<<На Главную         <В меню Советы по ArcGIS

 На нескольких страницах этого сайта я уже  попытался изложить некоторые приёмы, которые, возможно, помогут вам создавать выразительные и качественные карты в ArcGIS. Соответствующую информацию можно посмотреть, например, по этим ссылкам:

 

Теперь пришло время  проинтегрировать полученную информацию и свести все эти навыки воедино. Результат создания тематической карты в ArcGIS с рельефом может, как пример, выглядеть сл. образом:

 

Тематическая карта ArcGIS

 

Как всегда, начнём с исходных данных. Для создания карты с отмывкой  у вас, само собой, должны быть какие-то  данные по рельефу. Для создания карты высот наиболее распространённый тип таких данных представлен в виде набора оцифрованных горизонталей. Если хотите получить на выходе качественную картинку, то к выбору подобных исходных данных желательно подойти максимально тщательно. Принцип 'мусор на входе - мусор на выходе', здесь, к сожалению, работает. Может случиться так, что потратив массу времени на создание интерполированного растра высот, вам так и не удастся создать качественную карту по причине не совсем подходящих входных исходных данных. В общем, будем считать, что с этим моментом всё ясно и мы запаслись качественным набором горизонталей (вряд ли стоит надеяться, скажем, при создании карты рельефа масштаба 1 : 100 000  на приемлемый результат, если набор горизонталей пришлось взять  с  карты миллионного масштаба).

 

Итак, пусть наши исходные данные выглядят приблизительно так:

 

 

На рисунке выше необходимая информация о значении высот храниться в поле АбсВысота. Так, двигаемся дальше. Интерполированную карту рельефа будем создавать классическим метод TIN - интерполяции (эту информацию ещё можно посмотреть здесь). Правда, для создания более качественной картинки, рекомендую сначала "развалить" полилинии на точки утилитой Feature Vertice to Points из набора инструментов Features:

 

 

Щёлкаем по указанному пункту и заполняем необходимые реквизиты для этого инструмента (приблизительно так):

 

 

Комментарий к рисунку выше. В окошке Input Feature задаём слой полилиний, ниже указываем имя выходного набора данных в виде точек. После отработки утилиты исходная карта примет сл. вид:

 

 

Предварительную работу провели. Теперь можно непосредственно переходить к созданию TIN-поверхности из набора инструментов 3D Analyst Tools  - утилита Create TIN (Создать TIN):

 

 

На вход этого инструмента подаём, само собой, сгенерированный только что слой точек:

 

 

 

После отработки наблюдаем такую картинку:

 

Создание TIN в ArcGIS

 

Но в такой палитре по умолчанию, по моим представлениям, есть небольшой недостаток - слишком 'плотные' тона гипсометрии. При печати на плоттере такая карта будет смотреться не очень изящно. Слегка 'подрихтуем' свойства TIN-поверхности, выбрав менее плотную гамму - ну, например, такую:

 

 

При создании более пластичной карты рельефа широко известен один нехитрый приём - подкладывание под интерполированный растр слоя с отмывкой рельефа в ч/б виде. Создать такой растр можно с помощью инструмента Hillshade (Отмывка рельефа) из набора утилит Spatial Analyst (более подробно смотрим по этой ссылке). Однако, предложу ещё один подход - по моим представлениям, более качественно эту задачу можно решить с помощью карт Google Ландшафт. Качнуть такие карты проще всего отечественной программой SAS.Планета (более подробно см. тут). Для примера, приведу иллюстрацию того, как выглядит такая  карта в программе SAS.Планета:

 

 

Качаем карту Google Ландшафт на нужный нам фрагмент территории и 'подкладываем' его ниже TIN-поверхности. Затем,

после придания слою интерполированной TIN-поверхности прозрачности ~ 30...40 % :

 

 

... видим такую картину:

 

 

Для сравнения можно привести вид карты с отключенным слоем Google Ландшафт:

 

 

На мой вкус, верхний результат выглядит более выразительно. В общем, если кто-то  сочтёт  такой способ улучшения дизайна приемлемым, можно воспользоваться этим приёмом ...

 

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

 

 

 

Если стоит задача проведения какого-то анализа с использованием тематической интерполированной поверхности по некоему параметру Z, то "закинув" заранее подготовленную тематику на уже полученный нами результат, можно получить следующий вид:

 

Тематическая карта ArcGIS

Ещё одна статья с советами по проектированию карт в ArcGIS расположена здесь

Как создать карту в ГИС MapInfo - смотрите в этой статье  на нашем сайте.

©Simashkov.2012

21.05.2012 г.

Назад