Если вы хотите добавить карты в свои приложения, существует новая версия OpenLayers, фреймворка карт с открытым исходным кодом.
OpenLayers-это библиотека JavaScript для отображения карт в приложениях браузера. Он используется в качестве основы для всех интерфейсов веб-картографии OpenGeo, компании по разработке геопространственного программного обеспечения с открытым исходным кодом.
OpenLayers предоставляет вам возможность наложения нескольких слоев карт, соответствующих стандартам, в одно приложение, чтобы вы могли отображать плитки и изображения из таких источников, как Google Maps, Bing Maps, Yahoo Maps, OpenStreetMap, ArcGIS Server и ArcIMS, а также карты в вариациях формата WMS. Библиотека обеспечивает рендеринг и стилизацию векторных объектов, а также веб-редактирование.
Новая версия OpenLayers добавляет поддержку мобильных карт, а также возможность перетаскивания и масштабирования с помощью сенсорного экрана на мобильных устройствах. Производительность также была улучшена по сравнению с предыдущим выпуском. Другие улучшения включают поддержку прямого доступа к картам Bing и улучшенную поддержку протоколов, включая добавление протокола JSONP.