กำลังมองหาบรรณาธิการ Shapefile ฟรี


16

ฉันต้องการสร้างและแก้ไข Shapefiles สำหรับแอปพลิเคชันของฉันและฉันกำลังมองหาโปรแกรมแก้ไขไฟล์ฟรี (ESRI) - ฟรีสำหรับการสร้างและแก้ไข

คำตอบ:


19

มีเครื่องมือ GIS ฟรีมากมาย หนึ่งใน IMHO ที่ดีที่สุดคือ QuantumGIS: http://www.qgis.org มันสามารถใช้ได้สำหรับ win / mac และ linux

แต่บางทีคุณอาจชอบ openjump เครื่องมือที่เขียนด้วยภาษาจาวาซึ่งมีจุดแข็งเป็นพิเศษในการแก้ไขการตรวจสอบทอพอโลยี: http://www.openjump.org/

ลองดูที่: http://freegis.org/


1
QGIS เป็นกลุ่มที่ดีที่สุดเมื่อคุณมีปลั๊กอินด้วย
Mapperz

หากคุณต้องการแก้ไขโทโพโลยีให้พิจารณา GRASS GIS ดูตัวอย่างgrass.osgeo.org/wiki/Digitizing_Area_Features
markusN

6

นอกจากนี้หากคุณไม่สนใจการเขียนสคริปต์บางอย่างใน Python จะมีโมดูล Shapefile สำหรับสิ่งนี้

ตัวอย่างเล็ก ๆ สร้าง. shp ด้วยคุณสมบัติจุดจาก coords ใน. xls:

import xlrd
import shapefile

Path = "c:/"
f = "Excel_w_coords.xls"

# Open Excel workbook
wb = xlrd.open_workbook(Path + f)

# List all sheets in Excel
list = wb.sheet_names()

for i in list:
        sh = wb.sheet_by_name(i)
        # Make a point shapefile
        w = shapefile.Writer(shapefile.POINT)
        w.field("ID")
        for rownum in range(sh.nrows):
            RowList = sh.row_values(rownum)
            ID = RowList[0]
            x = RowList[2]
            y = RowList[1]
            z = RowList[3]
            w.point(x,y,z)
            w.record(ID)
        w.save('C:/' + i)

del f, เส้นทาง, wb,



0

หากคุณต้องการดูไฟล์รูปร่างอย่างรวดเร็วhttp://www.mapdoc.co.ukจะอ่านไฟล์รูปร่างอย่างรวดเร็วในเบราว์เซอร์ (ไม่จำเป็นต้องดาวน์โหลดอะไรหรืออัปโหลดไฟล์) คุณต้องใช้เบราว์เซอร์ที่ทันสมัย


2
ลิงค์นั้นไม่ทำงานสำหรับฉันตอนนี้
Justin Dearing

ไซต์นี้ปิดอย่างถาวร
DDC

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.