Возможно ли показывать карты в изометрической проекции (псевдо-3D), скрывать 3D модели зданий?

Возможно ли включать режим показа карт в изометрической проекции -- как на yandex.maps при Ctrl-Drag или "джойстик" 2D/3D. Предполагал, что это могло бы находиться где-нибудь в опциях конструктора карт (https://yandex.com/dev/maps/jsapi/doc/2.1/ref/reference/Map.html), но не вижу там ничего похоже.

Аналогично -- возможно ли выключать режим показа 3D зданий при больших зумах (чтобы здания показывались плоскими прямоугольниками, без учёта "высоты")?

Где искать соответствующие настройки? Они вообще есть?


Ответы (2 шт):

Автор решения: YaCor'

Текущая версия JS API не работает с векторными картами, используемыми на Яндекс.Картах, и методов включения такого режима нет. Но весьма разумно верить, что это будет реализовано в будущих версиях API с целью унификации.

Также нет никакой возможности отключить "псевдо-3D", поскольку в API доступны только предварительно отрисованные тайлы подложки - "схема" и "спутник".

→ Ссылка
Автор решения: lilliputten

Ответ из службы поддержки Яндекса, для истории и для тех, кто, возможно, будет интересоваться этим вопросом в будущем:

Здравствуйте!

  1. В настоящее время JavaScript API ещё не работает с трёхмерной векторной картой, такой, которая используется в нашем веб-сервисе. Потому включить это никак нельзя.

  2. В API Яндекс.Карт подложка отрисована в единственно возможном на данный момент варианте. Тайлы для всех масштабов подгружаются в виде растровых изображений и возможности их изменить кодом (2D/3D) также не существует.

Мы собираем и изучаем все пожелания, поступающие от пользователей, и реализуем наиболее полезные и популярные из них.

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

→ Ссылка