rus eng         Новости
 

Интернет-магазин

Программу REBUS и электронные издания в формате RBS можно приобрести в нашем Интернет-магазине.

Перейти >>




 

FAQ по системе Zoom

  1. Какой пакет программного обеспечения поставляется при заказе системы Zoom?
  2. Существует ли возможность установки системы Zoom как единой десктоп системы?
  3. Каковы схемы лицензирования системы Zoom для установки десктоп решения на каждый компьютер пользователя и для распределенной клиент-сервер конфигурации?
  4. Может ли система Zoom работать под другими операционными системами (Linux, MCBC)?
  5. Возможно ли взаимодействие системы Zoom с web-приложениями?
  6. Какие форматы данных ArcGIS поддерживаются системой Zoom?
  7. Какие форматы данных MapInfo поддерживаются системой Zoom?
  8. Какие форматы данных «Ингит» поддерживаются системой Zoom?
  9. Какие форматы данных «Панорама» поддерживаются системой Zoom?
  10. Возможен ли перевод файлов из форматов одних базовых ГИС в форматы других ГИС?
  11. Как достигается более высокая скорость прорисовки динамических объектов по сравнению с базовыми ГИС?
  12. Реализована ли в системе Zoom поддержка открытых ГИС-стандартов?
  13. Какие функции реализованы в системе Zoom и какие планируются к реализации?
  14. Имеется ли возможность редактирования геоданных (карты местности) с помощью системы Zoom?
  15. Можно ли, работая с системой Zoom, использовать функционал ГИС MapInfo, как самостоятельного компонента с удобным внутренним интерфейсом?
  16. Является ли ГИС-модуль и/или система Zoom каркасом (framework) для разработки ГИС-приложений?
  17. Zoom Server предоставляет собой открытое серверное API, или работать с картами на клиенте можно только через API, предоставляемое Zoom-клиентом?
  18. Как работает система, если карты представлены в виде слоев одного региона и они в разных форматах?
  19. Как работает система, если карты соседних регионов представлены в разных масштабах и проекциях?
  20. Возможна ли одновременная работа двух клиентов с различными ГИС с отображением результатов их совместной работы на сервере?
  21. Поддерживается ли в системе Zoom динамическая сегментация линейных объектов (поддерживается ли привязка объектов в одномерной системе координат)?
  22. Будет ли в случае разработки прикладной системы необходимость обращаться к разработчику по вопросам небольших модификаций (например, добавление какой-либо кнопки)?
  23. Какие интерфейсные стыки имеются в системе Zoom?
  24. Какие механизмы используются в системе Zoom для связи с БД, с какими СУБД?

1.    Какой пакет программного обеспечения поставляется при заказе системы Zoom?

Типовая конфигурация прикладной системы на основе Zoom состоит из следующих компонентов:

  • карт-сервер Zoom-Maps на основе СУБД PostgreSQL - предназначен для хранения, поиска и выдачи картографического материала;

  • сервер приложений Zoom-Server — предоставляет функции пользовательского интерфейса по работе с картами, осуществляет обмен пространственными данными с клиентскими приложениями;

  • клиентские приложения, разрабатываемые с использованием клиентского API — прикладная часть системы, выполняют функции по созданию и управлению динамическими объектами на Zoom-Server.

2.    Существует ли возможность установки системы Zoom как единой десктоп системы?

При необходимости, система может быть построена на основе ГИС-модуля Gizmo и будет состоять из двух компонентов:

  • прикладное приложение на основе Gizmo;

  • карт-сервер Zoom-Maps на основе СУБД PostgreSQL.

Однако, при этом в прикладном приложении придется дополнительно реализовывать часть функций, уже реализованных в Zoom-Server.

Для получения полностью единой десктоп системы функции Zoom-Maps можно перенести во встраиваемую СУБД, например, Embedded FireBird. Такой перенос вполне осуществим, хотя и потребует с нашей стороны некоторой доработки.

3.    Каковы схемы лицензирования системы Zoom для установки десктоп решения на каждый компьютер пользователя и для распределенной клиент-сервер конфигурации?

Распространение Zoom производится в составе выполняемых компанией Radix-Tools заказных проектов на основе ГИС Zoom. Это могут быть:

  • законченные новые приложения для конечного пользователя;

  • прототипы новых приложений для разработчиков ПО;

  • перевод готовых приложений на платформу Zoom.

Приложения могут разрабатываться на базе встраиваемого модуля Zoom-Gizmo или сервера приложений Zoom-Server. В результате выполнения проекта заказчику передаются:

  • исходные коды приложения;

  • исполняемые модули (без исходных текстов) Zoom-Gizmo или Zoom-Server (в зависимости от проекта), сконфигурированные для работы в составе разработанного приложения;

  • картографический сервер Zoom-Maps;

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

  • run-time лицензии на неисключительное право использования Zoom-Gizmo / Zoom-Server и Zoom-Maps в составе разработанного приложения в соответствии с выбранной схемой лицензирования;

  • драйвера для работы с согласованным набором базовых ГИС;

  • при необходимости, дополнительно поставляются run-time лицензии на базовые ГИС.

Гарантийный срок сопровождения разработанных приложений — 1 год.

В настоящее время предусмотрено два варианта лицензирования системы Zoom:

  • получение лицензии на каждое рабочее место, при этом отдельно лицензируются все поставляемые компоненты системы Zoom (стоимость лицензии определяется вариантом развертывания системы).

  • получение лицензии на неограниченное распространение компонентов Zoom в составе разработанного приложения.

Дополнительно лиценируются драйвера доступа к базовым ГИС.

4.    Может ли система Zoom работать под другими операционными системами (Linux, MCBC)?

В будущем планируется портирование системы под Linux. Портирование системы на МСВС возможно под конкретный заказ.

ГИС-модуль разработан с использованием языка С++ и кросс-платформенных библиотек, Карт-сервер - на PostgreSQL, Сервер - на Python, потому портирование на различные платформы принципиальной проблемой не является.

Опыт разработки кросс-платформенных приложений под Windows/Linux/МСВС у компании Radix-Tools имеется.

5.    Возможно ли взаимодействие системы Zoom с web-приложениями?

Обеспечение взаимодействия системы Zoom с web-приложениями, а также разработка на базе системы Zoom web-приложения является стратегической задачей компании, которая будет реализована в будущем.

6.    Какие форматы данных ArcGIS поддерживаются системой Zoom?

Arc GIS Shapefile (SHP), Arc GIS Project (MXD)

7.    Какие форматы данных MapInfo поддерживаются системой Zoom?

Формат слоев — TAB.

8.    Какие форматы данных «Ингит» поддерживаются системой Zoom?

Для ГИС «Ингит» поддерживается формат CHART.

9.    Какие форматы данных «Панорама» поддерживаются системой Zoom?

Векторные SIT, MAP, обменные векторные SXF, TXF, растровые RSW, матричные MTR, MTQ, MTW.

10.    Возможен ли перевод файлов из форматов одних базовых ГИС в форматы других ГИС?

Система Zoom предназначена для работы с форматами базовых ГИС без их переконвертации. Поэтому в рамках данного проекта перевод файлов из форматов одних ГИС в форматы других ГИС не производится.

11.    Как достигается более высокая скорость прорисовки динамических объектов по сравнению с базовыми ГИС?

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

12.    Реализована ли в системе Zoom поддержка открытых ГИС-стандартов?

В данный момент частично реализован стандарт OGC SFA1 (OGC 06-103r3). Поддержка других открытых ГИС стандартов планируется, но приоритет их реализации будет зависеть от конкретных потребностей пользователей.

13.    Какие функции реализованы в системе Zoom и какие планируются к реализации?

Базовый функционал системы Zoom описан в презентации системы, представленной на сайте.

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

Параллельно мы занимаемся развитием системы Zoom. Но задачи, их приоритеты и сроки при этом мы определяем самостоятельно.

14.    Имеется ли возможность редактирования геоданных (карты местности) с помощью системы Zoom?

Система Zoom поддерживает элементарное редактирование объектов карты (визуальное изменение геометрии и перемещение объектов, изменение атрибутов), однако не является полноценным редактором карт. Для редактирования больших объемов геоданных система не предназначена. Эта задача решается базовыми ГИС, а назначение системы Zoom — построение прикладных приложений, для которых требуется работа с разными ГИС и разными форматами карт в рамках единого программного и пользовательского интерфейса, эффективная работа с динамическими объектами за счет их быстрой отрисовки. Предоставляемые средства редактирования предназначены в основном для поддержания карт в актуальном состоянии.

15.    Можно ли, работая с системой Zoom, использовать функционал ГИС MapInfo, как самостоятельного компонента?

В связи с тем, что при разработке системы стояла задача по созданию единого интерфейса для работы с различными базовыми ГИС, в настоящее время использование функционала ГИС MapInfo возможно только в рамках функций, представленных в интерфейсе системы Zoom. По желанию заказчика интерфейс может быть доработан.

16.    Является ли ГИС-модуль и/или система Zoom каркасом (framework) для разработки ГИС-приложений?

Да. Имеется интерфейс прикладного программирования (API), являющийся основой для разработки прикладных ГИС-приложений.

17.    Zoom Server предоставляет открытое серверное API, или работать с картами на клиенте можно только через API, предоставляемое Zoom-клиентом?

По-поводу открытых ГИС-стандартов см. п.12.

API сервера состоит из двух частей:

  • Python-API, позволяющий разрабатывать серверные классы динамических объектов;

  • клиентский API, представляющий собой набор прокси-классов, являющихся представителями серверных объектов на стороне клиента.

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

Набор прокси-классов формируется автоматически для заданного набора серверных классов с помощью специальной утилиты - генератора классов. Генератор классов разработан для формирования клиентского API для Delphi, C++, Python, планируется для C#.

18.    Как работает система, если карты представлены в виде слоев одного региона, и они в разных форматах?

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

19.    Как работает система, если карты соседних регионов представлены в разных масштабах и проекциях?

В каждый момент времени может быть активна только одна карта. Остальные карты отображаются растровыми изображениями, деформированными таким образом, чтобы их габаритная рамка соответствовала проекции текущей активной карты. Так как координаты объектов, созданных средствами Zoom, определяются однозначно в геодезических координатах, то они отображаются корректно на любой активной карте.

20.    Возможна ли одновременная работа двух клиентов с различными ГИС с отображением результатов их совместной работы на сервере.

Представленная схема многопользовательской работы может быть реализована, однако потребует некоторой доработки системы. На одном из ПК может быть реализован прокси-сервер на основе клиента, подключенного к двум ГИС-серверам для слежения за состоянием объектов, а также к третьему ГИС-серверу для отображения этих объектов.

21.    Поддерживается ли в системе Zoom динамическая сегментация линейных объектов (поддерживается ли привязка объектов в одномерной системе координат)?

В настоящий момент динамическая сегментация линейных объектов не поддерживается. Функция будет добавлена при наличии заинтересованного заказчика.

22.    Будет ли в случае разработки прикладной системы необходимость обращаться к разработчику по вопросам небольших модификаций (например, добавление какой-либо кнопки)?

Если система будет разрабатываться на базе модуля Gizmo, то весь пользовательский интерфейс будет сосредоточен в приложении, исходный код которого заказчик получит при сдаче проекта. При построении прикладной системы на основе Zoom-Server исходный код пользовательского интерфейса сервера также поставляется в открытом виде (Python + PyQT). При наличии в штате программистов заказчик сможет самостоятельно модифицировать исходный код приложения или пользовательского интерфейса сервера.

23.    Какие интерфейсные стыки имеются в системе Zoom?

В системе Zoom в настоящее время частично реализован стандарт OGC SFA1 (OGC 06-103r3). Поддержка других популярных ГИС-интерфейсов - WMS и WFS, а так же интерфейса XML в ближайшее время не планируется, однако практически любой интерфейсный стык может быть реализован под заказ.

24.    Какие механизмы используются в системе Zoom для связи с БД, с какими СУБД?

Карт-сервер представляет собой стандартный интерфейс работы с СУБД PostgreSQL. Использование внешних СУБД для хранения карт и пространственных данных в настоящее время не предусмотрено, но может быть реализовано при наличии заинтересованного заказчика.



.28 Октябрь
2011
01

Синхронизация сайта «Объекты культурного наследия Белгородской области» с БД ИС "Монумент"
Подробнее

.12 Октябрь
2011
02

Разработка сайта «Объекты культурного наследия Белгородской области»
Подробнее

.20 Сентябрь
2011
03

Добавление в ИС "Монумент" возможности использования карт OpenStreetMap.
Подробнее

.07 Июль
2011
04

Выпуск обновленной версии ИС "Монумент"
Подробнее

.06 Апрель
2011
05

Выпуск информационной системы по учету объектов культурного наследия "Монумент"
Подробнее

Контакты
+7 (473) 251-94-97
+7 (473) 296-95-35
info@radixtools.ru
ГлавнаяПроектыПродуктыУслугиПоддержкаКонтакты
Copyright 2005–2017 © Radix-Tools | Разработка сайта TARC ComputerSoft