Страница 1 из 2

отрисовка горизонталей с помощью данных SRTM

Добавлено: 09 окт 2010, 21:05
ant_sol
кто нибудь пробовал делать отрисовку горизонталей с помощью данных SRTM при создании карт ? как это делать поделитесь инфой? нашел здесь (http://www.schleicher.ru/blog/102.html) описание, но все ссылки которые там указаны битые или я чего-то не то делаю...

Re: отрисовка горизонталей с помощью данных SRTM

Добавлено: 10 окт 2010, 01:50
topograf
В Global Maper файл\создание контуров

Локальные карты.ТОПО КАРЕЛИЯ

Re: отрисовка горизонталей с помощью данных SRTM

Добавлено: 10 окт 2010, 20:03
ant_sol
спасибо получилось.
теперь другая проблема: все горизонтали одного цвета, но часть горизонталей на карте относится к ледникам. Как можно закрасить отрезок линии высоты в другой цвет (т.е. там где ледник линия должна быть синей, а там где земля - остается как есть)?
PS: желательно объяснить как это сделать в global maper или mapedit



Re: отрисовка горизонталей с помощью данных SRTM

Добавлено: 10 окт 2010, 21:18
topograf
В GME(мапэдит) выделить нужные линии, затем правой кнопкой мыши Изменить\Тип
Либо в свойствах линии.

Локальные карты.ТОПО КАРЕЛИЯ

Re: отрисовка горизонталей с помощью данных SRTM

Добавлено: 10 окт 2010, 22:48
ant_sol
это приведет к изменению типа (цвет, вид и т.д.)всей линии, а мне нужно изменить цвет только части линии (например, половины линии должна быть синяя, а половина коричневая). как это сделать?


Re: отрисовка горизонталей с помощью данных SRTM

Добавлено: 11 окт 2010, 09:47
topograf
Инструменты\редактирование вершин, далее правой кнопкой-разрезать линию.

Локальные карты.ТОПО КАРЕЛИЯ

Re: отрисовка горизонталей с помощью данных SRTM

Добавлено: 11 окт 2010, 13:30
Moskus
Чтобы сделать это автоматически, должен быть слой с непересекающимися горизонталями в виде линий (не Area, а Line) и слой в виде полигонов (Area) с контурами ледников (сохраненный предварительно в отдельном файле).

Выделяем все контуры ледников и превращаем их через контекстное меню в Line features.

Выделяем всё и через контекстное меню выбираем Insert vertices at intersection (вставить точки на пересечении). При этом GM задаст вопрос: "резать по пересечениям?" - ответить "да".

Получаем мелконарубленные горизонтали (местами GM режет не только там, где пересечение, но это не страшно).

Далее, поскольку контуры ледников оказались также порублены, закрываем слой с ними (или удаляем их, выбрав по типу) и загружаем снова. Выделяем их. Через контекстное меню делаем "выбрать все линии внутри выбранных полигонов". И назначаем им тип, отличный от обычной горизонтали.

Возможно, если требуются значения высот, их придется восстановить (через то же контекстное меню - присвоить значения высот.


Re: отрисовка горизонталей с помощью данных SRTM

Добавлено: 11 окт 2010, 19:23
seno
Moskus
Класссс! Хоть мне это сейчас и не надо, всё равно приятно читать РЕАЛЬНОЕ ПОЯСНЕНИЕ, а не как обычно пишут :(


Re: отрисовка горизонталей с помощью данных SRTM

Добавлено: 11 окт 2010, 19:35
ant_sol
ДААА!
просто супер! еще бы понять как это все делать ))) я с GM только 3-й день знаком ))

сейчас буду пытаться все это сделать


Re: отрисовка горизонталей с помощью данных SRTM

Добавлено: 11 окт 2010, 21:50
ant_sol
Появились вопросы:
какое меню нужно активировать чтобы можно было выделить ледники и по нажатию правой клавиши мыши превратить их в Line features ?
единственные меню которые позволяют выделять объекты - это "информация" и "дигитайзер".
При активации меню "информация" по нажатию прав клав мыши на полигоне можно изменить тип объекта, но такого типа как line features там нет.