2 xue1215 xue1215 于 2016.01.13 17:33 提问

AE+C# 二次开发 请问:已经有个feature,怎么找离它最近的点要素?求帮助,急需。新手
c#

AE+C# 二次开发 请问:已经有个feature,怎么找离它最近的点要素?求帮助,急需。或者说:怎么找距离某个面要素最近的那个点要素。

1个回答

devmiao
devmiao   Ds   Rxr 2016.01.13 20:16
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
获取离点最近的线要素
输入点要素feature和 和 线要素的集合IFeatureClass ,返回一个feature_line。 public IFeature get_nearst_feature(IFeature feature_point,IFeatureClass featureclass_line) { _point = feature_point.Shap...
C#+AE(ArcEngine)二次开发:通过点击选择面状要素并计算其面积
将代码写在Mapcontrol的OnMouseDown事件中,具体代码如下:        private void axMapControl1_OnMouseDown(object sender, ESRI.ArcGIS.Controls.IMapControlEvents2_OnMouseDownEvent e)         {             //实例化一个点
AE二次开发中获取A点到B点的最佳路径(1)
最近在做WPF和AE的开发,其中有一项是需要再地图上获取A点到B点的最佳路径,由于GIS以前没有学习过,因此,查询了相关的资料。 最佳路径分析需要对地理网络进行分析。 1、什么事网络(地理网络) 网络是有一系列相互连通的点和线组成,用于描述地理要素的流动情况,用来模拟城市交通网络,如连接各个城市的高速公路,连接各家各户的排给水网络等。 2、网络分析需要解决的问题有:    (1)路径分析
k个最近的点(Leetcode答案)
在leetcode遇到的一道题:k个最近的点 题目:给定一些 points 和一个 origin,从 points 中找到 k 个离 origin 最近的点。按照距离由小到大返回。如果两个点有相同距离,则按照x值来排序;若x值也相同,就再按照y值排序。 用堆排序解了题,但不是最简单的最快的
在一个二维平面上找到离固定点最近的k个点位置
问题描述/* * 给定一些 points 和一个 origin, 从points中找出k个离origin最近的点,按照距离从小到大返回 * 如果有两个点有相同距离,按照x值进行排序,如果x值相等,按照y值进行排序 * * 如果是静态数据,数据量不是特别多的话,直接做个排序就可以了 * 如果是动态数据的话,维护一个最小堆 */代码#include <iostream> #inc
利用kd树进行平面内最近点搜索
要求: 对平面内每一个点都找到离它最近的点。通常想法是knn,那么由于是对n个点求,直接算的话就是n平方。我们利用kd树来搜索,那么复杂度就变为了nlogn,甚至说由于a与b距离最小等价于b与a最小,我们可以减少到(nlogn)/2;建树: 对于一个二维空间的一堆点,首先对第一维考虑,找到第一维的中位数,按照中位数划分为两部分。小的放在左子树,大的放在右子树。然后按照第二维来划分,再建树,再按照
AE CreateFeatureClass 创建shp. 删除shp. 向shp中添加要素
///         /// 创建多边形shp         ///         ///         ///         public static  void CreatePolygonFeatureClass(IPolygon pPolygon, string shpfolder,string shpname)         {
AE要素选择(点选和拉框选择)
转自:http://www.cnblogs.com/gisak/archive/2011/03/30/2000297.html 选择一个要素或者一个要素集(FeatureSelection)的方法很多,如IMap::SelectByShape、ILayer::search、IF
[算法] 已知在平面坐标系内有N个点,求离开给定坐标距离最近的10个点
最近在工作中碰到了这个问题:已知在平面坐标系内有N个点,求离开给定坐标距离最近的10个点。 团队的第一反应自然是按照两点间距离公式, 遍历N个已知点,然后排序获得前10个最短距离的结果。  只是,我从来不是一个规规矩矩的人。我一直推崇用人类直觉思维来编程,而不要被僵化的程序思想束缚。 传统距离公式,计算N个点的距离需要2N次的减法和平方。 而事实上, 一个真正的人类,是不会
m维空间里n个点每点最近的第k个点的距离
题目如图。 m=4,即点均为四维空间的点。 n数目不定,可以理解为几万,几十万甚至上千万。 使用spark计算。资源配置为:executor-cores:6,executor-memory:10G。   解法一: 首先将点的矩阵弄成dataframe(dataframe里每一个Row的内容均为:[uuid,double1,double2,double3,double4]) 然后dat