2010-04-27 6 views
20

Я хочу убедить некоторых клиентов использовать MapServer и OpenLayers. Пожалуйста, можете предложить привлекательных сайтов, чтобы показать возможности!Хорошие примеры MapServer/OpenLayers

клиенты будут приятно удивлены:

  • density map (иначе известный как карта тепла, покрытие сетки цвета тени, контурный график ...).
  • Возможность загрузки базовых данных для карты плотности, ограниченной просматриваемой областью, в некотором формате, таком как netCDF.
  • Стандартные элементы OpenLayers. Масштабирование, панорамирование, шкала масштаба, обзорная карта ...
  • Различные базовые слои. Может быть WMS, Google, Bing ...
  • Поиск плакатного имени, карта предназначена для отображения места.
  • Разоблачение данные Heatmap для других людей, чтобы использовать в качестве мэшапов WMS или WCS

MapServer.org возвращается вверх, но demo.mapserver.org, кажется вниз прямо сейчас :(Но из памяти их примеры не есть «вау» фактор OpenLayers examples демонстрирует только один или два элемента в пример. - Я хочу, чтобы что-то ничего себе клиент, показывая все возможности в одном примере

PS Если у вас есть хорошие примеры, которые используют некоторые другие. инструменты с открытым исходным кодом, опубликуйте их всеми способами, но просто JavaScr ipt пожалуйста: клиент говорит, что нет богатого клиента.

EDIT Приходите на StackOverflow, у кого-то должен быть пример, который использует карту плотности? Я даже предлагает баунти теперь ...

+3

Я постараюсь отполировать что-то для вас – dassouki

+0

@ dassouki (и все) Теперь я предлагаю 250 баллов за это, если у вас есть время что-то сделать ... – MarkJ

+2

спасибо за удивительный вопрос – dassouki

ответ

17

Примечание: этот ответ больше не уместен. Карты с открытым исходным кодом с тех пор были заменены коммерческой альтернативы другой компанией

http://maps.seai.ie/wind/ - отображение на суше и на море скорости ветра и ферм в Ирландии

http://maps.seai.ie/geothermal/ - отображение геотермальные температуры в Ирландии, и скважинные данные

  • использует WMS-сервисы (и TileCache) для всех слоев, поэтому к ним могут обращаться другие клиентские ГИС (ну, как только я настроил метаданные и т. Д.).)
  • имеет множество различных базовые карт, чтобы выбрать из
  • построен с использованием MapFish/ExtJS
  • имеет выпадающие газеттиры для графства и Погоста (ирландская административная единица)
  • всех основных инструментов карты навигации и простой инструмент Информация
  • правой кнопкой мыши на слое, чтобы установить прозрачность
  • использует MapServer с открытым исходным кодом фоновым, а также SQL Server 2008

Th e системы (и еще одна сложная система Bioenergy Intranet) получили следующее упоминание: http://www.geoconnexion.com/uploads/renewableenergy_intv9i4.pdf

+0

+1 Красивая презентация карт плотности, профессиональных страниц, правительственного клиента ... Фантастическая. Если кто-то не предоставит поистине удивительный ответ в ближайшие пару дней, это будет принятый ответ. – MarkJ

+0

Только что я никогда не писал: мы показали клиентам карты SEAI, и они * любили их :) – MarkJ

2

http://haiticrisismap.org/ openlayes + GeoXT

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

+0

+1 Демонстрирует некоторые приятные вещи, но не карту плотности. Хотелось бы, чтобы мы могли что-то издеваться, но у нас просто не будет времени, прежде чем клиент встретится на следующей неделе ... – MarkJ

2

Возможно, посмотрите на HeatMapAPI for Google Maps (не уверенный, что вы ничего себе не увидите).

Другая карта плотности: http://maps.glassfish.org/server/ (показано использование GlassFish по всему миру).

+0

+1 Спасибо за это.Нам нужно рассчитать наши собственные карты плотности в автономном режиме (с некоторой осторожностью в алгоритмах интерполяции - kriging/IDW/etc), поэтому я не думаю, что API-интерфейс Heatmap это сделает. И GlassFish работает только потому, что он нулевой (прозрачный) в незаселенных областях, а наши имеют ценности повсюду. Хм, на самом деле мне нужно подумать, что еще через ... – MarkJ

0

Мы используем слой Heatmap OpenLayers, главным образом потому, что (для нас) он обрабатывает большие объемы данных лучше, чем версия Google Map (ваша пробег может варьироваться)

http://www.patrick-wied.at/static/heatmapjs/demo/maps_heatmap_layer/openlayers.php

большими объемами данных, я имею в виду наборы данных о местоположении с 100K + рядами

Он также прекрасно работает как страница ASPX с динамическим извлечения данных в реальном времени из базы данных SQL Server. Я использовал хранимую процедуру для предварительной обработки данных в формате массива, сгруппированных по широте & Долгота.

Для тех, кто нуждается в таблице перевода, чтобы преобразовать их в Великобритании почтовых индексов в Latitude & долготу, вот хороший источник: http://www.doogal.co.uk/UKPostcodes.php

+0

Первый URL-адрес мертвый, и, к сожалению, ответчик так и не вернулся в Stack Overflow. – Arjan

1

OneGeology портал (http://portal.onegeology.org/OnegeologyGlobal/) был онлайн в течение 10 лет, в настоящее время работает OpenLayers 2 , с версией OpenLayers 3 в разработке.

Портал пытается создать геологическую карту мира, объединив разрозненные сервисы OGC, предоставляемые поставщиками данных (в основном, геологическими исследованиями) со всего мира. Портал обеспечивает доступ к данным из WMS, WFS (простая и сложная функция) и WCS. Портал использует CSW, чтобы помочь управлять функциями, доступными для пользователя, и предоставляет возможность стилировать уровни WMS с помощью пользовательского SLD. Контексты карточек можно сохранять, совместно использовать и загружать с помощью WMC.

Существует географический справочник, который поможет вам увеличить масштаб до места выбора, возможность изменения прогнозов и масштабов, а также возможность создания файла KML, позволяющего использовать эту услугу в Google Планета Земля. Прозрачность может быть изменена на всех уровнях.

В настоящее время существует 353 слоя.

Когда проект OneGeology запущен, вся документация была направлена ​​на поддержку услуг, предоставляемых MapServer, и многие из услуг на портале - это службы MapServer. Однако, поскольку портал использует открытые стандарты, может быть включено любое программное обеспечение, которое может предоставлять услуги этим стандартам.

 Смежные вопросы

  • Нет связанных вопросов^_^