热图开发-颜色调节

时间:2018-08-29 14:31:40

标签: heatmap here-api

我正在尝试可视化城市中的地理数据。我想用不同的颜色显示密度。可能吗?我指的是下面的图片。我也想在此热图中添加一个热图。适合的鞋底可以只有一种颜色以下。我该怎么做?

city heat map

这是我的代码的摘录:“ a69 = 48.1271,11.5397&rad69 = 1k&l69 = 3&a70 = 48.1513,11.5545&rad70 = 1k&l70 = 3&a71 = 48.1811,11.6057&rad71 = 1k&l71 = 3 “

如果有人可以帮助我,我感到很高兴。问候

伊丽莎白

1 个答案:

答案 0 :(得分:0)

您可以使用与区域和半径相对应的加热参数级别 l0 l1 l2 等指定不同的颜色。您可以在API documentation中找到更多信息:

  

该区域/区域的热量水平。水平必须   当显示多个区域/区域(即l0)时,通过索引进行区分   l1等。索引号类似地用于链接级别   索引区域/区域。仅显示单个区域/区域时,   不需要参数的索引0,即可以使用普通l。   当前支持4种不同的级别值:0、1、2和3。   如果未为某些索引定义,则类似索引的区域/区域将   默认情况下使用级别0。通过使用在地图上表示级别   以下预定义的颜色:

     

0-蓝色

     

1-紫色

     

2-红色

     

3-黄色

使用文档中的heatmap example和参数,将每个参数设置为黄色。您还可以使用其他参数更改不透明度和调色板。

例如:

curl -X GET -H 'Content-Type: *' --get 'https://image.maps.api.here.com/mia/1.6/heat' --data-urlencode 'app_id=APP_ID_HERE' --data-urlencode 'app_code=APP_CODE_HERE' --data-urlencode 'a0=48.1271,11.5397' --data-urlencode 'rad0=1k' --data-urlencode 'l0=3' --data-urlencode 'a1=48.1513,11.5545' --data-urlencode 'rad1=1k' --data-urlencode 'l1=2' --data-urlencode 'a2=48.1811,11.6057' --data-urlencode 'rad2=1k' --data-urlencode 'l2=1'

给出以下结果:

heatmap example