Я хочу использовать карту 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. Иначе, не работа. Как это появляется к настольному приложению
любые приветствующиеся идеи.
В настоящее время использование JXMapViewer с картами google запрещено, причина в том, что этот компонент требует прямого доступа к серверу плиток Google. Согласно ToC Google:
Могу ли я получить доступ к картам и спутниковым изображениям напрямую? изображениям напрямую?
Вы не можете получить доступ к к картам или спутниковым изображениям через какой-либо механизм, кроме Google Maps API (например, создание собственного картографический API или использование сценария массовой скрипт массовой загрузки плиток). Доступ вашего приложения доступ к плиткам будет заблокирован, если оно обращается к ним вне Google Maps API. См. раздел 5.3 Условий использования Google для получения более подробной информации.
Дополнительную информацию можно найти здесь. Вы можете загрузить пакеты с здесь. Они перенесли домен, и многие сайты все еще указывают на старый домен, следовательно, вы никуда не попадете.
В настоящее время вы можете использовать JXMapViewer только для отображения карт из OpenStreetMap.
Однако, вы можете отображать статические карты в вашем приложении. Для этого достаточно создать URL. Этот учебник должен дать вам основное представление о том, как построить URL, чтобы иметь возможность запрашивать статические карты. Затем вы используете HTTP Get запрос, чтобы получить изображение обратно.
И последнее, но не менее важное: Google планирует разрешить прямой доступ к своим серверам плитки, но это может занять некоторое время.
У меня есть настольное приложение, которое вызывает аналогичный API. Они требуют, чтобы вызовы API происходили из одного конкретного домена (и URL-адреса). Итак, у меня настольное приложение связывается с моим собственным веб-сервером, который вызывает сторонний API и возвращает результаты.