Время прочтения: 5 минут
В этом месяце на конференции Google I/O команда Google Maps представила фотореалистичные 3D-тайлы (Photorealistic 3D Tiles) – новый способ посмотреть на мир в 3D.
Этот новый 3D-продукт представляет собой бесшовную трехмерную mesh-модель реального мира, составленную на основе RGB-снимков высокого разрешения. Фотореалистичные 3D-тайлы разработаны для визуализации в масштабе города и отдельных кварталов. Они полностью соответствуют 2D-картам Google Maps и доступны для более 2500 городов в 49 странах (да, пока что не все могут увидеть свой город в 3D).
Трехмерные здания и рельеф на новых 3D-тайлах подходят для создания интерактивных 3D-продуктов, таких как виртуальные туры, архитектурные модели и приложения для городского планирования. Сейчас, на экспериментальном этапе, 3D-тайлы от Google Maps доступны бесплатно через Map Tiles API.
Изображения в статье – это скриншоты демо-видео Photorealistic 3D Tiles.
Google Maps приняли широко используемый стандарт 3D Tiles от Open Geospatial Consortium. Это означает, что 3D-тайлы можно отображать с помощью собственного рендера или, например, популярных CesiumJS и deck.gl.
Чтобы добавить реализма и контекста, поверх 3D-тайлов можно отобразить другие геоданные, такие как дорожное движение или температура поверхности. Но если разработчику нужен только динамичный вид города в 3D, он может получить простую и готовую 3D-визуализацию с высоты птичьего полета с помощью Aerial View API.
Возможные применения 3D-тайлов
3D – развивающийся тренд в ГИС. С доступностью 3D-ресурсов растет и его применение на разных уровнях: как для реализации крупных городских проектов, так и для небольших красивых трехмерных карт, созданных для маркетинга или в развлекательных целях.
С помощью реалистичных 3D-карт компания по городскому планированию может наглядно показать предлагаемые изменения, строительная организация – лучше оценить планы застройки, журналисты могут привлечь новую аудиторию 3D-картой с историей о прошлых или будущих событиях, да и обычным туристам будет легче передвигаться по незнакомому городу.
И еще одно интересное применение: теперь пользователи могут использовать 3D-тайлы Google Maps для создания модели реального мира в проектах дополненной реальности (AR). Для этого есть новый инструмент Geospatial Creator, который работает на базе ARCore и Google Maps Platform. Он интегрирован в Unity и Adobe Aero и позволяет загружать фотореалистичные 3D-тайлы в любой точке, чтобы привязать AR-объекты к реальному миру. Пример работы с Geospatial Creator в Unity для привязки AR-объектов есть в видео от Google Maps.
Примеры работы с фотореалистичными 3D-тайлами
Как посмотреть на 3D-тайлы Google Maps в работе, если вы не разработчик? Во-первых, есть демо, а во-вторых, оцените их в действии в трех небольших проектах, которые уже используют 3D-тайлы.
Трехмерная карта с эффектом чернил
Демонстрация 3D-тайлов Google Maps от Chee Aun добавляет к тайлам интересные визуальные эффекты – здесь вы можете посмотреть на мир в 3D с тенями от зданий и с эффектом чернил.
Автор использует функцию SunLight в Deck.GL для добавления теней к зданиям, и на карте есть ползунок времени суток, который позволяет увидеть, как тени меняются в течение дня. Интерактивная карта также использует функцию PostProcessEffect, чтобы сделать цвета ярче и добавить эффект чернил. Все эффекты подключаются галочками внизу экрана.
Сюжетная карта от Carto
Карта-история "Значение растительности для городов" использует 3D-тайлы и Deck.GL для демонстрации социальных, экологических и экономических преимуществ зеленых насаждений в городской среде.
Комбинация карт в Street Earth Map
Street Earth Map от Map Channels – это давно существующий проект, который раньше синхронизировал 3D-карту Google Earth с двухмерным видом Google Maps. Теперь карта поддерживает и новые фотореалистичные 3D-тайлы.
В целом, фотореалистичные 3D-тайлы – интересное дополнение к платформе Google Maps, которое позволяет разработчикам создавать трехмерные визуализации с использованием качественных 3D-данных. Чтобы узнать другие подробности, посмотрите документацию проекта.
Источники:
- Create immersive 3D map experiences with Photorealistic 3D Tiles – Danbi Lee, Google Maps Platform – May 11, 2023.
- Announcing Photorealistic 3D Tiles and the Aerial View API to create immersive map experiences – Google Maps Platform – YouTube – May 11, 2023.
- Explore the World in 3D – Keir Clarke – May 21, 2023.
- Explore the World with Shadows – Keir Clarke – May 22, 2023.
Автор: Юлия Федорова