Публикация карт в Интернете с использованием многоцелевой ГИС
Сегодня мы увидим, как создать сервис публикации карт с помощью Manifold GIS IMS. Если у вас есть поставщик хранилища, должна быть установлена лицензия среды выполнения Manifold Enterprise.
В этом случае я буду использовать Mapserving, веб-сайт, предоставляющий услуги хостинга и публикации данных Manifold. Там хранится большое количество карт, в том числе некоторые в сочетании с Open Layers, а другие с Flash.
1. Готовим карту.
Я подготовил карту, в которой есть папки, где хранятся компоненты, кадры данных, в которых объединены некоторые слои и сочетания стиля ярлыков.
2. Загрузка опубликованной карты.
Существует два способа загрузки карт в Mapserving, один из которых - загрузка опубликованного веб-сайта asp, как Я объяснил это раньше; другой использует мастер шаблонов.
В этом первом случае я буду использовать эту секунду, для этого требуется только загрузить файл с компонентами, связанными в одном планшете формата .zip, а затем указать, какое имя компонента, которое мы ожидаем увидеть по умолчанию ... размер кадра, и если вы хотите легенд, просмотров и других вариантов публикации.
И готов, скажите ему, что он открыт для других.
Здесь вы можете см. аналогичный пример, который MapServing остается видимым.
3. Создание служб OGC
В случае использования публикации, созданной ASP, это намного лучше, потому что вы можете настроить шаблон, включая создание служб WMS и WFS, которые отлично работают. Затем можно настроить, хотите ли вы, чтобы доступ был публичным или только для группы контролируемых пользователей.
Для этого вам нужно загрузить папку, созданную в Wwwroot, сжатую в формате .zip, и вам нужно только изменить адрес .map на адрес сервера, который публикует, «G:PrivateMaps686-641829333N5M-Prediosname файла. карта"
Если они исправлены, этот шаблон не имеет управления панорамированием, морская прокрутка розовая, подписи и представления одинаковы, но слои здесь не отображаются сгруппированными, а поисковые запросы более ограничены.
Если вы хотите использовать службы wms, адрес будет таким же, только «default.asp» заменяется на «wms.asp».
В случае с сервисами wfs то же самое, он заменяется на «wfs.asp», к которому можно получить доступ с помощью любой программы, поддерживающей стандарты OGC.
4. Сколько это стоит
Если бы мы сделали это через интернет-провайдера, нам пришлось бы предоставить вам лицензию на выполнение IMS за 95 долларов плюс стоимость хостинга. Mapserving.com предоставляет эту услугу по базовой цене в 9.95 долларов в месяц с лимитом загрузки файлов до 25 МБ и 1.5 ГБ полосы пропускания. Неплохо для муниципалитета, который хочет иметь свои данные там, он может даже взаимодействовать с более сложными базами данных.
Следующая ставка составляет 29.95 долларов США, она позволяет осуществлять публикацию контролируемыми пользователями, а последняя ставка в размере 49.95 долларов США позволяет загружать службу публикации на внешний веб-сайт. Хотя можно запросить продление при удобстве любого из планов.
Выполнение этого с ESRI стоило бы руки и ноги, даже без использования GIS Server.
Существует также возможность воспользоваться 30-дневной пробной службой, поэтому, если вы собираетесь посмотреть карты, сделайте это как можно скорее, чтобы я не продержал службу надолго… хотя у меня есть несколько идей.
Со временем MapServing интегрировал другие услуги хостинга, включая GeoServer, однако, чтобы проконсультироваться с данными о хостинге данных в GIS Manifold, вам необходимо связаться с ними.