Select to view content in your preferred language

Network Analyst calls?

940
5
10-02-2012 08:15 AM
Charlesshultz
Regular Contributor
When I am call a route task like this:

routeTask = new esri.tasks.RouteTask("http://tasks.arcgisonline.com/ArcGIS/rest/services/NetworkAnalysis/ESRI_Route_NA/NAServer/Route");

What are the limitations of this through the API (if any)? Do I need a ArcGIS online account or is it free to use with the API?
What if I have my own server with ArcGIS Server on it? Do I need the Network analyst extension?
At first glance it does not seem to do any validation from arcgis online for an account when I call it from the API?

Thanks...
0 Kudos
5 Replies
nicogis
MVP Alum
see here for 'Web Services and API Terms of Use' http://www.arcgis.com/home/item.html?id=4078fece745140d7af17bf74b5f300fd
On premises you need extension network analyst for arcgis server. If you have arcgis for server advanced you have yet this license ( http://www.esri.com/software/arcgis/arcgisserver/extensions )
0 Kudos
Charlesshultz
Regular Contributor
Thank you for the reply...

I did see that in the service description:
http://www.arcgis.com/home/item.html?id=4078fece745140d7af17bf74b5f300fd
it says:
The World Routing service is available at no cost to ArcGIS users for their internal or external, non-commercial purposes. The service has a limit of 5,000 routes per year, including 10 route stops and 25 barriers per route. It is available as a fee-based service for each additional block of 5,000 routes, including 50 route stops and 250 barriers per route, that can be used for commercial purposes.

Then in the licence summary it says:

Use standard ArcGIS Online routing services with Esri products for internal and external use
     �?� No fee is required for the first 5,000 routes per user per year
     �?� For all other uses of routing, you must purchase a subscription.

So my question is... Using it through the javascript API, if I have the 5 user subscription is that 5,000 * 5 routes per year? Also, the link for additional routing subscription is 'NOT FOUND'.

I am wondering if getting standard ArcGIS server and a minimal subscription to arcgis online for use of the use of the geo-services is a better deal than getting advanced for 2x the money...

I posted here because I think this forum would have a better understanding of the use of these services through the API we will be using.

Thanks again..
0 Kudos
nicogis
MVP Alum
0 Kudos
Charlesshultz
Regular Contributor
Great information... feels like I knew that and was asking a more specific question. If you would prefer me to call ESRI just say so... Perhaps I should have done that to begin with but when I talk to a sales person on how the API is tangled up with all the subscriptions/account users/route transactions I never get a good answer... So I thought folks that really use it may have some experience...
0 Kudos
nicogis
MVP Alum
I prefer that you call your Business Partner ESRI.

However you need a subscription for use with js API (Purchase an annual subscription that gives you blocks of 5,000 routes, including 50 route stops and 250 barriers per route)

This first block references for user ArcGIS Desktop (No fee)
5,000 routes per year
10 route stops per route
25 barriers per route

for more 5000 route per year, user ArcGIS Desktop purchases subscription like js API

remember that when you do a comparison between subscription and on-premises

ags + ext na ags
commercial street data navteq most recent
resources machine

vs

subscription



http://help.arcgis.com/en/arcgisonline/content/011q/011q00000003000000.htm
0 Kudos