Моделирование веб-данных 3D с API-javascript: Esri Advances

Когда мы видим функциональность ArcGIS Smart Campus, такие задачи, как пути между рабочим столом на третьем уровне здания профессиональных служб и один в аудитории Q, в результате как внутреннего кадастра, так и интеграции данных BIM, мы предоставляем себя Интеграция потоков геоинженерии в привязное зрение очень близка.

И несмотря на отсутствие серьезных задач для поддержания управления основными данными типа метода (MDM) для точки истины между световой реальностью ГИС, подробной реальностью BIM и случаями применения в реальной жизни, которые работают на этом указателе. Мы также понимаем, что вся эта функциональность работает в веб-браузерах, с некоторыми Python для подпрограмм, но прежде всего с языком, как свет, как javascript.

Что неизбежно напоминает нам, что геоматике и инженерам придется идти дальше, чтобы понять модели и коды программирования.

Также важно отметить изменение тенденции от тяжелых настольных сред до облегченных фрагментов кода браузера. Разумеется, компьютерный ученый, создавший искусство с сервером ГИС, Gis Engine или Gis, покинул Испанию, когда увидел, как Лифлет работал в ходе MappingGis; Я не удивлюсь, если он отправится перепрыгнуть через могилу к своему предшественнику-наставнику.

В ожидании следующей версии ArcGis Indoors эта статья обобщает информацию о лау - цепкая девушка, которая сотрудничает с этим сайтом - и контекстные представления редактора Geofumadas.com, о недавнем вебинаре "Введение в 3D в Интернете с помощью ArcGIS API для Javascript ».

Первоначальщики веб-семинара первоначально были с хорошим крюком в отношении использования 3D в приложениях ArcGIS и как он проявляется на платформах: Scene viewer, Story Maps или Web App Builder в зависимости от цели исследования.

Было важно, чтобы основные понятия, связанные с темой 3D, были определены с самого начала, прежде всего потому, что за пределами демонстрации томов мы хотим моделировать процессы. Также аспект, который по-прежнему имеет решающее значение с точки зрения базовых системных требований для запуска процессов, связанных с данным типом данных, которые полностью отличаются от 2D, таких как хорошая графическая карта, поддержка OpenGL, включенная в браузер w / WebGL.

Если нет, пусть их рассказывают друзья СЕЛПЕР, в великолепном ходе управления активами в ГИС-технологиях, которые имели свои барьеры перед версиями OpenGL графических карт Nvidia в университете, где он был разработан. Экспоненциально увеличились протесты студентов Bogotanos, которые затруднили проведение достаточного количества тестов за предыдущий день.

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

В презентации они сделали несколько примеров или демонстраций, чтобы понять, как работает API для Javascript и как эти данные связаны между собой для генерации моделирования 3D, начиная с загрузки слоев или информации в WebScene, а затем его моделирования / рендеринга 3D в Screeneview,

Технологическая интеграция

Архитектура имеет тип 4.x и состоит из визуальных компонентов и виджетов, в дополнение к принятию нескольких уровней информации из разных источников данных. Эта архитектура выделяется на 3.x, потому что визуализация 3D доступна только для этого уровня. Инструменты Webscene и SceneView - это те, которые используются для управления данными 3D и полностью интегрированы в API, в дополнение к этому, как моделирование 3D можно адаптировать к данным, доступным в предыдущих приложениях.

В примерах они указали визуальную разницу между данными 2D и 3D и как перейти от представления к карте 2D WebScene к SceneView 3D с помощью кодов javascript. Манипуляция с камерой проста, добавив определенные команды, которые изменяют направление. Испытания проводились по следующим характеристикам:

  • заголовок, что позволяет вращать камеру в рабочей области.
  • GOTO: используется для создания представления в соответствии с тем, что вы хотите видеть в 3D, плюс вы можете сделать анимацию с помощью этого инструмента, например, разместить определенные степени заголовок для воссоздания анимации вращения.
  • tomap: берет координаты представления и помещает его на карту 2D
  • toScreen: позволяет указать точку на карте 2D и поместить ее позже в представлении 3D
  • Трассировка: используется для определения характеристик, которые имеет конкретная точка в представлении

Они также определили, что построение карты 3D имеет те же инструменты, что и для создания 2d, например, использование базовых карт, слоев или слоев, которые поддерживаются, а также для карт 2D (WMS, векторы или CSV).

Однако следует учитывать, что в слоях 2D не содержится информация «Z» (высота), поэтому для моделирования данных необходимо, чтобы слои, связанные с 3D, обладали точками, meshlayersили elevationlayers, Внутри API вы можете запросить информацию об этих слоях 3D, таких как конкретные точки места в представлении, на изображении (1), изначально наблюдаемый ландшафт, а на изображении (2), поскольку он изменяется от запрос или консультации.

Они показали несколько примеров того, как представлены данные, например, какие данные поддерживаются SceneLayers (точки) и объекты 3D (объекты 3D).

Для больших городов представление объектов 3D является мощным инструментом, поскольку вы можете видеть не только пространственное расположение объекта, но и его объем, связь с окружающей средой, так же, как вы можете добавить внутренние характеристики каждого из объекты. На следующем рисунке показано, как они выбрали случайное здание в Нью-Йорке, и все его атрибуты можно увидеть. Аналогично, несколько запросов могут быть подготовлены в соответствии со структурами, такими как: где расположены определенные структуры, которые имеют определенный диапазон высоты или оптимальное определение маршрута

Поддерживает обработку слоев, таких как IntegratedMeshLayer, который представляет собой блок информации от датчиков, таких как дроны. Они не содержат изолированную информацию каждой структуры, как предыдущее изображение, но это масса информации с атрибутами 3D.

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

Они указали использование символики в данных 3D, которые представлены в плоских / плоских фигурах, и символику объема, связанную с объектами, созданными в 3D. Они могут идти в определенных стилях в соответствии с типом объекта. Они показали, что использование так называемых экструдов «окрашивает» структуру в соответствии с ее атрибутами,

Были показаны типы рендеринга, которые можно использовать: simplerenderer, где все объекты имеют одну символику, uniqueValueRenderer где вы можете классифицировать объекты, в соответствии с атрибутом, и ClassBreakRenderer где атрибуты каждого объекта наблюдаются в отношении класса: в этом случае они указали, сколько расстояние от здания, которое требуется для доступа к системе общественного транспорта.

Презентаторы, продемонстрировавшие в короткий срок sel Webinar, все преимущества использования ArcGIS API для Javascript, в том числе:

  • Виджеты 3D: с интерактивной демонстрацией они указали расстояние между объектами, как по горизонтали, так и по вертикали.
  • Построение приложений: из местоположения и объектов 3D.
  • Режим сцены SceneView: определяет контент и стиль представления 3D и может быть загружен в Portal для ArcGIS.
  • Геодезические измерения: не только фокусируются на структурах поверхности, но и позволяют измерять расстояния в земном шаре.
  • Создание приложения, моделирование 3D в соответствии с реальностью пространства, линий или пузырьков, где указаны определенные функции, например теги, которые можно увидеть на таких платформах, как Google Earth, в этом случае 3D
  • Declutter: используется для отладки или фильтрации тех ярлыков или функций, которые вам нужно видеть на карте 3D, тем самым избегая большого количества ярлыков, которые не позволяют соответствующую визуализацию, и вызывают шум при размещении чего-то определенного.

После демонстрации каждой характеристики, включенной в API ArcGIS для Javascript, показали новинки, которые будут представлены в новой версии 4.10. Где у вас будет возможность:

  • Постройте сцену
  • Виджет виджета: он будет передавать ранее запрограммированную информацию объекту 3D
  • Загрузка большого количества данных: не только соответствует определенному городу, но и национальному (стране).
  • Фильтры облачных точек

Вклад этого веб-семинара в геоинженерию

Короче говоря, тема очень актуальна; помня, что тенденции к цифровым близнецам и «умным городам» требуют, чтобы задуматься над управлением информацией, чье моделирование было значительно преодолено, рассматривается интеграция с моделированием операции. Рынок большой, многообещающий, и на сегодняшний день у него много решений, почти готовых для конечного пользователя; хотя для тех из нас, кто использует технологию для изготовления некондиционных инструментов, дорога все еще сложна. Это подразумевает, что сходятся другие измерения, такие как время, стоимость и жизненный цикл процессов; а не на уровне данных и технологий, которые, как мы настаиваем, являются ясной проблемой, но в менее болезненной адаптации к действию реальной жизни пользователя перед посредничеством транзакционной цепи, проходящей через пространственную информацию. Со стороны ESRI построение данных несколько сложное, поскольку, хотя он уже может интегрировать данные BIM, построенные на Revit, он по-прежнему выглядит как два отдельных мира, требующих сложной трансформации. Новые работы, безусловно, могут быть использованы на моделях BIM, но есть чрезмерное количество данных САПР, которые должны быть приняты во внутренние условия, причем полигонизированные пространства, высоты и стандартизированные слои по-прежнему являются дорогостоящими.

Однако, если заслуга заслуживает Esri, это прогресс, который подразумевает привлекательную и простую визуализацию. Я уже могу представить разочарования Дона Джека с его оптикой «давайте сделаем это легко» лидерами вертикальных линий AutoDesk, в том позднем, но успешном браке, где «почти приложение ArcGIS Pro»Вы должны найти под листами туфли с несколькими предметами, которые указывают на одно и то же, но с трудностями, чтобы упростить суть результата, который ищут топография, промышленное строительство, гражданское строительство и архитектура. И это из-за тенденции простоты художественной карты, которую претерпела ГИС, все же она должна жить обычным САПР, из-за этого обычая забывать, что самолет вряд ли является средством, но что важно запустить здание в эксплуатацию.

Хорошая практика моделирования ГИС, легкая, ориентированная на абстрагирование реальности, будет полезна для гибрида САПР / БИМ, который какое-то время должен сосуществовать, поскольку принятие БИМ во многих странах длится долго, особенно из-за нормативной неспособности старомодные чиновники, наклеенные на первые две буквы видения AECO.

Гонка будет интересна в ближайшие годы, в очень похожей тенденции, чтобы привести к непрерывному потоку последовательность CAD-GIS-BIM-DigitalTwin-SmartCity; о чем свидетельствуют действия со стороны Siemens / Bentley в приобретении решений, таких как CityPlanner и выпуск открытого исходного кода на Javascript.

На данный момент мы отдают должное Esri за это совместное усилие с AutoDesk, помимо интеграции данных / технологий, в процесс интеграции процессов / акторов. В конечном итоге это выигрыш для пользователей, которым мы должны гарантировать этот шаг, чтобы научиться понимать модели и код; чтобы начать хотя бы хороший курс ArcGIS Pro и базовый Javascript.

Это некоторые курсы, которые мы рекомендуем вам обновлять по доступным ценам.

Оставить комментарий

Ваш электронный адрес не будет опубликован.

Этот сайт использует Akismet для уменьшения количества спама. Узнайте, как обрабатываются ваши данные комментариев.