利用arcgis由txt文件创建图层
2013-04-12 18:47
316 查看
本来想偷偷懒,利用gps测量的数据,然后转成shp格式文件,经历艰辛万苦终于功德圆满!下面把我所遇到的问题和解决方法写在这里,希望自己和其他人不要烦心了!
1.首先利用Unistrong 的手簿测量数据,然后利用Unistrong GIS Office---tools----绘制航迹(特别重要,把每个道路分别都绘制出来),然后转出gpx格式文件。
2。利用网上搜的方法(http://resources.esri.com/help/9.3/arcgisengine/dotnet/GP_Toolref/data_management_samples_tools/create_features_from_text_file_samples_.htm)将数据转成图层文件.难道这样就over了吗?当然,但这里仍需要注意几个问题:
1、Polyline后面不能有空格;(如果要生成面,将Polyline改成Polygon)
2、数据间只能用一个空格分隔,且每一行末尾不能有空格;
3、生成线的每一点要按顺序排列,按不同顺序排列会生成不同的图像;
4、第一个点的序号从0开始编号;
5、若要生成多条线,对每条线要编号;且要符合上述的要求,每条线的点重新从0开始编号;
6、最后一行要加上END;
7、将数据从EXCEL表中导出成TXT格式后,按上述要求调整好数据格式,新建一个TXT文档,将数据复制到新建的文档当中。
8、各个点的坐标数据必须保留1位以上的小数。
9、1.#QNAN代表此数值给出分别是x,y,h,m(这个不知道是什么意思??知道的麻烦留个言)
附数据格式:
Polyline
1 0
0 100.0 200.0 1.#QNAN 1.#QNAN
1 101.0 201.0 1.#QNAN 1.#QNAN
2 102.0 202.0 1.#QNAN 1.#QNAN
3 103.0 203.0 1.#QNAN 1.#QNAN
4 104.0 204.0 1.#QNAN 1.#QNAN
5 105.0 205.0 1.#QNAN 1.#QNAN
6 106.0 206.0 1.#QNAN 1.#QNAN
7 107.0 207.0 1.#QNAN 1.#QNAN
8 108.0 208.0 1.#QNAN 1.#QNAN
END
1.首先利用Unistrong 的手簿测量数据,然后利用Unistrong GIS Office---tools----绘制航迹(特别重要,把每个道路分别都绘制出来),然后转出gpx格式文件。
2。利用网上搜的方法(http://resources.esri.com/help/9.3/arcgisengine/dotnet/GP_Toolref/data_management_samples_tools/create_features_from_text_file_samples_.htm)将数据转成图层文件.难道这样就over了吗?当然,但这里仍需要注意几个问题:
1、Polyline后面不能有空格;(如果要生成面,将Polyline改成Polygon)
2、数据间只能用一个空格分隔,且每一行末尾不能有空格;
3、生成线的每一点要按顺序排列,按不同顺序排列会生成不同的图像;
4、第一个点的序号从0开始编号;
5、若要生成多条线,对每条线要编号;且要符合上述的要求,每条线的点重新从0开始编号;
6、最后一行要加上END;
7、将数据从EXCEL表中导出成TXT格式后,按上述要求调整好数据格式,新建一个TXT文档,将数据复制到新建的文档当中。
8、各个点的坐标数据必须保留1位以上的小数。
9、1.#QNAN代表此数值给出分别是x,y,h,m(这个不知道是什么意思??知道的麻烦留个言)
附数据格式:
Polyline
1 0
0 100.0 200.0 1.#QNAN 1.#QNAN
1 101.0 201.0 1.#QNAN 1.#QNAN
2 102.0 202.0 1.#QNAN 1.#QNAN
3 103.0 203.0 1.#QNAN 1.#QNAN
4 104.0 204.0 1.#QNAN 1.#QNAN
5 105.0 205.0 1.#QNAN 1.#QNAN
6 106.0 206.0 1.#QNAN 1.#QNAN
7 107.0 207.0 1.#QNAN 1.#QNAN
8 108.0 208.0 1.#QNAN 1.#QNAN
END
相关文章推荐
- arcgis 中利用txt坐标文件创建要素的办法,含txt文件详细格式~
- 在Mac中,利用终端创建txt文件
- STM32+SD卡 利用FATFS文件系统创建文件夹并新建txt文件
- 利用正则表达式读取txt文件中的邮箱,电话号码,url地址,手机号,将数据一行一个保存到一个新的文件中去
- linux设备驱动----利用mdev(udev)自动创建设备文件节点
- 利用MyEclipse自动创建PO类、hbm文件(映射文件)、DAO
- MatLab 利用TxT 文件绘制波形的方法
- C# 如何创建与读写txt文件
- iPhone开发之字典转模型——利用创建plist文件和懒加载
- 利用myeclipse的反向工程来创建hbm映射文件
- 利用数据库介质文件创建额外域控制器
- linux系统编程之文件与IO:利用lseek()创建空洞文件
- js读取修改创建txt文本类型文件(.ini)
- 如何在Mac上创建.txt文件
- 利用SmartUpload文件上传,创建目录,删除文件等操作范例
- 利用C#控制台输出txt文件的内容(一行行来的)
- 如何利用fleet单元文件为CoreOS集群创建高灵活性服务
- TXT创建写入,每个文件允许1W条数据。超过1W条数据分割成多个文件
- 2.删除ArcGIS中创建的自定义地理(坐标)变换文件
- j2me 创建txt文件,写入数据