浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
组件GIS
/
问题详情
飞行路线中站点生成时的数量问题
zz12345
33EXP
2017年11月03日
GeoLine3D geoLine3D = new GeoLine3D(this.m_StopPoint3Ds);
int ss = this.m_StopPoint3Ds.Count; //510
Route route = new Route();
route.FromGeoLine3D(geoLine3D);
int RouteStopCount = route.Stops.Count; //674
问题是 站点数和三维点集合中的点个数怎么不一致,站点数不是由三维点数确定的么
三维
1个回答
route.FromGeoLine3D(geoLine3D);代码可以看出,该飞行路线是有三维线转换来的,所以该飞行路线的站点数应该是与该三维线的节点个数是一致的。
胡林
5,985EXP
2017年11月03日
按理说是这样的,可是上面的代码在测试的时候两个数就是不一样,一个是510,一个是674,不知道是什么原因
三维点数确实是510没错,站点数就不知道怎么变成674了
你这边三维点是获取的三维线的节点吗?
通过二维线获取二维点集合,再把二维点转换成三维点
这个可能需要具体看看,会不会是其它哪儿影响到了,有必要的话建议做一个小demo,发送到我的邮箱hulin@supermap.com我看看呢
重新写了下代码,这个问题暂时是解决了,和面如果再碰到这样的问题再麻烦您好了,到时直接发到您邮箱里面
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
非fpf飞行站点的添加和飞行路线的生成
在飞行路线的两个站点间插入新站点
android飞行路线隐藏路线与站点
三维,飞行管理示例生成的路线xml文件存在问题。
飞行路线停时站点名显示为初始站点名?
飞行功能中fpf文件无法读取生成路径的问题
WebGL沿路飞行的站点有非FPF文件可添加
飞行站点经纬度问题
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...