你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
文章
话题
登录
注册
在ArcGIS10.1中SOE开发如何获得IMap
在做SOE开发的时候,在ArcGIS 10 中是可以获得IMap这个接口对象的,但在ArcGIS10.1中IMap对像无法获得。但在用ITraceFlowSolverGEN做连通分析、爆管分析等功能的时候,IPointToEID 这个对像有SourceMap属性需要设置。ArcGIS10中可以把获得的IMap对像直接传入就可以了,但在ArcGIS10.1中该如何处理?
1 个回复
王知方
赞同来自:
【解决办法】:
从10.1版本开始(msd发布的地图服务),的确无法获得IMap,ILayer等接口。您只能通过新的IMapServerDataAccess接口来获得与数据源有关的对象和操作。
详细文档参考:
http://blogs.esri.com/esri/arc ... ions/
具体到这个问题,因为没办法获得IMap接口,因此不能使用IPointToEID接口中的方法。但是可以通过IGeometricNetwork接口的EdgeElement和JunctionElement属性,来完成相同的功能(这两个属性需要传入精确点,您得通过 IProximityOperator 接口先找到设施网络上的精确点)。具体参考:
http://forums.arcgis.com/threa ... ceMap
其中提到了一个开源工程,
https://gnutilitysoerest.codeplex.com/
,里面有些geometric network相关的功能可供参考。
要回复问题请先
登录
或
注册
发起人
王知方
相关问题
gis开发群的管理不讲理,求围观。
安装完arcgis10.3后,为何没有Envi tools这个工具箱?
arcgis10.2有时候无法复制粘贴要素
请问大家学习AE开发都参考了哪些资料?
arcgis runtime for andriod 100.1 如何使用eclipse开发
ArcGIS10.2线图层分割面图层
arcgis10.4 离线部署js api 4.3 版本 无法显示
Arcgis10.4 创建企业级地理数据库 “用户不具有创建数据库对象的必要权限 ”
怎样自学遥感和GIS一体化开发,或者说需要哪些基础?
arcgis10.2打开arcgis10.6的mxd文档
ArcGIS10.5配置data store时报错Unable to configure the ArcGIS Data Store with the GIS Server.
问题状态
最新活动:
2014-07-15 14:21
浏览:
3378
关注:
0
人
1 个回复
王知方
赞同来自:
从10.1版本开始(msd发布的地图服务),的确无法获得IMap,ILayer等接口。您只能通过新的IMapServerDataAccess接口来获得与数据源有关的对象和操作。
详细文档参考:http://blogs.esri.com/esri/arc ... ions/
具体到这个问题,因为没办法获得IMap接口,因此不能使用IPointToEID接口中的方法。但是可以通过IGeometricNetwork接口的EdgeElement和JunctionElement属性,来完成相同的功能(这两个属性需要传入精确点,您得通过 IProximityOperator 接口先找到设施网络上的精确点)。具体参考:http://forums.arcgis.com/threa ... ceMap其中提到了一个开源工程,https://gnutilitysoerest.codeplex.com/,里面有些geometric network相关的功能可供参考。
要回复问题请先登录或注册