关于点地图中西经、南纬的经纬度数值转化为地理角色知识分享
我们都知道,在地球的经纬度中,经度范围为西经0-180°、东经0-180°,其中东经0°和西经0°是重合的,东经180°和西经180°经线也是重合的,东经用E表示,西经用W表示,如120°E、90°W分别表示东经120°、西经90°;同理,维度范围为南纬0-90°、北纬0-90°,其中南纬0°和北纬0°是重合的即赤道,南纬用S表示,北纬用N表示,30°N、45°S分别表示北纬30°、南纬45°。
但是在FineBI的点地图中,经纬度只支持数值,不支持30°N、45°S、120°E、90°W这样表示方法,那怎么办呢?
经过一番摸索,我发现,在FineBI和FineReport中,经度:负数表示西经,正数表示东经;维度:负数表示南纬、正数表示北纬;
一、错误方法:
1、数据源:
2、结果:
二、正确方法:
1、数据源:
2、结果:
三、目前存在的问题:
我们都知道,地球是圆的,地图往左一直滚动,地图能回到原来的地方,但是我们绘制的图形在地图上目前还不能实现这种效果,比如上图中,如果往左一直滚,再次滚到中国地图的时候,就不会出现我们在中国地图上绘制的红点图了。
有谁知道怎么解决这个问题吗?欢迎回复。
编辑于 2021-9-26 14:56
编辑于 2021-9-26 14:59
编辑于 2021-9-26 15:02
编辑于 2021-9-26 15:15
编辑于 2021-9-26 15:18 编辑于 2021-9-26 15:22