ArcGIS+AI生成标准地图的方法
在论文过程中需要用标准地图,但是又没有shp格式的标准地图,走了很多弯路,特以此记录一下处理方法,也为后来作图的同学提供一种思路。
1.标准地图的下载
标准地图的下载是在标准地图服务系统下载的(标准地图服务系统 (mnr.gov.cn))。根据自己的需求下载对应的地图的EPS格式即可。
2.ArcGIS中数据的处理
众所周知ArcGIS处理数据时如果更换坐标会出现各种毛病。。。在此建议所有的图都处理完之后,再统一修改整个数据框的坐标系。
坐标系的修改非常非常重要!!!!否则会导致后一步在AI中调整的时候永远对不上!!!
在所在的图层组右键,点击【属性】-> 【坐标系】,点图中所示的新建坐标系,选择新建【投影坐标系】
名称自己随意定义,投影选择Albers,其他参数和值如下所示
False_Easting 0.000000000000000000 False_Northing 0.000000000000000000 Central_Meridian 105.000000000000000000 Standard_Parallel_1 25.000000000000000000 Standard_Parallel_2 47.000000000000000000 Latitude_Of_Origin 0.000000000000000000
线性单位名称选Meter,每单位米数为1。地理坐标系,我本身使用的是WGC_1984,所以不用修改。总体的设置如下图
Name: GCS_WGS_1984 Angular Unit: Degree (0.0174532925199433) Prime Meridian: Greenwich (0.0) Datum: D_WGS_1984 Spheroid: WGS_1984 Semimajor Axis: 6378137.0 Semiminor Axis: 6356752.314245179 Inverse Flattening: 298.257223563
设置完成后将视图选择为布局视图,然后插入自己需要的指北针、图例等等等等。
最后导出地图为AI格式。
3.AI中对地图的修改
这部分纯纯的就是考验耐心。
首先打开原始的,下载好的EPS格式的标准地图,地图中存在很多多余的汉字,把汉字都删掉(在图层中可以很快找到汉字图层,多选然后删除即可)
然后将从ArcGIS导出的地图打开,把需要的地图复制到标准地图中,然后调整大小和角度,把地图和标准地图完全重合上,完成第一部分!
右下角的小数据框内的小地图同样也是要调整大小和角度,然后重合后,点击左侧的工具栏中的矩形工具
沿着小数据框画一个同样大小的矩形。点击矩形,按住Shift再选中小地图,右键建立剪切蒙版,完成小地图的切分!
然后把ArcGIS导出的地图中的图例和指南针也复制过来调整大小,添加必要的字体之类的。
最后的比例尺是按照地图的比例来画的,比如1:48 000 000,表示在图中1cm代表的是实际480km。
然后导出图片就可以了!