Logo of ArcGIS API for JavaScript

ArcGIS API for JavaScript

Website LinkedIn Twitter

Last updated on

Company health

Employee growth
6% increase in the last year
Web traffic
21% decrease in the last quarter

Ratings

G2
4.5/5
(23)
Glassdoor
4.0/5
(1527)

ArcGIS API for JavaScript description

The ArcGIS API for JavaScript lets developers build interactive maps for websites and web applications. It uses modern web technology to display data with powerful mapping features, like 2D and 3D visualization. With this tool, you can create apps that find locations, visualize patterns, and analyze spatial information.


Who is ArcGIS API for JavaScript best for

We find that ArcGIS API for JavaScript is a solid choice if you're building interactive maps for websites. Users love how easy it is to embed and the quality of the 3D visuals. Keep in mind that some find the transition between versions tricky and others dislike the Dojo dependency..

  • We find it ideal for larger companies (1000+ employees) needing robust mapping in their web applications.

  • All industries can benefit, but especially those needing location services or spatial data analysis in Software/IT/Telco.


ArcGIS API for JavaScript features

Supported

Mapping and Visualization: Mapping, visualization, and spatial analysis. Create interactive maps and integrate 2D and 3D data visualizations using various mapping libraries and spatial analysis tools.

Supported

Data Integration and Management: Data integration and management. Access, manage, and query data from different sources like feature services, map services, and web maps. Enable data-driven decision-making.

Supported

Developer Tools and APIs: Developer tools and APIs. Leverage APIs and developer resources to build custom web mapping applications. Access documentation, tutorials, and samples to enhance development.

Supported

Location Services and Routing: Location services and routing. Perform location-based services such as geocoding, routing, and directions. Integrate location intelligence for enhanced user experience.

Supported

Visualization and 3D Mapping: Visualization and 3D mapping. Display data using a variety of visualization techniques and create 3D maps and scenes with interactive features.

Supported

Offline Mapping and Data Access: Offline mapping and data access. Access data offline and store maps for offline viewing, enabling field operations.

Supported

Mobile and Cross-Platform Development: Mobile and cross-platform development. Build cross-platform mobile and web mapping applications accessible on various devices.


ArcGIS API for JavaScript reviews

We've summarised 23 ArcGIS API for JavaScript reviews (ArcGIS API for JavaScript G2 reviews) and summarised the main points below.

Pros of ArcGIS API for JavaScript
  • Easy to embed and implement maps in web applications
  • Good documentation and community support
  • Highly customizable
  • Creates compelling 3D visuals
  • Simple implementation and variety of tools
Cons of ArcGIS API for JavaScript
  • Difficult transition from 3.x to 4.x
  • Lack of native clustering support
  • Limited 3D features and cities available
  • 4.x version lacks some functionality from 3.x
  • Dojo dependency makes integration with modern web solutions difficult

ArcGIS API for JavaScript alternatives

  • Logo of PolicyMap
    PolicyMap
    Map data insights for smarter decisions across industries.
    Read more
  • Logo of ArcGIS Earth
    ArcGIS Earth
    Explore the world in 3D: view, analyze, and share global maps.
    Read more
  • Logo of Mapbox
    Mapbox
    Customizable maps and location tools for modern apps and websites.
    Read more
  • Logo of ArcGIS Online
    ArcGIS Online
    Map, analyze, and share location data online.
    Read more
  • Logo of ArcGIS Online
    ArcGIS Online
    Map, analyze, and share location data easily.
    Read more
  • Logo of ArcGIS Instant Apps
    ArcGIS Instant Apps
    Share interactive web maps easily, no coding needed.
    Read more

ArcGIS API for JavaScript FAQ

  • What is ArcGIS API for JavaScript and what does ArcGIS API for JavaScript do?

    The ArcGIS API for JavaScript helps developers build and add interactive maps to websites and web apps. We find it offers powerful 2D and 3D visualization tools, location services, and easy data integration, making complex spatial data more accessible.

  • How does ArcGIS API for JavaScript integrate with other tools?

    We find that ArcGIS API for JavaScript integrates with other Esri products, like ArcGIS Online and ArcGIS Enterprise, allowing for seamless data sharing and workflows. It also works with other web mapping libraries and tools.

  • What the main competitors of ArcGIS API for JavaScript?

    We find that Mapbox, Leaflet, and OpenLayers are the main competitors to ArcGIS API for JavaScript. They also provide robust tools for building interactive web maps and often offer more flexible open-source options.

  • Is ArcGIS API for JavaScript legit?

    Yes, ArcGIS API for JavaScript is a legitimate and widely used mapping API. It's developed and maintained by Esri, a well-established GIS software company. We find it's a safe and reliable choice for developers.

  • How much does ArcGIS API for JavaScript cost?

    We couldn't find pricing details for ArcGIS API for JavaScript. Contact Esri directly for specific pricing information. They may offer different licensing options based on your needs.

  • Is ArcGIS API for JavaScript customer service good?

    Based on the reviews, ArcGIS API for JavaScript offers excellent documentation and community support. We find that users appreciate the wide range of customization options. While some have noted difficulties with the transition from version 3.x to 4.x, it's generally viewed positively.


Reviewed by

MK
Michal Kaczor
CEO at Gralio

Michal has worked at startups for many years and writes about topics relating to software selection and IT management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs of any business and find solutions to its problems.

TT
Tymon Terlikiewicz
CTO at Gralio

Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX, HR, Payroll, Marketing automation and various developer tools.

NEW: Introducing Gralio Screen Buddy

An AI tool that observes your work, finds inefficiencies, and suggests smarter ways to do things. Maybe you can use your tools better, automate tasks, or switch software.

For Individuals
Streamline your daily tasks, get helpful AI tips, and find the right tools for your workflow.
For Businesses
See how your team really works, uncover automation opportunities, and get software recommendations tailored to your processes.