Tag: arcgis

When are layers done?

Using the ArcGIS API for JavaScript LayerViews to watch for when data is done being fetched and drawn.


New ArcGIS CLI Template Apps

The latest release of the @arcgis/cli has some significant updates to the template apps that it will output. Default Application First off the default app has been completely simplified so there is no reliance on the API widget framework. It just sets up a basic application using webpack to for the builds. arcgis create jsapi-app…


Edit GeoJSON with the ArcGIS API for JavaScript

I recently came across a question about the GeoJSONLayer in the ArcGIS API for JavaScript. The question had to with editing and also being able to save those edits somewhere. If you didn’t know, the GeoJSONLayer takes a URL to a GeoJSON file and loads it in the API. Not only that, but you get…


ArcGIS JS API with TypeScript and Babel

Last year, the TypeScript team had announced that they collaborated with the Babel team to make using TypeScript with Babel easier! At the time, I had tried using the TypeScript to Babel workflow to build some ArcGIS API for JavaScript apps. I had initially run into some issues mainly with some of the babel plugins…


ArcGIS for Web Developers: Part 1

Introduction Are you a web developer that wants to bring maps into your existing applications? I wanted to cover some basics of building web mapping applications and how you can leverage the ArcGIS Platform and the ArcGIS API for JavaScript to do it! The ArcGIS API for JavaScript is a tool of the larger ArcGIS…


Svelte with the ArcGIS API for JavaScript

If you haven’t seen it yet, Rich Harris of the New York Times did a presentation on the latest release of Svelte. Svelte has been around for a little while and it’s not really a framework. It’s a compiler that can introspect your code and do some really interesting things, such as know when you…


Mapping with Web Components

Web Components are one of those web technologies that has been around for a relatively long time with support being kind of meh across multiple browsers. They are definitely something that I think deserves attention and the more I think about it, the more I’m getting on board with it. I had talked about web…


View Models in the ArcGIS API for JavaScript

The ArcGIS API for JavaScript has powerful support for ArcGIS Platform features like geocoding, printing, directions and more. Most of these capabilities are exposed via the out-of-the-box widgets provided with the API. This makes it really easy for you as a developer to integrate these features into your own applications so you can focus on…


Client Side Fun with ArcGIS API for JavaScript

One of the really powerful and fun features of the ArcGIS API for JavaScript is the ability to do some cool client side analysis with your data. Most of the time, you will be working with a FeatureLayer in your apps. You will most likely be consuming a hosted feature service. I’ll do another blog…


Feature Widget Fun

There’s an interesting widget in the ArcGIS API for JavaScript that you may not be too familiar with. That is the Feature widget. What makes the Feature widget so interesting it that it can let you access the content of your Popups to graphics without having to really touch the Popup. A popular use case…