ArcGIS for Developers

  • Features
  • Plans
  • Documentation
  • Community

Your Name

  • Applications
  • Hosted Data
  • Usage Summary
  • Downloads
  • Feedback
  • Account Settings
  • Sign Out
ArcGIS for Developers

ArcGIS Online

The mapping platform for your organizations

ArcGIS for Desktop

A complete professional GIS

ArcGIS for Server

GIS in your enterprise

ArcGIS for Developers

Tools to build location-aware apps

ArcGIS Solutions

Free template maps and apps for your industry

ArcGIS Marketplace

Apps and data for your organization

  • Features
  • Plans
  • Documentation
  • Community

ArcGIS API for JavaScript 3.19

  • Home
  • Guide
  • API Reference
  • Sample Code
  • Forum

Build Compelling 2D Web Mapping Apps

The ArcGIS API for JavaScript is designed to maximize your productivity for building engaging, beautiful web mapping applications. The API combines modern web technology and powerful geospatial capabilities enabling you to create high-performing apps and smarter visualizations of your data.

Use the API

Reference the ArcGIS JavaScript API from our CDN and you are ready to get started:

<link rel="stylesheet" href="https://js.arcgis.com/3.19/esri/css/esri.css">
<script src="https://js.arcgis.com/3.19/"></script>

Your first map

require(["esri/map", "dojo/domReady!"], function(Map) {
  var map = new Map("map", {
    center: [-118, 34.5],
    zoom: 8,
    basemap: "topo"
  });
});
Get Started Samples API Reference

Version 4.2

Want to build a 3D web app with the next generation JavaScript API?

Go to 4.2

Choosing a version

ArcGIS Integration

The API makes it easy to get access to the full range of rich capabilities in the ArcGIS platform.

Map-based Visualization

Turn your raw data into information with simple layer styling, rich pop-up windows, and interactive data-driven visualizations.

Any Screen, Any Browser

Whether you're creating apps for mobile devices or desktops, use the API to develop great mapping apps.

HTML5 and CSS3

Leverage modern browser capabilities to increase the performance and flexibility of your mapping apps.

JS SDK Overview

ArcGIS for Developers

  • Home
  • Features
  • Documentation
  • Blog

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

About Esri

  • About Us
  • Careers
  • Insiders Blog
  • User Conference
  • Developer Summit
Esri
Copyright © 2016 Esri. All rights reserved. | Privacy | Terms of use