ArcGIS Image Service Support in Esri Leaflet

I’m excited to see support for ArcGIS image services landing in Esri Leaflet Beta 6. In addition to serving up raster data such as imagery and digital elevation models, image services provide powerful analytical capabilities. Now Leafelt users can visualize infrared imagery and LiDAR data, get the elevation where a user clicks, and much more. […]

Generating Custom Widgets for Esri’s WebApp Builder with Yeoman

Recently I’ve been developing custom widgets for the ArcGIS Web AppBuilder, and I have found that there is a lot of boilerplate code that you have to create for each new widget. I thought that a Yeoman generator would be a useful way to scaffold out the widget files, so I created generator-esri-appbuilder-js. What It Does The […]

Using Bootstrap Map? You Might Not Need jQuery…

I’ve been working with Allan Laframboise to add examples of how to use Esri’s popular Bootstrap Map framework without a dependency on jQuery. The Dojo-Bootstrap library, a Dojo port of the Twitter Bootstrap JavaScript modules, finally has a release candidate that is compatible with Bootstrap 3.x. This enabled us to replace the references to the […]

Resources from our Esri DevSummit Presentation on JavaScript Testing

At the recent 2014 Esri Developers Summit in Palm Springs, Dave Bouwman, David Spriggs, and I presented on Testing Tools & Patterns for JavaScript Mapping Apps. The video, slides (PDF), and links to related resources from that talk are all now available at the GitHub repository we created for the talk. Personally, I think Dave […]

Esri Landscape Modeler Application

This week the Landscape Modeler application that was previewed at the International User Conference in June has hit the ArcGIS Marketplace. Landscape Modeler is a web application that allows users to perform fast weighted overlay analysis at multiple scales or over a large area. This is ideal when there are multiple users that want to […]

Landscape Modeler Application Presented at Esri UC 2013

The Landscape Modeler application that I’ve been working on was presented during the plenary session of the 2013 Esri International User Conference. Lanscape Modeler is a JavaScript application that enables ArcGIS Online users perform weighted overlay analysis with the new landscape datasets that Esri is hosting on ArcGIS Online. The application is able to perform […]

Community Maps Contribution Management Application Released

For the better part of my first year at Esri, I have been working on a web application for the Community Maps Program that would make it easier for program contributors to upload and manage their data contributions. We released a minimally viable version of the web application in the fall of 2012 which focused […]

CairnBuilder

CairnBUILDER is was an interactive mapping application that enables users to draw trails and markers over a topographic map service. CairnBUILDER is was a collaboration between Brian Sims and I and our entry into the ESRI 2010 Mashup Contest.