Does anybody have an experience in performing network analyst calculations in ArcObjects versus python? Does ArcObjects tend to run faster than Python? specifically running a Closest Facility Analysis and OD Cost Matrix Analysis.
Thanks!
Arjun
I may see if there is a difference in speed between solving on the MakeClosestFacilityLayer and directly running a findclosestfacility process.
python doesn't actually 'do' anything, python access to the arcpy.na module provides access to the tools that are already in arctoolbox for example... Make Closest Facility Layer—Help | ArcGIS for Desktop so you can create a python script that imports the arcpy network analyst module, giving it access to the tool interface.... from there, I am sure you will find everything is a big wrapper around arcobjects code.
So consult What is the Network Analyst module?—Help | ArcGIS for Desktop
and you can explore the classes and functions available and you can even try to glean what is going on in the uncompiled (ie non-pyd or dll) in your installation directory,
Python access is good if you want to automate a network analyst workflow making modelbuild a complete waste of time if this is the route you are trying to go.
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.