2009-04-15 2 views
1

Я сейчас работаю на картах Google, я пытаюсь создать что-то не более чем наполовину, чем просто, но что-то вроде строк http://wikimapia.org/. Хорошо, я не собираюсь строить все приложение, у меня не так много времени на моих руках. Однако приложение, над которым я работаю, имеет пользователей, подписавших подписку, и они смогут указывать и создавать местоположения на карте google, которая будет храниться в моей внутренней базе данных.Построение обширного приложения на основе Google Maps

Плюс была бы опция поиска, при которой пользователь мог бы искать конкретное место, и весь список соответствующих записей будет отображаться как «наложение» на карту, и все места будут выделены на карте.

Также, если вы заметили, как работает wikimapia, вы можете добавить место, щелкнув и перетащив на карту непосредственно, вместо того, чтобы добавлять в координаты на какой-то сложной форме, а поиск встроен в карту, а не снаружи.

Теперь у меня есть идея интегрировать основные карты google - там нет biggie, но это не просто процедура интеграции. Кто-нибудь знает, что мне нужно делать здесь.

Я работаю над Php и использую JQuery для javascripting.


Спасибо за ответ - однако мой запрос отличается в этом отношении, что мое приложение таким образом, что мы должны были бы пользователи подписания, и они придут и точку пинты и создать новые места на карте поэтому в основном его не один пользователь - все координаты будут введены пользователями в виде «нажмите на ваше место на карте», и мы хотели бы, чтобы мы могли накладывать все эти детали на карту, а также классифицировать, как скажем - показать все места на карте, где день рождения, или показать все интернет-кафе на карте - т.е. все эти данные вводятся пользователями.

Возможно, мне что-то не хватает, но я хочу сделать упрощенную политую версию викимапии здесь.

ответ

2

Если вы хотите интегрироваться с Google Maps, я думаю, что лучшим местом для начала является источник: http://code.google.com/apis/maps/, в частности документация и ссылка на API. Получите ключ, отбросьте один из примеров на свою страницу и начните настройку.

Для ваших целей вы будете хранить информацию о координатах (lat/long), а также любую информацию, которую хотите отобразить. У вас даже есть пользовательские плитки карт (изображения мира) или пользовательские накладки на карте (прозрачные дополнения к отображаемому миру). Это действительно гибкий API для отображения вещей.

Когда вы сталкиваетесь с конкретной проблемой, спросите.

Смежные вопросы