代码拉取完成,页面将自动刷新
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Widget</title>
<link rel="stylesheet" type="text/css"
href="http://localhost/arcgis_js_api/library/3.17/3.17/dijit/themes/tundra/tundra.css"/>
<link rel="stylesheet" type="text/css" href="http://localhost/arcgis_js_api/library/3.17/3.17/esri/css/esri.css"/>
<script type="text/javascript" src="http://localhost/arcgis_js_api/library/3.17/3.17/init.js"></script>
<style type="text/css">
.MapClass {
width: 100%;
height: 600px;
border: 1px solid #000;
}
#view {
height: 100px;
width: 100px;
border:1px solid red;
border-right-color:blue;
position:relative;
left:800px;
top:-200px;
}
</style>
<script>
require(["esri/map","dojo/dom","esri/dijit/OverviewMap","dojo/domReady!"], function (
Map,dom, OverviewMap){
var map = new Map("mapDiv",
{
basemap: "topo"
});
//1.创建小部件对象
var overviewMapDijit = new OverviewMap({
map: map,
visible: true,
},dom.byId("view"));//指定将小部件绑定在哪个DOM元素上面
//2.启用小部件
overviewMapDijit.startup();
});
</script>
<!--<script>-->
<!--require(["esri/map",-->
<!--"dojo/on",-->
<!--"dojo/dom",-->
<!--"esri/layers/ArcGISDynamicMapServiceLayer",-->
<!--"dojo/query", "esri/toolbars/navigation",-->
<!--"dojo/domReady!"],-->
<!--function (Map, on, dom, ArcGISDynamicMapServiceLayer, query, Navigation) {-->
<!--var map = new Map("mapDiv", {-->
<!--logo: false-->
<!--});-->
<!--var layer = new ArcGISDynamicMapServiceLayer("http://localhost:6080/arcgis/rest/services/gisAPI/MyMapService/MapServer");-->
<!--map.addLayer(layer)-->
<!--//创建地图操作对象-->
<!--var navToolbar = new Navigation(map);-->
<!--//给按钮添加绑定事件-->
<!--query("button").on("click", function (event) {-->
<!--//获得按钮的文本信息-->
<!--var value = this.innerHTML;-->
<!--switch (value) {-->
<!--case "平移":-->
<!--navToolbar.activate(Navigation.PAN);-->
<!--break;-->
<!--case "拉框缩小":-->
<!--navToolbar.activate(Navigation.ZOOM_OUT);-->
<!--break;-->
<!--case "拉框放大":-->
<!--navToolbar.activate(Navigation.ZOOM_IN);-->
<!--break;-->
<!--case "全图":-->
<!--navToolbar.zoomToFullExtent();-->
<!--break;-->
<!--case "漫游":-->
<!--//默认是漫游操作-->
<!--navToolbar.deactivate();-->
<!--break;-->
<!--}-->
<!--})-->
<!--});-->
<!--</script>-->
</head>
<body>
<!--<div id="mapDiv" class="MapClass" style="width:900px; height:600px; border:1px solid #000;"></div>-->
<!--<button>拉框放大</button>-->
<!--<button>拉框缩小</button>-->
<!--<button>平移</button>-->
<!--<button>全图</button>-->
<!--<button>漫游</button>-->
<div id="mapDiv" class="MapClass"></div>
<div id="view"></div>
</body>
</html>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。