так как гугла карты сидят далеко, да и общаться не любят - будем мучить любимые и родные яндексовые.
Итак задача и описание проблемы -
В России 182 тысячи населенных пунктов, из них как минимум 9к можно отнести к крупным( либо "активно" населенным), при этом полтысячи городов активно используют тырнет.
И для подавляющего числа мест обитаний есть спутник в более менее хорошем качестве, по крайней мере контуры различимы.
А вот с метаданным дорог\домов и других лесов и рек у нас до сих пор труба, в принципе - за московской областью жизни уже нет.
Магистрали проходят в единичном числе поперек города, ну а про детали инфраструктуры можно и вообще забыть.
Посему вопрос - можно ли каклибо узнавать, в любой момент времени( карта точности\статистика по тайлам\онлайн\офлайн) качество предоставления наложения MapType.MAP, оно же может быть рассмотрено как плотность отображения.
Ибо всеже карта-схема более желанна, так как сильно меньше весит, но очень часто не реально ее использовать.
ПС: я задавал этот вопрос на субботнике, и сейчас еще раз повторяю
Знаю что карт многих мест даже и поставшиков нет, да и в сибире наверное и не нужны они для деревенек в 10 домиков. Возмем например большой и известный город Махачкалу - спутник тут хороший, карта за послений год( или два? ) тоже подросла, но видны только границы города и главные магистрали. Мелких улиц, тем более домов нет.
вопрос на 5 - исходя из этого какой режим следует предоставить пользователю из махачкалы, учитывая что инет тама "супер быстрый"
приветствую!
Я правильно понял вопрос?
Вам необходимо понимать какой подробности для данной области (или координаты) у Яндекса есть данные?
Особенно, как я понял, Вас интересуют города.
Сейчас есть пара способов это узнать:
Самый простой: это список подробных данных (и карты, и снимки).
А в API есть метод getMaxZoom, который показывает, до какого уровня масштабирования Вам можно "провалиться"
Подробная карта города имеет уровень масштабирования 16-17. На это можете тоже ориентироваться.
Другой вопрос, что сейчас этот метод не всегда точно определяет есть данные или нет -- т.к. там области заданы не точно по границам этих областей с подробными данными, так что иногда возможны артефакты. На субботнике мы говорили о том, что сделаем метод, который будет работать более точно.
все правильно поняли :) но самый простой способ - 404 ошибка а насчет getMaxZoom - а не можете расказать как он работает и кого спрашивает, но мне данный вариант понравился Правда есть не точные данные доступные до высоких зумов :( ? достаточно попасть в лесопарковую зону хорошо обрисованного города
с наступившим!
для того, чтобы подписать строчку с копирайтами (именно с теми вендорами, которые эти данные предоставили), в АПИ есть xml-файлик, в котором весь мир размечен на области, для которых заранее известны предельные зумлевелы -- основываясь на этих данных JS API подписывает нужные копирайты и знает какой зумлевел предельный (если заметили в Яндекс.Картах и в API 1.1 -- контрол масштабирования меняется с изменением фрагмента или слоя). чтобы расчёт был быстрым и файлик с областями был не гиганским по размеру (а там областей около пары сотен) -- области эти достаточно грубые, из-за этого бывают артефакты разные.