#leaflet
Вопрос:
Я пытаюсь показать пользовательскую негеографическую карту с помощью CRS.просто, как описано здесь:
В CRS.Простой, один горизонтальный блок карты сопоставляется с одним горизонтальным пикселем, а idem с вертикальным
Тем не менее, я хочу использовать векторное изображение SVG в качестве наложения, но я не понимаю, как в этом случае определяется единица карты, поскольку векторные изображения на самом деле не имеют разрешения?
Кроме того, как можно установить местоположение источника CRS в определенной точке?
Спасибо за помощь
Комментарии:
1. Единицы CRS остаются прежними — что должно измениться, так это границы вашего
L.SVGOverlay
.2. @IvanSanchez Я понимаю, что когда это растр, я бы просто сопоставил границы и разрешение изображения. Но чертеж SVG не имеет внутренней ширины и высоты, не так ли?
3. Да, это так. SVG действительно имеет внутреннюю произвольную систему координат AFAIK. См., например developer.mozilla.org/en-US/docs/Web/SVG/Content_type#length , developer.mozilla.org/en-US/docs/Web/API/SVGLength