Донецкий техникум промышленной автоматики

ZuluGIS Mobile - мобільний клієнт для ZuluServer

  1. Організація даних ZuluGIS Mobile Система працює з шарами наступних типів: Всі верстви повинні мати...
  2. Online режим роботи тайлових шарів.
  3. Offline режим роботи з тайлами
  4. SQLiteDB, MBTiles
  5. WMS шари
  6. шари ZuluServer
  7. Cлоі треків

Організація даних 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 або, як у випадку з тайловимі шарами, годинне надаються сторонніми сервісами, наприклад публічна кадастрова карта розміщена на порталі http://pkk5.rosreestr.ru/ .

Як 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