मुफ्त शेफ़ाइल संपादकों की तलाश में


16

मैं अपने एप्लिकेशन के लिए शेपफाइल्स बनाना और संपादित करना चाहता हूं, और मैं एक मुफ्त आकार (ESRI) फ़ाइल संपादक की तलाश कर रहा हूं - जो बनाने और संपादित करने के लिए नि: शुल्क है।

जवाबों:


19

बहुत सारे मुफ्त जीआईएस उपकरण उपलब्ध हैं। इम्हो सर्वश्रेष्ठ में से एक है क्वांटमजीआईएस: http://www.qgis.org । यह जीत / मैक और लिनक्स के लिए उपलब्ध है।

लेकिन हो सकता है कि आप जावा में लिखे गए टूल को ओपनजंप पसंद करें, जिसमें एडिटिंग, टोपोलॉजी-चेकिंग में विशेष ताकत हो: http://www.openpump.org/

इसे भी देखें: http://freegis.org/


1
जब आपके पास प्लगइन्स भी हों तो QGIS सबसे अच्छा गुच्छा है।
Mapperz

यदि आप टोपोलॉजिकल एडिटिंग चाहते हैं, तो GRASS GIS पर विचार करें। उदाहरण के लिए देखें grass.osgeo.org/wiki/Digitizing_Area_Features
markusN

6

साथ ही, यदि आप पायथन में कुछ स्क्रिप्टिंग को बुरा नहीं मानते हैं, तो इसके लिए शेपफाइल मॉड्यूल है।

छोटे उदाहरण, .xls में कोऑर्डर्स से बिंदु सुविधाओं के साथ .shp बनाएँ:

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)

डेल एफ, पथ, डब्ल्यूबी,



0

अगर आप बस जल्दी से शेपफाइल्स देखना चाहते हैं, तो http://www.mapdoc.co.uk ब्राउज़र में त्वरित शेपफाइल रीडिंग करता है (न ही कुछ डाउनलोड करने या फाइल अपलोड करने की आवश्यकता है)। हालांकि आपको आधुनिक ब्राउज़र की आवश्यकता है


2
वह लिंक अब मेरे लिए नीचे है।
जस्टिन डियरिंग

यह साइट स्थायी रूप से बंद प्रतीत होती है।
डीडीसी

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.