问题
等待回复
文章精选
许可中心
资源中心
漏洞批露表
注册
SuperMap技术问答社区
我要提问
智能推荐
相关问题
相关文章
推荐教程
根据平面坐标获取DEM模型中对应点位的高程
如何获取几何对象的中心点坐标
如何获取地图中的线对象
鼠标在世界地图拖拽,如何获取点对应的城市 国家代码,用的是世界地图。
如何获取三维地图中心点坐标
如何获取点坐标根据该点生成缓冲区,最好有代码
如何批量获取三维场景中坐标点的高程
如何获取选择集selection中点的坐标X和Y
热门标签
iserver
三维
idesktop
webgl
javascript
三维场景
三维模型
iclient
iobjects
倾斜摄影
android
imobile
发布服务
leaflet
net
iobject
二次开发
supermap
许可
idesktop9d
插件
java
js
组件
openlayers
二维
cesium
组件开发
三维gis
revit
所有分类
云GIS
4,174个
桌面GIS
4,539个
组件GIS
3,205个
移动GIS
1,703个
三维GIS
5,002个
WebGIS
1,081个
其他
1,093个
如何根据地图上的点获取布局页面中对应点的布局坐标
我要提问
0
投票
使用产品 iobject 10.0.0-17726-74479 操作系统: win7 X64
有没有相关的接口
iobjects
二次开发
坐标
3月 6, 2020
分类:
195次浏览
|
用户:
Sye8
(
2
分)
请
登录
或者
注册
后回答这个问题。
1个回答
0
投票
你好,先把地图上的点转换为屏幕坐标map.MapToPixel 再把屏幕坐标转换成布局上的坐标maplayout.PixelTolayout
3月 6, 2020
用户:
邬袁凯
名扬四海
(
2,432
分)
我试了不行啊 坐标对不上
转到逻辑坐标也不行
我是用过这几种方法都不行才来提问的
map不管选MapControl.Map还是MapLayoutControl.ActiveMap
得到的结果都不对
感觉是因为"屏幕"它不是同一个屏幕
不知道是不是我使用的方法不对,可能有的细节没处理
如果你的那个能成功 能不能贴个代码看看
没有直接的接口,可以给个思路,先获取到地图上的某些坐标点,再获取到布局上对应点在布局上的坐标,算出他们之间的比例,通过这个比例来计算地图上的坐标对应在布局上的
请
登录
或者
注册
后再添加评论。
...