你的浏览器禁用了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文件数据
两个栅格文件分辨率一致,但像元位置不一致,如何处理?
shape文件中的点符号如何去除,只保留标注
把shp多个文件整到一起的一个专门的软件,不是ARCGIS是其他的,
Arcgis for server 集群调用
网站用arcgis API for JavaScript写好,发布网站之后,别人访问无法加载地图?
利用现有的瓦片生成tpk文件
FAQ: ArcGIS 坐标系统文件
arcmap中.shp文件如何转换为geojson文件
Arcgis api for javascript如何调用wtms
ArcGIS 10.2怎么从属性表选择导出.shp文件
问题状态
最新活动:
2017-04-10 13:40
浏览:
2474
关注:
3
人
1 个回复
朱新颖
赞同来自:
1,点击一下全图后将该mxd保存,这样下次再打开该mxd就是全图的范围了
2,代码的话可以直接设置axMapControl1.ActiveView.Extent = axMapControl1.FullExtent; 然后执行 axMapControl1.Refresh();缩放到全图
要回复问题请先登录或注册