我在这个项目上遇到了困难:https://groups.google.com/forum/#!topic/leaflet-js/Vl56hyRp1i8
我希望你们能帮助我完成最后一步。
将会有数十万个标记,但只会显示您搜索的标记。工具提示的内容必须通过表单提交。在渲染马赛克之前,我不会知道标记的位置。
一旦渲染了马赛克,我们就有了标记的位置,我需要能够搜索任何标记(通过它的ID)并在显示标记和它的工具提示的同时缩放+平移。
例如,如果我想制作500x500图片的马赛克,这将会发生:
如果有人可以帮助我,这个项目非常酷,我讨厌被困在上面。我会给予适当的信任和东西。如果你真的很好,我甚至会考虑金钱奖励。
感谢。
答案 0 :(得分:0)
我建议您遵循以下工作流程:
var myMarkers = new L.FeatureGroup();
map.addLayer(myMarkers);
....
// get json
var myMarkersJson = myMarkers.toGeoJSON();
我认为这个工作流程是从MySQL中存储,搜索和显示传单中数据的最简单方法。但是这种解决方案可能不适合大数据分析。