Hello everybody! I work on the university computer with ArcGIS 10.2.2. I've encountered some problem with Network analyst. My aim is to build service areas around polygons. I try to load polygons with "Load Locations" tool. In the instruction from the webpage ( http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?TopicName=Adding_network_analysis_objects_to_network_analysis_classes) it's written, that it is possible (here I attach the screenshot from the instruction). But in my case there is the mistake (attached as mistake.png). Could you please possibly say what is wrong here and how can I adjust my polygon data in order to be recognised and added as a network facility? Thank you very much in advance!
Best regards,
Marina Gladkova
Hi Marina. The problem is that you're trying to load a polygon feature class as input facilities. You can only load points as Facilities in a Service Area layer. See this thread for some ideas on how to convert your park polygons into points: Service area analysis - facilities are polygons
Hi Melinda, I converted my polygons to points and I still get the same error as was originally posted in this thread:
Load Failed.
The input features must have the correct geometry type or have location fields.
Any suggestions? Thanks.
I encountered this issue as well in ArcGIS 10.3.1 While the Help documentation for Facilities Classes and Fields does not explicitly say only the point geometry type can be loaded, the Load Locations UI still allows selection of non-point geometry types. Furthermore, there is a check box underneath that restricts the drop down to only point layers, which implies that non-point geometries are valid locations.
Both the documentation and UI should explicitly express application logic. The error message says "the input features must have the correct geometry type". The documentation should state the "correct geometry type".
But in the documentation it's written, that polygons can also be loaded as facilities. Anyway, thank you for the suggestion!
This is just loading the locations of your features into the Service Area calculator. My guess is that something isn't correct in your locations. I would run the Repair Geometry tool on your original dataset. Repair Geometry
The Use Network Locations Fields should pull data from the Network Dataset you created. I would use the Use Geometry radial button once you verify there are no geometry issues with your original dataset.
Regarding the "Use Network Location Fields" method, I am not sure how to design the polygon data in order to be recognised. Initially, it has no such fields (PosAlong, SideOfEdge, etc.). And just by using Geometry method, there is the same error.
Well, when I try "Use Geometry" the error message is actually the same. So it does not work just with geometry..
Based on what you posted, I think Joe has the answer - for "Location Position" select the "Use Geometry" radio button instead of the "Use Network Location Fields" button. Then plug in a search tolerance value so it can associate your features with the network.
However, if you need to go with "Use Network Location Fields" method, if I remember correctly you will need to fill in a field for each of the listed Properties in the grid. This will depend up on how your network data was set up.
Of the two choices, "Use Geometry" is much easier to run with (though potentially less accurate).
Chris Donohue, GISP
A couple of suggestions: use the current help page for your version: ArcGIS Help (10.2, 10.2.1, and 10.2.2)
The answer may lie within the error message; try checking Geometry instead of Use Network Location Fields in your second image. It seems like you may not have the proper fields defined in your parks polygon layer (as described in the help noted above)....
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.