Poszukuję darmowych edytorów Shapefile

16

Chcę tworzyć i edytować pliki Shapefile dla mojej aplikacji i szukam edytora plików w dowolnym kształcie (ESRI) - darmowego do tworzenia i edycji.

AliRezza
źródło

Odpowiedzi:

19

Dostępnych jest wiele bezpłatnych narzędzi GIS. Jednym z najlepszych imho jest QuantumGIS: http://www.qgis.org . Jest dostępny dla Win / Mac i Linux.

Ale może wolisz narzędzie openjump napisane w Javie, które ma szczególne zalety w edycji, sprawdzaniu topologii: http://www.openjump.org/

Zobacz także: http://freegis.org/

Kurt
źródło
1
QGIS jest najlepszy w tej grupie, gdy masz również wtyczki.
Mapperz
Jeśli chcesz edytować topologię, rozważ GRASS GIS. Zobacz na przykład grass.osgeo.org/wiki/Digitizing_Area_Features
markusN
6

Ponadto, jeśli nie masz nic przeciwko skryptom w Pythonie, jest do tego moduł Shapefile.

Mały przykład, stwórz .shp z elementami punktowymi z współrzędnych w .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, ścieżka, wb,

Tomek
źródło
0

Jeśli chcesz tylko szybko przeglądać pliki shapefiles, http://www.mapdoc.co.uk szybko czyta pliki shapefile w przeglądarce (nie musisz niczego pobierać ani przesyłać plików). Potrzebujesz jednak nowoczesnej przeglądarki

Edward123
źródło
2
Ten link jest dla mnie teraz niedostępny.
Justin Dearing
Ta witryna wydaje się być na stałe zamknięta.
DDC
0

EverlyMap to darmowy edytor plików kształtów, który może Ci się spodobać. Wykonuje całą robotę. Aplikacja komputerowa Windows. z http://www.everlymap.com

David Everly
źródło