Here api 这里是JavaScript3.0API-得体的配色方案

Here api 这里是JavaScript3.0API-得体的配色方案,here-api,Here Api,我正在添加一个Here地图作为全屏交互背景到一个网站。 现在我正在寻找一种方法,将配色方案更改为更精细的配色方案 我知道有地图平铺API,但我真的希望地图是交互式的,而不仅仅是图像。 我认为在API 2.5中有一种灰色配色方案吗 目前,我只是更改CSS不透明度,但这并不是最优的,因为这也会降低按钮(缩放…)的可视性。JS API与背景中的地图平铺API无缝连接,事实上默认层(通过调用platform.createDefaultLayers()检索)正是这样做的:它们使用地图平铺API。如果不想使

我正在添加一个Here地图作为全屏交互背景到一个网站。 现在我正在寻找一种方法,将配色方案更改为更精细的配色方案

我知道有地图平铺API,但我真的希望地图是交互式的,而不仅仅是图像。 我认为在API 2.5中有一种灰色配色方案吗


目前,我只是更改CSS不透明度,但这并不是最优的,因为这也会降低按钮(缩放…)的可视性。

JS API与背景中的地图平铺API无缝连接,事实上默认层(通过调用platform.createDefaultLayers()检索)正是这样做的:它们使用地图平铺API。如果不想使用提供的任何默认贴图,可以创建指向任何可用贴图方案的自定义贴图平铺层:

//步骤1:初始化与平台的通信
var平台=新的H.service.platform({
应用程序id:“DemoAppId01082013GAL”,
应用程序代码:“AJKnXv84fjrb0KIHawS0Tg”,
乌塞西特:没错
});
//而不是使用默认图层。。。
//var defaultLayers=platform.createDefaultLayers();
//…创建您自己的图层(例如使用“简化”方案
var reduced=platform.getMapTileService({
类型:“基本”
}).createTileLayer(“maptile”,“reduced.day”,256,“png8”);
//步骤2:使用自定义贴图平铺层初始化贴图
var map=new H.map(document.getElementById('mapp'),reduced{
中心:{
lat:52.3,
液化天然气:13.8
},
缩放:10
});
//步骤3:使地图具有交互性

var behavior=new H.mapevents.behavior(new H.mapevents.mapevents(map));
Perfekt。这样更好。对于style=mini,我更喜欢它。如果我可以用特定的颜色强调来创建自己的方案,或者API访问只设置颜色强调。&给UI(缩放+/-,…)一个特定的颜色。