Легко ли рассчитать ширину многоугольника с помощью ArcGIS 9.3.1 или 10?
Я нашел несколько скриптов для 9.1, но они не будут работать. Я могу использовать ширину в самой широкой точке, самой узкой точке или в среднем. Это не должно быть точным, но должно быть несколько автоматизировано, потому что у меня есть пара сотен, чтобы вычислить.
arcgis-desktop
arcgis-10.0
Тед кишин
источник
источник
Ответы:
Ширина многоугольника может быть получена с помощью ограничивающего прямоугольника минимальной площади. Эта ссылка ... ограничивающие контейнеры ... предоставляет одно решение. Рассчитайте это как минимум «длины» и «ширины» прямоугольника. Он доступен на всех уровнях лицензии для ArcMap (обновлено до января 2016 года)
источник
Это только частичный ответ на ваш вопрос, но это может быть указатель в правильном направлении. Чтобы уточнить, это найдет ширину огибающей многоугольника в самой широкой точке. Добавьте атрибут с типом поля double к вашей функции. Откройте калькулятор поля, затем нажмите «Дополнительно». Вставьте этот код в блок кода и установите поле, которое вы создали, равным Ouput
Работает в 9.3.1. Первоначально опубликовано здесь .
источник