地震会商技术系统地震数据专家[DataEQ]

DatistEQ之区域分布节点扩展

2021-03-11  本文已影响0人  了无_数据科学

区域分布节点,提供了一个快捷的区域数据可视化方法,支持对世界、全国、各省的区域专题显示。对于市级的怎么办呢?其它的一些区域分区显示又该如何呢?下面给大家介绍一下区域分布节点的扩展方法。

区域分布

一、工作原理

运行时,区域分布节点根据指定的底图类型,从D3\Examples\map\data目录下,加载相应的JSON文件;然后根据区域名称,匹配对应的多边形区块,进行着色渲染成图。

区域分布节点工作原理

二、底图扩展

对于底图扩展,仅需将区域数据文件,放到D3\Examples\map\data目录下即可。底图为JSON格式,标准的GeoJSON文件。可以用DatistEQ来创建GeoJSON这个文件。

创建GeoJSON文件

1、空间数据节点,读取shp文件,从已有的文件中获取面图元数据。
2、使用行筛选节点,从数据流中,提取出市级的图元。
3、列过滤节点,剔除不必要的字段,指定区域名称字段,这里名称必须以name为名。
4、空间文件节点,保存为GeoJSON文件,文件名为Xian.json。
5、地理图节点,预览数据。
6、将生成GeoJSON文件拷贝到D3\Examples\map\data目录下。

三、加载扩展底图

在底图类型的下拉菜单中,找到指定文件名称,指定为底图。

扩展底图应用 成图效果

本文以标准SHP文件为数据源,简单要介绍了区域分布节点的底图扩展过程。这只是扩展方法之一,只是起一个抛砖引玉的作用,可以借助于DatistEQ中绘图功能创建底图,或是其它方式创建底图。

上一篇下一篇

猜你喜欢

热点阅读