Я пытался реализовать масштабируемые внутренние карты (очень похожие на некоторые схемы рассадки, которые вы видите с помощью LeafletJS). Я смог взять внутреннюю карту и создать из нее фрагменты карты с помощью maptiler, как описано в этой замечательной статье: http://build-failed.blogspot.com/2012/11/zoomable-image-with-leaflet.html
Теперь, когда у меня есть плитки, я хотел бы создать полигоны Canvas, определяющие различные горячие точки на этих плитках. Есть ли способ сделать это? Я видел здесь пример: http://bl.ocks.org/Sumbera/11114288, позволяет вам создать холст поверх карты листовки, но я не уверен, как я могу взять многоугольник холста (или любую подобную геометрию) и поместить его на карту, потому что они не ориентированы на широту / долготу. Многие из этих примеров показывают геометрию, нарисованную на карте, что означает, что вы более или менее знаете широту/долготу, но эти изображения, из которых я построил карту, вообще не основаны на географии.
Есть ли способ сделать это? Хотелось бы идей!
Спасибо!