В ArcGIS я коли-небудь робив це тільки з точковими векторами - я не впевнений, як би ви це зробили з полігонами або особливостями ліній. На жаль, вам потрібен просторовий аналітик. Є інструмент "Інструменти просторової аналітики \ Видобуток \ Витяг декількох значень до точок" та " Вилучення значень" . Витяг декількох значень до очок краще, оскільки він дозволяє перейменувати ім’я поля z, на яке витягуєте свої значення - Витягнути значення в очки не дозволяє вам цього робити. У мене є проблеми робити це в ArcMap (інструмент виходить з ладу), але він прекрасно працює в ArcCatalog.
(Безкоштовно) Hawths Аналіз Інструменти розширення для ArcMap було Point Tool Intersect , але розвиток розширення було припинено кілька років тому. Це витіснило середовище геопросторового моделювання , яке я ніколи не використовував.
SAGA-GIS (безкоштовне автономне програмне забезпечення) має дві функції в Shapes - Grid \ Add Grid Values to Points and Shapes - Grid \ Add Grid Values to Shapes, які, ймовірно, можуть робити те, що ви хочете. Це опис інструменту Додати значення сітки до фігур:
Просторове приєднання: витягує інформацію з вибраних сіток у положеннях форм шару вибраних фігур і додає їх до отриманого шару фігур. Для очок це схоже на модуль "Додати значення сітки до пунктів". Для ліній та багатокутників середні значення будуть обчислюватися з комірок сітки, що перешкоджають. Для полігонів модуль "Сітка статистики для полігонів" пропонує більш вдосконалені варіанти.
На мою думку, SAGA - це найкраща ставка.
Сподіваюся, це допомагає!