求教高手,arcgis engine开发,在地图出图时,如何获取当前地图的长宽尺寸额?

[复制链接]
查看11 | 回复3 | 2013-8-14 16:25:09 | 显示全部楼层 |阅读模式
public static double[] GetPageSize2()
{
double x = 0;
double y = 0;
frm.axPageLayoutControl.Page.QuerySize(out x, out y);
return new double[] { x, y };
}返回的结果便是长度和宽度了,指北针等制图元素只能在布局模式下才能用,...
回复

使用道具 举报

千问 | 2013-8-14 16:25:09 | 显示全部楼层
例如pLayer为ILayer接口对象//根据不同类型的图层,采用不同接口对象获取图层的Extent
if (pLayer is IFeatureLayer)
{
IFeatureLayer pFeatureLayer = pLayer as IFeatureLayer;...
回复

使用道具 举报

千问 | 2013-8-14 16:25:09 | 显示全部楼层
这里有一些,你看看吧~~~AE开发demo源码共享第三集http://www.gis520.com/forum.php?mod=viewthread&tid=148&fromuid=1(出处: GIS520论坛-地理信息系统社区)AE中实现打印设置、打印预览、打印输出.ziphttp://www.gis520.com/forum.ph...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行