你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
话题
文章
帮助
登录
注册
Mapcontrol调用LoadMxFile加载MXD文件,默认没有初始化到MXD的范围
在窗体的onload事件中,调用地图控件的LoadMxFile方法加载mxd文件,显示的范围不是mxd默认的范围,是空白的,要点击一下全幅才能显示,请问在调用LoadMxFile方法之后怎么才能初始化到mxd的默认范围呢?请多多指教
1 个回复
朱新颖
赞同来自:
mxd的显示范围是之前生成mxd时设置的,可以:
1,点击一下全图后将该mxd保存,这样下次再打开该mxd就是全图的范围了
2,代码的话可以直接设置axMapControl1.ActiveView.Extent = axMapControl1.FullExtent; 然后执行 axMapControl1.Refresh();缩放到全图
要回复问题请先
登录
或
注册
发起人
agoodchild
相关问题
有谁知道哪里可以免费获取各省市地图数据呢,包括详细的shape文件数据
两个栅格文件分辨率一致,但像元位置不一致,如何处理?
把shp多个文件整到一起的一个专门的软件,不是ARCGIS是其他的,
Arcgis for server 集群调用
shape文件中的点符号如何去除,只保留标注
网站用arcgis API for JavaScript写好,发布网站之后,别人访问无法加载地图?
利用现有的瓦片生成tpk文件
想问问add-in中如何获取arcmap已添加的Shape文件存放路径?
ArcGIS Runtime SDK for Android加载本地影像时,如何对RGB波段进行调整?
已经生成的slpk文件就没办法改坐标系了嘛
arcgis api for js中三维的TileLayer默认会显示在MapImageLayer的下面且显示顺序无法调整吗
问题状态
最新活动:
2017-04-10 13:39
浏览:
2460
关注:
2
人
1 个回复
朱新颖
赞同来自:
1,点击一下全图后将该mxd保存,这样下次再打开该mxd就是全图的范围了
2,代码的话可以直接设置axMapControl1.ActiveView.Extent = axMapControl1.FullExtent; 然后执行 axMapControl1.Refresh();缩放到全图
要回复问题请先登录或注册