CityMaker结合中国移动网络设备部分功能实现方式

发布日期:2011-12-23 浏览次数: 9940 次

1、我们有很多基站数据,我们需要我们的模型只做一个,然后就被自动加到指定的区域,我们给经纬度坐标信息。让模型自动到指定位置。
可以通过SDK接口中的IObjectManager接口里的CreateModel 方法来实现,根据经纬度坐标自动加到指定位置

2、基站上有很多光缆,我们需要让系统自动生成基站间的光缆连线,自动就可以连接好,不要再人工去一条线一条线的绘制。
可以通过SDK接口中的IObjectManager接口里的CreatePolyline方法来实现,根据俩点或多点经纬度坐标创建线

3、当基站位置发生变更后,我们不需要人工再去重新连接线,基站可以通过原来的关系,自动连接吗?
同上,根据经纬度坐标重新绘制线并删除已有的线就可以了

4、我们每个光缆都有一些属性数据,这些数据都包含到数据库里面了,请问在WEB可以实现查询属性数据的对话框吗?
可以通过SDK接口中的IRender接口里的ScreenToWorld方法来拾取到指定对象,根据名字或ObjectId 来关联数据库进行查询

5、每个不同的光缆我们需要使用不同的颜色。
可以通过SDK接口中的IObjectManager接口里的CreatePolyline方法来实现,根据俩点或多点经纬度坐标创建线的时候,可以指定linecolor,同时针对创建好的线,也可以通过IPolyline接口中的FgColor、LineWidth来设置线的颜色和宽度

6、能否做到缓冲区分析,我指的不是二维上面的分析,我们需要立体缓冲区,比如一个基站覆盖面积的分析,球型的缓冲区分析功能。
可以通过SDK接口中的IIntersectAnalysis接口中的Intersect3DSphere方法来实现, 在三维空间内对球体和信息树上指定对象进行相交检测,实现类似缓冲区的效果。
以上都可以参考SDK安装目录下C# 和JS例子里的Iobjectmanager Demo例子

分享到:
×

微信扫一扫分享

XML 地图 | Sitemap 地图