#google-maps-api-3
#google-maps-api-3
Вопрос:
Я пытаюсь войти в Google Maps api v3 для отображения местоположений магазинов.
Все руководства без flash для Google Maps, которые я видел до сих пор, создают массив с широтой и долготой либо в части java script html, либо в отдельном файле js. Однако затем я перечисляю все координаты в виде обычного текста на запрошенном html-сайте.
Есть ли способ скрыть точное местоположение в отдельном файле или слое, который недоступен пользователю?Я хотел бы отображать местоположения в широком виде и хотел бы скрыть точные местоположения.
Спасибо за любые предложения.
Ответ №1:
Я не знаю, возможно ли это сделать, но вы можете попробовать создать внешний PHP-скрипт, который вернет вывод в формате JSON со всеми данными Google Maps.
В начале скрипта вы можете проверить referer, и он правильно (соответствует скрипту сайта) отображает эти данные — в противном случае выведите какую-нибудь ошибку и т.д.
В JavaScript загружайте целые данные с помощью Ajax.
Однако нет способа навсегда скрыть данные от пользователя — всегда можно написать какой-нибудь скрипт, который будет экспортировать их с Карты Google (например, с помощью FireBug / Chrome console).