Ücretsiz Shapefile editörlerini arıyorsunuz


16

Uygulamam için Shapefiles oluşturmak ve düzenlemek istiyorum ve oluşturma ve düzenleme için ücretsiz olan ücretsiz bir şekil (ESRI) dosya düzenleyicisi arıyorum.

Yanıtlar:


19

Çok sayıda ücretsiz CBS aracı vardır. En iyi imho'lardan biri QuantumGIS: http://www.qgis.org . Win / mac ve linux için kullanılabilir.

Ama belki de jav ile yazılmış, düzenleme, topoloji kontrolünde özel güçleri olan bir araç açmayı tercih edersiniz: http://www.openjump.org/

Ayrıca şu adrese de bakın: http://freegis.org/


1
QGIS, eklentilere sahip olduğunuzda en iyisidir.
Mapperz

Topolojik düzenleme yapmak istiyorsanız GRASS GIS'i düşünün. Bkz. Örneğin grass.osgeo.org/wiki/Digitizing_Area_Features
markusN

6

Ayrıca, Python'da bazı komut dosyalarının sakıncası yoksa, bunun için Shapefile modülü vardır.

Küçük bir örnek .xls dosyasındaki noktalardan nokta özellikleriyle .shp oluşturun:

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, Yol, wb,



0

Shapefiles'ı hızlı bir şekilde görüntülemek istiyorsanız, http://www.mapdoc.co.uk tarayıcıda hızlı bir şekil dosyası okuması yapar (herhangi bir şey indirmenize veya dosya yüklemenize gerek yoktur). Gerçi modern tarayıcıya ihtiyacınız var


2
Bu bağlantı şimdi benim için.
Justin Dearing

Bu site kalıcı olarak kapalı görünüyor.
DDC

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.