In cerca di editor Shapefile gratuiti


16

Voglio creare e modificare gli Shapefile per la mia applicazione e sto cercando un editor di file ESRI (gratuito), gratuito per la creazione e la modifica.

Risposte:


19

Sono disponibili molti strumenti GIS gratuiti. Uno dei migliori imho è QuantumGIS: http://www.qgis.org . È disponibile per win / mac e linux.

Ma forse preferisci openjump uno strumento scritto in Java, che ha particolari punti di forza nella modifica e nel controllo della topologia: http://www.openjump.org/

Dai anche un'occhiata a: http://freegis.org/


1
QGIS è il migliore del gruppo anche con i plugin.
Mapperz

Se si desidera la modifica topologica, prendere in considerazione GRASS GIS. Vedi ad esempio grass.osgeo.org/wiki/Digitizing_Area_Features
markusN

6

Inoltre, se non ti dispiace alcuni script in Python, c'è il modulo Shapefile per questo.

Piccolo esempio, creare .shp con le caratteristiche dei punti dai coords in .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

Se desideri solo visualizzare rapidamente i file di forma, http://www.mapdoc.co.uk esegue la lettura rapida dei file di forma nel browser (non è necessario scaricare nulla o caricare file). Tuttavia, è necessario un browser moderno


2
Quel link non è disponibile per me adesso.
Justin Dearing il

Questo sito sembra essere chiuso definitivamente.
DDC,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.