Клиент серверная векторная картографическая система.
- векторная графика
- многопользовательский режим работы
- хранение информации в сервере баз данных
- разбиение графических объектов на слои по их типам
- аутентификация пользователя на основе бюджетной записи домена NT,2000
- распределение доступа пользователей к слоям (чтение, запись)
- кэширование принятой информации на клиентской стороне и блокировка её повторной передачи с целью снижения сетевого трафика
- механизм отслеживания версий изменений в записях базы данных об объектах и их синхронизация с кэшированной информацией у клиентов с целью обеспечения достоверности информации.
- минимизация сетевого трафика: передаются данные только об объектах, расположенных в запрошенном пользователем прямоугольнике, только из слоёв, к которым у пользователя есть право на чтение, только из тех слоёв, которые запросил пользователь и тех, которые ещё не передавались клиенту.
- минимизация загрузки сервера баз данных.
- картографические данные увязаны с таблицами других проектов: здания, жители, владельцы земельных участков.
- есть функции поиска людей и адреса их прописки, владельцев указанного земельного участка, владельцев предприятий и торговых точек.
- данные хранятся в MS SQL 6.5
- серверный код реализован на С в виде расширенных хранимых процедур MS SQL. DB-lib, ODS.
- клиентская часть создана на Visual C++.
- существует вариант в виде OCX блока для использования картографического функционала в других программных проектах