Перейти к содержимому

MOAB

- - - - -

Как сделать ссылку на Яндекс.Карты для любого адреса с нужным масшатбом?


  • Войдите, чтобы ответить
Сообщений в теме: 3

#1 protector

protector

    Почетный

  • Основатель
  • PipPipPipPipPip
  • 3 520 сообщений
2 135
  • ИзСанкт-Петербурга

Отправлено 10 Декабрь 2020 - 10:51

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

Сейчас у меня ссылка задана как https://yandex.ru/ma...осква, Кремль 1
https://yandex.ru/maps/?text=Москва, Кремль 1 
Но к ней хочу еще добавить масштаб. За масштаб отвечает параметр z=12.
Если дописывать его
https://yandex.ru/maps/?z=11&text=Москва, Кремль 1 
то ничего не происходит. Масштаб меняется на значение "по умолчанию". Как быть?

#2 madcap

madcap

    Мастер

  • Старая гвардия
  • PipPipPipPip
  • 937 сообщений
885
  • ИзМосквы

Отправлено 10 Декабрь 2020 - 13:27

Похоже на баг.

А полные ссылки в зависимости от разрешения использовать не вариант ?
Они вроде нормально работают..

#3 GogA

GogA

    Продвинутый

  • Основатель
  • PipPipPip
  • 362 сообщений
423
  • ИзMoscow

Отправлено 10 Декабрь 2020 - 14:39

Просмотр сообщенияprotector (10 Декабрь 2020 - 10:51) писал:

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

Сейчас у меня ссылка задана как https://yandex.ru/ma...осква, Кремль 1
https://yandex.ru/maps/?text=Москва, Кремль 1 
Но к ней хочу еще добавить масштаб. За масштаб отвечает параметр z=12.
Если дописывать его
https://yandex.ru/maps/?z=11&text=Москва, Кремль 1 
то ничего не происходит. Масштаб меняется на значение "по умолчанию". Как быть?

Тут вся проблема в том что нужно конвертировать Адрес в координаты.

В ссылках используется геокодер на стороне Яндекса, если его использовать на своём сайте, у него есть ограничения на использование:
https://yandex.ru/de...geocoder/#terms

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

Из сложных: использовать сторонний геокодер (что-нибудь на основе osm) и давать ссылку на карты (можно и на яндекс.карты) по координатам и зумом, так должно работать.

#4 protector

protector

    Почетный

  • Основатель
  • PipPipPipPipPip
  • 3 520 сообщений
2 135
  • ИзСанкт-Петербурга

TC Отправлено 11 Декабрь 2020 - 00:55

Просмотр сообщенияGogA (10 Декабрь 2020 - 14:39) писал:

Тут вся проблема в том что нужно конвертировать Адрес в координаты.
Как сделать через геокодер, я знаю. Но это слишком сложно для такой простой вещи. Хочется просто

Просмотр сообщенияmadcap (10 Декабрь 2020 - 13:27) писал:

А полные ссылки в зависимости от разрешения использовать не вариант ?
Они вроде нормально работают..
Полные ссылки - это какие? У меня из данных есть только адрес: город, улица, дом. Хочу по клику по ссылке, сразу открывалась яндекс.карта с данным адресом и маленьким масштабом, чтобы сразу было видно: внутри МКАД или за МКАД.
P.S. Знаю можно спрограммировать, чтобы автоматом мне в системе заказов писалась подсказка: внутри кольца или нет... Но пока влом программировать.



Похожие темы


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных



© 2021 SMO&SEO форум «WEBIMHO» — продвижение и создание сайтов, интернет-маркетинг

По вопросам рекламы на форуме и цены на рекламу
Все материалы SEO форума разрешены к копированию только с установкой гиперактивной ссылки на webimho.ru,
тем, кто этого не сделает, мы оторвем руки и ноги и поменяем местами,
а когда выйдем из тюрьмы, опять оторвем и опять поменяем.


Россия, г. Москва
  • Top.Mail.Ru

Мы в соцсетях: twitter | вконтакте | facebook | livejournal