Java GoogleMaps - PullRequest
       22

Java GoogleMaps

0 голосов
/ 28 ноября 2010

Мне нужно использовать googlemaps в моем java-приложении, но после некоторых исследований я обнаружил, что некоторая информация, такая как API googlemaps для java, устарела. Тем не менее, некоторые люди говорят, что не разрешается использовать googlemaps вне браузера, и тот факт, что я не могу найти API для Java в документации Google, просто поддерживает.

В любом случае, люди рекомендовали сервисы от Microsoft и NASA.

Кто-нибудь знает, как использовать googlemaps в java, если на самом деле есть настоящий API, и я был просто глуп, чтобы найти его? Кто-нибудь использовал карту API в Java? Если да, то можете ли вы порекомендовать меня?

Я с нетерпением жду вашего ответа.

Всего наилучшего Ричард

Ответы [ 2 ]

1 голос
/ 28 ноября 2010

Из (http://googlegeodevelopers.blogspot.com/2010/11/maps-data-api-deprecation-announcement.html)

Объявление об устаревании API данных карт

вторник, 2 ноября 2010 г.

API данных Карт устарел и больше не будет доступен после 31 января 2011 года. Для получения дополнительной информации, в том числе о том, как сохранить ваши данные и альтернативные решения, читайте дальше ...

Когда в прошлом году в Google Code Labs был запущен API данных Карт, он предоставил разработчикам масштабируемую распределенную платформу для размещения геопространственных данных. С тех пор мы получили много ценных отзывов от разработчиков, таких как необходимость визуализации размещенных данных в приложениях API Карт, простота миграции существующих пространственных баз данных в облако и знакомая модель данных и синтаксис запросов.

Ранее в этом году мы запустили функцию в API Карт Google v3, которая отображает данные, хранящиеся в Fusion Tables, проекте Google Research по хранению больших структурированных наборов данных в облаке, который имеет API на основе SQL, и недавно получила поддержку для пространственные запросы. Реакция как на мероприятия разработчиков, так и в Интернете была исключительно положительной. Мы видели взрыв привлекательных приложений Карт, которые используют таблицы Fusion для хранения и визуализации данных.

Учитывая этот энтузиазм разработчиков и тот факт, что Fusion Tables обращается ко многим функциям, запрошенным разработчиками для API данных Карт, мы решили рекомендовать Fusion Tables в качестве нашего решения облачного хранилища для геопространственных данных в будущем и отказаться от API данных Карт.

API данных Карт будет доступен до 31 января 2011 года, а Карты, созданные с использованием API данных Карт, будут оставаться доступными в Google Мои карты после этой даты. В течение периода устаревания мы также предоставляем инструмент освобождения данных API данных Карт. Этот инструмент предлагает загрузку карт из API данных карт в формате KML или передачу в Fusion Tables пользователем, которому принадлежат данные. Как передача, так и загрузка данных в KML сохранят все данные для большинства карт. Существуют некоторые редко используемые функции (например, некоторые пользовательские свойства), которые не представлены в загрузке KML. См. FAQ в инструменте для получения более подробной информации.

Если у вас есть какие-либо вопросы или сомнения по поводу устаревания API данных Карт, обратитесь на Форум API данных Карт. Если вы работали с API данных Карт, мы понимаем, что это объявление может разочаровать. Тем не менее, мы рекомендуем вам взглянуть на Fusion Tables. Мы взволнованы возможностями, предлагаемыми его простотой использования и мощными функциями поиска и визуализации, и мы думаем, что вы тоже.

==========================

Вы также можете рассмотреть любую лицензию на повторное использование картографических данных. Содержимое Карты Google, как правило, не может быть повторно использовано по открытой лицензии.

0 голосов
/ 28 ноября 2010

Карты Google можно использовать только в браузере.Если вы хотите создать картографическое приложение на Java, то я предлагаю вам взглянуть на компоненты SwingX .Одним из компонентов является JXMapKit, он в основном позволяет вам показать любую часть мира на специальной JPanel.Этот специальный JPanel заботится о соединении всех плиток и предлагает другие функции, такие как преобразование координат GPS в координаты XY и наоборот.

Компонент SwingX использует OpenStreetMap , который является проектом с открытым исходным кодом,К сожалению, он не предлагает спутниковые снимки.Google принял решение разрешить прямой доступ к своим серверам плиток, однако они передумали ( Ссылка для выпуска здесь ).

Здесь - это ссылка на симпатичнуюхорошее руководство о том, как вы можете использовать компоненты SwingX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...