1.Dat格式文件要先转换为文本txt文件,并要输入空间参考。
2.文本TxT和ArcGIS点层转换,TXT 要求至少两列,分割符是“,”,最终使文本数据在ArcGIS中能以腊谨要素点的形式显示。 3.选取文件名为“CAD数据”的土地利用栅格数据,数据后缀为. dwg。
4. 打开ArcMAP,在目录中添加CAD数据. dwg,分别添加“Annotation”、“Multipatch”、“point”、“polygon”、“polyline”数据。 右击“polygon”,将其导出打开【数据】-【导出数据】,选择一个输出路径,将生成的要素格式保存为shapefile。
5. 依次对应添加相应表格中裤局桐的X字段和Y字段,单击【确定】完成CAD数据转要素点,得到点数据。 单击确定,生成“polygon.shp”要素数据。 同理也可将“point”“polyline”数据转换为相应的要素数。
6.据“point.shp”“polyline.shp”。 (1)拓扑重建 CAD数据转换为GIS数据后,经常会出现要素变形或数据冗余问题,为确保数据正确性,必须保证地物点的正胡坦确性、线要素连接完整、面要素封闭等拓扑规则。
7.点图层经常会出现重复点、悬挂点或伪节点等,如果有重复点,可在开启编辑的状态下采用“删除” *** 作, 并为点要素设置合适的符号化样式。
arcgis shp文件中,图斑(polygon)统计/计算面积的方法:
打开你要计算的shape文件的属性百表,添加一梁橘帆个叫area的字度段,然后选择area点击,calculate,打开对知话框后,点advanced的道复选框,把下面的代码专拷入就可以了。
Dim dblArea as double
Dim pArea as IArea
Set pArea = [shape]
dblArea = pArea.area
详细步骤:
1、打开一个空白ArcMap文档,并添加数据,打开所添加数据的属性表。
2、加一个新字段“面积”。
3、在“面积”上右伍茄击选择“计算几何”。
4、点击“确定”,即可计算出图斑橡雹面积。
1.Importing Table Data:https://developers.google.com/earth-engine/guides/table_upload需要注意在导入shp文件时,需要将包含.shp, .dbf, .shx, .prj四个文件压缩成zip文件再导入。
当导入的shp文件含有多个polygon,可以利用fiterMetadata函数筛选出某个polygon。
之前使用的ee.Filter.eq(), ee.Filter.gte(),这些函数现在不能使用了。
在这里插入图片描述
var shp1 = table.filterMetadata('ID','equals','1')// filter ID = 1 polygon
1
1
2.矢量数据裁剪影像
(1)裁剪轿卖世影像集
先定义一个对单幅影像裁剪的函数,后对数据集运用这个函数。
//配游shp
var tp = ee.FeatureCollection(table)
// show jrc monthly history dataset
var dataset = ee.ImageCollection('JRC/GSW1_3/MonthlyHistory')
.filterDate('2010-01-01','2020-12-31')
.filterBounds(tp)
//use shp file to clip the jrc dataset
//define clip function to clip a image
function clipImg(image){
return image.clipToCollection(tp)
}
var clipCol=dataset.map(clipImg)
var visParams={
bands: ['water'],
min: 0.0,
max: 2.0,
palette: ['ffffff', 'fffcb8', '0905ff']
}
print(clipCol)
Map.addLayer(clipCol,visParams,"clip ImgCol")
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
在这里插入图片描述
(2)裁剪单幅影像
利用矢量数据闭肢裁剪单幅影像就比较简单,直接利用裁剪函数:clipToCollection
var clip=data.clipToCollection(shp_file)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)