Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
linia do poligonu
28-05-2010, 12:47,
#1
linia do poligonu
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
01-06-2010, 12:10,
#2
RE: linia do poligonu
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
02-06-2010, 10:29,
#3
RE: linia do poligonu
no tak ale jednak to prawie robi wielką różnicęSmile taką różnicę która skłania mnie jednak do odpalenia gvsigSmile
08-06-2010, 09:55,
#4
RE: linia do poligonu
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."
08-06-2010, 15:31,
#5
RE: linia do poligonu
Sprawdziłem, działa, z tym że ja mam Ubuntu.
08-06-2010, 15:36,
#6
RE: linia do poligonu
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.
08-06-2010, 19:41,
#7
RE: linia do poligonu
Ale ten błąd przy instalacji dotyczy tylko tej wtyczki, czy wszystkich?
Borys Jurgiel
Zespół Rozwojowy QGIS
09-06-2010, 07:41,
#8
RE: linia do poligonu
Tylko tej. Wcześniej nie miałem takich problemów.
09-06-2010, 08:35,
#9
RE: linia do poligonu
(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).
Borys Jurgiel
Zespół Rozwojowy QGIS
09-06-2010, 12:47,
#10
RE: linia do poligonu
Dobra wiadomość twój mail Borys chyba poskutkował wtyczka już działa Smile


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Najkrótsza linia pomiedzy punktami sebaq 0 796 27-09-2017, 18:54
Ostatni post: sebaq
  wydruk Atlasu z długiego shp (linia) bbc 2 2 434 06-01-2017, 22:35
Ostatni post: bbc
  Linia ze znaczników andrutt 4 6 552 02-05-2014, 21:30
Ostatni post: andrutt
  Przecinanie linią z opcją trasowania Dave 0 2 972 13-10-2012, 11:00
Ostatni post: Dave
  Łączenie pkt linią zebro 5 8 311 03-01-2012, 17:20
Ostatni post: K2000

Skocz do: