基础平面地图——区域热力层使用教程-阿里云开发者社区

开发者社区> 阿里云DataV> 正文

基础平面地图——区域热力层使用教程

简介: 省级、地市级、区县级、乡镇街道及自定义区域范围等情况区域热力层的使用:GeoJSON边界数据提取、区域的文字标注显示偏移、区域自定义样式(区域热力层、区域(行政)下钻热力层)。区域(行政)下钻热力层直接作为省直辖市级、地市级区域热力层使用。

1 省级、地市级、区县级、乡镇街道及自定义区域范围等情况区域热力层的使用

涉及三方面内容:区域GeoJSON边界数据提取、区域的文字标注显示偏移、区域自定义样式(区域热力层、区域(行政)下钻热力层)

1.1 区域GeoJSON边界数据提取
(1)GeoJSON行政区划边界提取小工具 DataV.GeoAtlas,最低到 区县级,区域adcode可以查阅 钉钉(数加-DataV数据可视化交流[1,2,3]群) 群文件 省市区adcode与经纬度映射表utf8.csv or 省市区adcode与经纬度映射表gbk.csv
(2)省级:区域热力层默认显示为全国范围内 省直辖市 区域热力层数据,可以直接使用
(3)地市级:提取浙江省范围内所有地级市边界数据


8ee7026460d79bce0daa9b7cc15f1a6f92c5402c

(4)区县级:提取肇庆市范围内所有区县边界数据

9d1cd5dfdb3c6257d3608725c46ee777322f1a27


(5)乡镇街道及自定义区域:乡镇街道数据需要用户自己想办法获取;用户可以根据需要自定义区域边界,如中国大陆可以分为东部地区、西部地区、华南地区、华北地区、华中地区五大区,用户可以根据对应包含的省级边界数据合并得到

1.2 区域的文字标注有偏移
  1.2.1 注意事项:
(1)先查看下您的区域热力层版本号,目前可以使用的版本号区域热力层v0.2.4 ,假如您使用低版本的区域热力层,先删除该层,然后重新添加区域热力层;
(2)GeoJSON提取工具中的数据已更新,需下载新的GeoJSON数据替换本地的GeoJSON数据;
  1.2.2 参数修改:
(1)以肇庆市的区县级GeoJSON数据为例,高要区文字标注有偏移

83aa2aeb596fec9a3881297b792474bc3ee2a436

(2)在区域热力层->数据->区域面,在数据区域找到高要区的 properties 属性,添加自定义 "customLabelPosition": [112.500801,22.927694] 属性,如图所示 高要区 标注显示正常了。当然,您也可以通过 geojson.io 来添加 customLabelPosition 属性参数。

bacb111803e0e823e786335c3a4ecefae579a528


1.3 区域自定义样式(区域热力层、区域(行政)下钻热力层)
支持 数据优先渲染,如果您配置了诸如 color线颜色weight线宽dashArray虚线fillColor填充颜色 等字段,那么地图中对应的区域将根据您设置的参数进行渲染,其中 fillColor 支持如 red#fff000rgba(0,256,0,0.5)三种形式设置参数,如图所示:

b65d7cfaa296fd59ad2b99c73525fc02ae013eca

2 区域(行政)下钻热力层直接作为省直辖市级、地市级区域热力层使用

2.1 省直辖市级区域热力层:区域(行政)热力层默认显示全国范围内 省直辖市 区域热力层数据


6377955082bf52a8e4aefff04babe92c436ae683

2.2 地市级区域热力层:通过默认省份选择 浙江省 ,区域(行政)下钻热力层定位至浙江省范围内的所有地级市范围,可以作为地市级区域热力层来使用,其他省直辖市以此类推

dedc31e53c7d2a25793584dada000af6e4a9605d

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
+ 订阅

官网链接