Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

POSOBIE_GIS-2003-2004-1

.pdf
Скачиваний:
59
Добавлен:
06.06.2015
Размер:
10.55 Mб
Скачать

100

Рис. 121. Типовая конфигурация работы Web-сервера на основе GeoMegia Web Map.

Рис. 122. Типовая конфигурация работы Web-сервера на основе GeoMegia

Web Map.

101

Фирма MapInfo известна в мире как производитель настольной ГИС MapInfo, очень популярной в широких кругах. Производимый ими продукт MapXtreme предназначен для публикации данных ГИС формата MapInfo в WWW (такими данными могут являться таблицы MapInfo, растровые изображения, карты улиц и пр.). Применяемая в MapXtreme технология визуализации динамических геоинформационных данных базируется на использовании стандартных тэгов языка HTML. Это позволяет в отличие от рассмотренных выше систем использовать для просмотра данных действительно любой клиентский браузер на платформе любой операционной системы. Также отпадает необходимость установки на клиентской машине каких – либо модулей расширения (plug-in).

Серверная часть MapXtreme представляет собой открытую архитектуру MapXbroker, оптимизированную для обеспечения максимальной производительности и расширяемости системы. Так, при повышении количества клиентских запросов к серверу могут быть задействованы дополнительные ресурсы в виде резервных серверов приложений. Базовым Web-сервером в данной архитектуре может быть любой WWW-сервер, включая и те, которые работают под управлением Unix. Запросы с базового сервера могут быть перенаправлены на вспомогательный, где и будут обработаны с целью получения требуемого документа HTML.

Рис. 123. Схема работы MapXbroker.

Принципы работы MapXbroker:

Web server может быть любым WWW-сервером под управле-

нием MS Windows или Unix.

Application Server(s) предназначен для обработки всех запросов пользователя к графическим или атрибутивным данным и обеспечения безопасности. Он может быть установлен на том

102

же компьютере, что и Web server или на одном или нескольких выделенных.

Foreground Host перераспределяет запросы от Web server к Application Servers.

Application Instance создается для каждого запроса в виде отдельного процесса в многозадачных операционных системах. Эти процессы используют интерфейс MapXcourier для доступа к MapXtreme.

MapXbroker получает запросы от MapXcourier и передает их следующему доступному MapXtreme Instance.

MapXtreme Instance выполняет всю работу, связанную с обработкой конкретного запроса и созданием выходных данных для отсылки их обратно клиентскому браузеру. MapXtreme Instance является предстартовой службой и поэтому при поступлении каждого нового запроса не тратит время на инициа-

лизацию и на подключение к удаленным базам данных. Необходимо отметить, что базой MapXtreme является управ-

ляющий элемент MapX – стандартный элемент Active-X среды MS Windows, предоставляющий полнофункциональный набор методов для интеграции данных формата MapInfo с пользовательскими приложениями. Существует принципиальная возможность использовать подобные элементы непосредственно в HTML документах, но это сужает область их применения до использования лишь с браузера-

ми Microsoft Internet Explorer 3.0+. Для того, чтобы обеспечить неза-

висимость предоставляемых данных от конфигурации клиентского рабочего места, MapXtreme строится как многоуровневая система. На самом нижнем уровне функционирует MapX, обеспечивая доступ, анализ и обработку геоинформационных данных. Для взаимодействия MapX и Web-сервера используется специальная среда Hahtsite, предоставляющая средства для интеграции объекта Active- X в статический или динамический (создаваемый при помощи языка скриптов Hahtsite Basic) HTML-документ. Все операции, связанные с обращением напрямую к MapX осуществляются только на сервере, а их результаты предоставляются пользователю в виде растризованных в определенном формате графических файлах. На самом высоком уровне полученные данные в виде текстовой и графической информации форматируются в HTML и отсылаются клиентскому браузеру.

Преимущества MapXtreme:

Возможность публикации данных в форматах JPEG, GIF, WMF, BMP, TIF, PNG, PSD.

Возможность публикации данных на удаленных серверах посредством FTP.

103

Использование при создании WWW-приложений различных языков программирования: Hahtsite Basic, Java, JavaScript/VB Script.

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

Возможность создания различных типов тематических карт.

Создание и обработка сложных графических объектов, операции булевой алгебры над ними, построение буферов, сглаживание линий.

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

Возможность просмотра информации на клиентском месте послойно.

Большой выбор бесплатно предоставляемых цифровых карт.

Получить более подробную информацию и загрузить time-limited

версию MapXtreme можно по адресу: http://www.mapxtreme.com

7.3. Поиск ГИС информации в Интернете

Картографические порталы — пожалуй, лучшее, что можно сделать в Интернете для демонстрации всех его возможностей. Здесь и яркая сложная “картинка”, и мощная справочная система, и возможности для реализации разнообразных дизайнерских изысков, и многоуровневая система оперирования базой данных и изображением. Получившие широкое распространение на Западе сетевые геоинформационные системы в последние годы начинают появляться и в России, постепенно эволюционируя по своей сути от исключительно альтруистических познавательных сайтов к серьезным деловым проектам.

Само электронное картографирование, т. е. разработка программ для работы с картами на компьютере, стало активно развиваться еще в середине 90-х годов. А уже с 1997 года начали появляться первые российские интернет-карты, которые, правда, чаще несли экспериментальный характер. Так, одной из первых стала интерактивная информационно-справочная карта “Вузы Москвы”, размещенная в 1998 году на официальном сайте Минобразования “Информика”. Постепенно Интернет наполнялся локальными картографическими проектами, в основном сделанными “на коленке” и связанными с малоизвестными региональными сайтами. Старейшим крупным сайтом в этой области многие считают “Map of Moscow” (www.mom.ru). Но “Map of Moscow” нельзя назвать в пол-

104

ном смысле этого слова картографическим проектом — с ним нельзя работать непосредственно в Интернете, он лишь представляет собой мощную базу архивированных интерактивных карт, которые находятся в открытом доступе. В 1999 года появился первый коммерческий картографический проект: на сайте агентства “Росбизнесконсалтинг” была размещена интерактивная карта Москвы с курсами валют в обменных пунктах и ценами на бензин на АЗС города, работающая в режиме реального времени.

Полноценные “сайты-карты” появились, как и многое другое, в начале 2000 года на фоне инвестиционного интернет-бума. С Запада приходила информация о фантастической популярности интерактивного картографического сервиса, которым в короткий срок обзавелись почти все крупные мировые порталы, а также множество корпоративных сайтов. Зарубежный опыт решили принять на вооружение и российские интернет-компании. Весной 2000 года на портале “Рамблер” была выставлена справочная карта Москвы, а в течение следующих пяти месяцев на ее основе был спроектирован и создан первый специализированный картографический сайт Nakarte.ru. Сейчас на “Рамблере” можно найти слоевые карты России, двух столиц, а также карту мира. Nakarte.ru до сих пор считается самым успешным и посещаемым ресурсом в этой области.

“Очевидный успех такого рода проектов заключается в самом факте появления оригинальных российских сайтов, максимально использующих выразительные возможности картографии в сочетании с геоинформационными сервисами — масштабирование, перестройка содержания, территориальные запросы и т. д. Ведь популярность и привлекательность карт как особого носителя информации об окружающем мире общеизвестны и проверены временем, — говорит Александр Симонов, руководитель компании InterMap Group

— разработчика проектов Nakarte.ru и “Мир карт” (www.mirkart.ru). —

Существенное значение имеет и выбор картографического контента. Необходимость создания качественных картографических и справочно-тематических ресурсов для Москвы и Московской области наиболее очевидна, информация о которой, в силу ряда причин, всегда будет наиболее востребованной, а затем — для других городов, для России и мира в целом”.

За последние годы появились еще несколько крупных картографических “нелюбительских” проектов. Это, в частности, сайты

“Мир карт”, eAtlas (www.eatlas.ru) и “Планета Москва”

(www.planetamoskva.ru). “Мир карт”, пожалуй, самый развернутый и полный из них. На сайте, кроме распространенных карт Москвы и России, можно найти карты около десятка российских городов, карту Чечни, курортов Средиземноморья и Ближнего Востока и даже акту-

105

альную карту Панкийского ущелья. Проект eAtlas не отстает от конкурента: здесь можно помимо прочего воспользоваться картами, например, города Находки с детализацией до дома, картами практически всех европейских стран и картой звездного неба. “Планета Москва” — мощная слоевая карта столицы с досконально представленными транспортными сетями и возможностью поиска по адресу.

Качественных региональных проектов немного. К приятным исключениям можно отнести картографический сервер “Приморье-Он- Лайн” (map.primorye.ru), где можно найти карты Приморья, Северной Америки и Японии, и интерактивную схему Краснодара “23 регион”

(www.23region.ru) и некоторые др.

7.3.1. Использование поисковых серверов интернет для нахождения ГИС-информации.

Для поиска интересующей информации в глобальной сети Интернет используются так называемые поисковые сервера. Для отображения этой информации на экране компьютера применяются специальные программы – броузеры (например: Explorer или Netscape). Для поиска информации в специальном меню вводиться запрос (рис.124).

Рис. 124. Ввод запроса в поисковой системе Rambler.

Вответе поисковой системы появится список интернет-адресов связанных с тематикой запроса (рис.125).

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

втаблице 8.

106

Рис. 125. Отклик поиска в системе Rambler.

107

 

 

Таблица 8

Список основных поисковых систем

Международные

 

AltaVista http://www.altavista.com/

-

один из самых больших и

 

 

быстрых поисковых серверов

Yahoo http://www.yahoo.com/

-

каталог Web и интерфейс для

 

 

обращения к полнотекстовому

 

 

поиску на сервере AltaVista

Excite http://www.excite.com/

-

быстрый и богатый

 

 

информацией поисковый сервер

 

 

с обзорами узлов и

HotBot http://www.hotbot.com/

-

поисковый сервер, осуществ-

 

 

ляющий поиск по методу

 

 

Inktomi

Infoseek http://www.infoseek.com/

-

поисковый сервер, каталог Web

 

 

с аннотациями узлов

Lycos http://www.lycos.com/

-

один из первых поисковых сер-

 

 

веров Web

Magellan http://www.mckinley.com/

-

каталог и поисковый сервер

Webcrawler http://www.webcrawler.com/

-

поисковый сервер с

 

 

аннотациями узлов

Google http://www.google.com/

-

поисковый сервер, поиск изо-

 

 

бражений

Русские

 

 

Punto http://punto.ru/

-

новая поисковая машина

Яндекс http://www.ya.ru/

-

поисковая система с учетом

 

 

морфологии русского и англий-

 

 

ского языков

Rambler http://www.rambler.ru/

-

поисковая система, рейтинг-

 

 

классификатор

Апорт http://www.aport.ru/

-

поисковый сервер по

 

 

русскоязычным WWW серверам

Russia on the Net http://www.ru/rus/

-

первый каталог ресурсов о

 

 

России в интернете

FileSearch.ru http://www.filesearch.ru/

-

файловая поисковая система

Украинские

 

 

MetaPing http://www.metaping.com/

-

глобальный поиск по всему ми-

 

 

ру

Мета-Украина http://www.meta-

-

украинская поисковая система

ukraine.com/

 

 

Аванпорт

-

поисковик и каталог

http://search.avanport.com/rus/default.asp

 

 

UA port http://uaport.net/

-

интернет-холдинг

Атлас UA http://www.atlasua.net/

-

уйма всякой информации

Воля http://volia.com/control/

-

украинский поисковик,

 

 

преимущественно для Киева

UA портал http://www.uaportal.com/

-

масса полезной информации.

 

 

Поисковик и каталог

TopPING http://www.topping.com.ua/

-

украинская поисковая система,

 

 

рейтинг и каталог сайтов

108

7.3.2.Ссылки на коммерческие сервера разработчиков ГИС систем:

Mapinfo

Основной сервер компании MapInfo http://www.mapinfo.com

MapInfo Mapxsite (http://www.mapinfo.com)

MapXtreme(http://www.mapxtreme.com)

Autodesk

сервер компании http://www.autodesk.com

продукты Autodesk Mapguide для разработки Web приложе-

ний(http://www.mapguide.com)

Esri (Arc/Info)

http://www.esri.com/base/products/internetmaps/internetmaps.html

Intergraph

GeoMedia Web Map (http://www.intergraph.com/iss/geomedia/webmap/)

Epsylon Technologies

Baykonur GIS Toolkit (http://www.demo.ru)

Различные варианты решения разработки ГИС приложений в ИНТЕРНЕТЕ с использованием Java технологии можно посмотреть на следующих страничках:

Java SDV (http://chagrin.epa.ohio.gov/JavaSDV/)

Berkeley Digital Library Project GIS Viewer (http://elib.cs.berkeley.edu/geo_data/)

IRIS System (http://allanon.gmd.de/and/and.html)

Interactive Distributed Geographical Information Systems (IDGIS) (http://starr-www.tamu.edu/choo/idgis/intro.html)

TASC Web GIS Services (http://www.fwb.tasc.com/projects/fdot/default.html)

109

GeoNorth Anchorage Map/Web Demo (http://www.geonorth.com/java/amjava.html)

JAVA Interactive Routing for Minneapolis (http://www.cs.umn.edu/research/shashigroup/routing/index.html)

Dynamic Geographic Information System (Argonne National Laboratory) (http://doogis.dis.anl.gov/)

Более полный список сайтов находится в приложении 6.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]