目的
对不同的采集人采集的轨迹点按照时间顺序增加排序字段。可根据该字段值进行轨迹的可视化表达。
数据示例
shp数据重要字段:
1 、CJR(采集人)
2、GPSSJ(GPS点位采集的时间)
3、XH(序号,记录点位采集的顺序)
完整代码
import arcpy
inputFc="F:/python/guiji/data.gdb/guiji"
cjrList=[]
with arcpy.da.SearchCursor(inputFc,["CJR"]) as cursor:
for uniquerow in cursor:
if uniquerow[0] not in cjrList:
cjrList.append(uniquerow[0])
for cjr in cjrList:
query='"CJR"=\''+cjr+'\''
count=0
cursor_cjr = arcpy.UpdateCursor(inputFc, query, "", "GPSSJ; XH", "RKSJ A")