RUS  ENG 

Организация данных

Организация данных ZuluGIS Mobile

Система работает со слоями следующих типов:

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


Используемые слои могут находиться либо в памяти мобильном устройства, либо являться слоями одного или нескольких серверов, опубликованных с использованием Веб-служб ZuluServer либо, как в случае WMS и тайловыми слоями серверах других производителей.


Тайловые слои

Тайловые слои представляет собой картографическую информацию в виде растровых изображений, нарезанных на небольшие части - плитки. Из этих плиток формируется изображение всей территории в нескольких фиксированных масштабах. Все плитки одного масштаба образуют уровень. Совокупность плиток всех уровней образует тайловую систему.

Тайловые слои невозможно редактировать(создавать, изменять объекты) и они чаще всего используются в виде подложки.

Online режим работы тайловых слоев.

На данный момент ZuluMobile поддерживает следующие модели обращения к Tile-серверам:
  • XYZ - запросы ко многим серверам, среди которых Google, Яндекс, Космоснимки, ArcGIS Online и др.
  • Bing Maps Tile System - для сервисов Bing.
  • OpenStreetMap - применяется некоммерческим сетевым картографическим проектом OpenStreetMap (OSM).
  • Wikimapia - используется для работы с данными сайта wikimapia.org.
  • ZuluServer- карты ZuluGIS (zmp), опубликованные с применением Веб-служб ZuluServer.

Offline режим работы с тайлами

Работать с данными слоя можно в offline режиме, предварительно кэшировав данные.

 SQLiteDB, MBTiles

Это разновидность тайловых слоев, работа с которыми осуществляется без подключения к интернету. SQLiteDB, MBTiles представляют собой базы данных SQLite, скопированные в память мобильного устройства. Это простая SQLite база позволяющая хранить миллионы тайлов в единственном файле.

Слои следует предварительно создать (нарезать). Это можно сделать как с помощью ZuluGIS, так и других программ, например SasPlanet.


 WMS слои

WMS — стандартный протокол для трансляции через Интернет географически привязанных изображений, генерируемых картографическим сервером на основе данных ГИС. Данный стандарт был разработан и впервые опубликован международной организацией OGC (Open Geospatial Consortium).

WMS слои позволяют получать графические данные online, а также семантическую информацию, путём запросов к серверу.

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

В качестве WMS слоя на практике подключают картографический материал, разрабатываемый в ZuluGIS. Собирается карта подложка, из неё исключаются слои, которые будут опубликованы отдельно. Карта сохраняется в файл ZMP и публикуется как WMS слой.

Работать с графическими данными WMS слоя можно в offline режиме, предварительно кэшировав данные.


Слои ZuluServer

Векторные слои, разработанные в ZuluGIS и опубликованные на ZuluServer с применением Веб-служб ZuluServer.

Данный тип слоев, является основным в ZuluGIS Mobile. Со слоями ZuluServer возможны такие действия как:

  • получение и редактирование графических данных;
  • получение и редактирование табличных данных;
  • получение и отправка документов, подключенных к объектам слоя;
  • выполнение запросов.

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

Доступ к слоям ZuluServer осуществляется по протоколу ZWS (ZuluWebService). Источником данных ZWS (ZuluWebService) формата выступают Веб-службы ZuluServer. Спецификация ZWS разработана специалистами компании Политерм и предназначена для работы с графическими и семантическими данными по протоколу HTTP. Доступ к геоданным возможен из ZuluGIS Mobile или из любого интернет браузера в ZuluGIS Online.

ZWS протокол поддерживает:

  • Авторизованный доступ - настраивается политика безопасности, назначаются различные правила и права доступа к данным.
  • Редактор слоев. Добавление новых и изменение существующих элементов.
  • Получение графической информации - по аналогии с доступом по протоколу WMS.
  • Получение и корректировка семантической информации.
  • Параметры визуализации данных ZuluGIS - надписи, тематические раскраски, направления на участках.
  • Автообновление слоя.


Cлои треков

Наличие у мобильного устройства модуля спутниковой навигации ГЛОНАСС/GPS позволяет определять свое местоположение на карте и записывать трек – маршрут перемещения.

Хранение треков организованно:

  • на в памяти мобильного устройства в формате gpx файла;
  • в отдельном слое ZuluServer, опубликованном на Веб-сервере.

См. также: ZuluGIS Online