Oracle-блог: использование Google Maps для генерации tile слоя в Oracle Mapviewer
В блоге Oracle размещена статья Александра Рындина об использовании Google Maps для генерации tile слоя в Oracle Mapviewer. ГИС-Ассоциация приводит краткий анонс публикации, ознакомиться с материалом полностью можно по ссылке
Статья является переводом публикации LJ Qian. Оригинал можно посмотреть здесь.
Многие спрашивают о возможности использования карты из Google Maps в качестве подложки в Oracle Mapviewer. По сути, интеграция с Google Maps концептуально не отличается от интеграции с Microsoft Virtual Earth. Если быть точным, то Oracle Mapviewer можно легко интегрировать практически с любым сервисом, предоставляющим доступ к tile-изображенияем (например, OpenStreetMaps или возможности UMN Mapserver).
Обзор
Для создания tile-слоя на базе Google Maps нужно выполнить следующие шаги:
― Создать систему координат EPSG:3785 (если она еще не создана). Для версии СУБД Oracle начиная с 10.2.0.5 или с 11.2.0.2 следует брать систему координат 3857)
― Преобразовать данные в систему координат EPSG:3785 (или 3857)
― Создать tile-слой в Mapviewer
― Отобразить tile-слой Mapviewer поверх tile-слоя Google Maps, используя механизм customs tile layer.