gis
gis
管理员
管理员
  • 注册日期2003-07-16
  • 发帖数15945
  • QQ554730525
  • 铜币25337枚
  • 威望15352点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • 帝国沙发管家
  • GIS帝国明星
  • GIS帝国铁杆
阅读:3521回复:3

[分享]GPS数据与GIS格式间的转换

楼主#
更多 发布于:2007-04-23 10:37
<P>传统上,GPS数据转换成GIS格式受昂贵机器和各公司对自家格式的保留的制约,只能在测绘、国土等财力雄厚的领域里进行应用。近年GPS设备价格下跌,Google Earth的免费发行更进一步推动了民间GPS的自研究需求,他们需要通使用手头的GPS仪器和软件,采集、整理成带有纯个人需求的数据,如出行、游玩地图。</P>
<P>下面是我用ArcPAD录的一段shape格式的江南西TrackLog(data source),目的是加载入已有的广州1:2000矢量数据和在Google Earth中进行比较来简单测试MIO P350的性能范围。</P>
<P><BR>采集数据的过程参照<a href="http://www.boxup.org/geocaching/2006/08/arcpad_review.html" target="_blank" >ArcPAD Review</A>。</P>
<P>一、shp转KML</P>
<P>shp文件比较好处理,可以直接用<a href="http://www.esri.com/software/arcgis/arcpad/index.html" target="_blank" >ArcPAD</A>,<a href="http://www.esri.com/software/arcgis/arcview/index.html" target="_blank" >ArcView</A>或<a href="http://www.esri.com/software/arcgis/index.html" target="_blank" >ArcGIS</A>打开进行地图绘制、信息处理。打开同名的dbf文件,复制出经度和纬度两列,再使用<a href="http://www.china3view.com/" target="_blank" >kmlgenerator</A>工具转出KML(Google Earth Markup Language)格式即可在Google Earth中。</P>
<P><a href="http://www.boxup.org/archives/images/convert_GPSdata_points.png" target="_blank" ><IMG src="http://www.boxup.org/archives/images/convert_GPSdata_points-thumb.png"></A></P>
<P><IMG src="http://www.boxup.org/archives/images/convert_kmlgenerator.png"></P>
<P><BR>二、其他GPS格式转KML</P>
<P>在一些非CE系统的GPS设备或者某些社区特定格式,例如<a href="http://www.garmin.com/" target="_blank" >Garmin</A>的MapSource(.gdb),<a href="http://www.geocaching.com/" target="_blank" >Geocaching.com</A>的<a href="http://www.geocaching.com/waypoints/" target="_blank" >LOC Waypoint File</A>(.loc),这就需要一套转换工具(中间件)和一套编辑工具。</P>
<P>转换可以使用<a href="http://www.gpsbabel.org/" target="_blank" >GPSBabel</A>,它可以把各种GPS格式的轨迹转换为OziExplorer的PLT格式(编辑),以上过程可逆(输出KML)。<BR><IMG src="http://www.boxup.org/archives/images/convert_GPSdata_GPSBabel.png"></P>
<P>编辑可以使用<a href="http://www.oziexplorer.com/" target="_blank" >OziExplorer</A><BR><IMG src="http://www.boxup.org/archives/images/convert_GPSdata_OziExplorer.png"></P>
<P><IMG src="http://www.boxup.org/archives/images/convert_GPSdata_OziExplorer_Convert.png"></P>
<P><BR>三、对比<BR><IMG src="http://www.boxup.org/archives/images/convert_GPSdata_points_2.png"><BR>在SuperMap中</P>
<P><IMG src="http://www.boxup.org/archives/images/convert_Shape_KML.png"><BR>矢量数据与位图的对比</P>
<P>转角是因为我想起来要过对面和凉茶。 :)</P>
<P><a href="http://www.boxup.org/archives/files/TrackLog.kml" target="_blank" >KML文件下载</A></P>
<P>四、其他<BR>
<UL><BR>
<LI>航迹是点的连线,可以用“点->线”工具来处理<BR>
<LI>Google Earth不能处理包含中文字的目录或文件名<BR>
<LI>shp文件的点、线、面图层不能混在同一文件中,要分开处理<BR>
<LI>KMZ格式其实就是zip格式的kml文件,可以改后缀名后解压<BR></LI></UL>
喜欢0 评分0
whmwxhanshan123
路人甲
路人甲
  • 注册日期2006-06-17
  • 发帖数3108
  • QQ
  • 铜币6445枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2007-04-24 21:31
<STRONG><EM><FONT color=#ff0000 size=7>支持一下</FONT></EM></STRONG>
举报 回复(0) 喜欢(0)     评分
kmzh34
路人甲
路人甲
  • 注册日期2005-03-02
  • 发帖数70
  • QQ
  • 铜币102枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2007-07-06 14:04
mapgis的投影变换结合excel,FME就可以实现GPS数据到Google Earth的转换了
举报 回复(0) 喜欢(0)     评分
whmwxhanshan123
路人甲
路人甲
  • 注册日期2006-06-17
  • 发帖数3108
  • QQ
  • 铜币6445枚
  • 威望0点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2007-07-16 19:25
<P>不胜感激</P>
举报 回复(0) 喜欢(0)     评分
游客

返回顶部