请问怎么制作svg地图制作?用什么软件能数字...

推荐这篇日记的豆列做个svg格式的中国地图,有什么方法让他与真实的经纬度坐标呢?-中国学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
做个svg格式的中国地图,有什么方法让他与真实的经纬度坐标呢?
来源:互联网 发表时间: 7:13:07 责任编辑:李志喜字体:
为了帮助网友解决“做个svg格式的中国地图,有什么方法让他与真实的经纬度坐标呢?”相关的问题,中国学网通过互联网对“做个svg格式的中国地图,有什么方法让他与真实的经纬度坐标呢?”相关的解决方案进行了整理,用户详细问题包括:我是有全国省省县的经纬度信息(的数据库里),想通过程序让它自动显示在svg地图上,具体解决方案如下:解决方案1:
希望能帮到你,线上的经纬度坐标自然就出来了。在ARCGIS中将图配准(即配准经纬度),即可获得shp格式的线了,下一步是矢量化你所要的路线,不同范围的图有不同程度的误差。这方法的经度肯定要打折扣,同意请采纳基本思路是在卫星地图中获取路线后,将其截图
提问者评价
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号当前位置:
> > 查看文章
大部分关于如何用excel做数据地图的回答,感觉最费劲的地方都在地图素材上,有用多边形描出来的(有点儿累),有推荐excel插件的(不喜欢依赖插件或软件包),这样多多少少缺少了弹性(当然你也可以网上找一个人家做好的)。我个人比较喜欢从零DIY,学会了整套方法,以后遇到任何问题都可以解决。
正好有串子在我的一些回答中问过我,我的那些热感地图怎么做出来的。借这个机会,我毅然决定,专写一篇文章来说说我的数据地图是怎么画的。
很简单,按照我的方法,六步你就可以画出自己的热感地图,不需要GIS软件,各种地图都适用。
前提:你要有这个软件啊(否则搞毛),还要能上网啊(能看到这回答说明正在上网吧?)
第一步:需要一张普通的地图图片
这个很简单,网上到处都有。中国的省级地图,地级市地图,甚至县级地图都可以找到。这里两个小要求:1)尽量找张干净的图,干净指的是地图的边界清晰;2)svg格式的图(Scalable Vector Graphics)- 别慌,推荐你个下载svg格式地图模板的好去处: Wikimedia Commons
在这个网站搜索China provinces,可以得到下面这些图(上百张),第一张图就很符合我们的要求:
第二步:打开下载的svg图。这里推荐个免费开源的软件:Inkscape。用这个软件打开svg的地图,然后另存为Enhanced Meta File(emf)格式的文件。
第三步:用excel导入emf的文件,然后ungroup这个地图变成freeform的图形,如下图。
这样我们就得到了excel里面的地图素材。
第四步:每个省现在对应的名字都没有,我们需要重新命名。简单的方法:鼠标点击选一个省,在左上角公式旁边的文本框里输入省的名字,如下图:
第五步:在excel里另建一个worksheet,按照下图来设计数据版面:
渐变颜色可以自己选择,目前这个例子是从0到5六种类别(颜色),根据你的研究需要(比如各省人均收入水平你按照高低分了10类,那就10种),随便改多少种都可以,唯一注意的就是命名的区域要跟着变。再?嗦一下:根据你自己的分类标准,筛选你的数据,将筛选后的分类结果(比如6种 0-5)对应到之前提到的类别中,这样也就对应好了颜色。
第六步:这些都做完了,在地图那页worksheet里面加个按钮,把下面这段VBA程序copy进去:
For i = 2 To 32 \'这里是省的数量,2代表的是后面连接的数据表起始位是第二行,可以根据你自己的设计更改
Range("actRegProvince").Value = Range("Data_Province!D" & i).Value \'按顺序选取数据表中省份
ActiveSheet.Shapes(Range("actRegProvince").Value).Select \'激活对应的省份地图
Selection.ShapeRange.Fill.ForeColor.RGB = Range(Range("actRegCodeProvince")).Interior.Color \'将数据表中省份对应的颜色类别赋值给对应的省份地图
补充说明:Data_Province!D中Data_Province是数据表(worksheet)的名字,D指的是省份名字所在的列(见上面那张截图)。根据自己的需要可以改成你喜欢的名字或位置。
第七步:这步不算了啊!就是六步~
点击按钮,享受成果,不谢!
把刚才的地图换成紫色渐变色,效果如下:
文章字数统计:1432
转载本文:本文地址:微部落博客整理发布,如有侵犯您的版权,请提供相关版权证明,博主将立即删除。
博客网址之家
来路IP首页展示!
?免费推广你的博客
如果本文对您有用就 打个赏吧!微信 OR 支付宝 扫描二维码
金额随意,您的支持是我的动力~
&&&&1142&&
&&&&1205&&
&&&&1368&&
&&&&1264&&
&&&&1070&&

参考资料

 

随机推荐