Упрощенное объяснение:
Карта разделена на сетку плиток ( Плитка ).Это могут быть плитки изображений ( ImageTile ) или векторные плитки ( VectorTile ).
Плитка содержит географическую информацию.Для мозаичных изображений эта информация выводится в растровое изображение на сервере и отправляется клиенту.Для векторных плиток информация обычно отправляется в виде JSON вместе с информацией о стиле сома, так как именно клиент выполняет визуализацию плитки.
Что лучше зависит от вашего конкретного варианта использования.
Вот некоторые плюсы и минусы между изображениями и векторными плитками (любезно предоставлено maptiler.com ).
Изображения плитками
Плюсы:
- Подходит для растровых данных, таких как спутниковые / аэрофотоснимки
- Более низкие требования к оборудованию для конечных пользователей
- Еще немного улучшена поддержка веб-библиотек JavaScript и настольных ГИС-программ
Минусы:
- Больший размер каждой плитки и данных на серверах
- Занимает больше времени для генерации
- Медленное прерывание загрузкипользовательский опыт при перемещении по карте
Векторные плитки
Плюсы:
- Меньший размер данных и, следовательно, меньшее дисковое пространствотребование
- Более низкое потребление полосы пропускания
- Ускорение генерации
- Улучшенный пользовательский интерфейс - плавное масштабирование
- Нет необходимости в уровнях масштабирования - пользователи могут масштабировать и панорамировать по всем масштабам
- Стандарт мобильной связи де-факто
- Простая настройка - с помощью одного небольшого текстового файла вы определяете, как должна выглядеть карта, какой шрифт следует использовать, язык для меток карты и даже скрываете определенные элементы карты - все на лету
Минусы:
- Карта отображается на стороне клиента и требует немного более мощного оборудования
- Данные обобщены и, следовательно, не подходят для прямого редактирования