Я хотел бы иметь онлайн 3D-карту, на которой были бы отображены мои данные, то есть растр и вектор, на DEM, которая у меня есть.
Из-за требований использования моих собственных данных DEM & Raster API Google Планета Земля практически не работает.
Есть ли проекты, которые могут это сделать?
web-mapping
3d
Девдатта Тенгше
источник
источник
Ответы:
Что ж, WebGL является многообещающим, но в настоящее время имеет мало возможностей. Вы можете взглянуть на API и примеры .
Из того, что я знаю, он поддерживается FF4 и Chrome 9. Вы можете узнать больше о совместимости браузеров на их веб-сайте.
Библиотеки Javascript:
Чтобы изучить (образцы и учебные пособия):
источник
ReadyMap может быть другой вариант.Вот пример (с бонусом интеграции Leaflet!) [Через @LeafletJS ]:И еще один с 3D-наложением на земном шаре:
Больше: демо , код .Обновление: проект, кажется, меняет свой курс довольно радикально. ReadyMap сейчас:
И приложение 3D-глобус переместилось (наиболее вероятно?) К новым усилиям, сконцентрированным на osgEarth ( веб-страница , галерея , источник ).
источник
Удобная статья об обобщении изменений и практичности здесь:
http://www.georelated.com/2011/11/3d-gis-from-desktop-to-web.html
Также проверьте этих парней: http://www.webglearth.org/
источник
Только что нашел этот ... OpenLayers / Cesium Hybrid: http://jktaylor.github.com/openlayers/examples/adapters/editingtoolbar.html
или
Вы можете использовать только программу просмотра цезия: http://cesium.agi.com/CesiumViewer/
источник
мне нравится эта реализация WebGL, это не стиль карты мира, а скорее данные DEM, но версия 1.0 еще не доступна, я не знаю, когда точно будет доступно этим летом
http://openscales.org/news/openscalesgl-announce.html
источник
Между тем , существует три.js как обертка вокруг WebGL. Смотрите пример здесь .
источник
Я бы пошел немного проще и выбрал бы Cortona 3D-плеер для визуализации и экспортировал бы все в ГИС по вашему выбору в виде файла VRML.
источник