1e3a5f4d

Архитектура приложения, созданного с применением MapViewer


Приложение, созданное с применением MapViewer, включает:

  • Контент, управляемый через Oracle Spatial, такой как: сети улиц, административные границы и месторасположения офисов;
  • Метаданные карты в представлениях базы данных, включающих список поименованных карт, набор тем, которые составляют каждую карту, и правила стилей и картографические символы, используемые для визуализации (rendering – рендеринг) тем;
  • Сконфигурированный, установленный и действующий экземпляр MapViewer, “прислушивающийся” к запросам;
  • Web-клиент, который выдает XML-запросы к карте, обрабатывает соответствующий XML-ответ и показывает результирующее изображение карты.

Этот Web-клиент может использовать либо Java-библиотеку MapViewer-клиента, либо библиотеку JSP-тэгов для упрощения процесса выдачи запросов к карте с обработкой ответа и управлением взаимодействия пользователя с изображением карты, а также для управления состоянием — таким как текущее положение центра карты и масштаб — между запросами. Этот процесс показан в следующем приложении-примере.

Как установить MapViewer

Простейший способ начала работы с MapViewer – скачать Quick Start kit for Oracle Application Server 10g 10.1.2 MapViewer из сети Oracle Technology Network (OTN). Этот набор содержит предварительно сконфигурированный автономный (standalone) OC4J с MapViewer.



Содержание раздела