轻松将Google图层转换为Mapinfo图层!

这里介绍如何将Google图层转换为Mapinfo图层,比如,使用Global Mapper输出矢量格式数据、将KML图层中海量站点导出为EXCEL站点列表等等。

我们之前讨论过,Mapinfo TAB数据格式转换Google KML数据格式,那么反过来呢?

有人借助“【115】[GoogleEarth工具].KML转MAPINFO大师”进行转换,效果不理想。其实,我往常用的是比较原始的方法进行转换,这里逐一介绍一下:

〔1〕使用Global Mapper输出矢量格式数据。

〔2〕将KML图层中海量站点导出为EXCEL站点列表。

问题提出

在规划中,仅掌握一门工具或者一个方法往往很难玩得转的。

往往需要几项组合拳出去,将各种不同格式的数据处理为统一格式后方可进行站址规划设计和输出方案。

我们往往习惯于,在Google Earth中规划好站址位置、路径及覆盖区等数据,然后借助Mapinfo等专业化的地图处理软件进行站址规划、信息附着及GIS地理化输出。

比如,在Google Earth中,结合现状站点分布、建筑分布等数据,绘制完网格图层后,需要规划新增站址落在哪个网格内,咱不能靠肉眼一个个数哪些站址落在哪个网格内,咱可借助Mapinfo软件SQL查询来进行站点选择和相应操作。

这一切操作的开始,就涉及到了Google KML数据格式转换为Mapinfo TAB数据格式。

问题解决

【方法一】使用Global Mapper输出矢量格式数据

操作方法很简单,它可以用来转换Google Earth KML/KMZ格式数据为Mapinfo TAB/MAP等多种格式。图层转换,通常使用它。操作方法如下:

1、在GlobalMapper中打开GoogleEarth导出的KML或KMZ文件。

2、按以下路径直接转换为Mapinfo TAB/MAP格式:

文件>>输出为矢量格式…>>选择输出格式〔Mapinfo TAB/MAP〕

3、点击确认,直接输出即可。

【方法二】将KML图层中海量站点导出为EXCEL站点列表。

这个方法,是将KML点图层转为EXCEL站点列表,你可以根据需要进行EXCEL表操作或使用工具将EXCEL站点列表转为Mapinfo TAB图层。

这个方法有两个关键点:〔1〕格式须为KML格式;〔2〕要使用文本分列向导后期处理。

1、将位置保存为KML文件格式

〔1〕在点图层文件夹上:〔右键〕>>〔将位置另存为…〕;

〔2〕设置文件名称及保存类型:注意保存为Kml(*.kml),不是KMZ。

2、使用EXCEL打开KML文件

〔1〕将“永贺高速点图层.kml”拖拽到EXCEL空白的EXCEL工作簿中,或〔打开〕>>〔所有文件格式〕>>选中,并打开。

〔2〕全部选择确认按钮,如“是“、”确定”等,然后打开。

〔3〕获得对应的点名称(如ns1:name5)、坐标数据(如ns1:coordinates)

〔4〕将这两列,复制到新的EXCEL表中,进行分列处理。

3、文本分列向导的使用

〔1〕在Excel中,选中要分列的数据,如ns1:coordinates。

〔2〕按以下路径打开文本分列向导:

〔选项卡〕>>〔数据〕>>〔分列〕>>〔文本分列向导〕

文本分列向导〔1〕:设置文本分列类型。

本案例中,数据是由逗号(,)分隔的,显然适用“分隔符号(D)”。若是源数据的宽度固定,则可选择“固定宽度(W)”

文本分列向导〔2〕:设置分隔符号。

观察源数据特征,设置分隔符号,如“逗号”。

提示:本案例中的“111.3440045412114,25.1045619501988,0”显然是用逗号(,)分隔的,咱分列就用它来作为分隔符。

文本分列向导〔3〕:设置列数据格式。

列数据格式,默认为常规。

文本分列向导〔4〕:最终输出数据。

到了这里,已经回到你熟悉的EXCEL表格了,剩下你也懂得怎么操作的了。

如果还不懂,不妨看看前面发的文章。

视频:使用KML Generator创建点图层

帮你只能到这里了(*^▽^*)

很实用!轻松实现TAB和KML图层转换

这里介绍一款小工具Google Earth Connection Utility,它可轻松实现TAB和KML图层数据的转换。在网络规划时,进行各种图层转换时很有帮助。

这里介绍一款小工具Google Earth Connection Utility,它可轻松实现Mapinfo和Google Earth图层数据的转换。在网络规划时,进行各种图层转换时很有帮助。

问题提出

网络规划中,咱们经常需要借助Mapinfo进行站点、扇区、网格、仿真渲染图等各种图层制作和规划作业。

同时,我们又希望能够在地图中直观呈现规划的效果,用Mapinfo地图往往又不够直观和形象(PS:其实,Mapinfo也可加载Google Earth地图,需要借助相关工具,这里不扯这个)。

借助Google Earth地球可以轻松浏览和验证规划效果,于是,问题就来了如何实现数据的转换?

—使用Mapinfo自带的工具Google Earth Connection Utility,实现数据转换。

问题解决

问题的解决需握好三个地方:

  • 加载对应的工具
  • 选中对应的图层,不选中,会输出为JPG格式,而不是KML格式。
  • 设置好相关对象参数,设定文件名及输出显示的地名等。

具体操作步骤及要点如下:

步骤一:加载工具的方法

1、需加载工具为:Google Earth Connection Utility

2、加载路径:Tools〔工具〕>>Tool Manager〔工具管理〕…

3、勾选对应工具:在Tool Manager中,对应勾选该工具后面的Loader〔加载〕和Autoload〔自动加载〕两项,然后,点击确定并关闭对话框,即可在Mapinfo工具栏看到对应工具。

步骤二:选择需转换的图层

1、建议:逐个图层进行转换,即在图层控制面板中,勾中所需转换的图层,其他图层取消选择。

2、选中图层:在Query〔查询〕>>Select All from 市界

3、选中的验证:选中后,图层呈现填充状态。

4、注意:选中后,不要点图层空白处,免得取消选择了。

步骤三:图层导出设置

1、Export to Google Earth(输出到Googl Earth的文件格式)

(1)没有选择图层的情况下,默认输出为“Export map window as raster image(jpg)”。

(2)注意,若需输出KML格式的话,应选择“Export selected objects(KML)”

2、Export Map Objects to Google Earth(输出地图对象及参数设置)

(1)Output Path:输出文件存放路径。

(2)File Name:文件名称,比如市界.kml

(3)Description:文件描述,在KML图层下显示对应的描述。

(4)Select the source for the Place Name:选择显示的地名,即对应KML图层下的地标、路径、多边形等对象的名称。

(5)Position objects(Height in meters):位置对象(高度单位为米)

(6)Send to Goolge Earth now:勾选后,直接输出Google Earth,浏览之。

3、设置完成,点击确认输出即可。

步骤四:Google Earth中浏览,并验证输出效果

提醒:使用该工具输出,Mapinfo图层中的表格数据可随之导出,方便进行再Google Earth中进行查验和交流。

至此,你可以轻松将TAB格式转换为KML格式了。

这个小工具,在网络规划中,处理纷繁复杂的图层转换时很有用处。

希望能够对你有帮助。

在Word中自动生成论文的参考文献引用

这篇文章将告诉你,如何在Word文档中自动引用和更新参考文献的编号项。从此以后,你再也不用为参考文献条目发生变化而需要更新引用项而烦恼了。

这篇文章将告诉你,如何在Word文档中自动引用和更新参考文献的编号项。

问题提出

你是否有这样的烦恼:

(1)几十条,甚至上百条的论文参考文献顺序变动了,需要手动输入和更新论文中每条引用的编号?

(2)硬着头皮,逐条手动修改后,发现很多地方的引用编号与参考文献条目顺序号不一致。

这样子折腾下来,费时费力。

于是,问题就来了,大神们平时是怎么样解决这个问题的?

如何解决

主要步骤有三:创建文献编号>>插入交叉引用>>自动更新域。

步骤一:定义参考文献的编号格式。

1、将每一条参考文献按段落格式排版,并选中之。

2、打开选项卡:“开始>>有序编号>>定义新编号格式(D)”。

3、在编号格式中,输入“[”和“]”,然后,在中间插入编号“1,2,3…”,对齐方式为左对齐,预览无误后确定。

添加编号后的效果如下图所示:

步骤二:插入交叉引用,并插入论文对应位置。

1、路径:在Word选项卡上,“插入>>交叉引用”。

2、目的:引用文档中设定的参考文献编号项。

3、方法:

〔1〕引用类型>>编号项,引用内容>>段落编号;

〔2〕选择需引用的编号项,并插入到论文对应位置。

步骤三:自动更新域,使得对应的文献编号同步变化。

当参考文献列表顺序发生变化时:

1、在论文中,选中引用的“编号项”,如编号项[4];

2、选中后,右键>>更新域(U),则对应的编号项将跟随参考文献列表变化。

是不是很简单?

试试吧!从此以后,你再也不用为参考文献条目发生变化而需要更新引用项而烦恼了。