Forum QGIS

Pełna wersja: CAD do qgis
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam, mam problem z warstwą dxf. Warstwa linie, dotyczy działek budynków rzeźby terenu itp. Obiektów jest ponad milion, chciałabym wyodrębnić tylko konkretne obiekty, np działki i budynki, tabela atrybutów wiele mi nie mówi. Proszę o pomoc
Możesz użyć GDAL'a (jest to dołączone do instalacji QGIS)
Jeśli wiesz jakie są dokładnie nazwy tych warstw, które potrzebujesz  używasz ogr2ogr w konsoli:


Kod:
ogr2ogr  w1.shp -where "Layer='war1'"  test.dxf

To wyżej z dxf test.dxf wyciąga obiekty z warstwy o nazwie war1 i zapisuje to do pliku shp:  w1.shp
U mnie to były same linie, na warstwie w dxf mogą być chyba obiekty o różnym rodzaju geometrii i nie sprawdzałem jak gdal sobie z tym poradzi.

Poniżej link do szczegółowych informacji.
https://www.gdal.org/ogr2ogr.html
A przez narzędzie plik->importuj dxf/dwg nie jest ciut lepiej?
A bardzo możliwe Wink
Muszę sprawdzić jak QGis zachowa się w dużym dxf z dużą ilością warstw, ale to pewnie w weekend.

Ja staram się używać tych narzędzi z GDAL'a bo dają sporo możliwości i ułatwiają szybkie obrabianie dużej ilości sporych plików (dlatego często  polecam zapoznanie się z nimi)
Linia komend oczywiście potężna jest, ale import w ten sposób daje dużo lepsze efekty niż wczytanie dxf/dwg spod menu "dodaj wektor", sprawdzone w boju.