ГИС: обсуждаем, изучаем, делимся.
Выпуск 2. Введение в ГИС. Компоненты.
До введения:
самыми известными ГИС-приложениями являются:
-ArcView, ArcInfo, ArcGIS фирмы ESRI;
-MapInfo фирмы с таким же названием.
А теперь приступим.
Географические информационные системы объединяют в себе различные
средства хранения и обработки информации.
Сами компаненты я бы условно разделил на данные и средства анализа.
Данные (их представление):
По представлению и хранению информации графические объекты делятся на векторные и растровые.
Векторные. В этом случае хранятся координаты точек, изломов для полилиний и вершин многоуголиников для полигонов.
Как раз пример таких объектов представлен в таблице.
Соответственно делятся на точечные, линейные, площадные или полигоны.
Представление объекта состоит из двух частей, координатной (графической) информации и атрибутивной
(табличной). Рассмотрим на простейшем примере. Деревня "Васюки" представляет собой точечный объект
с координатами х,у, содержащий аттрибутивную информацию об уникальном коде, названии, численности населения.
| х |
у |
Уникальный код |
Название |
Численность населения |
| 123123 |
6546456 |
4534553 |
Васюки |
85 |
| ... |
... |
... |
... |
... |
Координаты, мы, как правило, не видим "а они есть" :)
А если у таблицы есть какое-то поле, содержащее уникальный код или название объекта,
то можно подключить и внешние таблицы. Подключать, конечно, можно и без уникального кода,
но за результат я не ручаюсь. :) Посчитали, Вы, например, в Excel-e что-то по всем городам
и хотите это увидеть на карте. (Предполагается, что слой городов у вас уже есть)
и средствами SQL-запроса в MapInfo, нажатием на кнопку объединения таблиц в ArcView или выбрав
"joins and relates" в ArcGIS добавляем и отображаем нужную информацию.
Растровые. Простейшая аналогия- монитор, который у Вас перед глазами.
По вертикали и горизонтали он разбит на множество пикселей, у каждого свой цвет, и в итоге они дают картинку.
Т.е. в этом случае повехность делится на множество строчек и столбцов, и хранится информация о каждой точке.
Средства анализа, визуализации, представления, выборок...
Условно я бы их разбил на внешние и внутренние.
Внутренние -это те, которые входят в стандартный набор пакетов, про них вы всё в мануалах
почитать можете.
Внешние- это внешние модули, часто узко специализированные, которые позволяют решать
конкретные задачи. Например, решение транспортной задачи (Network analysis для ArcView, CronoMap,
ChronoVia и DriveTime для MapInfo).
Более значимо для ArcView, MapInfo. У ArcInfo и ArcGIS большинство возможностей этих модулей уже включено. Отмечу в этом плане преимущество MapInfo перед ArcView. Модули ArcView (Spatial Analysis, Network Analysis,…) продаются отдельно и стоят достаточно существенно. Модули для MapInfo есть как платные, так и бесплатные, поставляемые в стандартной поставке.
Средства программирования.
Во всех пакетах есть встроенные языки программирования для написания скриптов или макросов. Avenue в ArcView, MapBasic в MapInfo, AML в ArcInfo, VBA в ArcGIS. Часто эти возможности не используются или используются слабо. А ведь один простенький макрос в 20-30 строк, может избавить от недель нудной работы. Отмечу, пожалуй, только, что MapBasic не входит в стандартную поставку MapInfo и его нужно покупать отдельно, в отличие от ESRI -евских продуктов.
P.S. автор делится своим опытом и призывает к критическому прочтению с отсылкой
замечаний и вопросов на e-mail.
С уважением.
Дмитрий Суворов.
sdm98'собака'mail.ru