Base Esri Javascript API
My Base Javascript API application for forking
by Alex Azuero
HTML
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/dojo/1.7.4/dijit/themes/claro/claro.css">
<!doctype html>
<html>
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta charset="utf-8">
<meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no" />
<title>ArcGIS JavaScript API Fiddle</title>
<!--Dont forget the esri css-->
<link rel="stylesheet" href="//serverapi.arcgisonline.com/jsapi/arcgis/3.3/js/esri/css/esri.css"
/>
<!--Here is the API version-->
<script type="text/javascript" src="//serverapi.arcgisonline.com/jsapi/arcgis/?v=3.3"></script>
</head>
<body class="claro">
<div id="map"></div>
</body>
</html>
CSS
html, body {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
font-size: 100% !important;
/* fixes IE issue exaggerated text resizing*/
line-height: 1.4;
}
#map {
width: 100%;
height: 100%;
margin: 0px;
}
JavaScript
require(["dojo/parser", "dojo/ready", "esri/main", "esri/dijit/Attribution"],
function (parser, ready, esri) {
ready(function () {
parser.parse();
var options = {
basemap: "gray", //streets | satellite | hybrid | topo | gray | oceans | national-geographic | osm.
center: [-79.40, 43.55],
zoom: 3,
wrapAround180: false
}
var map = new esri.Map("map", options);
})
});