Я очень новичок в ArcGis и пытаюсь понять, как это сделать.
По сути, это то, что я пытаюсь сделать:
У меня есть карта Канады, и в ней есть полигоны, представляющие районы (каждый размером с муниципалитет). У меня также есть пункты, описывающие местоположение каждого аэропорта в Канаде и сеть дорог по всей Канаде. Что мне нужно сделать, это найти расстояние от каждой области до ближайшего аэропорта по дороге.
Я уже пытался найти центр тяжести каждого многоугольника, потому что я думал, что смогу использовать это для вычисления расстояния между двумя точками вдоль дороги. Но потом я понял, что центроид не обязательно связан с дорогой (особенно в северной части Канады), поэтому я не могу это использовать.
Я был бы очень признателен за рекомендации относительно того, как мне этого добиться, так как я очень новичок в ArcGIS и не нашел много, чтобы помочь мне (не путая меня) онлайн.
источник
Ответы:
Для маршрутизации по дорожной сети требуется нечто большее, чем простая линейная привязка, поэтому я боюсь, что это не тривиальная задача без какого-либо дополнения для маршрутизации, такого как Network Analyst . Наличие у вас Network Analyst будет зависеть от вашей лицензии.
Если у вас нет Network Analyst, у вас есть три варианта, как я вижу.
источник
Вы можете попробовать ET Geowizards. У этого есть множество точечных, ломаных, многоугольных инструментов, один из которых, вероятно, помог бы выполнить эту задачу. Это дополнение к ArcGIS с множеством бесплатных функций. Веб-сайт ET Geowizards
источник