MapViewer &Spatial Андрей Пивоваров on 24 Jul 2007 03:18 pm
Про интеграцию Oracle Spatial c Google Earth и Google Maps
Когда рассказываешь людям про пространственные технологии в Oracle (что это такое смотрим тут и тут), часто, у людей не погруженных плотно в тему ГИС, возникает вопрос \”Это все хорошо, нам очень хотелось бы визуализировать свои объекты на географической карте, но где взять саму карту?\”
На самом деле поставщиков карт есть достаточно много, можно посмотреть, например, http://www.gisa.ru/mapdigital.html и http://www.gisa.ru/maphard.html.
Но все равно остаются вопросы что же именно нужно купить и сколько это стоит.
Существует другой вариант решения этой проблемы, хоть и со своими недостатками.
Существуют известные сервисы Google Maps и Google Earth.
Вы можете удобно рассматривать различные участки поверхности Земли и даже включать и выключать различные слои, визуализирующие разные объекты.
Оказывается, эти сервисы поддерживают API, с помощью которого можно получить картинку, на которой карта будет браться от Google, а визуализированные объекты будут ваши, лежащие в Oracle Database. Это то, что сейчас называется Mashup, смешение нескольких приложений в одно.
Некоторое время назад на OTN появилась статья с подробным описанием как сделать такую интеграцию для Google Maps, то есть в чистом веб интерфейсе.
А сегодня появилась статья о том, как сделать интеграцию с Google Earth, толстым клиентом.
Плюс тут в том, что вам не нужно заботиться о том, где брать карту.
А минус в том, что во первых вы все время должны быть подключены к интернету, и в случае ошибок на картах Google с этим, наверное, турдно что-то поделать.
Читайте также:
- Доступ к Oracle BI EE через OC4J
- Oracle Business Intelligence EE 11.1.1.5 появился на OTN
- Oracle Spatial и MapViewer живьем
- Тестируем Google Custom Search Engine
- А вот кому трехмерную визуализацию для Oracle Spatial?
on 25 Jul 2007 at 8:49 am 1.Denis said …
Вот пример: http://map.linkstore.ru
on 25 Jul 2007 at 8:57 am 2.Андрей Пивоваров said …
Denis
Спасибо. А это интеграция Google Maps с чем? Или просто использование Google Maps API?
on 26 Jul 2007 at 3:34 pm 3.IT для бизнеса: it4business.ru » Про интеграцию Oracle Spatial c Google Earth и Google Maps said …
[…] Читаем дальше… […]
on 17 May 2010 at 5:38 pm 4.Ivan Voropaev said …
Стоит заметить, что пример в библиотеки oraclemashup.jar настроен на использование жестковстроенной базы данных.
Если нужно использовать удаленную базу, нужно пересобраться с другими параметрами.
private static String databaseHost = “localhost”;
private static String databasePort = “1521”;
private static String databaseSID = “orcl”;
private static String jdbcDriverMode = “thin”;
private static String databaseUser = “david”;
private static String databasePassword = “smith”;
on 20 May 2010 at 7:22 pm 5.Андрей Пивоваров said …
Иван, спасибо