Questions tagged «vector»

基于坐标的数据模型,将地理要素表示为点,线和面。

2
如何使用arcpy将向量要素裁剪到现有栅格数据集的范围
我有一个裁剪的栅格数据集,上面覆盖了折线(来自轮廓工具)(请参见附件)。我正在尝试将折线裁剪到栅格数据集的范围,这似乎很简单,但是我尝试了很多事情,但似乎无法使其工作。我最终将需要使用arcpy对此进行编码,但是我认为现在,只是朝着正确的方向轻推一下哪种工具可以完成此操作,这对我现在有帮助。 谢谢。 PS我正在使用ArcInfo 10.0

3
查找基于矢量点的最近栅格像元值?
我在ArcGIS中有两层:一层是矢量点,另一层是栅格层。我想将栅格数据网格的值附加到矢量点。问题在于矢量点远离任何具有值的现有栅格网格,因此命令“ Sample”不为这些矢量点返回任何值。 所以我的问题是:如何在给定矢量点的情况下找到最近的栅格像元并从像元中提取值? 实际上,我需要做两件事: 识别测距仪内的轮廓绘制器(通常距离我现有的栅格1-2个像元) 如果它们在范围内,则从最近的栅格中为其分配一个值 编辑:我有大约3000矢量点,我的问题是: 我需要根据位置将栅格值附加到矢量点上。我使用了“样本”工具,它在大多数情况下都适用。 但是,有这样的情况 右边的点可以从栅格中获取值(“ Sample”有效),但是左边的点由于对齐问题而不能。 栅格转多边形不起作用,因为出现错误消息,因为它们不在域之内,所以无法将它们转换为矢量。我也有这样的观点 这些高点不应获得任何值,因为它们离栅格太远。 我想到了一些解决方法: 步骤1.首先进行“采样” 步骤2.在“样本”操作之后选择空值 步骤3.根据零点构造缓冲区(小数点后1位以内) 步骤4.使用区域统计???或其他工具来遍历缓冲区中的所有栅格像元,找到最接近的栅格像元,提取其值并将其放在矢量点中。 我陷入了第4步。我不知道我可以使用ArcSDK中的哪个工具来实现此功能。 否则...您有更好的主意应对吗? 我有20个这样的栅格图层,我想自动制作(使用模型生成器和arcobject)。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.