Forum QGIS

Pełna wersja: przekształcenie pojedynczej linii na poligony
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Mam plik svg:
https://drive.google.com/open?id=0B-u7dq...mtZS3pDeHc
Jest to tylko jedna linia. Chcę z niej otrzymać poligony. Jezeli dobrze rozumiem, muszę najpierw skonwertować svg na dxf. Już to zrobiłem:
https://drive.google.com/open?id=0B-u7dq...VVsU2FwQU0
Co dalej? Próbowałem wielu różnych rozwiązań podsuwanych na forach, ale nic nie działa.
Nie kumam: proszę obrazować jakimś szkicem czy zrzutem ekranu, dzięki Smile
Załadowałem taki plik dxf, który wcześniej miał format svg:



[Obrazek: mapa.jpg]



Zależy mi na tym, żeby przekonwertować go na poligony, ale bez żadnej ingerencji w kształt linii, w ten sposób:



[Obrazek: mapa2.jpg]

widzi ktoś te zrzuty ekranowe? u mnie się nie wyświetlają nie wiem czemu, jakby co wrzuciłem też je tu:
Pierwszy: https://drive.google.com/open?id=0B-u7dq...0w3Mng3WHc
Drugi: https://drive.google.com/open?id=0B-u7dq...zFBc3kzMWc
Narzędzie Polygonizer (w drzewku Geoprocessingu)
Już jasne, np. można tak:

Menu Processing => Vector geometry tools => Polygonize [Obrazek: smile.gif]

P.S.
Chyba mr.Binko mnie uprzedził w trakcie pisania... Big Grin
OK, dzięki bardzo! Bardzo mi pomogliście. Jest tylko jeden mały problem:
https://drive.google.com/open?id=0B-u7dq...kI2QmNZOGc
Algorytm trochę zmienił linię.

Binko, na pewno masz to samo na myśli co Italiano?

No i jeszcze jest jeden problem. Zapisałem plik jako qgs. Po zamknięciu i ponownym otworzeniu programu, warstwa utworzona przez algorytm Polygonize istnieje tylko na liście warstw i to wszystko, nie ma jej w obszarze roboczym: https://drive.google.com/open?id=0B-u7dq...k5tOUw1YjA
Wydaje mi się, że algorytm usunął linię, którą nie da się zamknąć żadnego poligonu.
Binko i Italiano piszą o tym samym.
Plik .qgs to zapisany zestaw warstw i sposobów ich wyświetlania, samych danych tam nie ma, tylko wskazanie ich lokalizacji. Prawdopodobnie uruchamiając algorytm zapisałeś warstwę jako tymczasową. Zapisz ją jako plik na dysku.
[attachment=419]
Wszystko jest już jasne. Dziękuję. Jestem Wam wszystkim bardzo wdzięczny. Pozdrawiam Smile