Системы управления базами данных



Один из аспектов цифровой картографии заключается в создании баз данных, но они же зачастую являются и источником информации для создания карт. База данных создается, управляется посредством специального программного обеспечения — системы управления базами данных (СУБД). СУБД включает командный язык для ввода, вывода, изменения данных; интерпретатор для обработки команд и взаимодействия с компьютером, интерфейс пользователя (Лурье, 2010). В картографии применяется различное программное обеспечение для ведения баз данных, выбор которого зависит от специфики использования.

В научных исследованиях и практической деятельности картографов получила распространение СУБД, интегрированная в ArcGIS.

Ее удобство определяется тем, что для работы не требуется дополнительное программное обеспечение, а функциональность вполне удовлетворительна для стандартных задач. При выполнении работ, связанных с публикацией карт в интернете, или в случае необходимости использовать только свободно распространяемое программное обеспечение применяют, например, PostgreSQL или MySQL.

Следует отметить, что создание цифровой карты крайне редко требует разработки полноценной базы данных. Как правило, ограничиваются заполнением и последующей работой с отдельными атрибутивными таблицами. Ярким тому примером является создание карт с помощью MapInfo Professional. В то же время все операции, выполняемые в ГИС-пакетах, с отдельными атрибутивными таблицами, базируются на использовании языка запросов SQL, который применяется и в СУБД.

Программы для моделирования и анализа поверхностей

Спектр задач, связанных с моделированием поверхностей, широко используется не только в картографии и географических науках, активное применение методы восстановления поверхностей нашли в геологии. Для этого обращаются к специальным модулям ГИС-пакетов: Vertical Mapper в MapInfo Professional, Spatial Analyst и 3D Analyst в ArcGIS. Широкую популярность среди пользователей приобрела линейка продуктов компании Golden Software (http://www.goldensoftware.com), включая Surfer, используемых для интерполяции поверхностей и построения геологических разрезов, блок-диаграмм, расчета и визуализации морфометрических показателей.

Существенным отличием Surfer от Vertical Mapper или Spatial Analyst является большее количество методов интерполяции поверхностей, а также возможность пользовательской настройки каждого метода применительно к конкретным условиям работы. Например, в Surfer реализованы не только кригинг, метод обратно взвешенных расстояний, метод ближайшего соседа и сплайн-функция, но также метод Шеппарда, радиальная базисная функция, метрика данных, полиномиальная регрессия и ряд других методов. Результаты моделирования и анализа поверхностей могут быть экспортированы в форматы, доступные для чтения в ГИС-пакетах, как правило, это GRID или DEM

Комбинирование программных продуктов

Зачастую специалистам приходится обращаться к нескольким программным продуктам в силу специфики поставленных задач.

Приведем примеры. Для создания цифрового топографического плана на основе данных тахеометрической съемки уместно использовать такую комбинацию программ: Microsoft Excel — вычисление плановых координат и высот пикетов; Surfer — интерполяция и построение горизонталей; MapInfo/ArcGIS/Панорама — нанесение ситуации, заполнение атрибутивных таблиц, оформление картографического изображения, рамки, зарамочного оформления.

Второй пример показывает создание карты-иллюстрации для школьного учебника по географии. Такая задача может быть решена следующим программным обеспечением: MapInfo/ArcGIS — разработка математической основы, редактирование объектов и согласование слоев, создание макета карты; Adobe Illustrator/Corel DRAW — оформление в соответствии с назначением карты и кругом пользователей, создание оригиналов карты. Третий пример иллюстрирует создание цифровой картографической основы для оперативного тематического картографирования, например для изучения дорожной ситуации или текущей оценки последствий чрезвычайных ситуаций. Приведенные задачи решаются методами геоинформационного картографирования и средствами ГИС-пакетов. В таком случае наиболее подходящим вариантом является ArcGIS или другой продукт, который имеет сравнимое количество функций для обработки и пространственного анализа данных.

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

 

Контрольные вопросы

1. Укажите соображения позволяющие определить спектр программного обеспечения для решения картографических задач.

2. Какие действия выполняют на начальных этапах создания цифровых карт?

3. Раскройте сущность задачи векторизации растровых изображений?

4. Перечислите программное обеспечение осуществляющее векторизацию растровых изображений.

5. Какие из перечисленных программных продуктов и почему могут быть использованы для создания цифровых карт?

6. Какие форматы файлов используются для транслирования векторной информации?

7. Какие форматы файлов используются для растровых изображений?

8. Какие графические редакторы находят применение в картографии?

9.  Опишите особенности ГИС-пакетов?

10. Перечислите наиболее используемые ГИС пакеты?

11. Перечислите основные функции ГИС-пакетов?

12. Каким образом осуществляется расширением базовых функций картографического программного обеспечения?

13. Расскажите об особенностях продуктов ArcGIS, MapInfo, ГИС «Панорама», «АКСИОМА.ГИС», QuantumGIS и др.?

14. Расскажите об особенностях использования технологии создания баз данных в картографической области.

15. Расскажите о программах моделирования и анализа поверхностей.

16. Каким образом и зачем осуществляется комбинирование программных продуктов в области картографии?


Дата добавления: 2020-12-12; просмотров: 77; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!