Создание обширного приложения на основе карт Google - PullRequest
1 голос
/ 15 апреля 2009

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

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

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

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

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


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

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

1 Ответ

2 голосов
/ 15 апреля 2009

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

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

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

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