var point = new esri.geometry.Point(-46.646297, -23.545901); var point2 = new esri.geometry.Point(-46.639988, -23.548556); var defaultSymbol = new esri.symbol.PictureMarkerSymbol('http://static.arcgis.com/images/Symbols/Shapes/GreenPin1LargeB.png', 55, 45); var graphic = new esri.Graphic(point, defaultSymbol); var graphic2 = new esri.Graphic(point2, defaultSymbol); map.graphics.add(graphic); map.graphics.add(graphic2); Solved! Go to Solution.
map.graphics.clear(); map.graphics.add(graphic); map.graphics.add(graphic2);
var point = new esri.geometry.Point(-73.986268, 40.735812,new esri.SpatialReference({ wkid: 4326 })); var point2 = new esri.geometry.Point(-77.03756, 38.907332,new esri.SpatialReference({ wkid: 4326 }));
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=7, IE=9, IE=10">
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no">
<link rel="stylesheet" href="http://serverapi.arcgisonline.com/jsapi/arcgis/3.5/js/esri/css/esri.css">
<link rel="stylesheet" type="text/css" href="http://serverapi.arcgisonline.com/jsapi/arcgis/3.5/js/dojo/dijit/themes/claro/claro.css">
<script src="http://serverapi.arcgisonline.com/jsapi/arcgis/3.5/"></script>
<style>
html, body, #mapDiv {
height:100%;
width:100%;
margin:0;
padding:0;
}
</style>
<script type="text/javascript">
var djConfig = { parseOnLoad: true };
</script>
<script>
dojo.require("esri.map");
var map;
function init() {
map = new esri.Map("mapDiv", {
basemap: "streets",
sliderStyle: "large"
});
dojo.connect(map, "onLoad", load);
}
function load(){
var point = new esri.geometry.Point(-73.986268, 40.735812);
var point2 = new esri.geometry.Point(-77.03756, 38.907332);
var defaultSymbol = new esri.symbol.PictureMarkerSymbol('http://static.arcgis.com/images/Symbols/Shapes/GreenPin1LargeB.png', 55, 45);
var graphic = new esri.Graphic(point, defaultSymbol);
var graphic2 = new esri.Graphic(point2, defaultSymbol);
map.graphics.add(graphic);
map.graphics.add(graphic2);
var extent = esri.graphicsExtent(map.graphics.graphics);
/*
return Extent:
xmax: 0
xmin: -77.03756
ymax: 40.735812
ymin: 0
*/
var coordenatesExtent = "Return Extent from esri.graphicsExtent(map.graphics.graphics) \n\n" +
"xmax: " + extent.xmax + " \n" +
"xmin: " + extent.xmin + " \n" +
"ymax: " + extent.ymax + " \n" +
"ymin: " + extent.ymin;
alert(coordenatesExtent);
map.setExtent(extent);
}
dojo.ready(init);
</script>
<title></title>
</head>
<body class="claro">
<div id="mapDiv">
</div>
</body>
</html>
map.graphics.clear(); map.graphics.add(graphic); map.graphics.add(graphic2);
var point = new esri.geometry.Point(-73.986268, 40.735812,new esri.SpatialReference({ wkid: 4326 })); var point2 = new esri.geometry.Point(-77.03756, 38.907332,new esri.SpatialReference({ wkid: 4326 }));