Уважаемые участники, подскажите как выполнить подобное задание.
Имеется отсканированная топографическая карта. С помощью ArcScan оцифрованы горизонтали.
Теперь им необходимо задать значения высоты над уровнем моря в таблицу атрибутов. Делать вручную не вариант - там более 68 000 линий. Пытался вытащить значение высоты из DEM но он вытягивает либо в растр либо в точку попиксельно. Пробовал еще другие шаманства, но решения не нашел.
Пожалуйста дайте какую-нибудь идею как можно добавить значения к горизонталям.
Заранее спасибо.
Задать значение горизонталей
-
neroznik
- Участник
- Сообщения: 58
- Зарегистрирован: 18 янв 2013, 10:27
- Репутация: 0
- Откуда: Бишкек Киргизия
-
dirtyinformant
- Новоприбывший
- Сообщения: 1
- Зарегистрирован: 19 янв 2026, 11:09
- Репутация: 0
- Откуда: UK
- Контактная информация:
Re: Задать значение горизонталей
Использовать DEM для выборки значений по линиямneroznik писал(а): ↑26 июн 2023, 13:41
Уважаемые участники, подскажите как выполнить подобное задание.
Имеется отсканированная топографическая карта. С помощью ArcScan оцифрованы горизонтали.
Теперь им необходимо задать значения высоты над уровнем моря в таблицу атрибутов. Делать вручную не вариант - там более 68 000 линий. Пытался вытащить значение высоты из DEM но он вытягивает либо в растр либо в точку попиксельно. Пробовал еще другие шаманства, но решения не нашел.
Пожалуйста дайте какую-нибудь идею как можно добавить значения к горизонталям.
Заранее спасибо.
В ArcGIS или QGIS можно применить инструмент Sample/Extract Values to Points. Сначала преобразуйте линии горизонталей в точки (например, через Feature Vertices to Points). Потом извлеките значения высоты из DEM для этих точек. Далее можно агрегировать (например, среднее значение) и присвоить его обратно линии. Простая атрибуция через известный интервал
Если карта оцифрована корректно и горизонтали идут с фиксированным шагом (например, через 10 м), то можно задать базовую отметку и дальше автоматически пронумеровать линии по порядку.
-
tikhpetr
- Гуру
- Сообщения: 1185
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -161075145
- Откуда: г. Жуковский МО
Re: Задать значение горизонталей
Вы думаете ТС все эти почти 3 года провел в томительном ожидании?)
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей