답변:
최신 버전의 QGIS (2.18+)에는 .dwg 파일을 지오 패키지 ( .gpkg) 로 가져 오는 기능이 구현되었습니다 .
이 기능은 다음에서 찾을 수 있습니다.
프로젝트 >> DWG / DXF 가져 오기
작동하게하려면 다음 단계를 수행하십시오.
몇 가지 추가 사항 :
Teigha® 파일 변환기를 사용하여 DWG 파일을 QGIS가 지원하는 DXF로 변환 할 수 있습니다 . .dwg 및 .dxf 파일을 다른 버전으로 또는 다른 버전으로 변환하기 위해서만 최종 사용자를 위해 ODA에서 제공하는 무료 (불행히도 오픈 소스 아님) 크로스 플랫폼 응용 프로그램입니다.
다음 플랫폼이 지원됩니다.
가져 오기의 의미에 따라 다릅니다. 실제로 무언가를 수행하기 위해 데이터를 가져 오거나 배경 레이어를보고 싶습니까?
GIS에서 기본 빌딩 블록은 점, 선 및 다각형 (때로는 기본 토폴로지 유형이라고도 함)이며 CAD에서는 이전 버전으로 변환 할 수없는 객체를 포함하여 무엇이든 만들 수있는 도면으로 작업하고 있습니다. 언급 된 유형. 여기에는 곡선, 솔리드 등과 같은 '이국적인'유형의 형상, 블록 (또는 블록 참조), 외부 래스터 참조 등이 포함됩니다.
예를 들어 ArcGIS는 DWG / DXF 파일을 표시하고 제한적으로 편집 할 수있는 반면, 다른 GIS 소프트웨어 패키지는 DWG 파일의 내용이 너무 복잡 할 수 있기 때문에 가능한 한 최상의 데이터를 가져 오려고합니다. CAD-> GIS를 간단하게 번역 할 수있는 도구가 필요합니다.
cad 파일을받는 경우가 많지만 AutoCAD가 없으므로 무료로 다운로드 할 수있는 DoubleCAD XT로 세분화합니다. 각 레이어 또는 데이터 세트를 선택한 다음 SAVE AS (선택한 옵션으로 전환) 유형 = DXF-2004-2006을 선택하여 내 보냅니다. 벡터 레이어로 열면 QGIS로 가져 오는 것 같습니다.
FME 서버도 시도해 볼 가치가 있습니다. http://fmeserver.com/userweb/sharper/Portal/EasyTranslator/index.html
그러나 DoubleCAD의 레이어 별 접근 방식이 더 강력하다는 것을 알았습니다.
내보내려면
포인트 데이터-mmqgis 플러그인 '내보내기 형상'을 통해 CSV로 내보내기
벡터-dxf로 저장 한 다음 DoubleCAD에서 dwg로 다시 저장합니다. 속성을 유지할 수 없으므로 한 번에 하나의 데이터 기능으로 작업해야합니다.
내가 사용한 다른 내보내기 옵션은 DXF Author입니다.
여기에서 발견
http://www.mmnt.net/db/0/0/priede.bf.lu.lv/pub/TIS/failu_paarveide/shp2dxf
의 사용자 안내서와 함께
ftp://priede.bf.lu.lv/pub/TIS/failu_paarveide/shp2dxf/about.htm
DWG는 독점적 인 폐쇄 형식입니다. 많은 사람들이 확인할 수 있듯이 상호 운용성이 떨어지는 형식 중 하나입니다. 간단히 말해 : 오픈 소스 소프트웨어 / 라이브러리로 DWG 파일을 열 수 없습니다. dwgs를 읽기 위해 OS 라이브러리를 만들려고 시도했지만 실제로는 잘 작동하지 않습니다. DWG를 열 수있는 Autodesk 이외의 소프트웨어가있는 경우 비 오픈 소스 라이브러리를 사용하여이를 수행 할 수 있습니다. 이러한 이유로 QGIS에서 DWG가 지원되지 않습니다. 이미 제안했듯이 DWG를 DXF (어떻게 든 더 상호 운용 가능) 또는 shapfile (AutoCAD 맵에서 수행 할 수 있음)로 저장하도록 요청하십시오.