Подводить итоги такого сложного года – дело нелегкое..
Начнем с главного: платформа cGIS Pro не только развивалась по намеченному плану, но и резко добавила в новой функциональности.
За это мы благодарны не только команде разработчиков, но и нашим клиентам, которые неустанно генерировали запросы на реализацию своих специфических задач с использованием богатых возможностей cGIS Pro.
Постоянный контакт с заказчиками и обобщение их пожеланий и составили значительную часть «дорожной карты» развития нашей платформы в 2022.
Акцент при этом делался как на еще большее повышение нагрузочной способности (в некоторых случаях, количество одновременно отображаемых объектов достигало 30 000 000), так и на расширение функционала поисковых и аналитических возможностей платформы. Об этом поподробнее и расскажем ниже в этой статье. Приятно, что ни в одном из реализованных кейсов не возникло ощущения, что мы достигли потолка технологических возможностей, в каждом случае речь шла исключительно о разработке дополнительных модулей и сервисов в рамках выбранного нами технологического стека.Об особенностях отдельных проектов мы, разумеется, расскажем в отдельных статьях, а сейчас просто с благодарностью перечислим уже осуществленные в 2022 году внедрения в Администрации Санкт-Петербурга, АО «НЛМК-Инжиниринг» и АО «Россети-Янтарьэнерго».
Возможность встраивания элементов пользовательского интерфейса сторонних приложений присутствовала в cGIS Pro давно, в частности, она использовалась для встраивания дэшбордов из программных продуктов Polymatica и Microsoft Power BI. Теперь же появилась возможность использовать встроенные дэшборды, содержащие картографические компоненты с поддержкой 3D.
В cGIS Pro появилась возможность привязывать документы (файлы произвольного формата) к любому элементу формируемого единого информационного пространства: к проектам в целом, объектам на карте, моделям BIM и даже отдельным элементам моделей BIM. Привязанные документы можно просмотреть как на уровне всего проекта, так и на уровне конкретной модели BIM.
Для документов распространенных форматов (Microsoft Word, OpenOffice Word, Adobe PDF) также поддерживается полнотекстовый поиск.
К проектам, объектам карты, моделям BIM и их элементам можно привязывать и аннотации – своего рода замечания, функционально схожие с задачами (issues) в системах отслеживания задач (issue trackers). Для замечаний можно указать тип, этап, статус и приоритет. Помимо прочего, к замечаниям можно добавлять и комментарии. Атрибутивный набор максимально приближен к аннотациям BCF (BIM Communication Format) в расчете на выгрузку замечаний вместе с моделями BIM – некий задел на развитие cGIS Pro.
Подобно привязанным документам, для аннотаций также поддерживается поиск по содержимому замечаний и комментариев к ним.
Появилась возможность получать значения атрибутов векторных слоев 2D/3D при наведении на объект курсора мыши. Отображаемый при этом набор атрибутов настраивается отдельно для каждого слоя.
Отдельное окно просмотра моделей BIM теперь позволяет загружать несколько моделей BIM. При этом их внутренняя структура будет отображаться в виде единого дерева.
Эта возможность особенно полезна при работе со сложными моделями, состоящими из нескольких отраслевых моделей (электрические сети, водопровод, вентиляция), каждая из которых проектируется отдельно и, зачастую, разными организациями. Окно просмотра моделей BIM сводит все части модели воедино и позволяет работать с ними как с одной моделью.
В отдельном окне просмотра моделей BIM появилась новая вкладка поиска, поддерживающая поиск как по наименованиям элементов моделей, так и по значениям их свойств. Область поиска распространяется на все отображаемые в окне модели BIM.
Результаты поиска выводятся в виде таблицы, предоставляющей возможности сортировки и фильтров по столбцам. Можно выбрать в таблице один или несколько элементов и затем приблизиться к ним на модели.
В отдельном окне просмотра модели BIM теперь появилась функция измерения расстояний между элементами моделей с автоматической привязкой к элементам. Измеренные расстояния отображаются прямо в модели как подписи к размерным линиям.
Традиционно модели зданий и сооружений размещаются на карте по точным координатам, чтобы максимально соответствовать их действительному положению в реальности. Но что, если нам нужно решить несколько иную задачу – посмотреть, как впишется очередной архитектурный шедевр в существующую городскую застройку? В таком случае было бы гораздо удобнее работать с моделью в интерактивном режиме прямо на карте, двигая и поворачивая ее в нужных направлениях. И такая возможность появилась в cGIS Pro!
По мнению некоторых представителей западной отрасли градостроительства в отечественных решениях недостаточна поддержка функций анализа положения объектов в виртуальной реальности. Со своей стороны, мы сделали еще один шаг в этом направлении. В любой момент пользователь может включить режим просмотра карты от первого лица и путешествовать по улицам виртуального города, осматривая его достопримечательности. При этом становятся доступны выбор начального местоположения виртуальной камеры и объекта, на который будет направлен взгляд пользователя.
Эта функция может использоваться, например, архитекторами, которые получают возможность собственными глазами убедиться, не нарушат ли планируемые новостройки охраняемые по закону исторические виды города. Причем, можно задействовать уже давно присутствующую в cGIS Pro функцию пролета по маршруту, чтобы войти в роль экскурсанта, следующего по одному из популярных туристических маршрутов.
Особо следует отметить, что в качестве объектов трехмерной сцены могут выступать не только трехмерные модели, но и трехмерные тайлы, а также облака точек.
Зачастую пользователям крупных предприятий и муниципалитетов требуется возможность работать не только в географических системах координат (WGS-84), но и в местных системах координат.
Местные системы координат поддерживаются в обычном режиме работы с картой, а также в режиме работы с картой от первого лица.
В завершении обзора нововведений cGIS Pro хотелось бы отметить два новых типа слоев – погодные слои и временные слои.
Погодные слои представляют собой определенным образом анимированные слои, которые, чаще всего, применяются для визуализации распространения погодных явлений – направления ветра, облачности и осадков. Разумеется, слои данного типа требуют специально подготовленных данных, но у заинтересованных пользователей такие данные обычно имеются.
Временные слои отображают состояние своих объектов за выбранный период времени. Например, если в слой водоемов еженедельно заносились данные в течение засушливого летнего периода, то появляется возможность впоследствии проанализировать изменение уровня воды в водоемах. Причем, cGIS Pro может показать изменение объектов временного слоя в динамике за счет анимации.
Кратко резюмируя итоги года хочется с удовольствием отметить и быстро растущую сеть наших партнеров, которые по достоинству оценили перспективы расширения своего бизнеса с использованием cGIS Pro. По их словам, богатый функционал cGIS Pro «из коробки» дал возможность убедить самых взыскательных заказчиков, а принципиальное следование нами всем существующим международным стандартам позволило в полной мере использовать потенциал собственного персонала наших партнеров.
Так что, вместе, на взлет!