Forum QGIS
linia do poligonu - Wersja do druku

+- Forum QGIS (http://forum.quantum-gis.pl)
+-- Dział: Desktop GIS (http://forum.quantum-gis.pl/forum-4.html)
+--- Dział: QGIS (http://forum.quantum-gis.pl/forum-5.html)
+--- Wątek: linia do poligonu (/thread-137.html)

1 2 3 4


linia do poligonu - wojsa - 28-05-2010

W QGIS istnieje funkcja konwersji poligonu na linie, myślę że przydałaby się również funkcja działająca w drugą stronę czyli zamiana linii na poligon. Jest taka funkcja w gvsig sextante toolbox


RE: linia do poligonu - tomalos - 01-06-2010

Jest już taka wtyczka (prawie taka), która tworzy poligony, tylko że z warstwy punktowej. Najpierw trzeba wydobyć węzły. Co prawda jest mało zaawansowana i nie obsługuje na przykład wysp, ale jest. Wtyczka nazywa się Pionts2One


RE: linia do poligonu - wojsa - 02-06-2010

no tak ale jednak to prawie robi wielką różnicęSmile taką różnicę która skłania mnie jednak do odpalenia gvsigSmile


RE: linia do poligonu - Dave - 08-06-2010

Czy wtyczka Point2One działa u was poprawnie? Ja testowałem na dwóch wersjach Quantuma 1.4.0 i 1.5.0 niestety w obu dostaje ten sam błąd. Przy próbie zdefiniowania wyjściowego shapefile'a wtyczka wyświetla błąd.

Cytat:Traceback (most recent call last):
File "C:/Documents and Settings/aaaaa/.qgis//python/pluginspoints2onepoints2one_gui.py", line 122, in outFile
self.shapefileName = saveDialog(self)
File "C:/Documents and Settings/aaaaa/.qgis//python/pluginspoints2onepoints2one_gui.py", line 261, in saveDialog_new
outFilePath = QFileDialog.getSaveFileName(parent, parent.tr('Save output shapefile'), outPath, filter=filter)
TypeError: getSaveFileName() takes no keyword arguments

Dodam jeszcze, że podczas samej instalacji wtyczki dostałem komunikat takiej treści:
Cytat:"Wszystko wskazuje na to, że zainstalowałem wtyczkę, lecz nie mam pojęcia gdzie. Prawdopodobnie paczka zip była źle przygotowana i zawierała błędnie nazwany katalog.
Przejrzyj proszę listę zainstalowanych wtyczek. Jestem prawie pewien, że znajdziesz ją tam, lecz ja po prostu nie umiem ustalić, która to. Oznacza to także, że nie będę w stanie określić, czy ta wtyczka jest zainstalowana ani powiadamiać o dostępnych uaktualnieniach. Mimo to może będzie działać. Proszę skontaktuj się z jej autorem i zgłoś ten problem."



RE: linia do poligonu - tomalos - 08-06-2010

Sprawdziłem, działa, z tym że ja mam Ubuntu.


RE: linia do poligonu - Dave - 08-06-2010

No właśnie jest problem ze ścieżkami.

Cytat:C:/Documents and Settings/aaaaa/.qgis//python/pluginspoints2onepoints2one_gui.py

Ubuntu je czyta natomiast Windows sobie nie radzi.


RE: linia do poligonu - borys - 08-06-2010

Ale ten błąd przy instalacji dotyczy tylko tej wtyczki, czy wszystkich?


RE: linia do poligonu - Dave - 09-06-2010

Tylko tej. Wcześniej nie miałem takich problemów.


RE: linia do poligonu - borys - 09-06-2010

(09-06-2010, 07:41)Dave napisał(a): Tylko tej. Wcześniej nie miałem takich problemów.

A, to błąd we wtyczce. Też go mam. Trzeba się kontaktować z autorem:
goyodiaz na gmailu. Ja już to robiłem, ale bez odzewu, więc może niech ktoś jeszcze... Wink

(08-06-2010, 15:36)Dave napisał(a): No właśnie jest problem ze ścieżkami.

Cytat:C:/Documents and Settings/aaaaa/.qgis//python/pluginspoints2onepoints2one_gui.py

Ubuntu je czyta natomiast Windows sobie nie radzi.

Nie nie, ta ścieżka tylko wskazuje miejsce w kodzie, gdzie błąd wystąpił. Sam komunikat błędu to "TypeError: getSaveFileName() takes no keyword arguments", czyli że napisano filter=filter, zamiast samo filter.

Ale to już jest poprawione i po kolejnym updacie powinno działać (pomimo komunikatu o zgubieniu wtyczki - ona się pojawia na liście jako druga o tej samej nazwie).


RE: linia do poligonu - Dave - 09-06-2010

Dobra wiadomość twój mail Borys chyba poskutkował wtyczka już działa Smile