esrijs vue

Using VueJS with ArcGIS API for JavaScript

It’s no secret that I am a fan of JavaScript frameworks. One little framework I haven’t touched in a long time is VueJS. What I really like about VueJS is that it is a very simple to use JavaScript framework that provides a big benefit to developers that want a templating library without all the…

dojo2 esrijs

Intro to Dojo2 with ArcGIS API for JavaScript

Dojo 2 has been in the works for quite some time. It is finally at a stage where most of the packages are in either alpha or beta and can be tested. You can find more information about the status of each Dojo 2 package here. SitePen has put a lot of work into making…

arcgis sceneviewer

Intro to ArcGIS SceneViewer

The SceneViewer application in the ArcGIS Platform is very similar to the MapViewer. However, the SceneViewer is designed specifically to set up your Scenes for use in your applications. The workflow is that you would author your WebScenes in ArcGIS Pro and publish those scenes to your ArcGIS Online account. You can then use the…


ArcGIS API for JavaScript 4.1 and 3.18

This week saw not one, but two new releases of the ArcGIS API for JavaScript. The 4.1 documentation is here. The 3.18 documentation is here. The 4.1 release includes some great new features in the MapImageLayer, 3D scenes and custom Popup capabilities. There’s even some foundation being laid with the ability to save WebScenes for…

arcgis query

Using the ArcGIS REST Query Page

This is a quick intro to use the ArcGIS REST Query pages. The REST Query page is a great tool you can use to test and debug your queries of Services in the ArcGIS Platform. Although the descriptions provided are clear, it’s sometimes unclear what parameters they map to. I can’t go over each and…


Routing in ArcGIS Online

One of the most basic features you may want to do with the ArcGIS Platform is routing and directions. It’s a problem that could be very simple or involve some complex planning and objectives. The ArcGIS Routing API is designed to be able to handle these tasks and make it very easy for you to…

arcgis visualizations

Visual Variables in ArcGIS API 4 for JavaScript

The ArcGIS API for JavaScript includes some great tools for being able to create visualizations of your data in your applications. You can read more details about Visualizations and Visual Variables in the documentation. The tooling available to developers in the ArcGIS API for JavaScript to be able to visualize their data is very powerful….

aggregate data

Aggregate Data in ArcGIS Online

The ArcGIS Platform isn’t just used for serving data and creating webmaps. It can also be used as a tool to create and analyze data. In this video, we cover how you can take an existing dataset of points, possibly collected in field data, and do some aggregation on that data. This is a popular…

ago enrichment

Uploading and Enriching Data in ArcGIS Online

This video covers how you can upload data into your ArcGIS Online account and then use the built in GeoEnrichment tools to enhance your datasets to make them even more valuable. The ArcGIS GeoEnrichment tools give you the ability to combine demographic data with your own datasets. This allows you to enrich your data and…

esrijs oauth

Adding OAuth to your ArcGIS JS Apps

This video covers how you can add OAuth to your ArcGIS API for JavaScript applications. We’ll even cover how to create your own application in ArcGIS Online so that you can generate a clientId and a clientSecret that you can use in a proxy or as part of the IdentityManager in the API. You can…