Технологии карт для Интернета (такие как Google Maps) - PullRequest
3 голосов
/ 20 мая 2009

Хорошо, так что в основном я говорю с кем-то о создании способа, чтобы пользователи могли публиковать местоположения на карте и иметь привязку к местоположению.

Я знаю, что Карты Google могут это сделать и, вероятно, имеют лучшую документацию / поддержку. Мне просто интересно, есть ли другие варианты. Я нашел канцелярскую кнопку и Mappy , но я действительно мало что знаю о них.

Так с какими картами вы все работаете / почему?

Ответы [ 3 ]

8 голосов
/ 20 мая 2009

Итак, чтобы ответить на ваш вопрос. Я использую API Карт Google.

Почему?

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

  • Очень хорошо документированный API
  • Доступ к целому ряду превосходных наборов плиток для ваших карт (топографических, спутниковых, дорожных карт, рельефа местности).
  • Доступ к плагину Google Планета Земля 3D с минимальными изменениями на стандартном сайте Google Maps.
  • Постоянные обновления и улучшения API и его функций. Я начал работать над проектом Google Maps несколько лет назад, и за это время я увидел новые наборы плиток, обновленные элементы управления графическим интерфейсом, масштабирование колесика мыши, плагин Google Планета Земля ... Уверен, этот список будет длиннее.
  • StreetView. Я на самом деле не использую это сам, но Streetview - фантастическая функция, которая не дублируется в других картографических решениях.
  • Обширный набор очень полезных инструментов в API. GLog, расчеты расстояния, GLatLngRegion и т.д ...
  • геокодирования. Недавно я попробовал API GeoCoding, предоставляемый Google, и обнаружил, что он очень прост в использовании и чрезвычайно мощный.
  • Группа Google Maps - я несколько раз обращался к этим парням за помощью и нашел быстрые и точные ответы, которые конкурируют со StackOverflow.
  • Возможность наложения плиток поверх плиток карты Google (GOverlay).
  • Возможность реализовать полностью настраиваемые наборы наклона, использующие каркас масштабирования / панорамирования Карт Google.
  • Пользовательские темы карты позволяет интегрировать внешний вид карты с цветовой схемой вашей страницы.
2 голосов
/ 12 августа 2009

Посмотрите на OpenStreeMaps . Нет проблем с лицензированием.

1 голос
/ 23 сентября 2010

Если вы хотите использовать каркас для построения приложений на основе карт в Java, вам следует взглянуть на http://www.geomajas.org/, который является фреймворком веб-картографии с открытым исходным кодом. Это дает вам как интерфейс отображения (с помощью GWT), так и мощную интеграцию различных источников данных. Среди других опций вы можете использовать OpenStreetMaps для базовых данных и интегрировать их со многими другими слоями. И это все чисто джава.

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