28-05-2010, 12:47,
|
|
wojsa
geofomaniak
|
Liczba postów: 61
22
Dołączył: 17-05-2010
Reputacja:
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,
|
|
tomalos
geoboss
|
Liczba postów: 364
51
Dołączył: 29-09-2009
Reputacja:
3
|
|
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,
|
|
wojsa
geofomaniak
|
Liczba postów: 61
22
Dołączył: 17-05-2010
Reputacja:
1
|
|
RE: linia do poligonu
no tak ale jednak to prawie robi wielką różnicę taką różnicę która skłania mnie jednak do odpalenia gvsig
|
|
08-06-2010, 09:55,
|
|
Dave
geofon
|
Liczba postów: 28
6
Dołączył: 03-02-2010
Reputacja:
0
|
|
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,
|
|
tomalos
geoboss
|
Liczba postów: 364
51
Dołączył: 29-09-2009
Reputacja:
3
|
|
RE: linia do poligonu
Sprawdziłem, działa, z tym że ja mam Ubuntu.
|
|
08-06-2010, 15:36,
|
|
Dave
geofon
|
Liczba postów: 28
6
Dołączył: 03-02-2010
Reputacja:
0
|
|
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.
|
|
09-06-2010, 07:41,
|
|
Dave
geofon
|
Liczba postów: 28
6
Dołączył: 03-02-2010
Reputacja:
0
|
|
RE: linia do poligonu
Tylko tej. Wcześniej nie miałem takich problemów.
|
|
09-06-2010, 08:35,
|
|
borys
Moderator
|
Liczba postów: 614
2
Dołączył: 27-08-2009
Reputacja:
2
|
|
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...
(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).
|
|
09-06-2010, 12:47,
|
|
Dave
geofon
|
Liczba postów: 28
6
Dołączył: 03-02-2010
Reputacja:
0
|
|
RE: linia do poligonu
Dobra wiadomość twój mail Borys chyba poskutkował wtyczka już działa
|
|
|