Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Dodawanie warstw za pomocą akcji
21-01-2011, 09:42,
#3
RE: Dodawanie warstw za pomocą akcji
Super! Dzięki Borys, nie omieszkam przypomnieć się po niedzieli odnośnie wywoływania warstwy z bazy Big Grin
Póki co natrafiłem na drobny problemy przy szejpach, pojawia się jeśli dane są tekstem i występują znaki z ogonkami, taka akcja:

qgis.utils.iface.addVectorLayer('/home/tomasz/Geoinformacja/wektor/rezeprzy.shp|layerid=0|subset="nzw" LIKE "Białaczów"','rezerwat','ogr')

generuje taki błąd:
Wystąpił błąd podczas wykonywania kodu Pythona:

Traceback (most recent call last):
File "/home/tomasz/.qgis/python/plugins/gmap_overview_plugin/gmap_gui.py", line 80, in onChangeExtent
html = html.replace('{scale}',str(self.getZoomScale()))
File "/home/tomasz/.qgis/python/plugins/gmap_overview_plugin/gmap_gui.py", line 97, in getZoomScale
return list(zoom).index(zoom.min())
ValueError: list.index(x): x not in list

Wersja Pythona:
2.6.5 (r265:79063, Apr 16 2010, 13:28:26)
[GCC 4.4.3]

Wersja QGIS:
1.7.0-Trunk Trunk, 15058M

Lokalizacja Pythona: ['/home/tomasz/.qgis/python/plugins/GeoCoding', '/home/tomasz/.qgis/python/plugins/GeoCoding', '/home/tomasz/.qgis/python/plugins/elevation', '/home/tomasz/.qgis/python/plugins/cswclient', '/usr/share/qgis/python', '/home/tomasz/.qgis/python', '/home/tomasz/.qgis/python/plugins', '/usr/share/qgis/python/plugins', '/usr/lib/python2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/python2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages/PIL', '/usr/lib/python2.6/dist-packages/gst-0.10', '/usr/lib/pymodules/python2.6', '/usr/lib/python2.6/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.6/gtk-2.0', '/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode', '/usr/local/lib/python2.6/dist-packages', '/usr/share/qgis/python', '/home/tomasz/.qgis/python/plugins/mmqgis/forms', '/usr/share/qgis/python', '~/.qgis/python', '/home/tomasz/.qgis/python/plugins/ziplayers/logic', '/home/tomasz/.qgis/python/plugins/ziplayers/gui', '/home/tomasz/.qgis/python/plugins/imgshowhide/logic', '/home/tomasz/.qgis/python/plugins/imgshowhide/gui', '/usr/share/qgis/python/plugins/fTools/tools', '/home/tomasz/Geoinformacja/projekty']


Jako rozwiązanie tymczasowe zastosowałem zamiast znaków z ogonkami znak '%'.


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 tomalos - 21-01-2011, 09:42
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 036 16-12-2012, 00:28
Ostatni post: milena
  Akcje Pythona - dodawanie warstw do grupy tomalos 17 77 933 23-09-2011, 12:55
Ostatni post: tomalos
  Dodawanie akcji razem z warstwą tomalos 1 10 124 01-04-2011, 15:19
Ostatni post: tomalos
  Zbiorowa konwersja *.gml do *.shp za pomocą ogr2ogr tomalos 3 23 156 24-12-2010, 02:11
Ostatni post: tomalos
  dodawanie warstw vince123 2 13 619 02-12-2010, 22:45
Ostatni post: vince123

Skocz do: