Вопросы с меткой [yandex-maps-api]


Найти экземпляр карты на странице по клику на объект верстки и получить массив всех объектов найденной карты

yandex-maps-api jquery javascript

Ответить

ответов 0

0

Почему вы решили что нужно действовать именно так? Какой конечный результат вы хотите видеть? Я к примеру при отрисовке точек на карте записывал их в js массив а потом можно прикрутить событие клика на вашу кнопку чтобы работать с этими данными. Вы смотрели примеры из песочницы, может они вас на мысль наведут?

0

Допустим у меня есть что то вроде легенды, она по функционалу не привязана к карте. Теперь нужно по клике на определенный блок, фильтровать объекты на карте

Uncaught TypeError: Cannot read property 'offsetWidth' of null, как решить?

yandex-maps-api javascript

Узнать ответ

ответов 1

0

а если скрипт сдека перекинуть в футер ?

0

Пробовал, сайт нормально работает, но виджет не запускается.

Как получить координаты по заданному адресу?

yandex-maps-api javascript

Ответить

ответов 0

0

Что значит неверные?

0

когда начинаю вводить адрес то дальше выбираю из выпадающего списка Россия, Москва, Свободный проспект, 1Б - такой допустим 56.02345 92.828973 и такие координаты я получаю но это даже не Москва а Красноярск

0

разобрался, когда выбираешь адрес из выпадающего списка, он с пробелом на конце, из за этого такие координаты ( Спасибо большое что откликнулись

0

Увеличьте значение results, там скорее всего много чего вам приходит, в том числе и первым Красноярск

Получить координаты по названию объектов в React Components

yandex-maps-api reactjs

Ответить

ответов 0

0

Что получилось в результате, что ожидаете? Что именно не выходит? Дополните ваш вопрос конкретной проблемой. Что в переменной mapState? Правильный объект с проперти center и zoom?

0

Да какие то чудеса, сначало в state заностлся object array с координатами, но отрисовываться метки на карте не хотели вылетала ошибка desirilez что ли, а потом вообще по нулям. Вот необходимо что бы на карту метки ставились, по названиям объектов, адресу итд. Да, в mapstate хранится координаты того места, где я хочу видеть свои метки.

Помогите оптимизировать установку множества метод на карте

yandex-maps-api php javascript

Ответить

ответов 0

1

более оптимально будет не мешать пхп с js в куче. сделайте куда нибудь const data = <?= json_encode($places) ?> а создание уберите в отдельный js с циклом. То есть цикл далайте не в пхп, а в js.

Как получить координаты всех точек на yandex карте?

Ответить

ответов 0

0

В каком виде получаете координаты от пользователей? Что должны получить в ответ на запрос в сервисы Яндекса? Предлагаю разобраться с одной точкой, а не "всех точек", "каждой точке", "фильтровать"... Давайте разбираться.

Создать полигон несколько полигонов заданного размера в метрах

yandex-maps-api

Ответить

ответов 0

0

надо один раз расположить и все? или нужен какой-то инструмент?

0

Хочу сделать чтобы это было шаблоном, допустим буду задавать координаты углов области и чтобы по шаблону строились полигоны (по заданным параметрам, а это полигон 10х10 метров)

0

расположение внутри большого квадрата всегда одинаковое? он ведь без остатка не поделится

0

Ну получается, если крайний полигон будет выходить за пределы квадрата, то его не буду выводить и все, проверку можно будет сделать. Просто размеры внутри квадрата могут меняться (например, не 10х10 метров, а 5х5, или 6х10, это будет задаваться условием размера полигона. Но внутри большого квадрата (хотя это может быть и не квадрат - это будет зависеть от заданных координат) все секции одинаковые). В итоге получается сначала надо будет определить общий полигон, а потом внутри этого полигона расставить маленькие полигоны.

0

Еще думал через .solveDirectProblem прогнать и в цикле расставлять полигоны, но мне надо это сделать внутри большого полигона и не выйти за рамки него... Как-то так