msgbartop
List for SAS fans and programmer
msgbarbottom

07 4月 12 世界-亚洲-中国省市县各级地图列表 by sxlion


Map charting, so easy ! 以后再也不担心画地图了。

图1,世界地图 (去掉南极)

美国版以大西洋为中心

图2,世界地图 (去掉南极)

中国版 以太平洋为中心

 

图3, 亚洲地图

 

图4,中国地图

省级

 

图5, 中国地图

市县级

图6,浙江省级地图

标注市县

 

 

图7, 浙江省级地图

标注地级市

图8,已知经纬度值点的地图

这里著名景点 杭州西湖景点断桥为例,该处的经纬度为:30.250689392900615,120.14270782470703

这个可以上面查到:http://www.playgoogle.com/googlemap/tool1.html

 

地图作为一种重要的地理位置信号,在数据可视化中占用重要的一席之地,在流行病理学、区域经济学、人口社会学等方面使用甚多。SAS作为功能强大统计软件,在绘图方面丝毫不输其他各种专业绘图软件。SAS也提供绘制地图的程序语句proc gmap和辅助地图语句 mproject,mapimport,mreduce,mremove等等,功能齐全,能满足各种需求。

就地图这一特别可视化形式而言, 各种比例级别的地图模板是基本背景,然后在上面进行各种标注(包括文字和数据),还可以添加辅助图形来丰富地图信息。

使用地图难点有二:

1,基本底图

合适的地理位置数据来源,这决定了地图的精细程度和可靠性。SAS系统本身自带了世界、五大洲和各个国家和地区的地图数据,在数据库maps里面。如果需要市县一级的地图,则需要借助外部的地图数据。SAS提供了数据转换程序proc mapimport,可以导入美国环境系统研究所(ESRI)所研制的GIS文件系统格式文件Shapefile数据(包括基本必备数据形式:.shp,.shx,.dbf)。除了这两种方式外,还可以使用网络地图api如著名的google地图导入需要的地图数据。以上地图分别使用了这三种来源的地图数据。

图1-图4是用SAS系统自带的地图数据集maps.world,maps.asia, maps.china .

图5-图7是从外部地图文件.shp中导入到SAS里面使用。

图8,使用google地图API获得数据画的静态地图。

2,  在底图上添加信息

使用地图位置这种载体来展示地理空间上的静态或动态数据信息,这是地图的独特功能。对地图上的点或区域进行数字或文字标注、线条勾画、颜色填充等等增加信息,还可以做成动画形式表现动态信息。SAS的active技术还可以使用鼠标停留、点击等各种互动功能,使得图形展示更加友好。

以上地图的代码和地图数据: 各级地图代码 by sxlion , 地图数据

以下为地图的应用例子(暂不提供代码)。

静态图表

动态图表(模拟数据)

原创文章: ”世界-亚洲-中国省市县各级地图列表 by sxlion“,转载请注明: 转自SAS资源资讯列表

本文链接地址: http://saslist.net/archives/235


Leave a Comment