利用ArcGIS和GM制作kml

当我们在进行google map的开发的时候,有时会需要用到kml/kmz文件。我对google earth的使用并不熟悉,不知道使用google earth是否可以方便的生成诸如省市边界,省市区域这样的kml/kmz文件,不过好在还有ArcGIS。

以下是9.x版ArcInfo

使用ArcGIS导出kmz文件

ArcGIS本身就有将shp/mxd文件转成kmz文件的功能,一般的ArcGIS转换格式的方法都在Conversion Tools里,Conversion Tools->To KML 提供了将shp文件或mxd文件转成KMZ文件的功能,有时我们只是需要kmz文件,那么到此就够了。但是更多的时候,我们可能会需要kml文件,肿么办?

使用global map将shp文件转成kml文件

global map的功能很强大,不过在这里只需要用到文件->输出矢量(vector)格式这一个功能,这一步非常简单,不做记录。

需要注意的是,global map会导出两个文件,一个是xxx.kml,一个是xxx_index.kml,需要的是xxx.kml文件,目前为止还不知道怎么用global map重新打开这两个文件。

ArcGIS编辑kml

有时可能还需要对现有的kml文件进行修改,ArcGIS使用add Data可以加载kml/kmz文件,每一个xml标签会被当做一个层来处理。打开的kml/kmz文件是无法进行编辑的,不过可以被转成shp格式。

ArcGIS一些常用的功能

1.Editor中的Create New Feature||Cut Ploygon Feature||Auto_Complete Ploygon(使面的缝隙闭合)

2.Conversion Tools中的转换功能

3.Data Management Tools->General->merge||append    Data Management Tools->Generalization->Dissolve||Eliminate||Smooth Line

4.shp与Raster的配准 使用工具栏中的Georeferencing可以方便配准,经验是add control points时先点Raster。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章