-
辰哥 管理员
发表于2019-1-15 14:43
楼主
WebGis是一种可以在地图上显示统计图、地标以及颜色预警的数据分析工具,她可以按地理区域划分展示不同地区指定指标的数据信息。亿信BI的WebGis功能组件分为三种:Gis渲染、Gis统计图及Gis地标展现。
下面一起去了解下WebGis的相关内容。
亿信BI的WebGis地图目前支持:百度地图、天地图和arcgis地图,它们都是使用的第三方地图,必须要能连接到外网,才能加载地图图层。
系统默认使用百度地图。
若是想要实现天地图和arcgis地图的切换,需要在资源管理器中(路径为/root/products/ebi/sys/conf )添加WebGis.txt文件:
(1)内容为bmap时表示使用百度地图;
(2)内容为tmap时表示使用天地图;
(3)内容为arcgis时表示使用arcgis地图。
每次切换图层后,需要重启服务器。
WebGis地图在使用过程中,最不可缺少的就是某个地区的经度和纬度做表。故亿信BI提供了一张系统表(BI_GIS_QH),即当服务器部署成功后,此表就可见并可以使用。
这张系统表粒度是到地级市,存储的行政区划代码使用的是国标码。
上图数据库表的表结构如下所示:
字段 | 说明 |
CODE | 行政区划代码,例如:110000 |
NAME | 行政区划名称,例如:武汉 |
CENTER | 区域中心经纬度,例如:102.714601,25.049153 用途:切换城市地图中心的定位,统计图的定位都需要此坐标信息 |
POSITION | 暂时同CENTER,预留出的一个字段 |
PARENT | 上级区域的代码 |
BOUNDS | 边界经纬度信息,代表一个个的坐标点构成的多边形区域。例如:112.955852,28.131137,112.956008,28.124444,112.963029,28.128869,112.972516,28.201375用途:区域渲染时需要此数据 |
WebGis分类分类说明
WebGis使用分为三种:Gis渲染、Gis统计图及Gis地标展现。
Gis渲染:在地图上着色从而实现预警的一种方式。
Gis统计图:使用统计图的方式再Gis地图上显示地区各指标的情况。
Gis地标展现:在地图上根据经纬度标记出某些机构的位置,框选这个机构后会在统计图中展现出该机构某些指标的情况。
WebGis统计图说明:
目前支持饼图、气泡图、柱状图、线状图;风格支持多彩风格、蓝色风格、黄色风格、绿色风格。
有关Gis渲染和Gis统计图的相关案例已在之前的文章发表过,此处不再赘述。
(补充维信链接地址)
下面我们举个Gis地标展现的案例给大家:
【效果展示】
点击 “框选搜索”,在地图上选中部分区域,右侧显示相关企业信息;
点击“重置地图”,清除框选企业。
【设计步骤】
第1步:准备分析表
分析表结果如下:
其余卫生机关省略。
第2步:添加“Gis地标展现”组件,根据数据设置地图的默认值。
第3步:初始化设置:
其中设置3个表元:
【经度表元】企业单位所在经度
【纬度表元】企业单位所在纬度
【详情表元】企业单位的信息
例如:
第4步:查询设置。
首先定义sql数据源:
查询设置:
【数据源类型】可选“主题表数据源”或者“sql数据源”
【SQL数据源】选择具体的某个数据源
【经度字段】选择对应的经度字段
【纬度字段】选择对应的纬度字段
【更多字段】其它企业信息字段
【提示信息】可输入提示信息
第5步:定义框选钻取设置。
先设置“框选参数名称”,再设置“框选钻取设置”。
此处设置的是组合式,拖入相关统计图,并使用联动式的图形联动。
说明:
这一步是将上一步查询设置中的数据取出来放到统计图中展示
"kx"为框选参数名称,可以自行定义
目前支持的框选钻取方式有联动式、组合式和万能式。