<style type="text/css"> @import url( https://serverapi.arcgisonline.com/jsapi/arcgis/2.4/js/dojo/dojo/resources/dojo.css ); @import url( https://serverapi.arcgisonline.com/jsapi/arcgis/2.4/js/dojo/dijit/themes/soria/soria.css ); </style> <SCRIPT type="text/javascript" LANGUAGE="JavaScript" src="https://serverapi.arcgisonline.com/jsapi/arcgis/?v=2.8"></SCRIPT > <SCRIPT type="text/javascript"> dojo.require("esri.tasks.query"); dojo.require("esri.map"); dojo.require("dijit.layout.BorderContainer"); dojo.require("dijit.layout.ContentPane"); var map, queryTask, query; var spatialRef = 26915; //UTM Zone 15 var minX = 467414.205868888; var minY = 4919557.3217444; var maxX = 527886.64681377; var maxY = 4979867.20236416; function init() { //mapLoc = new String(getParcelFromUrl(document.location.href)).toString(); //build query queryTask = new esri.tasks.QueryTask("https://gis2.co.dakota.mn.us/ArcGIS/rest/services/DC_OL_DakotaCounty/MapServer/79"); //build query filter query = new esri.tasks.Query(); query.returnGeometry = true; query.outFields = ["PROJECT"]; if (mapLoc != "null"){ query.text = mapLoc; queryTask.execute(query,getMap); } // CREATE MAP createMap("map"); dojo.connect(map, 'onLoad', function(theMap) { //resize the map when the browser resizes dojo.connect(dijit.byId('map'), 'resize', map,map.resize); }); } dojo.addOnLoad(init); //extract the location from the url function getParcelFromUrl(url) { var urlObject = esri.urlToObject(url); if (urlObject.query && urlObject.query.Project) { return urlObject.query.Project; } else { return null; } } function createMap(srcNodeRef) { // CREATE MAP map = new esri.Map(srcNodeRef,{ extent: new esri.geometry.Extent(minX,minY,maxX,maxY, new esri.SpatialReference({wkid: spatialRef})), slider: true }); // ADD LAYER var tiledMapServiceLayer = new esri.layers.ArcGISTiledMapServiceLayer("https://gis2.co.dakota.mn.us/ArcGIS/rest/services/DC_Basemap_OrthoPlus/MapServer"); map.addLayer(tiledMapServiceLayer); var opLayer = new esri.layers.ArcGISDynamicMapServiceLayer("https://gis2.co.dakota.mn.us/ArcGIS/rest/services/DC_OL_DakotaCounty/MapServer"); opLayer.setVisibleLayers([79]); map.addLayer(opLayer); return map; } function getMap(results) { if (results.features.length > 0){ var graphic = results.features[0]; var extent = graphic.geometry.getExtent(); minX = extent.xmin; minY = extent.ymin; maxX = extent.xmax; maxY = extent.ymax; map.setExtent(extent.expand(4)); } } </SCRIPT> <DIV id="map" class="soria" dojotype="dijit.layout.ContentPane" style="width:480px; height:360px"></DIV>