Advertisement
Guest User

Untitled

a guest
Jun 23rd, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.69 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5. <meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no"/>
  6. <title>Simple Map</title>
  7. <link rel="stylesheet" href="https://js.arcgis.com/3.20/esri/css/esri.css">
  8. <style>
  9. html, body, #map {
  10. height: 100%;
  11. margin: 0;
  12. padding: 0;
  13. }
  14. </style>
  15. <script src="https://js.arcgis.com/3.20/"></script>
  16. <script>
  17. var map;
  18. var queryTask;
  19.  
  20. require(["esri/map", "esri/tasks/QueryTask", "esri/tasks/Query", "esri/geometry/Extent", "esri/layers/ArcGISTiledMapServiceLayer", "esri/layers/FeatureLayer","esri/layers/ArcGISDynamicMapServiceLayer", "dojo/domReady!"], function(
  21. Map,
  22. QueryTask,
  23. Query,
  24. Extent,
  25. ArcGISTiledMapServiceLayer,
  26. FeatureLayer,
  27. ArcGISDynamicMapServiceLayer
  28. ) {
  29. map = new Map("map", {
  30. extent: new Extent({xmin:200000,ymin:6600000,xmax:250000,ymax:6800000,spatialReference:{wkid:25833}})
  31.  
  32. //basemap: "topo", //For full list of pre-defined basemaps, navigate to http://arcg.is/1JVo6Wd
  33. //center: [300000, 6200000], // longitude, latitude
  34. //zoom: 5
  35. });
  36.  
  37. var layers = [];
  38. var backgroundLayer = new ArcGISTiledMapServiceLayer("http://services.geodataonline.no/arcgis/rest/services/Geocache_UTM33_EUREF89/GeocacheGraatone/MapServer");
  39. //map.addLayer(backgroundLayer);
  40. layers.push(backgroundLayer);
  41. //var featureLayer = new FeatureLayer("//si2017.geodata.no/arcgis/rest/services/Garbage/FeatureServer/0");
  42.  
  43.  
  44. var dynLayer = new ArcGISDynamicMapServiceLayer("http://si2017.geodata.no/arcgis/rest/services/Garbage/MapServer");
  45. //layers.push(dynLayer);
  46. map.addLayers(layers);
  47.  
  48.  
  49. queryTask = new QueryTask("http://si2017.geodata.no/arcgis/rest/services/Garbage/MapServer/2");
  50.  
  51. //initialize query
  52. query = new Query();
  53. //query.returnGeometry = true;
  54. query.outFields = ["objectid"];
  55.  
  56. //initialize InfoTemplate
  57. infoTemplate = new InfoTemplate("${objectid}", "id : ${objectid}<br/>");
  58.  
  59. //create symbol for selected features
  60. symbol = new SimpleMarkerSymbol();
  61. symbol.setStyle(SimpleMarkerSymbol.STYLE_SQUARE);
  62. symbol.setSize(10);
  63. symbol.setColor(new Color([255,255,0,0.5]));
  64.  
  65.  
  66. });
  67. </script>
  68. </head>
  69.  
  70. <body>
  71. <div id="map"></div>
  72. </body>
  73. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement