Есть опыт работы с Yandex Map API. Делал небольшой проект, метки проставлял в js вручную (а точнее скриптом, их много).
Заинтересовала такая карта turistka.ru/altai/map.php
Хочу повторить, но не пойму как она делается? Неужели вручную каждую метку или есть конструктор? В js коде вроде не нашел по метках, значит как-то по другому..
Спасибо
timo-71
alexverem :
Всем привет.
Есть опыт работы с Yandex Map API. Делал небольшой проект, метки проставлял в js вручную (а точнее скриптом, их много).
Заинтересовала такая карта turistka.ru/altai/map.php
Хочу повторить, но не пойму как она делается? Неужели вручную каждую метку или есть конструктор? В js коде вроде не нашел по метках, значит как-то по другому..
Потом, F12 и можно найти XHR, которые содержат примерно такое:
"features": [ {"o_type": 7, "id": "o10", "geometry": {"type": "Point", "coordinates": [50.156721, 86.306668]}, "properties": { "hintContent": "Турбаза “Высотник”", "balloonContent": "<div class=desc style="line-height: 1.3;"><a target=_blank href=/altai/info.php?ob=10><img align=left style="padding-right:10px;" src=/im/11/t_bazavisotnik_14.jpg> <b>Турбаза “Высотник”</b></a> — Расположена на берегу Катуни возле поселка Тюнгур. Проживание в 2-х и 4-х местных номерах благоустроенной деревянной гостиницы или турприюте, в своих палатках. Баня, кафе, аил для семинаров, тренингов на 100 человек, пантовые ванны, экскурсии.</div>", "clusterCaption": "Турбаза “Высотник”"}},
.....
А дальше все ясно.
Песочница — Технологии Яндекса
yandex.ru
JavaScript API Яндекс.Карт: описание, документация, примеры использования. JS API позволяет встроить на сайт или в приложение через WebView карту с поиском по топонимам и организациям, строить маршруты и смотреть панорамы. JavaScript API можно использовать в проектах для геоаналитики и визуализации данных.
LEOnidUKG
timo-71 #:
А дальше все ясно.
Вы вопроса не поняли. Человек хочет щёлкнуть 1 раз на кнопку «Сделать круто!» и у него по волшебству расставятся точки на карте. Это же программирование, там же все волшебники.
Sitealert
alexverem : Хочу повторить, но не пойму как она делается
Через Yandex Map API и делается.
Подгрузка объектов через /altai/objson.php
Странный вопрос, если «есть опыт работы с Yandex Map API».
alexverem
LEOnidUKG #:
Вы вопроса не поняли. Человек хочет щёлкнуть 1 раз на кнопку «Сделать круто!» и у него по волшебству расставятся точки на карте. Это же программирование, там же все волшебники.
В гугле вроде через конструктор можно сделать, или я что-то путаю? Вот напр (сделано в интерфейсе):
Карта Горного Алтая с основными туристическими местами
LEOnidUKG
Ну и у Яндекса есть конструктор: https://yandex.ru/map-constructor
Вопрос же был, про как расставить точки? Через скрипты или в ручную.
alexverem
LEOnidUKG #:
Ну и у Яндекса есть конструктор: https://yandex.ru/map-constructor
Вопрос же был, про как расставить точки? Через скрипты или в ручную.
Скажите в чем преимущество API перед конструктором? Кроме того случая, когда из базы данных нужно расставить много точек с данными на лету, тут да, API рулит. В начале топика я привел пример карты, конструктором такую реально сделать?
alexverem
Всем привет.
Есть опыт работы с Yandex Map API. Делал небольшой проект, метки проставлял в js вручную (а точнее скриптом, их много).
Заинтересовала такая карта turistka.ru/altai/map.php
Хочу повторить, но не пойму как она делается? Неужели вручную каждую метку или есть конструктор? В js коде вроде не нашел по метках, значит как-то по другому..
Спасибо
timo-71
Всем привет.
Есть опыт работы с Yandex Map API. Делал небольшой проект, метки проставлял в js вручную (а точнее скриптом, их много).
Заинтересовала такая карта turistka.ru/altai/map.php
Хочу повторить, но не пойму как она делается? Неужели вручную каждую метку или есть конструктор? В js коде вроде не нашел по метках, значит как-то по другому..
Спасибо
https://yandex.ru/dev/maps/jsbox/2.0/placemark
https://yandex.ru/dev/maps/jsbox/2.0/clusterer_create
Для начала.
Потом, F12 и можно найти XHR, которые содержат примерно такое:
А дальше все ясно.
LEOnidUKG
А дальше все ясно.
Вы вопроса не поняли. Человек хочет щёлкнуть 1 раз на кнопку «Сделать круто!» и у него по волшебству расставятся точки на карте. Это же программирование, там же все волшебники.
Sitealert
Хочу повторить, но не пойму как она делается
Через Yandex Map API и делается.
Подгрузка объектов через /altai/objson.php
Странный вопрос, если «есть опыт работы с Yandex Map API».
alexverem
Вы вопроса не поняли. Человек хочет щёлкнуть 1 раз на кнопку «Сделать круто!» и у него по волшебству расставятся точки на карте. Это же программирование, там же все волшебники.
В гугле вроде через конструктор можно сделать, или я что-то путаю? Вот напр (сделано в интерфейсе):
https://www.google.com/maps/d/embed?mid=1gDqPm51Ip5Nzhnhqr-8jtORL0-ENILPc
Может я не въехал и функционала меньше, но вроде все необходимое есть.
LEOnidUKG
Ну и у Яндекса есть конструктор: https://yandex.ru/map-constructor
Вопрос же был, про как расставить точки? Через скрипты или в ручную.
alexverem
Ну и у Яндекса есть конструктор: https://yandex.ru/map-constructor
Вопрос же был, про как расставить точки? Через скрипты или в ручную.
Скажите в чем преимущество API перед конструктором? Кроме того случая, когда из базы данных нужно расставить много точек с данными на лету, тут да, API рулит. В начале топика я привел пример карты, конструктором такую реально сделать?