Более подробно об изолиниях
Изолинии – это линии, которые соединяют местоположения с равным значением в наборе растровых данных, который представляет непрерывное явление, например, рельеф, температуру, осадки, загрязнение окружающей среды или атмосферное давление. Линейные ячейки соединяют ячейки константного значения в входных данных. Линии изолиний часто называются изолиниями, но также могут иметь определённый термин в зависимости от того, что измеряется. Некоторые примеры: изобары для давления, изотермы для температуры и изогиеты для осадков.
Распределение линий изолинии показывает, как значения меняются по поверхности. Там, где значение меняется не сильно, линии расположены дальше друг от друга. Там, где значения возрастают или убывают быстро, линии расположены ближе друг к другу.
Инструменты создания изолиний, Изолиния (Contour), Изолинии по значениям (Contour List) и Изолинии с барьерами (Contour with Barriers), используются для создания набора полилинейных объектов из входного растра.
Зачем создавать изолинии?
Следую за полилинией определённой изолинии, вы можете определить, какие местоположения имеют одно значение. Изолинии также являются полезным представлением поверхности, т.к. они позволяют одновременно визуализировать плоские и крутые области (расстояние между изолиниями), а также хребты и равнины (сходящиеся и расходящиеся полилинии).
На примере ниже показан входной набор данных высот и выходной набор данных изолиний. Области, где изолинии находятся близко друг к другу, указывают на крутые местоположения. Они соответствуют областям с большей высотой (белым цветом в входном наборе данных высот).
Таблица атрибутов изолиний содержит атрибут высот для каждой полилинии изолиний.
Качество изолинии
Инструменты изолиний позволяют построить изолинии инженерного качества, представляющие точную интерпретацию модели растровой поверхности. Совокупная точность изолиний зависит от того, насколько хорошо данные, использованные для создания входной растровой поверхности, представляют действительную поверхность.
Используемый размер ячеек растра влияет на внешний вид выходных горизонталей. Применение ячеек большого размера может в результате привести к построению грубых, уступчатых изолиний.
Иногда, изолинии инженерного качества могут пересекаться, могут подходить вплотную друг к другу, что выглядит как пересечение, или могут формировать незамкнутые ответвления. Пересекающиеся изолинии могут встречаться во впадинах, которые попадают в точности в интервал изолиний. В некоторых случаях, горизонтали могут проходить так близко друг к другу, что кажется, что они пересекаются. Ответвления изолиний могут строиться в тех случаях, когда пересекающиеся хребты в точности попадают на интервал изолиний. Приведенные выше примеры являются различными интерпретациями поверхности инженерного качества; такие недостатки в изолиниях обычно исправляются картографами для эстетических целей.
Контроль качества изолиний
Иногда могут быть созданы изолинии, имеющие вид прямоугольных уступов, повторяющих границы ячеек растра. Это может происходить в тех случаях, когда значения растра являются целочисленными и попадают в точности на изолинию. Это не проблема, просто точное построение горизонталей для исходных данных.
Если вам нужны более сглаженные изолинии, некоторые пути преодоления этого условия включают сглаживание источника данных или настройка базовой изолинии.
Сглаживание данных
Самый простой способ сглаживания – предварительная обработка входного растра с помощью инструмента Фокальная статистика (Focal Statistics) с использованием статистики Среднее (Mean).
Другой метод – настройка z-значений таким образом, чтобы изолиния больше не проходила в точности через центр ячейки растра. При этом также используется инструмент Фокальная статистика (Focal Statistics), однако, с пользовательским взвешенным керн-файлом и суммарной статистикой. Структура керн-файла:
3 3 .005 .005 .005 .005 .960 .005 .005 .005 .005
На точность изолиний это сильно не повлияет, поскольку корректировка z-значения очень небольшая, и значительно усилена в пользу центральной ячейки растра.
Настройка базовой изолинии
Настройка базовой изолинии включает сдвиг значения базовой горизонтали таким образом, чтобы изолинии больше не проходили через центры ячеек. Сдвиг может быть очень маленьким; эффективными могут оказаться значения порядка 0.0001.
Чтобы применить этот метод к инструменту Изолинии по значениям (Contour List), просто настройте значения в изолинии по значениям. Например, вместо 600, 650, 700 и т. д., используйте 600,001, 650,001, 700,001 и т. д.
Проблемы данных с ЦМР USGS
Эксперименты показали, что изолинии, построенные для растров, созданных из некоторых фрагментов 7,5-минутной цифровой модели рельефа (DEM) Геологической службы США (USGS), могут не иметь такого же уровня детальности как на соответствующих листах топографических карт Геологической службы. Предполагается, что это результат густоты опорных точек, использованных при построении ЦМР. 7,5-минутные ЦМР Геологической службы США строятся с применением интервала в 30 метров, в то время, как изолинии на листах карты цифровались непосредственно по стереомоделям с изначально более высоким уровням детальности. В более поздних ЦМР Геологической службы США в формате SDTS эта проблема решена.