Recherche d'éditeurs Shapefile gratuits


16

Je veux créer et éditer des Shapefiles pour mon application, et je recherche un éditeur de fichiers ESRI (free shape) - gratuit pour la création et l'édition.

Réponses:


19

De nombreux outils SIG gratuits sont disponibles. L'un des meilleurs à mon humble avis est QuantumGIS: http://www.qgis.org . Il est disponible pour win / mac et linux.

Mais peut-être que vous préférez openjump un outil écrit en java, qui a des atouts spéciaux dans l'édition, la vérification de la topologie: http://www.openjump.org/

Jetez également un œil à: http://freegis.org/


1
QGIS est le meilleur du groupe lorsque vous avez également les plugins.
Mapperz

Si vous voulez une édition topologique, pensez à GRASS GIS. Voir par exemple grass.osgeo.org/wiki/Digitizing_Area_Features
markusN

6

De plus, si cela ne vous dérange pas de certains scripts en Python, il existe un module Shapefile pour cela.

Petit exemple, créez .shp avec des entités ponctuelles à partir de coordonnées en .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, Chemin, wb,



0

Si vous souhaitez simplement afficher rapidement les fichiers de formes, http://www.mapdoc.co.uk effectue une lecture rapide des fichiers de formes dans le navigateur (vous n'avez pas besoin de télécharger quoi que ce soit ou de télécharger un fichier). Vous avez besoin d'un navigateur moderne


2
Ce lien est en baisse pour moi maintenant.
Justin Dearing

Ce site semble être définitivement fermé.
DDC du

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.