То, что я хочу сделать, это поместить 100-миллиметровый буфер на многоугольник, но вместо того, чтобы буфер находился на фиксированной ширине «по прямой линии», я хочу, чтобы он следовал склонам моей лидаровой ЦМР.
У меня есть ArcMap (с 3D Analyst). К сожалению, нет пространственного или сетевого аналитического расширения с ArcMap.
Я как бы повернулся к Интернету, изучая анализ близости, анализ расстояний и анизотропную совокупную стоимость. Похоже, мне нужно как-то составить временную сетку и выяснить, сколько времени потребуется, чтобы добраться до 100 м от полигона, но это выглядит довольно задом наперед. Кажется, что подавляющее большинство этих инструментов сделано для того, чтобы найти самый простой маршрут между двумя точками.
Кто-нибудь делал это раньше?
Ответы:
Обходной путь для того, что вы описываете в отсутствие пространственного аналитика:
Запустите это на новом поле (исправлено 05/02/2018):
Добавьте поля X и Y в lines_3D и заполните их, используя:
Создайте слой XY из 2 полей выше, скопируйте его в класс объектов точек и используйте пункт в линию, чтобы создать строку буфера внутри оригинала:
ВЫХОД:
Вывод:
Если ваш рельеф местности не очень крутой, простой буфер будет выполнять эту работу, если, скорее всего, вы не говорите о длине потока. Не повезло, потому что для этого вам нужен инструментарий гидрологического анализа от пространственного аналитика
источник