Smallworld GIS — это коммерческая геоинформационная система, ориентированная на управление инженерными сетями и инфраструктурой коммунальных и промышленных предприятий. Платформа была разработана для поддержки сложных сетевых моделей, обеспечивая хранение, визуализацию и анализ пространственных данных и связанных атрибутов. Основное назначение системы — моделирование топологии распределённых сетей (энергетика, газ, вода, телеком), управление активами, ведение учёта изменений и предоставление интеграционных точек для корпоративных ИТ-систем.
Архитектура Smallworld сочетает геопространственную модель данных с возможностями версионирования и транзакционного управления, что позволяет предприятиям поддерживать консистентность и историю изменений большого набора инфраструктурных объектов. Система предусматривает инструменты для построения отраслевых схем, выполнения сетевого анализа, расчёта топологических связей и генерации эксплуатационной документации. Smallworld также используется для автоматизации рабочих процессов обслуживания, планирования модернизации и управления состоянием активов.
- Моделирование сетевой топологии: представление сложных сетей с объектами, связями и правилами поведения для точного отображения инженерной инфраструктуры.
 - Управление активами: хранение атрибутных данных и эксплуатационной информации по оборудованию, узлам и линиям с возможностью учёта состояния и обслуживающих операций.
 - Версионирование данных и история изменений: ведение журналов транзакций, контроль версий и откат изменений для обеспечения целостности данных и аудита.
 - Топологический и сетевой анализ: инструменты расчёта путей, зон обслуживания, влияния отключений и моделирования потоков в сетях.
 - Интеграция с корпоративными системами: обмен данными с ERP, CMMS и другими системами учёта для синхронизации информации об активах и операциях.
 - Настраиваемые отраслевые решения: поддержка отраслевых спецификаций и шаблонов для энергетики, газовой отрасли, водоснабжения и телекоммуникаций.
 - Инструменты визуализации и картографирования: отображение пространственных слоёв, символика объектов и масштабируемые картографические представления для рабочих процессов.
 - Поддержка больших наборов данных: оптимизация хранения и доступа для масштабных сетей с большим числом объектов и историей изменений.
 - Автоматизация рабочих процессов: сценарии для планирования работ, управления заявками на обслуживание и контроля выполнения операций.
 - Безопасность и контроль доступа: механизмы разграничения прав пользователей и защиты транзакций при совместной работе над данными.