\
f
иных проблем выполняются ток называемые In te ro p e ra b il-
ity P rogram (!Р), которые объявляются через Request For
P roposals (RFP), дающие жизнь необходимым исследовани-
ям. Следуя рекомендациям, можно создать «implements the
Specification» продукт, соответствующий требованиям OGC.
Более высокую степень доверия выражает «OpenGIS Con
formant Product», т.е. дополнительно проверенный и ли-
цензированный (не бесплатно) консорциумам продукт. Име-
ются несколько проектов, направленных на то, чтобы по-
мочь в создании подобных продуктов — например, dee-
дгее (deegree.sourceforge.net), который представляет готовые
компоненты для работы с геоданными через Web, реали-
зованный в Java (как и многие из проектов свободных ГИС),
что позволяет работать незовисимо от платформы и быть
использованным в разнородных сетях.
А теперь приложения. Как вы понимаете, рассказать
обо всех проектах довольно тяжело, да и вряд ли нужно,
поэтому пробежимся только по некоторым, способным дать
представление о возможностях свободного ПО. Также хо-
чу сразу отметить, что доже самые продвинутые продукты
подчос имеют лишь примитивный графический интерфейс,
а то и вовсе необходимо работать в консоли. Програм-
мисты и здесь сосредотачиваются в первую очередь на
функциональности программы, а не на удобстве, поэтому,
чтобы овлодеть продуктом, придется потренироваться.
Пользователи Windows вряд ли могут оценить положитель-
ные стороны такого подхода, а линуксятникам и так объ-
яснять ничего не надо.
Номер один в упоминаемом выше top 60 занимает
GRASS GIS (Geographic Resources Analysis Support Sys-
tem), расположившийся по адресу grass.itc.it. Что можно
сказать об этом проекте, кроме того, что компилируется
он гораздо дольше, чем ядро, и что среди разработчи-
ков и пользователей практически все связаны с US Army,
NASA и прочими правительственными организациями Аме-
рики (ну и скажите после этого, что свободному ПО нель-
зя доверять)? После стандартного шаманства с компиля-
цией пользователь обнаружит более 350 программ и ути-
лит, предназначенных для обработки векторных, растро-
вых карт и изображений на мониторе и бумаге, обработ-
ки мультиспектральных данных и пространственного ана-
лиза, визуализации данных (2D, 2.5D и 3D), моделирова-
ния данных, организации и хранения данных, а также про-
чих функций, необходимых для работы с подобными типа-
ми данных. Проект поддерживает большое количество
форматов данных, что позволяет не беспокоиться о со-
вместимости, работает на большом количестве платформ
и операционных систем, для хранения информации воз-
можно использование внешней СУБД (по умолчанию ис-
пользуется PostgreSQ L). Возможна работа как при помо-
щи графического интерфейса, так и посредством команд-
ной строки.
GMT (The Generic M apping Tools, gmt.soest.hawoii.edu) —
это еще один комплект примерно из 60 утилит, которые
позволяют манипулировать с наборами данных (включая
фильтрацию, пригонку тенденции, нанесение координат-
ной сетки, проектирование и т.д.). Проект поддерживает
25 картографических проекций, масштабирование и пр.,
и может выдать на выходе файл в формате EPS, как в двух-
мерной проекции вроде контурных карт, так и в трехмер-
ном перспективном обзоре; как в черно-белом тоне, так
и в 24-разрядном цвете. Кстати, для хранения геоданных
вам, скорее всего, понадобится PostGIS (postgis.refractions.net),
необходимый для добавления географических объектов в
PostgreSQL и для выборки данных из БД GEOS (geos.refrac
tions.net).
Проект Quantum GIS (QGIS), который находится по ад-
ресу qgis.sourceforge.net, предлагает программу для работы
с геоданными под Linux/Unix с использованием понятного
интерфейса на библиотеках Q t. Пока это версия 0.1, и
она умеет не так много; извлекать, сохранять данные из
БД, собирать проекты, объединенные единой задачей, ото-
бражать их и проводить некоторую первичную обработ-
ку. Есть документация, объясняющая, что и как. Поддер-
живается большое количество форматов данных, как рас-
тровых, так и векторных, с использованием библиотеки
GDAL (Geospatial Data Abstraction Library, www.remotesensing.
org/gdal), в том числе экспорт в формат MapServer. Еще
один продукт, к которому приложила руки NASA, MapServ-
er (mopserver.gis. umn.edu) не является полноценной ГИС (да
и не стремится ей быть), а предназначен для отображе-
ния в web геоданных. Работает там, где можно запустить
Linux/Apache, компилируется под Windows и многими Unix.
Почти аналогичных целей добивается проект M ap Builder
(map builder.sourceforge.net), разрабатывающий приложение,
которое позволяет совместно формировать географиче-
ские базы данных и совместно использовать их по сети. В
своей работе использует в качестве сервера MapServer
и клиент GeoTools (geotools.sourceforge.net) — это библиоте-
ка, написанная на Java, которая предназначена для управ-
ления и вывода географических карт, и может использо-
ваться отдельно.
JUMP Unified Mapping Platform (www.vividsolutions.com/jump/
main.htm) — следующее приложение, предназначенное для
просмотра и редактирования данных, содержит различ-
ные инструментальные средства для пространственного
анализа, помимо хорошей функциональности имеет удоб-
ный интерфейс, кроме того, предлагает API, дающий пол-
ный программный доступ ко всем функциям, имеет модуль-
ную структуру, совместимо со стандартами OpenGIS.
В Gnome, возможно, будет штатно включена утилита
FMaps (FMaps.source forge.net), по функциональности несколь-
ко не дотягивающая до возможностей GRASS, но обла-
дающая таким неоспоримым преимуществом, как наличие
более удобного интерфейса, построенного на GTK-биб-
лиотеках. Еще одной из основных особенностей програм-
мы является вывод данных в трехмерной форме с исполь-
зованием МеваЗО, что позволяет создать реальный макет
местности — а это умеет делать далеко не всякая про-
грамма.
ТИиЬап (thuban.intevation.org) представляет собой прило-
жение для интерактивного просмотра данных, имеющее
удобный — к тому же, русифицированный — интерфейс.
предыдущая страница 27 Мой Компьютер 2005 10 читать онлайн следующая страница 29 Мой Компьютер 2005 10 читать онлайн Домой Выключить/включить текст