如何快速的将地图矢量化软件(不通过繁琐的操作...

1353人阅读
原文转载:
一、准备工作
***水经注万能地图下载器,如果你没有***该软件,可以到水经注软件的官方网站去下载,只需要百度一下“水经注软件”即可找到该软件的官方网站。
***易图地理信息系统,如果你没有***该软件,也可以到水经注软件的官方网站去下载。
如果需要技术支持,可以联系QQ即可。
二、下载谷歌卫星地图
启动水经注万能地图下载器。
水经注万能地图下载器启动时列出了本软件所能下载的所有地图类型的列表,这里我们只需要勾选“卫星.谷歌”,并点击“确定”按钮就可以了,如下图所示。
由于我们是基于卫星地图提取矢量化电子地图数据,因此需要有准确坐标的数据才有意义,这里我们需要在服务器菜单中选择国外服务器(国内服务器下载的数据是有偏移的),如下图所示。
这里我们以成都二环路以内为例,说明如何基于谷歌卫星地图制作矢量化电子地图,因此我们要在查询区域中输入“成都”并点击“搜索”按钮定位到成都所在位置,如下图所示。
搜索城市名称时,软件会自动显示到行政区域。由于我们并不想按这个行政范围下载,而是只需要下载成都二环路以内,因此我们点击“多边形下载”工具(此时行政区域自动消失),选择整个二环路的范围,如下图所示。
在绘制的范围中双击,会显示“新建任务”对话框,在该对话框中,为了方便在易图地理信息系统中进行缩放,我们将1到19级全部选择下载。由于,我们只是演示如何对地图进行矢量化,因此这里不需要下载标签(另外,由于是从国外服务器下载,标签只到13级就没有了),在对话框中把标签选项的勾取消掉即可,如下图所示。
对话框中点击确定后,开始下载卫星地图,在下载的过程中还可以分别点击“查看下载状态”标签或“查看下载结果”标签切换视图,以查看卫星地图的下载情况,如下图所示。
下载完成之后,会询问是否导出,点“否”不导出,因为我们将会把任务文件(*.dat)直接导入到易图地理信息系统中作为底图进行矢量化。
注意:这里下载完成后,请务必关闭下载器,否则当易图地理信息系统读取任务文件时会因为被下载器占用而读取不成功。
三、导入卫星地图
启动易图地理信息系统,在该软件中点击“加载离线影像”按钮,如下图所示。
在显示的“选择DAT文件”中选中之前下载的名称为“成都卫星地图”的离线卫星地图数据包,如下图所示。
单击“打开”按钮,卫星地图离线数据将作为影像图层添加到易图地理信息系统中,如下图所示。
四、设置WGS84坐标系
由于谷歌卫星地图是默卡托坐标系,为了矢量化后的数据是WGS84坐标系,这里需要对坐标系进行设置。点击软件右下角的坐标系设置按钮,如下图所示。
在显示的“项目属性”对话框中勾选“开启坐标转换”,然后选择“WGS84”,如下图所示。
完成设置后,在对话框中点击“确定”按钮,使设置生效。
五、添加点线面图层
点击“新建图层”按钮,如下图所示。
在显示的“新的矢量图层”对话框中选择类型为“点”,并添加一个字段名为“名称”的属性字段,如下图所示。
点击“确定”按钮,保存文件名为“地名”。
重复以上步骤,新建“类型”为“线”的线图层,保存文件名为“道路”;另外,新建“类型”为“多边形”的面图层,保存文件名为“建筑”,图层新建完成后如下图所示。
六、添加矢量化图元
选择“地名”图层,将该图层作为当前图层,再点击“开始编辑”按钮开始编辑图层,如下图所示。
然后,点击“添加图元”按钮,鼠标处于添加点状态,在视图中需要添加地名的地方单击鼠标左键,显示属性对话框,在该对话框中为当前添加的点输入地名(如“四川科技馆”),如下图所示。
在属性对话框中,点击“确定”按钮,完成添加。
再次点击“开始编辑”按钮,会询问是否保存,点击“保存”按钮,当前所绘制的数据会保存到文件中。
按同样的方法,可以分别在道路图层绘制道路和在建筑图层绘制建筑,结果如下图所示。
另外,如果对当前默认的图元颜色不满意或不美观,可以双击图层名称,可以对当前图层进行图例配置。
以上即是基于谷歌卫星地图制作矢量电子地图的全过程,希望能对大家有所帮助。
原文转载:
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:123456次
积分:2331
积分:2331
排名:第13246名
原创:138篇
转载:14篇
(4)(8)(15)(8)(10)(16)(14)(13)(9)(6)(4)(5)(1)(2)(1)(1)(14)(1)(1)(2)(2)(1)(4)(6)(8)(2)(1)(1)地图矢量化
为了解决当前地图边界不清晰问题以及地图放大缩小需求,在新版本中,地图图片将采用svg格式。使得地图在不同大小情况下,边界不会发生变化;同时web端支持地图的放大缩小。
2.&地图矢量化
2.1&自定义地图支持svg扩展设计器端,用户可上传svg格式的地图图片,编辑方式与现有设计器一致(选择区间,编辑区域名,区域对应字段,重命名)。详细步骤可查看上一节地图数据编辑完成后,保存svg文件。 解析svg格式的地图,在web端进行展示。web端,在地图图表区域内滚动鼠标滚轮,可对地图进行放大缩小操作。缩小最小为地图初始化时默认大小,最大不设限制。保证放大缩小后,地图不会发生失真。地图放大后,可以鼠标长按对地图整体进行拖动。拖动空间为原绘图区放大后对应的空间。2.2&内置地图全部替换成svg格式内置地图数据提供svg格式。svg内置地图保存在WebReport\WEB-INF\resources\chartmapsvg目录下。用户新上传的地图只支持svg格式的上传,图 片保存在resources\chartmapsvg\user-defined目录下。内置地图存储在chartmapsvg目录 下,地图存储名称为用户在地图编辑界面编辑的名称,不同目录下可同名。注:对于部分用户来说,可能完成一份svg自定义地图的工作量比较大。所以提供了一个位图地图的插件,让想用位图图片的用户也能多一种选择。2.3&兼容方案老模板地图读取chartmap下的map.xml文件,设计器界面灰化,不支持对老版本地图进行编辑,依然以jpg图片传到前台的方式进行展示,不支持放大缩小。新建模板,读取chartmapsvg下各区域的数据。
下载次数:0
如果您认为本文档还有待完善,请
文档内容仅供参考,如果你需要获取更多帮助,请咨询
关于技术问题,您还可以通过获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(微信ID:frbiaoge)
本文档是否有用?是否
我们非常感谢您的反馈。
提交反馈:

参考资料

 

随机推荐