ฉันมีไฟล์ DWG / DXF มากมายพร้อมข้อมูล (หลายเลเยอร์) ที่เกี่ยวข้องกับ:
- เส้นโค้งและระดับความสูง (เส้น)
- ตำแหน่งของเสาอากาศ (คะแนน)
- พื้นที่คุ้มครอง (รูปหลายเหลี่ยม)
- ขอบเขตการบริหาร (บรรทัด)
- ถนน (เส้น)
- แม่น้ำ (สาย)
- รั้ว (สาย)
- ...
ข้อมูลทั้งหมดนี้ถูกแทรกลงในไฟล์ CAD เหล่านี้ด้วยวิธีที่ไม่ได้มาตรฐาน (ชื่อที่ไม่รวมเป็นหนึ่งเดียวหรือสีในเลเยอร์) และตอนนี้ฉันต้องการแปลเป็น GIS (ไฟล์ SHP หรือลงในเซิร์ฟเวอร์ PostGIS)
ฉันกำลังตรวจสอบวิธีการแปลข้อมูลเหล่านี้
ฉันกำลังพิจารณา:
- สร้างสคริปต์ GDAL ด้วย Python ( http://www.gis.usu.edu/~chrisg/python/2009/ )
- สร้างสคริปต์ด้วยไลบรารี Teigha ( http://www.opendesign.com/guestfiles/TeighaFileConverter )
- ใช้ ArcGIS Desktop (พร้อมสคริปต์ Python) ( http://www.slideshare.net/cageyjames/python-scripting-with-arcgis )
- ใช้ QGIS หรือ gvSIG ( http://www.qgis.org/ , http://www.gvsig.org )
- ใช้ GlobalMapper ( http://www.globalmapper.com/ )
- ใช้ GeoKettle ( http://www.spatialytics.org/projects/geokettle/ )
- ...
ซอฟต์แวร์นี้สามารถแปล CAD2GIS ได้หรือไม่