Mencari editor Shapefile gratis


16

Saya ingin membuat dan mengedit Shapefile untuk aplikasi saya, dan saya sedang mencari editor file bentuk bebas (ESRI) - gratis untuk membuat dan mengedit.

Jawaban:


19

Ada banyak alat GIS gratis yang tersedia. Salah satu yang terbaik adalah QuantumGIS: http://www.qgis.org . Ini tersedia untuk win / mac dan linux.

Tapi mungkin Anda lebih suka openjump alat yang ditulis dalam java, yang memiliki kekuatan khusus dalam pengeditan, pemeriksaan topologi: http://www.openjump.org/

Lihat juga: http://freegis.org/


1
QGIS adalah yang terbaik dari banyak ketika Anda memiliki plugin juga.
Mapperz

Jika Anda ingin mengedit topologi, pertimbangkan GRASS GIS. Lihat misalnya grass.osgeo.org/wiki/Digitizing_Area_Features
markusN

6

Juga, jika Anda tidak keberatan dengan scripting di Python, ada modul Shapefile untuk ini.

Contoh kecil, buat .shp dengan fitur titik dari coords di .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, Path, wb,



0

Jika Anda hanya ingin melihat shapefile dengan cepat, http://www.mapdoc.co.uk melakukan pembacaan shapefile cepat di browser (tidak perlu mengunduh apa pun atau mengunggah file). Anda memerlukan peramban modern


2
Tautan itu bagi saya sekarang.
Justin Dearing

Situs ini tampaknya ditutup secara permanen.
DDC

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.