Сервисы карт
Веб-сервис карт
Веб-сервис карт (WMS) - это стандарт OGC для предоставления картографических изображений по HTTP. Изображения карт обычно генерируются карт-сервером с использованием данных из ГИС-базы данных. Этот формат похож на тайлы карт, но является более общим и не так хорошо оптимизирован для использования в веб-приложениях.
WMS поддерживает ряд различных типов запросов, но основные операции это:
- 
GetCapabilities - операция, возвращающая XML-документ с описанием сервиса (поддерживаемые параметры, форматы изображений, доступные слои и т.д.). 
- 
GetMap - операция, возвращающая изображение карты для указанной области и содержимого. Дополнение использует эту операцию для получения изображений из WMS. 
Важно не путать концепцию слоя в дополнении со слоем в WMS. WMS предоставляет набор слоев, определенных в XML-документе GetCapabilities. Слой WMS в дополнении отображает результирующие изображения, предоставляемые WMS. Эти изображения строятся с использованием одного или нескольких слоев WMS.
Дополнение не работает с операцией GetCapabilities, поэтому информацию о доступных слоях в WMS можно узнать одним из следующих способов:
XYZ тайлы
XYZ - это стандарт OpenStreetMap де-факто, также известный как Slippy Map Tilenames, который определяет схему для тайлов, обслуживаемых через веб-сервер.
Эти тайлы доступны через URL, соответствующий определенному шаблону: http://…/{z}/{x}/{y}.png, где z - уровень масштабирования, а x,y идентифицируют тайл.
Например, шаблон URL тайлов OpenStreetMap такой: https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png.
Полезные ссылки:
- 
Тайловые серверы на основе данных OpenStreetMap. 
- 
Превью тайловых провайдеров - здесь можно найти и просмотреть различные сервисы XYZ тайлов. Некоторые из них бесплатны, в то время как другие требуют регистрации и могут иметь ограничение на количество бесплатных запросов тайлов. Обязательно проверяйте политики использования провайдеров перед их применением. 
- 
Mapbox тайловый API. 
- 
HERE тайловый API.