POST
|
Is Solve Closest Facility function supported/available for ArcGIS 9.3.1 or just for ArcGIS Server 10? Whatever I try to do, the url "http://sourani-pc/ArcGIS/rest/services/NetworkNA/NAServer/Closest%20Facility/solveClosestFacility" returns Invalid URL, while "http://sourani-pc/ArcGIS/rest/services/NetworkNA/NAServer/Closest%20Facility" returns the property of the Closest Facility Layer in the NA service. Kindly any help would be appreciated. Thank you.
... View more
12-08-2010
03:52 AM
|
0
|
0
|
347
|
POST
|
Greetings, I have published a Network Analysis service having Nearest Facility layer, My problem is that I don't have in it "Solve Nearest Facility" in the Supported Operations which can be seen in ESRI NA service http://sampleserver3.arcgisonline.co...est%20Facility Kindly check the attached image to describe more my problem. Is there some settings I missed to setup or something else? Thank you,
... View more
12-07-2010
10:20 AM
|
0
|
2
|
1950
|
POST
|
Dear Jennifer, I don't have the "Solve Nearest Facility", this is my problem, For example in Route layer, if I click on Solve, I can enter the parameters, but in the Nearest Facility I don't have anything to click on. Kindly check attached screenshot, Thank you for the support.
... View more
12-07-2010
08:48 AM
|
0
|
0
|
1071
|
POST
|
Just a note, my problem is in the Nearest Facility layer, it does not have "Supported Operations: Solve Closest Facility" as seen in ESRI Facility Layer when viewed in the browser. The question is why I don't have it and how can I add it, is there some settings should be made? or anything else? Thank you
... View more
12-07-2010
08:29 AM
|
0
|
0
|
1071
|
POST
|
I already did this: -The following result: {"error":{"code":400,"message":"","details":["Invalid URL"]}} is returned if I put the Solve Closest Facility url directly in the browser taken from Fiddler http://sourani-pc/ArcGIS/rest/services/LAND/NetworkDS/NAServer/Closest%20Facility/solveClosestFacility?facilities={%22features%22:[{%22attributes%22:{%22FacilityNumber%22:1},%22geometry%22:{%22x%22:5736495.21506448,%22y%22:2910332.87180808,%22spatialReference%22:{%22wkid%22:102113}}}]}&incidents={%22features%22:[{%22attributes%22:{%22IncidentNumber%22:1},%22geometry%22:{%22x%22:5736429.98968131,%22y%22:2910125.21548615,%22spatialReference%22:{%22wkid%22:102113}}}]}&returnDirections=true&directionsLanguage=en_US&directionsLengthUnits=esriNAUMiles&directionsTimeAttributeName=Time&returnCFRoutes=true&returnFacilities=false&returnIncidents=false&returnBarriers=false&returnPolylineBarriers=false&returnPolygonBarriers=false&facilityReturnType=esriNAServerFacilityReturnAll&outputLines=esriNAOutputLineTrueShape&defaultCutoff=10&defaultTargetFacilityCount=1&travelDirection=esriNATravelDirectionToFacility&outSR={%22wkid%22:102113}&accumulateAttributeNames=&impedanceAttributeName=Time&restrictionAttributeNames=OneWay&restrictUTurns=esriNFSBAllowBacktrack&useHierarchy=true&outputGeometryPrecision=0&f=json
... View more
12-07-2010
08:18 AM
|
0
|
0
|
1071
|
POST
|
Sorry I miss understood your previous question, now it is clear: -The result of the http://sourani-pc/ArcGIS/rest/services/LAND/NetworkDS/NAServer is: LAND/NetworkDS (NAServer) Service Description: Route Layers: Route Service Area Layers: Service Area Closest Facility Layers: Closest Facility Supported Interfaces: REST SOAP -The result of the http://sourani-pc/ArcGIS/rest/services/LAND/NetworkDS/NAServer/Closest%20Facility is: Network Layer: Closest Facility Layer Type: esriNAServerClosestFacilityLayer Impedance: Length Restrictions: Accumulate Attribute Names: Attribute Parameter Values: Use Hierarchy: false Hierarchy Attribute Name: Hierarchy Level Count: 0 Hierarchy Max Values: Hierarchy Num Transitions: Snap Tolerance: 0 Max Snap Tolerance: 5000 Snap Tolerance Units: esriMeters Ignore Invalid Locations: true Restrict U-Turns: esriNFSBAllowBacktrack Output Spatial Reference: 102113 Default Cutoff Value: Facility Count: 1 Travel Direction: esriNATravelDirectionToFacility Output Line Type: esriNAOutputLineTrueShapeWithMeasure Directions Language: en_US Directions Length Units: esriNAUKilometers Directions Time Attribute: Time Network Analysis Classes: Class Name: Facilities Field Name: Name Default Value: Candidate Fields: Name, Address, Label, Location, Facility, Origin, Destination, WayPoint, Description, Title, DepotName Field Name: SourceID Default Value: -1 Candidate Fields: SourceID, SID, Source Field Name: SourceOID Default Value: -1 Candidate Fields: SourceOID, SOID Field Name: PosAlong Default Value: 0 Candidate Fields: PosAlong, PA, Pos Field Name: SideOfEdge Default Value: 2 Candidate Fields: SideOfEdge, SOE Field Name: CurbApproach Default Value: 0 Candidate Fields: CurbApproach, SideOfStreet, SideApproach, CurbSide, Curb Field Name: Attr_Length Default Value: 0 Candidate Fields: Attr_Length, Length, SegLen, SegLength Field Name: Attr_Time Default Value: 0 Candidate Fields: Attr_Time, Time, Delay, ServiceTime, SrvTime, StartDepotServiceTime, StartSrvTime, StartSrv Field Name: Cutoff_Length Default Value: Candidate Fields: Cutoff_Length, Cut_Length Field Name: Cutoff_Time Default Value: Candidate Fields: Cutoff_Time, Cut_Time Class Name: Incidents Field Name: Name Default Value: Candidate Fields: Name, Address, Label, Location, Incident, Origin, Destination, Description, Title, DepotName Field Name: TargetFacilityCount Default Value: Candidate Fields: MaxFacilities, Cutoff, FacilityCount, TargetFacilityCount, MaxFacilityCount, FacilityCutoff Field Name: SourceID Default Value: -1 Candidate Fields: SourceID, SID, Source Field Name: SourceOID Default Value: -1 Candidate Fields: SourceOID, SOID Field Name: PosAlong Default Value: 0 Candidate Fields: PosAlong, PA, Pos Field Name: SideOfEdge Default Value: 2 Candidate Fields: SideOfEdge, SOE Field Name: CurbApproach Default Value: 0 Candidate Fields: CurbApproach, SideOfStreet, SideApproach, CurbSide, Curb Field Name: Attr_Length Default Value: 0 Candidate Fields: Attr_Length, Length, SegLen, SegLength Field Name: Attr_Time Default Value: 0 Candidate Fields: Attr_Time, Time, Delay, ServiceTime, SrvTime, StartDepotServiceTime, StartSrvTime, StartSrv Field Name: Cutoff_Length Default Value: Candidate Fields: Cutoff_Length, Cut_Length Field Name: Cutoff_Time Default Value: Candidate Fields: Cutoff_Time, Cut_Time Class Name: Barriers Field Name: Name Default Value: Candidate Fields: Name, Address, Label, Location, Barrier, Description, Title, DepotName Field Name: SourceID Default Value: -1 Candidate Fields: SourceID, SID, Source Field Name: SourceOID Default Value: -1 Candidate Fields: SourceOID, SOID Field Name: PosAlong Default Value: 0 Candidate Fields: PosAlong, PA, Pos Field Name: SideOfEdge Default Value: 2 Candidate Fields: SideOfEdge, SOE Field Name: CurbApproach Default Value: 0 Candidate Fields: CurbApproach, SideOfStreet, SideApproach, CurbSide, Curb Network Dataset: NETWORK_ND Network Attributes: Length Usage Type: esriNAUTCost Units: esriNAUMeters Data Type: esriNADTDouble Parameter Names: Time Usage Type: esriNAUTCost Units: esriNAUMinutes Data Type: esriNADTDouble Parameter Names: Network Sources: streetsref Usage Type: esriNETEdge Units: esriNSTEdgeFeature ID: 1 NETWORK_ND_Junctions Usage Type: esriNETJunction Units: esriNSTSystemJunction ID: 2 Note as you can see at the end, I can not find "Supported Operations: Solve Closest Facility" which is seen in your service: http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Network/USA/NAServer/Closest%20Facility -The following result: {"error":{"code":400,"message":"","details":["Invalid URL"]}} is returned if I put the Solve Closest Facility url directly in the browser (http://sourani-pc/ArcGIS/rest/services/LAND/NetworkDS/NAServer/Closest%20Facility/solveClosestFacility?facilities={%22features%22:[{%22attributes%22:{%22FacilityNumber%22:1},%22geometry%22:{%22x%22:5736495.21506448,%22y%22:2910332.87180808,%22spatialReference%22:{%22wkid%22:102113}}}]}&incidents={%22features%22:[{%22attributes%22:{%22IncidentNumber%22:1},%22geometry%22:{%22x%22:5736429.98968131,%22y%22:2910125.21548615,%22spatialReference%22:{%22wkid%22:102113}}}]}&returnDirections=true&directionsLanguage=en_US&directionsLengthUnits=esriNAUMiles&directionsTimeAttributeName=Time&returnCFRoutes=true&returnFacilities=false&returnIncidents=false&returnBarriers=false&returnPolylineBarriers=false&returnPolygonBarriers=false&facilityReturnType=esriNAServerFacilityReturnAll&outputLines=esriNAOutputLineTrueShape&defaultCutoff=10&defaultTargetFacilityCount=1&travelDirection=esriNATravelDirectionToFacility&outSR={%22wkid%22:102113}&accumulateAttributeNames=&impedanceAttributeName=Time&restrictionAttributeNames=OneWay&restrictUTurns=esriNFSBAllowBacktrack&useHierarchy=true&outputGeometryPrecision=0&f=json)
... View more
12-07-2010
07:07 AM
|
0
|
0
|
1071
|
POST
|
Greetings, I am working on Closest Facility in Route Task (myRouteTask.SolveClosestFacilityAsync) I am using the same code in http://help.arcgis.com/en/webapi/silverlight/samples/start.htm#ClosestFacility but using my service published in our server. The SolveClosestFacility_Failed is triggered and having the error message = "" (Just "Network Analysis error" in the message box) I have checked ESRI Closest Facility REST layer http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Network/USA/NAServer/Closest%20Facility with respect to mine, The difference was that I don't have "Supported Operations: Solve Closest Facility" in my REST Closest Facility layer Am I missing some settings to enable "Supported Operations: Solve Closest Facility"? FYI: Below link is on my intranet just putting it for your reference: http://gisserver/ArcGIS/rest/services/NetworkDS/NAServer/Closest%20Facility Thank you
... View more
12-07-2010
04:23 AM
|
0
|
10
|
4514
|
POST
|
Solved by tracking the problem using Fiddler: the stops where given to the html request as follows: {"features":[{"attributes":{"NAME":"NoName"},"geometry":{"x":5738096.9537,"y":2909726.3224,"spatialReference":{"wkid":102113}}},{"geometry":{"x":5738296.55435,"y":2911561.78485}}],"doNotLocateOnRestrictedElements":false,"type":"features"} It seams it was past from the graphics the "{"attributes":{"NAME":"Umm Ghuwailina Health Centre"}", after removing this attribute from the graphic, the process completed successfully: "features":[{"geometry":{"x":5738096.9537,"y":2909726.3224,"spatialReference":{"wkid":102113}}},{"geometry":{"x":5738296.55435,"y":2911561.78485}}],"doNotLocateOnRestrictedElements":false,"type":"features"}
... View more
12-06-2010
08:58 AM
|
0
|
0
|
352
|
POST
|
Yes different network service published in my server. The error comes from RouteTask_Failed and the process does not reach RouteTask_SolveCompleted, I just did not copy to the post "Route Error" just the "Unable to find attribute Invalid context". Thank you
... View more
12-06-2010
07:57 AM
|
0
|
0
|
352
|
POST
|
I am having a routing SolveAsync error "Unable to find attribute Invalid context" using Silverlight 2.0 or 2.1 API. While the route task is completed successfully through Silverlight 1.2 API using the same code (VS 2010) on the same Network. Note that I am using the same sample code found in ESRI Resource Centre: "http://help.arcgis.com/en/webapi/silverlight/samples/start.htm#Routing" Kindly any advice would be appreciated. FYI: if (stopsgraphicsLayer.Graphics.Count > 1) { RouteTask routeTask = LayoutRoot.Resources["MyRouteTask"] as RouteTask; routeTask.Url = "http://localhost/ArcGIS/rest/services/NetDS/NAServer/Route"; if (routeTask.IsBusy) { routeTask.CancelAsync(); stopsgraphicsLayer.Graphics.RemoveAt(stopsgraphicsLayer.Graphics.Count - 1); } routeTask.SolveAsync(new RouteParameters() { Stops=stopsgraphicsLayer, UseTimeWindows=false, OutSpatialReference=Map.SpatialReference }); }
... View more
12-06-2010
12:10 AM
|
0
|
5
|
825
|
Online Status |
Offline
|
Date Last Visited |
11-11-2020
02:23 AM
|