arcpy展点精度问题


问题:有一TXT文本格式坐标串(格式:name,x,y,坐标值都保留3位小数),方法一是通过arcgis自带的“ADD XY DATA”展点后得蓝线,方法二是通过point = arcpy.Point() array = arcpy.Array()等脚本展点后得红线,请问为什么同一点会差0.000158m,怎么解决,谢谢。
arcpy.jpg
已邀请:

zsf - SGG

赞同来自: 刀光剑影

蓝线是事件图层吗?
 
将两者分别存储为gdb要素类,查看XY分辨率和容差设置是否一致

穆天龙 - 专注Desktop

赞同来自:

经纬度坐标么?

arcpynew

赞同来自:

是投影坐标,不是经纬度坐标。

慕晓燕 - 长期ArcGIS爱好者

赞同来自:

这个问题,题主转到了 Support 方式与我正在沟通中,问题尚在解决中。但是有几个技术点和已知问题可以先做一次分享了:
 
在 ArcMap 中,Add XY Event layer 方式在导出shapefile 点的位置与 Event layer 本身的位置存在偏差,这是个已知问题。
 
#BUG-000096557   Differences of position accuracy between XY Event Layer(No Spatial Reference) and Feature Class exported(No Spatial Reference) when zoom to small scale in ArcMap.
 
有关arcpy.pointgeometry 的测试沟通正在进行中,有结论了抽时间来更新。

要回复问题请先登录注册