var point = new esri.geometry.Point(newpoint, outSR); return point;
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no"> <title>View Site</title> <link rel="stylesheet" href="http://js.arcgis.com/3.9/js/esri/css/esri.css"> <style> html, body, #map { height:100%; width:100%; margin:0; padding:0; } </style> <script src="http://js.arcgis.com/3.9/"></script> <script> var map; require([ "esri/map", "esri/graphic", "esri/symbols/SimpleMarkerSymbol", "esri/tasks/GeometryService", "esri/tasks/ProjectParameters", "esri/SpatialReference", "esri/geometry/Extent", "esri/geometry/Point" ], function( Map, Graphic, SimpleMarkerSymbol, GeometryService, ProjectParameters, SpatialReference, Extent, Point ) { map = new Map("map",{ basemap: "topo", extent: new Extent(-13306545,6831419,-13027688,7064868, new SpatialReference({ wkid: 3857})), minZoom: 2 }); map.on("load", mapLoaded); function mapLoaded(){ map.graphics.clear(); showPoint(); }; function createSymbol(){ var markerSymbol = new SimpleMarkerSymbol(); markerSymbol.setColor("blue"); markerSymbol.setOutline(null); return markerSymbol; }; //convert point's coordinates from UTM NAD83 zone11 to Universal Tranverse Meracator: function showPoint() { var easting = 422310.0; var northing = 5853918.0; var newlong = null; var newlat = null; var newpoint = null; var inSR = new SpatialReference({ wkid: 26911 }); var outSR = new SpatialReference({ wkid: 3857 }); var geometryService = new GeometryService("http://tasks.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer"); var inputpoint = new Point(easting, northing, inSR); var PrjParams = new ProjectParameters(); PrjParams.geometries = [ inputpoint ]; PrjParams.outSR = outSR; geometryService.project(PrjParams, function(outputpoint) { var point = new Point(outputpoint[0], outSR); var graphic = new Graphic(point, createSymbol()); map.graphics.add(graphic); }); }; }); </script> </head> <body class="claro"> <div id="map"></div> <div id="picker1"></div> </body> </html>
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.