Можно ли так использовать google maps?
Мне нужно, чтобы пользователи на сайте могли указывать определённое место на подгружаемой в iframe google карте.
Решил сделать 2 поля, соответствующих координатам, которые можно получить на сайте google maps.
Т.е. пользователь переходит по ссылке https://www.google.ru/maps , выбирает место на карте, кликает по нему, получает координаты и вставляет в поля на сайте. А я в свою очередь подставляю эти значения в ссылку загрузки iframe. Получается, что я использую гугловский iframe, но со своими координатами.
Прочитал условия использования google maps, там о таком не пишут. Можно ли так делать?
Дополнительно:
Скорее всего первым от тебя пользователь сбежит с таким подходом, нежели гугл забанит.
А какой ещё может быть подход, если google maps API платный? Может я чего-то не знаю? o_0
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Да, конечно, можно использовать Google Maps на своем веб-сайте. Для этого необходимо зарегистрироваться в Google Cloud Platform, создать проект и получить API-ключ для доступа к сервисам Google Maps.
Вот пример кода на PHP, который позволит вам добавить Google Maps на ваш веб-сайт:
<title>Google Maps Example</title> #map { height: 400px; width: 100%; } <h1>My Google Map</h1> <div id="map"></div> function initMap() { var myLatLng = {lat: -25.363, lng: 131.044}; var map = new google.maps.Map(document.getElementById('map'), { zoom: 4, center: myLatLng }); var marker = new google.maps.Marker({ position: myLatLng, map: map, title: 'Hello World!' }); }<title>Google Maps Example</title> #map { height: 400px; width: 100%; } <h1>My Google Map</h1> <div id="map"></div> function initMap() { var myLatLng = {lat: -25.363, lng: 131.044}; var map = new google.maps.Map(document.getElementById('map'), { zoom: 4, center: myLatLng }); var marker = new google.maps.Marker({ position: myLatLng, map: map, title: 'Hello World!' }); }
Не забудьте заменить `YOUR_API_KEY` на ваш собственный API-ключ, который вы получили от Google Cloud Platform. Этот код создаст простую карту Google Maps с маркером в указанных координатах.
Таким образом, вы можете легко интегрировать Google Maps на свой веб-сайт, чтобы предоставить пользователям интерактивные карты и функции геолокации.