I work in ArcGIS 10.3. I have a network dataset consisting of lines and points. When I run the closest facility in Network Analyst, it works perfectly everywhere but on this particular edge/part of the network. If I solve the two points, the route it creates goes around the area, not the shortest path as it should. What could be wrong? I checked if there is no gap between vertices.

I read something about Verify and repair connectivity tool but it requires Network Geometry Dataset. Is there a way to fix my network so the shortest routes are found correctly? Watch the picture bellow for detailed view.

My network and created route


| improve this question | | | | |
  • There's a missing node where best route sharply turns North. – FelixIP Jul 11 '18 at 4:33
  • A missing node? How can I tell? How do I repair it so it goes south? Thank you a lot. – M. Tomas Jul 11 '18 at 10:38
  • Split long line at this corner and snap the end of short one to split point. – FelixIP Jul 11 '18 at 18:23
  • The highlighted line isn't one line but consists of many lines (edges), therefore I couldnt split it at the corner because two lines ends there. I tried to snap the short line to the junction but with no avail to the shortest route problem. The route still creates on the longer run. I edited the polylines and made sure they snapped. Created new network dataset from them and tried closest facility. Still broken. – M. Tomas Jul 11 '18 at 19:37
  • Also, when I disconnect the "northern" road so that only "south" way exists, the route solve gives me no result saying "no solution find". But what could be wrong? It doesn't seem disconnected or anything. – M. Tomas Jul 11 '18 at 20:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.