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

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

Краткое описание моего туристического проекта в первую очередь.

Мне нужно использовать мою собственную карту. Он может быть увеличен или уменьшен, как Google Map. На карте есть много пейзажных мест, таких как точка A, точка B, точка C и т. Д.

Когда посетители открывают карту, нажимают на точки, например, точку Y, точку A, точку M и т. Д. Мне нужно узнать, какие точки они нажимали, сгруппировать все данные и, наконец, записать данные в базу данных MySQL. ,

Вот что я нашел до сих пор:

Я нахожу много плагинов и инструментов jQuery, таких как OpenLayers, mapTiler, mapBox и т. Д. Все они используют Google Map, Open Street Map и другие карты, но не позволяют использовать собственную карту.

Я также нахожу Gmap Image Cutter, который может разрезать мою большую карту на плитки и отображать в Интернете. Однако карта не может быть нажата, чтобы получить данные по мере необходимости.

Мои вопросы:

Я могу освоить PHP и JQuery.

Может ли кто-нибудь дать мне представление о том, как начать?

Какой инструмент или плагины могут лучше всего выполнить мои проекты?

Спасибо

-2

Решение

JavaScript API Google Карт предоставляет класс OverlayView для создания собственных пользовательских наложений.

Ссылка на документ: https://developers.google.com/maps/documentation/javascript/customoverlays#subclass

Ссылка на пример: https://developers.google.com/maps/documentation/javascript/examples/overlay-hideshow

И последнее, но не менее важное: Google Карты могут быть встроены в ваш сайт: https://developers.google.com/maps/documentation/embed/

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]