作者:性感让晚安回忆流淌_507 | 来源:互联网 | 2022-12-11 17:10
我的数据由城市路段的组成部分组成,访问次数不同。我想在Map上绘制数据并以的形式可视化heatmap
。
我有两个相关的问题:
我有一Open Street Maps (OSM)
对成对的形式的数据node ID
,其中节点ID对应于由分配给一个点的唯一ID OSM
。我每个node Id
人都有对应的坐标的映射。是否有任何Leaflet
或Mapbox
实用程序或插件,它可以绘制一个行程/高亮使用2个路段node ID
的。我总是可以手动进行操作(通过使用坐标映射并将其转换为GeoJSON
),但是线宽会出现问题-我必须使其与道路的宽度完全重叠,这样看来我在强调路段。
是否有任何插件/效用Leaflet
或者Mapbox
,它可用于绘制polylines
或geojson
为heatmap
有效?我当前的方法是为每种颜色计算颜色polyline
并将其编码为geojson
属性。但是问题在于,随着行数的增加(> 1K),渲染变得很麻烦,并且该方法不可行。有一些插件对Leaflet
那里的绘图heatmap
,但所有的人都对分而已,而不是线。使用的任何方法WebGL
都将非常棒。
我想到的一种方法可能是将我的数据转换为shape
文件,然后上传Mapbox Studio
并直接用作图层。但是我不知道该怎么做,即创建一个形状文件,以一种使整个路段以正确的颜色突出显示的方式对信息进行编码。