[সম্পাদনা করুন: এটি এনএক্স_স্প্যাটিয়াল দ্বারা ছাড়িয়ে গেছে যা পাইপি থেকে পাওয়া যায় (ইজি_ইনস্টল এনএক্স_স্পেসিয়াল)। শেফফাইলগুলি আমদানি করা এখন নেটওয়ার্কেক্স ১.৪ এ স্ট্যান্ডার্ড ]]
ইএসআরআইয়ের পাইথন জিপি এপিআই-তে জ্যামিতিক নেটওয়ার্ক সরঞ্জামগুলির অভাবের কারণে আমি একরকম হতাশ হয়েছি, তাই আমি এমন কিছু লিখেছিলাম যা শ্যাফিল এবং ফিচার ক্লাসগুলি নেটওয়ার্কেক্স নির্দেশিক গ্রাফগুলিতে (ডাইগ্রাফ) লোড করে দেয় ।
এটি এখনও একটি প্রক্রিয়াধীন, তবে এটি আপনার সমস্যার সাথে সহায়তা করতে পারে এমন কোনও কিছুর জন্য একটি ঠিক সূচনা পয়েন্ট হতে পারে।
http://bitbucket.org/gallipoli/utilitynetwork/
নমুনা:
from utilitynetwork import Network
net = Network()
#load single file, method reqs OGR
net.loadshp("/shapefiles/test.shp")
#load directory full of shapefiles
net.loadshp("/shapefiles")
#load a feature class, req ESRI gp object, should work with shps as well
import arcgisscripting
gp = arcgisscripting.create(9.3)
net.loadfc("C:\somedb.gdb\featureclass", gp)
#Accessing node/edge data is done by the key value (the geometry as a tuple).
#access node data at x=4, y=2
nodekey = (4, 2)
net.node[nodekey]
নেটওয়ার্ক নেটওয়ার্কএক্স.ডিজিগ্রাফ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত, সুতরাং সেই সমস্ত কার্যকারিতা উপলব্ধ।
.shp
? আমি পাইথনে নিজেকে তৈরি করতে পারতাম, তবে আমি চাকাটি পুনর্নবীকরণ করতে পারতাম না ...