У меня есть полигон и модель местности (может быть либо сетка, либо TIN). Я хотел бы построить, скажем, 1-километровый буфер, чтобы 1-километровый размер измерялся по поверхности рельефа, т.е. Буфер всегда должен быть не менее 1 км от многоугольника и предпочитать меру над самой плоской частью ландшафта.
Кто-нибудь знает хороший способ сделать это, надежный для всех крайних случаев, которые вы получаете с реальной местностью?
Предпочтителен алгоритм или решение с использованием инструментов FOSS.