Клуб API Карт

плотность дорожного покрытия

thekashey
29 декабря 2009, 15:11
так как гугла карты сидят далеко, да и общаться не любят - будем мучить любимые и родные яндексовые. Итак задача и описание проблемы - В России 182 тысячи населенных пунктов, из них как минимум 9к можно отнести к крупным( либо "активно" населенным), при этом полтысячи городов активно используют тырнет. И для подавляющего числа мест обитаний есть спутник в более менее хорошем качестве, по крайней мере контуры различимы. А вот с метаданным дорог\домов и других лесов и рек у нас до сих пор труба, в принципе - за московской областью жизни уже нет. Магистрали проходят в единичном числе поперек города, ну а про детали инфраструктуры можно и вообще забыть. Посему вопрос - можно ли каклибо узнавать, в любой момент времени( карта точности\статистика по тайлам\онлайн\офлайн) качество предоставления наложения MapType.MAP, оно же может быть рассмотрено как плотность отображения. Ибо всеже карта-схема более желанна, так как сильно меньше весит, но очень часто не реально ее использовать. ПС: я задавал этот вопрос на субботнике, и сейчас еще раз повторяю
5 комментариев
Подписаться на комментарии к посту
"Мы публикаем карты по мере предоставления их поставщиками-карт" - это вы знаете уже давно)

По поводу статистики. Можете рассказать что даст вам возможность просмотра подобной статистики? Как вы хотите использовать подобную информацию?
Знаю что карт многих мест даже и поставшиков нет, да и в сибире наверное и не нужны они для деревенек в 10 домиков.
Возмем например большой и известный город Махачкалу - спутник тут хороший, карта за послений год( или два? ) тоже подросла, но видны только границы города и главные магистрали. Мелких улиц, тем более домов нет.

вопрос на 5 - исходя из этого какой режим следует предоставить пользователю из махачкалы, учитывая что инет тама "супер быстрый"

да - желательно предоставить дорожное наложение, но именно в случае махачкалы это не особо хорошо будет - ну что вы поймете из одноцветного экрана с какой-то полоской посерединке? (http://maps.yandex.ru/?text=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F%2C%20%D1%80%D0%B5%D1%81%D0%BF%D1%83%D0%B1%D0%BB%D0%B8%D0%BA%D0%B0%20%D0%94%D0%B0%D0%B3%D0%B5%D1%81%D1%82%D0%B0%D0%BD%2C%20%D0%9C%D0%B0%D1%85%D0%B0%D1%87%D0%BA%D0%B0%D0%BB%D0%B0&sll=47.484326%2C42.976722&sspn=0.143425%2C0.071804&ll=47.4857%2C42.98256&spn=0.079573%2C0.035859&z=14&l=map)

хорошо бы узнать что "покрытие зоны 3% он номинала" и переключить на гибрид.
для москвы пускай будет 100% покрытия, а для сочи 60-80%

если брать окрестности сочей - переключаться в гибрид следует например в http://maps.yandex.ru/?text=%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F%2C%20%D0%9A%D1%80%D0%B0%D1%81%D0%BD%D0%BE%D0%B4%D0%B0%D1%80%D1%81%D0%BA%D0%B8%D0%B9%20%D0%BA%D1%80%D0%B0%D0%B9%2C%20%D0%A1%D0%BE%D1%87%D0%B8&sll=39.744361%2C43.601919&sspn=0.073033%2C0.109921&ll=39.13908%2C44.062593&spn=0.019898%2C0.008803&z=16&l=sat%2Cskl , а вот в более крупных пунтах - уже не следует, они нормально описаны.

ПС: речь идет об изначальном выборе режима карты для нового пользователя при просмотре известной точки, сейчас у меня выбор через полурандом
приветствую! Я правильно понял вопрос? Вам необходимо понимать какой подробности для данной области (или координаты) у Яндекса есть данные? Особенно, как я понял, Вас интересуют города. Сейчас есть пара способов это узнать: Самый простой: это список подробных данных (и карты, и снимки). А в API есть метод getMaxZoom, который показывает, до какого уровня масштабирования Вам можно "провалиться" Подробная карта города имеет уровень масштабирования 16-17. На это можете тоже ориентироваться. Другой вопрос, что сейчас этот метод не всегда точно определяет есть данные или нет -- т.к. там области заданы не точно по границам этих областей с подробными данными, так что иногда возможны артефакты. На субботнике мы говорили о том, что сделаем метод, который будет работать более точно.
все правильно поняли :)
но самый простой способ - 404 ошибка
а насчет getMaxZoom - а не можете расказать как он работает и кого спрашивает, но мне данный вариант понравился
Правда есть не точные данные доступные до высоких зумов :( ? достаточно попасть в лесопарковую зону хорошо обрисованного города

с наступившим! для того, чтобы подписать строчку с копирайтами (именно с теми вендорами, которые эти данные предоставили), в АПИ есть xml-файлик, в котором весь мир размечен на области, для которых заранее известны предельные зумлевелы -- основываясь на этих данных JS API подписывает нужные копирайты и знает какой зумлевел предельный (если заметили в Яндекс.Картах и в API 1.1 -- контрол масштабирования меняется с изменением фрагмента или слоя). чтобы расчёт был быстрым и файлик с областями был не гиганским по размеру (а там областей около пары сотен) -- области эти достаточно грубые, из-за этого бывают артефакты разные.