площади

0 голосов
спросил 24 Май, 04 от MF103 (380 баллов) в категории Программные продукты Esri

  

     как в ArcMap площади считать

11 Ответы

0 голосов
ответил 24 Май, 04 от Alexander1 (32,520 баллов)
Посмотри "ICalculator Example" в ArcObjects Developer Help. Выражение в PreExpression Property можно использовать для вычисления значения поля, содержащего Area, если работать в ArcMap.
0 голосов
ответил 24 Май, 04 от MF103 (380 баллов)

    

         это что настолько непродуманная программа, что базовые функции ГИС через Arcobjects надо делать. Ведь в Mapinfo это делается одним кликом. Ведь должен же быть простой способ

 

0 голосов
ответил 24 Май, 04 от Alexander1 (32,520 баллов)
Если это Geodatabase Feature Class, то площадь и периметр вычисляются автоматически и помещаются соответственно в поля SHAPE_Area и SHAPE_Length.
Приведённый выше пример - для Shape file.
0 голосов
ответил 25 Май, 04 от Гость (210,080 баллов)
в xtools есть соответствующая кнопочка(добавляет площадь, длину, периметр...)
0 голосов
ответил 25 Май, 04 от Гость (210,080 баллов)
Будьте осторожны: для геометрии в GDB Feature Class, содержащей "true curves" площадь в поле SHAPE.AREA не всегда автоматически считается правильно.
0 голосов
ответил 25 Май, 04 от Mihail1 (4,560 баллов)
в Справке есть запрос для вычисления площадей
0 голосов
ответил 25 Май, 04 от MF103 (380 баллов)

 

        А где эти xtools найти. И как этот раздел в справе называется по- английски.

0 голосов
ответил 25 Май, 04 от Mihail1 (4,560 баллов)
В справке - length, calculating for lines - там написано как вычислить длину, площадь, координаты, центроиды...
0 голосов
ответил 26 Май, 04 от Valeria1 (740 баллов)
0 голосов
ответил 27 Май, 04 от Гость (210,080 баллов)
MF103
http://arcscripts.esri.com/details.asp?dbid=12120 неплохое расширение для ArcGis по твоей теме
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...