osgEarth¶
Инструмент визуализации земной поверхности¶
osgEarth — это масштабируемый набор инструментов визуализации земной поверхности для OpenSceneGraph (OSG), набора высокопроизводительных приложений для 3D моделирования с открытым исходным кодом. Достаточно создать простой файл XML, указать в нем пути к изображениям, векторным данным и данным о высотах, загрузить его в ваше любимое приложение OSG — и всё!
osgEarth поддерживает все типы данных и поставляется с большим количеством примеров, которые помогут вам быстро разобраться, что к чему.
Базовые функции¶
- osgEarth позволяет легко создавать масштабируемые модели
- поверхности:
- создание модели местности — либо в автономном режиме, либо динамически;
- загрузка всей земной поверхности без написания кода;
- наложение растровых слоёв для получения картинки высокого разрешения;
- комбинирование растровых слоёв, данных о высоте и векторных данных “на лету”;
- кеширование для увеличения производительности;
- прозрачность для эффекта мульти-текстурирования.
Также osgEarth умеет:
- накладывать векторные ГИС-данные на поверхность;
- перепроецировать данные между разными системами координат;
- размещать дополнительные модели на поверхности по координатам;
- выполнять быстрый тест на пересечение;
- добавлять новые данные в существующие базы VPB без их перестройки;
- предоставлять доступ к тайлам поверхности для невизуальных процессовю
Что можно визуализировать:
- растры GeoTIFF и цифровые модели рельефа (DEM) (плюс множество других форматов);
- векторные данных, например shape-файлы ESRI;
- OGC-совместимые веб-сервисы (например, WMS);
- слои ГИС, опубликованные при помощи MapServer или ESRI ArcGIS Server;
- онлайн карты OpenStreetMap, ArcGIS Online или NASA OnEarth.
Дополнительная информация¶
Веб-сайт: http://osgearth.org/
Лицензия: LGPL
Версия ПО: 2.5.0
Поддерживаемые платформы: Linux, Mac, Windows
Интерфейсы API: C++
Коммерческая поддержка: http://osgearth.org/#ProfessionalServices