java+Arc Engine实例1:简单的地图操作功能

2014-11-24 08:39:18 · 作者: · 浏览: 0
Arc Engine 实现对地图的操作是最基本的工作,也是重要的工作,否则对地图的浏览会造成一些影响;
主要用的是com.esri.arcgis.controls包,它包含了我们开发应用程序所需要的命令和工具。通过帮助文档,可以找到我们相关的工具类。
放大:
ICommand zoomIn=new ControlsMapZoomInTool();
zoomIn.onCreate(mapBean);
zoomIn.onClick();
mapBean.setCurrentToolByRef((ITool) zoomIn);
缩小:
ICommand zoomOut=new ControlsMapZoomOutTool();
zoomOut.onCreate(mapBean);
zoomOut.onClick();
mapBean.setCurrentToolByRef((ITool) zoomOut);
全图,查看等都是一样的道理。
下面看打开地图文档:
ICommand command = new ControlsOpenDocCommand();
command.onCreate(mapBean);
command.onClick();