Я хочу использовать Google Map API для моего Настольного приложения

Я хочу использовать карту Google API для моего настольного приложения. Приложение будет полностью подключено к Интернету.

В то время как я искал некоторые примечания исследования об этой реализации. Я нашел идеальный сайт с конфигурациями, но он имеет некоторые файлы Java, которые будут загружены, но когда я попробовал тот веб-сайт не загрузка. который является swinglabs.org

http://today.java.net/pub/a/today/2007/10/30/building-maps-into-swing-app-with-jxmapviewer.html

Какие-либо другие опции выполнения этой реализации API к моему настольному приложению? и еще одна вещь. Я пытался загрузить API Google. даже это спрашивает URL. Мы должны обеспечить URL затем, только мы заставляем ключ загружать его. И API должен работать в том определенном URL. Иначе, не работа. Как это появляется к настольному приложению

любые приветствующиеся идеи.

5
задан dreamcrash 11 April 2013 в 17:23
поделиться

2 ответа

В настоящее время использование JXMapViewer с картами google запрещено, причина в том, что этот компонент требует прямого доступа к серверу плиток Google. Согласно ToC Google:

Могу ли я получить доступ к картам и спутниковым изображениям напрямую? изображениям напрямую?

Вы не можете получить доступ к к картам или спутниковым изображениям через какой-либо механизм, кроме Google Maps API (например, создание собственного картографический API или использование сценария массовой скрипт массовой загрузки плиток). Доступ вашего приложения доступ к плиткам будет заблокирован, если оно обращается к ним вне Google Maps API. См. раздел 5.3 Условий использования Google для получения более подробной информации.

Дополнительную информацию можно найти здесь. Вы можете загрузить пакеты с здесь. Они перенесли домен, и многие сайты все еще указывают на старый домен, следовательно, вы никуда не попадете.

В настоящее время вы можете использовать JXMapViewer только для отображения карт из OpenStreetMap.

Однако, вы можете отображать статические карты в вашем приложении. Для этого достаточно создать URL. Этот учебник должен дать вам основное представление о том, как построить URL, чтобы иметь возможность запрашивать статические карты. Затем вы используете HTTP Get запрос, чтобы получить изображение обратно.

И последнее, но не менее важное: Google планирует разрешить прямой доступ к своим серверам плитки, но это может занять некоторое время.

3
ответ дан 15 December 2019 в 00:52
поделиться

У меня есть настольное приложение, которое вызывает аналогичный API. Они требуют, чтобы вызовы API происходили из одного конкретного домена (и URL-адреса). Итак, у меня настольное приложение связывается с моим собственным веб-сервером, который вызывает сторонний API и возвращает результаты.

0
ответ дан 15 December 2019 в 00:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: