Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Dodawanie warstw za pomocą akcji
21-01-2011, 02:39, (Ten post był ostatnio modyfikowany: 21-01-2011, 02:46 {2} przez borys.)
#2
RE: Dodawanie warstw za pomocą akcji
(20-01-2011, 11:54)tomalos napisał(a): Jak to ugryźć? Da się to w ogóle zrobić?

A co ma się nie dać Smile

Kod:
qgis.utils.iface.addVectorLayer('/home/tomasz/gis/wektor/warstwa.shp|layerid=0|subset="costam" > 3','warstwa','ogr')

W przypadku postgresa będzie podobnie, trzeba poszperać w ogrowym formacie podawania źródła danych. Tylko ostrożnie, bo błąd podczas wykonywania zapytanie wywala cały program (zajmę się tym po weekendzie, tylko niech mi ktoś przypomni, pliz). Na przykład w przypadku szejpa dzieje się tak przy próbie pominięcia członu layerid, ale widzę, że niektóre szejpy w ogóle wywalają. Na dziś dzień trzeba niestety cierpliwie poszukać właściwego formatu, podnosząc program co chwila.
EDIT: Jednak nie widzę takich, co "w ogóle wywalają" ;-) Zawsze jest to błąd w zapytaniu, np. błędna ścieżka lub nazwa pola. Pusty wynik zapytania też nie jest groźny.


Wiadomości w tym wątku
Dodawanie warstw za pomocą akcji - przez tomalos - 20-01-2011, 11:54
RE: Dodawanie warstw za pomocą akcji - przez borys - 21-01-2011, 02:39
RE: Dodawanie warstw za pomocą akcji - przez borys - 21-01-2011, 11:32
RE: Dodawanie warstw za pomocą akcji - przez borys - 26-01-2011, 23:17

Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  SQL w akcji QGIS sebaq 0 6 389 26-06-2014, 10:38
Ostatni post: sebaq
  Podzielenie linii za pomocą punktów stycznych do niej. Kristoforos 1 10 033 16-12-2012, 00:28
Ostatni post: milena
  Akcje Pythona - dodawanie warstw do grupy tomalos 17 77 918 23-09-2011, 12:55
Ostatni post: tomalos
  Dodawanie akcji razem z warstwą tomalos 1 10 115 01-04-2011, 15:19
Ostatni post: tomalos
  Zbiorowa konwersja *.gml do *.shp za pomocą ogr2ogr tomalos 3 23 140 24-12-2010, 02:11
Ostatni post: tomalos
  dodawanie warstw vince123 2 13 614 02-12-2010, 22:45
Ostatni post: vince123

Skocz do: