Raster layer 本地数据
官网的例子是使用的图层服务:
https://developers.arcgis.com/javascript/3/jssamples/layers_raster.html
1.如果想像FeatureLayer那样使用本地数据featureCollection创建
是否有解决方案
2.我主要的目的是想实现真气网中https://www.zq12369.com/map.php AQI区域,实现的大体方式是百度地图附加的一个图片图层,这个图片是通过服务端生成的(实在不知道服务端如何生成,我本身是做.net)。
本来打算是用热力图做,但是发现热力图只是一个点位,而实际上需要的是一个动态的不固定的区域范围,并且区域范围之间有一个颜色相融过渡的效果。
最终就找到arcgis中的这个温度效果图比较契合。但是遇到了上述的问题。
3.如果有其他方案也请不吝赐教
https://developers.arcgis.com/javascript/3/jssamples/layers_raster.html
1.如果想像FeatureLayer那样使用本地数据featureCollection创建
是否有解决方案
2.我主要的目的是想实现真气网中https://www.zq12369.com/map.php AQI区域,实现的大体方式是百度地图附加的一个图片图层,这个图片是通过服务端生成的(实在不知道服务端如何生成,我本身是做.net)。
本来打算是用热力图做,但是发现热力图只是一个点位,而实际上需要的是一个动态的不固定的区域范围,并且区域范围之间有一个颜色相融过渡的效果。
最终就找到arcgis中的这个温度效果图比较契合。但是遇到了上述的问题。
3.如果有其他方案也请不吝赐教
1 个回复
turtle
赞同来自: Nexx
1. 叠加在百度地图上的图层是存储在服务器端的png图片
举个例子:http://graph.zq12369.cn/AQI/ho ... 0.png
3. 通过百度地图API提供的方法(GroundOverlay)将内插结果叠加到地图中
DEMO
核心代码:
注意:需要确定图片覆盖范围的经纬度坐标范围,同时要将其转换为百度地图的坐标
要回复问题请先登录或注册