Jump to content

Плиточная веб-карта

Преувеличение мозаичной веб-карты, в данном случае стиля OpenStreetMap по умолчанию возле Мельбурна, Австралия. Плиточные веб-карты обычно отображаются без промежутков между плитками.

Плиточная веб-карта, скользкая карта [1] OpenStreetMap терминологии ) или тайловая карта — это карта, отображаемая в веб-браузере путем плавного соединения десятков индивидуально запрошенных файлов изображений или векторных данных. Это самый популярный способ отображения карт и навигации по ним, заменяющий другие методы, такие как веб-картографический сервис (WMS), который обычно отображает одно большое изображение с кнопками со стрелками для перехода к близлежащим областям. Карты Google были одним из первых крупных картографических сайтов, использовавших эту технику. Первые мозаичные веб-карты использовали растровые плитки до появления векторных плиток .

У плиточных карт есть несколько преимуществ. Каждый раз, когда пользователь выполняет панорамирование, большинство плиток по-прежнему актуальны и могут оставаться отображенными, пока загружаются новые плитки. Это значительно улучшает взаимодействие с пользователем по сравнению с получением одного изображения карты для всего окна просмотра. Это также позволяет предварительно вычислить отдельные плитки, и эту задачу легко распараллелить. Кроме того, отображение визуализированных изображений, передаваемых с веб-сервера, требует меньше вычислительных ресурсов, чем отображение изображений в браузере, что является преимуществом по сравнению с такими технологиями, как Web Feature Service (WFS). Хотя многие фрагменты карты имеют растровый формат (растровые файлы, такие как PNG или JPEG ), число поставщиков векторных фрагментов растет. Векторные листы отображаются клиентским браузером, который, таким образом, может добавить к карте собственный стиль. Фрагменты векторной карты также можно поворачивать отдельно от наложенного текста, чтобы текст оставался читаемым.

Определение мозаичной веб-карты

[ редактировать ]
Номера координат плиток XYZ

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

Большинство мозаичных веб-карт соответствуют определенным соглашениям Google Maps:

  • Тайлы имеют размер 256x256 пикселей.
  • На крайнем уровне масштабирования, равном 0, весь мир может быть отображен на одном фрагменте карты.
  • Каждый уровень масштабирования удваивается в обоих измерениях, поэтому при увеличении одна плитка заменяется четырьмя плитками. Это означает, что для большинства практических целей достаточно около 22 уровней масштабирования.
  • градусов . Используется проекция Web Mercator с пределами широты около 85

Фактический стандарт OpenStreetMap, известный как Slippy Map Tilenames. [2] или XYZ, [3] следует за ними и добавляет еще:

  • Схема нумерации X и Y
  • PNG изображения для плитки
  • Изображения передаются через веб-сервер с URL-адресом типа http://.../Z/X/Y.png, где Z — уровень масштабирования, а X и Y идентифицируют плитку.

Схемы нумерации плиток

[ редактировать ]

Используются три основные схемы нумерации: [4]

  • Карты Google/OpenStreetMap: (от 0 до 2 масштабировать -1, от 0 до 2 масштабировать -1) для диапазона (−180, +85,0511) - (+180, −85,0511)
  • Служба карты плиток: (от 0 до 2 масштабировать -1, 2 масштабировать от -1 до 0) для диапазона (-180, +85,0511) - (+180, -85,0511). (То есть то же самое, что и предыдущее, с перевернутым значением Y.)
  • QuadTrees , используемый Microsoft.

Стандарты

[ редактировать ]

Существует несколько стандартов:

Клиентские библиотеки

[ редактировать ]

Для отображения мозаичной карты в браузере обычно требуется поддержка картографической веб- инфраструктуры. Эта платформа обеспечивает извлечение плиток, отображение, кэширование и навигацию пользователя. Популярные платформы для мозаичных карт включают Google Maps API , OpenLayers и Leaflet .

  1. ^ «Вики OpenStreetMap» .
  2. ^ «Скользкие названия фрагментов карты — OpenStreetMap Wiki» . wiki.openstreetmap.org . Проверено 10 июня 2015 г.
  3. ^ "tmcw/xyz_vs_tms.md" . GitHub Gists . Проверено 10 июня 2015 г.
  4. ^ «Плитки в стиле Google Maps: координаты, границы плиток и проекция — преобразование в EPSG:900913 (EPSG:3785) и EPSG:4326 (WGS84)» . www.maptiler.com . Проверено 01 марта 2022 г.
  5. ^ «Открытая платформа: TileJSON» . MapBox.com . Проверено 5 января 2017 г.
  6. ^ «Система листов Bing Maps» . msdn.microsoft.com . Проверено 10 июня 2015 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: eededf0752c514d6661496ffea2f5b77__1718176320
URL1:https://arc.ask3.ru/arc/aa/ee/77/eededf0752c514d6661496ffea2f5b77.html
Заголовок, (Title) документа по адресу, URL1:
Tiled web map - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)