Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Возможности моделирования в ГИС. Операции преобразования форматов данных. Проекционные преобразования. Геометрический анализ. Оверлейные операции. Функционально-моделирующие операции.
Задачи эффективного интерактивного общения пользователя с ЭВМ весьма актуальны ввиду невозможности при решении ряда задач полностью автоматизировать процесс моделирования.
Моделирование – это процесс в котором всегда задействованы двое: человек и машина, поэтому это — один из путей выбора оптимальных решений.
При выдаче информации пользователю основным технологическим процессом является графическое моделирование.
При моделировании в ГИС можно выделить следующие программно-технологические блоки:
1) операции преобразования форматов и представлений данных;
2) проекционные преобразования;
3) геометрический анализ;
4) оверлейные операции;
5) функционально-моделирующие операции.
1) Операции преобразования форматов и представлений данных
Операции преобразования форматов и представлений данных присутствуют в каждой ГИС. По набору форматов ввода-вывода определяются возможности ГИС использовать данные, получаемые в других технологиях.
Исходные пространственные данные и данные, полученные в процессах обработки ГИС, могут иметь различные наборы форматов. Тип формата чаще всего определяется используемыми программными средствами, что особенно характерно при сборе данных по разным технологиям. Преобразование форматов осуществляется с помощью специальных программ - конвертеров.
Данные могут иметь векторное или растровое представление. Между векторными и растровыми изображениями имеется существенное различие, характерное именно для ГИС. Операции преобразования данных из растрового представления в векторное (векторизация) - одни из наиболее важных при обработке пространственно-временных данных в ГИС.
В настоящее время применяется комплексный подход, включающий сканирование, частичную автоматизированную векторизацию, визуальный контроль преобразования, интерактивное редактирование данных; унификацию и преобразование данных для хранения в базе данных.
Векторно-растровое преобразование. Его можно использовать для генерализации изображения. При этом существенное значение имеет разрешающая способность создаваемой (электронной) карты. Преобразование типа вектор-растр - более простая задача. Оно осуществляется при выводе векторных данных на устройства печати, при визуализации графики на растровых видемониторах, построении электронных карт или карт-подложек.
К этой же группе операций относят сжатие или развертку растровых данных, основанных на алгоритмах кодирования и компрессии, разбиения на слои, фрагментации или дефрагментации слоев.
Примером системы, осуществляющей преобразование в растровый формат, может служить продукт фирмы ESRI ArcPress. Это программный растеризатор, преобразующий векторную, растровую или смешанную векторно-растровую графику в формат растрового устройства вывода, растр заданного разрешения и размера. Он обеспечивает быструю распечатку карт и изображений на растровых устройствах вывода, таких, как струйные и электростатические плоттеры.
В качестве входных данных он может использовать как графические метафайлы в стандартах ESRI, так и файлы других систем в форматах CGM, PostScript (Level I, Level 2). На выходе ArcPress могут быть получены растровые форматы для направления на устройство вывода и для экспорта в другие форматы, использующиеся для обмена (TIFF, PBM, PCX BW, BMP, BIT).
ArcPress выполняет программную растеризацию непосредственно на рабочей станции, используя ее ресурсы памяти. Это позволяет обойтись без добавления памяти в плоттер стандартной конфигурации (особенно при выводе на большие форматы), одновременно распечатывать один файл и растеризовать другие, исключить ограничения на размер файла для устройства вывода.
2) Проекции и проекционные преобразования
Координаты точек пространственных объектов используют для указания местоположения объектов на земной поверхности. Поверхность Земли имеет сложную форму. При составлении карт пространственное положение точек отображается в плоском (двухмерном) представлении. Для отображения положения точек поверхности на плоскости применяют различные математические модели поверхности, задающие различные картографические проекции.
Группа математических процедур ГИС, осуществляющая переход от одной картографической проекции к другой или от пространственной системы к картографической проекции, носит название проекционных преобразований. Эта группа реализуется методами моделирования, образуя единый блок. В этот блок входят и различные процедуры обработки пространственных данных для получения новых проекций на основе исходных. Эти процедуры включают и простые операции пересчета координат пространственных объектов (поворота, смещения, масштабирования и т. п.), более сложные (связанные, например, с "укладкой" объектов в систему опорных точек) и самую сложную подгруппу операций (трансформация картографических проекций).
Число проекционных преобразований в блоках моделирования ГИС различно: в системе ER Mapper их свыше 700, в ГеоГраф - около трех десятков, а в некоторых настольных системах (DeskTop GIS) их нет вообще.
На практике использование модулей трансформации проекций может быть осложнено отсутствием параметров проекции карты-источника.
При определении проекций исходной карты рекомендуют пользоваться атласом для отечественных карт и для зарубежных.
Для топографических карт в отличие от мелкомасштабных нет такого разнообразия проекций, однако имеется разнообразие моделей Земли и географических систем координат.
Специфика российского рынка геоинформационных технологий определяет проблемы проекционных преобразований в России. Одна из серьезных проблем связана с использованием отечественной картографической информации, имеющей значительные отличия от аналогичной иностранной. Как правило, иностранные программные средства не поддерживают напрямую распространенные в нашей стране проекции, а информацию о типе проекции и ее параметрах получить довольно сложно.
Другая проблема состоит в том, что широко распространенные в России разнообразные методы работы с пространственными данными не получили признания или не имеют аналогов за рубежом и нуждаются в анализе и классификации.
3) Геометрический анализ
Программные средства ГИС позволяют выполнять ряд операций геометрического анализа для векторных и растровых моделей.
Для векторных моделей такими операциями являются: определение расстояний, длин ломаных линий, координат центроидов полигонов, расчет площадей векторных объектов, трансформирование точек объекта. Особо следует отметить процедуры поиска точек пересечения линий.
Для растровых моделей технологии ГИС обеспечивают выполнение следующих операций геометрического анализа: идентификацию зон, вычисление площадей зон, расчет периметров зон, определение расстояния от границы зоны, определение формы зоны, трансформирование растрового слоя.
Для векторных моделей, каждая из которых отображает отдельный объект, процедуры геометрического анализа во многом используют традиционную геометрию и выполняются без каких-либо предварительных преобразований как алгоритмы прямого счета. Кроме того, например, площадь и периметр элемента могут входить в число обязательных атрибутов полигонов.
Для растровых моделей, которые создаются не по объектным признакам, проведению практически любой геометрической процедуры должны предшествовать анализ и выделение необходимого объекта (распознавание образа).
В ГИС эти процедуры упрощаются заданием исчерпывающей информации в атрибутах модели. Но даже при таких условиях простая операция типа вычисления площади для растрового объекта существенно отличается от аналогичной для векторного.
4) Оверлейные операции
Особенностью цифровой карты является возможность ее организации в виде множества слоев (покрытий или карт-подложек).
Сущность оверлейных операций состоит в наложении разноименных слоев (двух или более) с генерацией производных объектов, возникающих при их геометрическом наслоении, и наследованием их атрибутов. Наиболее распространены операции оверлея двух полигональных слоев.
Площадь и периметр элемента могут входить в число атрибутов полигонов. Их значения используются в операциях удаления границ полигонов, принадлежащих к одинаковым классам, и в оверлейных операциях.
Для растровых форматов данных такие расчеты достаточно просты. Для векторных представлений используют алгоритмы, основанные на формулах аналитической геометрии.
Практические трудности реализации оверлейных процедур связаны с большими затратами машинного времени на поиск координат всех пересечений, образующих полигоны линейных сегментов (возрастающих экспоненциально при росте числа полигонов); определение топологии полученной производной полигональной сети при так называемом топологическом оверлее, переприсвоение атрибутов производной сети различными методами наследования атрибутов качественного (символьного, типового) или количественного (числового, знакового) характера.
В алгоритмах операций наложения широко применяются методы математической логики и структурного анализа.
В настоящее время оверлейные процедуры ГИС обеспечивают высокопрофессиональные средства анализа и использования географической информации, включая взаимоналожение полигональных, точечных и линейных покрытий, создание буферных зон, объединение полигонов и ряд других функций, основывающихся на пространственной и топологической взаимосвязи данных.
В качестве примера рассмотрим подсистему Overlay широко известной инструментальной системы Arclnfo, которая предоставляет достаточно разнообразные средства обработки и анализа географической информации.
При наложении картографических покрытий в результате пересечений границ полигонов образуется новый набор объектов покрытия. Характеристики новых полигонов определяются характеристиками исходных, что создает новые пространственные и признаковые взаимосвязи данных.
При табличном анализе данных, полученных с использованием функций подсистемы Overlay, можно использовать dBASE-совместимую систему хранения и анализа данных. В частности, можно классифицировать участки территории для выбора оптимальных мест строительства объектов жилых домов, основываясь на таких критериях, как характеристики грунтов, уклоны, близость к зонам затопления и т.п.
Оверлейные процедуры позволяют соединять сетку административных районов, коммуникационные линии, зоны затопления, статистику преступности и другую информацию о городской среде для ежедневного анализа различных аспектов жизни большого города.
В подсистеме Overlay содержится команда BUFFER для создания буферных зон, т.е. зон, границы которых удалены на известное расстояние от любого объекта на карте. Буферные зоны различной ширины могут быть созданы вокруг выбранных объектов на базе таблиц сопряженных характеристик. Например, ширина лесных защитных полос вдоль дорог или водотоков может автоматически задаваться в соответствии с классом дорог или расходом водотока. Подсистема Overlay позволяет автоматически объединять друг с другом буферные зоны, удаляя лишние внутренние границы. Она обеспечивает пользователя профессиональными средствами обработки разноплановых источников информации. В частности, в ней содержатся команды MAPJOIN для соединения смежных листов карты в единое картографическое покрытие и команда SPLIT для разбиения большого покрытия на более мелкие.
Команды DISSOLVE и ELIMINATE позволяют объединять выбранные полигоны в одном картографическом покрытии для создания новых полигональных объектов.
Команда RESELECT позволяет выбирать объекты картографических покрытий в соответствии с пространственными или логическими критериями, заданными пользователем новых полигональных объектов.
Команда INTERSECT соединяет две карты, оставляя только общие для обеих карт участки.
Команда CLIP удаляет все объекты, которые оказываются за пределами указанных пользователем границ. Команда SPLIT разбивает картографические покрытия на покрытия меньшего размера.
5) Функционально-моделирующие операции
В ГИС используются различные аналитические операции:
1. расчет и построение буферных зон;
2. пространственный анализ;
3. анализ сетей;
4. генерализация;
5. цифровое моделирование рельефа.
1. Построение буферных зон. Буферная зона – это область, границы которой удалены на известное расстояние от любого объекта на карте, построенная относительно множества точечных, линейных и площадных объектов. Может создаваться вокруг точки, линии или ареала. В результате образуется новый ареал, включающий исходный объект.
Операции построения буферной зоны применяются в транспортных системах, лесном хозяйстве, при создании охранных зон вокруг озер и вдоль водотоков, при определении зон загрязнения вдоль дорог, зоны влияния существующей или проектируемой сети транспортных коммуникаций, связанной с изменением экологической обстановки, и т.д.
В векторных моделях отсутствуют некоторые возможности растровых систем, например моделирования слоя "трения", поэтому построение буферных зон на основе векторных моделей ГИС более трудоемко. При использовании буферных зон растровых моделей используют апробированные методы лексического анализа. Для точки буфером будет обычно круг, для линии и полигона - полигон.
Методология создания буферных зон использует общие принципы пространственного анализа ГИС, в частности набор операций ГИС, при которых из уже имеющихся пространственных объектов формируются новые. Новые объекты могут иметь атрибуты старых, из которых они образованы.
Этот подход взят за основу при формировании буферных зон. Иногда ширину буферной зоны можно определить исходя из признака объекта. Ширина (радиус для точечных объектов) зоны может быть постоянной или зависеть от значения соответствующего атрибута объекта. В последнем случае имеет место буферизация со "взвешиванием".
2. Пространственный анализ. Пространственные запросы - запросы к графическим объектам - являются одной из главных задач любой ГИС. Самый простой и известный из них - ручное выделение объектов на карте, когда Вы "мышью" выделяете один или несколько объектов. При этом подсвечиваются объекты, а также связанные с ними записи атрибутивной таблицы. Более же серьезные задачи решаются с помощью операций определения пространственного положения объектов(лежит внутри, лежит вне, включает, пересекает) относительно друг друга и относительно буферных зон.
3. Анализ сетей. Операции анализа сетей позволяют решать оптимизационные задачи на сетях. Они основаны на использовании векторных моделей, на координатном и атрибутивном представлении линейных пространственных структур и на введении в них топологических характеристик (моделей).
Координатные векторные пространственные объекты (точки, линии, полигоны, ареалы) определены в векторных моделях наборами упорядоченных пар координат х, у:
• точка: (х, у);
• линия: (х1,y1,), (х2, у2),..., (хn, уn);
• полигон: (х1, у1), (x2, у2),..., (хn, уn).
Это обеспечивает идентичность цифрового представления указанных трех пространственных объектов, позволяя использовать групповые процедуры пространственного анализа.
Методы анализа географических сетей являются мощным аналитическим средством для моделирования реальных сетей (улицы, водотоки, телефонные линии и линии электросвязи) для поиска объектов по его адресу (например, привязка табличных данных к географическим объектам с использованием файлов формата TIGER).
В системе Arclnfo имеется для этой цели специальная программная подсистема Network. Она обеспечивает выполнение двух основных функций: анализ географических сетей и поиск объекта по его адресу (адресное геокодирование).
Подсистема Network позволяет рассчитывать оптимальные маршруты движения транспорта, места размещения объектов, оптимизировать районирование. Точность моделирования реальных сетей при использовании этой подсистемы высока, так как различная информация типа направления и стоимости передвижения или перемещения грузов может храниться в таблицах сопряженных характеристик для каждой линии в сети.
Анализ сетей включает в себя три функции: поиск путей, аллокацию и районирование.
Поиск путей обеспечивает оптимизацию перемещения ресурсов по сети, например выбор альтернативных маршрутов движения машин аварийных служб во время максимальной загруженности транспортных магистралей.
Аллокация позволяет отыскать ближайшие центры (минимальную стоимость перемещения) для каждой точки сети в целях оптимизации функционирования последней. Например, аллокация может использоваться при поиске ближайшей станции пожарной охраны для каждой улицы или ближайшей школы для каждого конкретного школьника.
Районирование включает в себя группировку участков, ограниченных элементами сети, например городских кварталов, ограниченных улицами. Это средство ценно при планировании. Районирование может использоваться, например, для определения границ участков доставки газет.
Если организация использует информацию, содержащую уличную адресацию, то применение средств Network позволяет определить характеристики объекта по его адресу. Система геокодирования дает возможность соединить табличные данные адресных файлов с географическим положением объектов в форматах ЕТАК, TIGER или Arclnfo.
При использовании покрытий с адресацией все данные могут анализироваться и наноситься на карту любым набором программных средств Arclnfo.
Подсистема Network полностью поддерживает выполнение таких прикладных задач, как маркетинговые исследования, оптимизация размещения сервисных центров по адресам клиентов, компоновка списков расселения, распределение детей по школам, направление машин аварийных служб, картографирование мест совершения преступлений и др.
Успешный анализ сетей возможен только при наличии качественных обобщенных моделей сетей и движения потоков по ним. Структура данных Arclnfo, средства анализа и отображения, содержащиеся в подсистеме Network, обеспечивают такую возможность.
4. Генерализация. Генерализация в ГИС - это набор процедур классификации и обобщения, предназначенных для отбора и отображения картографических объектов соответственно масштабу, содержанию и тематической направленности создаваемой цифровой карты. Она может быть рассмотрена как группа методов, позволяющих сохранить объем информации даже при уменьшении объема данных. Например, при сокращении числа точек на линии остающиеся должны быть выбраны так, чтобы внешний вид линии не изменился. При генерализации происходит геометрическое манипулирование с цепочками координатных пар (х, у).
Рассмотрим методику генерализации линий. Более общая задача включает, например, генерализацию ареалов до уровня точки.
Генерализация как группа методов включает в себя следующие процедуры:
• упрощение - набор алгоритмов, которые позволяют убрать лишние или ненужные координатные пары, исходя из определенного геометрического критерия (например, расстояние между точками, смещение от центральной линии);
• сглаживание - комплекс методов и алгоритмов, которые позволяют переместить или сдвинуть координатные пары с целью устранить мелкие нарушения и выделить только наиболее значимые тенденции изменения линии;
• перемещение объектов — процедуры сдвига двух объектов, проводимые во избежание их слияния или наложения при уменьшении масштаба.
• слияние - объединение двух параллельных объектов при уменьшении масштаба. Например, берега реки или обочины дороги в мелком масштабе сливаются, остров превращается в точку;
• корректировка (текстурирование) - набор процедур, которые позволяют в уже упрощенный набор данных снова ввести некоторые детали. Например, сглаженная линия может потерять сходство с оригиналом, тогда для улучшения ее вида будет проведено текстурирование в случайных точках.
Один из методов генерализации предполагает расчленение линии путем введения дополнительных точек и придания большего сходства с оригиналом.
5. Цифровое моделирование рельефа. Оно заключается в построении модели базы данных, которая бы наилучшим образом отображала рельеф исследуемой местности. Эти процессы связаны с трехмерным моделированием и с задачами пространственного анализа.
Координаты точек цифровой модели рельефа (ЦМР) расположены на земной поверхности, имеющей сложную форму. Для подробного отображения такой поверхности требуется очень большое число точек, поэтому в ЦМР используют различные математические модели поверхности.
В свою очередь, это определяет проблему выбора оптимального аналитического описания или набора функций для отображения рельефа местности. При этом может возникнуть задача учета возможных картографических представлений и проекций.
Одним из наиболее распространенных методов построения рельефа является метод горизонталей.Метод горизонталей наиболее приемлем для ГИС. Он открывает большие перспективы для моделирования горизонталей на основе трехмерных моделей, вписывается в послойное представление векторных данных ГИС (оверлей), что создает возможность применения ряда стандартных математических алгоритмов, входящих в состав ГИС. Наконец, этот метод позволяет использовать ряд процедур пространственного анализа данных линейных объектов, т.е. применять процедуры анализа 2D-объектов для объектов, относящихся к классу 3D.
Цифровое моделирование будет подробно рассмотрено далее. Здесь отметим лишь различие между цифровой моделью рельефа и цифровой моделью картографического отображения рельефа. В первом случае речь идет об информационной структуре базы данных, во втором об информационной структуре, предназначенной для визуального отображения цифровых данных с помощью дисплея или плоттера.
Тема 6 Муниципальные геоинформационные системы (МГИС)
Понятие МГИС. Плюсы и минусы МГИС для города. Области применения МГИС в городе. Этапы создания МГИС.
«Урбанистика» охватывает все аспекты жизни округов города, городов, регионов и государств в целом. Конечно, города являются основными центрами приложения задач урбанистики. В них концентрируется большинство населения развитых стран. Они дают толчок к экономическому, культурному, политическому и социальному развитию. Поэтому далее мы рассмотрим именно городскую (муниципальную) гис.
Сравнение широты применения гис с другими странами пока, к сожалению, не в нашу пользу. Это не касается качества. Они выполнены на самом высоком мировом уровне. Все дело в массовости. Таких проектов у нас десятки. А в мире их десятки, если не сотни тысяч. Например, только в сша гис продукты esri способствуют успешному развитию более половины из 3140 округов страны, тысяч крупных, средних и небольших городов.
На западе выходит много книг, посвященных вопросам применения гис в городском и региональном планировании. Одним из стремительно развивающихся направлений сейчас является создание общегородских и региональных гис, основанных на предоставлении информации населению по сети интернет к разнообразной информации о территории, где они проживают. В этом плане мы еще значительно отстаем.
Конечно, гис - технология затратная, как и всякая другая новейшая технология. Но в еще большей степени эта технология возвратная. Сопоставим плюсы и минусы, за и против.
«-« | «+» | |
Затраты на приобретение по и техники | ||
затраты на обучение сотрудников | Сотрудники, переобучившись, получат более интересную, более престижную и, скорее всего, более высокооплачиваемую работу. | |
дополнительные усилия по изменению существующего порядка вещей | Дополнительные усилия повысят вес и популярность руководителей | |
Возможность оперативно получать, анализировать ситуацию (держать руку на пульсе) |
(2)сегодня совершенно ясно, что комплексный учет всех факторов, формирование стратегии развития, выработка конкретных мероприятий и планов развития городов невозможны без использования современных информационных технологий. Вместе с тем, задачи, связанные с оптимальным управлением такой сложной системой как современный город, имеют универсальный, не зависящий от внешних условий и внутренних требований, характер, а именно:
- большое количество параметров управления;
- сложность задач управления;
- разнообразие областей применения;
- разнородность задач управления;
-большое количество нечетко поставленных целей, моделирование по принципу "что,если?";
- наличие неполных, нечетких и противоречивых данных;
- повышенные требования к оперативности принятия управленческих решений;
- комплексный характер управления.
Решение поставленных задач может быть найдено в рамках географических информационных систем, которые представляют собой совокупность информационных технологий, данных и методов их сбора, хранения и управления ими для задач анализа и представлений картографической и описательной информации об объектах, которые могут быть представлены на географических картах
(3)можно предложить следующую примерную классификацию областей применения гис и решаемых в их рамках прикладных урбанистических задач. В таблице 1 указаны некоторые из таких задач.
Таблица 1
Области анализа, исследования и управления | Объекты и задачи анализа, исследования и управления | Примеры гис-проектов |
Экономика и градостроительство | Земля и недвижимость Коммунальное хозяйство Транспорт Торговля Развитие мелкого и среднего предпринимательства | · Кадастры земли и недвижимости анализ налогов и арендной платы за недвижимость. · Автоматизированные системы управления инженерными сетями и коммуникациями. · Анализ уровня транспортного обслуживания районов города. · Гис «генеральный план города". · Градостроительное правовое зонирование и градостроительные регламенты |
Административное управление и политика | Административно-территориальное деление. Избирательная система | Зонирование: административных границ городов, органов территориального самоуправления, избирательных округов и т.д |
Социология и демография | Стратификация населения по уровню доходов. Половозрастная структура населения. Анализ социальных факторов преступности | · Анализ распределения по территории города групп населения с различным уровнем среднедушевого дохода. · Анализ пространственного распределения половозрастных групп населения |
Охрана правопорядка и безопасность | Организация работы служб скорой помощи, аварийно-спасательных и пожарных служб, милиции | · Локализация на территории города происшествий, аварий и катастроф. · Анализ оптимальных маршрутов автотранспорта к месту происшествий, аварий и катастроф. · Анализ зон наводнения. · Планы и маршруты эвакуации в случае возникновения чс |
Здравоохранение, образование, культура и спорт | Планирование работы городской системы здравоохранения, образования, культуры и спорта. Формирование зон обслуживания. | Анализ обеспеченности районов города объектами здравоохранения, образования, культуры и спорта с учетом поло-возрастной структуры населения. |
Экология, природопользование и охрана окружающей среды | Контроль за загрязнением окружающей среды. Сохранение зеленых насаждений и особо охраняемых природных территорий. | Анализ источников загрязнения, планирование границ санитарно-защитных и водоохранных зон, границ заповедных и особо охраняемых природных зон |
Рассмотрим более подробно каждый из пунктов таблицы:
Дата публикования: 2014-08-30; Прочитано: 1757 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!