Lat Long 不会显示在带有 ipyleaflet 的热图上
Lat Long won't show on Heatmap with ipyleaflet
我正在使用 ipyleaflet 在地图上显示拥堵情况。
出于某种原因,我无法让热图图层显示在我选择的坐标上。不确定我做错了什么。
from ipyleaflet import Map, Heatmap
from random import uniform
m = Map(center=(-37.814, 144.96332), zoom=11)
heatmap = Heatmap(
locations=[[(-37.735018, 144.894947)]],
radius=20
)
m.add_layer(heatmap);
m
这是代码。
需要说明的是 - 我正在尝试在位于上方 (37.735018, 144.894947) 的某个探测器上显示热量。
谢谢!
Heatmap
层的 locations
属性是列表的列表。每个子列表包含 [latitude, longitude, intensity].
请查看文档并尝试此页面中的示例:https://ipyleaflet.readthedocs.io/en/latest/api_reference/heatmap.html。
您的代码应如下所示:
from ipyleaflet import Map, Heatmap
from random import uniform
m = Map(center=(-37.814, 144.96332), zoom=11)
heatmap = Heatmap(
locations=[
(-37.735018, 144.894947, 4), # lat, lng, intensity
(-38, 145, 5), # lat, lng, intensity
],
radius=20
)
m.add_layer(heatmap);
m
我正在使用 ipyleaflet 在地图上显示拥堵情况。
出于某种原因,我无法让热图图层显示在我选择的坐标上。不确定我做错了什么。
from ipyleaflet import Map, Heatmap
from random import uniform
m = Map(center=(-37.814, 144.96332), zoom=11)
heatmap = Heatmap(
locations=[[(-37.735018, 144.894947)]],
radius=20
)
m.add_layer(heatmap);
m
这是代码。
需要说明的是 - 我正在尝试在位于上方 (37.735018, 144.894947) 的某个探测器上显示热量。
谢谢!
Heatmap
层的 locations
属性是列表的列表。每个子列表包含 [latitude, longitude, intensity].
请查看文档并尝试此页面中的示例:https://ipyleaflet.readthedocs.io/en/latest/api_reference/heatmap.html。
您的代码应如下所示:
from ipyleaflet import Map, Heatmap
from random import uniform
m = Map(center=(-37.814, 144.96332), zoom=11)
heatmap = Heatmap(
locations=[
(-37.735018, 144.894947, 4), # lat, lng, intensity
(-38, 145, 5), # lat, lng, intensity
],
radius=20
)
m.add_layer(heatmap);
m