当前位置:网站首页>ArcEngine(三)通过MapControl控件实现放大缩小全图漫游
ArcEngine(三)通过MapControl控件实现放大缩小全图漫游
2022-08-03 07:28:00 【稻田里展望者】
放大
private void 放大ToolStripMenuItem_Click(object sender, EventArgs e)
{
IEnvelope envelope = new EnvelopeClass();
envelope = MapControl.Extent;//设置当前的地图范围
envelope.Expand(0.5, 0.5,true);//使矩形框缩小
MapControl.Extent = envelope;//把矩形框设置为缩小后的矩形框
MapControl.Refresh();//刷新地图
}缩小
private void 缩小ToolStripMenuItem_Click(object sender, EventArgs e)
{
IEnvelope envelope = new EnvelopeClass();
envelope = MapControl.Extent;//设置当前的地图范围
envelope.Expand(2, 2, true);//使矩形框变大
MapControl.Extent = envelope;//把矩形框设置为变大后的矩形框
MapControl.Refresh();//刷新地图
}全图
private void 全图ToolStripMenuItem_Click(object sender, EventArgs e)
{
MapControl.Extent = MapControl.FullExtent;
}漫游
private void 漫游ToolStripMenuItem_Click(object sender, EventArgs e)
{
MapControl.Pan();
}边栏推荐
猜你喜欢
随机推荐
分治法求解中位数
学习Glide 常用场景的写法 +
推荐系统-排序层-精排模型:LR、GBDT、Wide&Deep、DCN、DIN、DIEN、MMOE、PLE
10 分钟彻底理解 Redis 的持久化和主从复制
线程基础(二)
[机缘参悟-59]:《素书》-6-安于礼仪[安礼章第六]
训练正常&异常的GAN损失函数loss变化应该是怎么样的
consul理解
6.nodejs--promise、async-await
调用feign报错openfeign/feign-core/10.4.0/feign-core-10.4.0.jar
924. 尽量减少恶意软件的传播 前缀和
tmp
HCIP笔记整理 2022/7/18
薛定谔的对象属性判断
C语言实现树的底层遍历--超简代码
【云原生--Kubernetes】kubectl命令详解
【第1天】SQL快速入门-基础查询(SQL 小虚竹)
requests库
LeetCode 264:丑数
被数据分析重塑的5个行业









