Category: javascript

arcgis api for javascript edits

Quick Tip – Simple Edits for ArcGIS API for JavaScript

Do you do some basic editing in your ArcGIS API for JavaScript? Do you find yourself writing the same code over and over again? Yeah me too. I was doing this enough that I had decided to just turn basic feature editing functions into a widget. This doesn’t really concern itself with attachments or attribute…

arcgis cartodb

CartoDB with ArcGIS API for JavaScript

When it comes to storing spatial data in the cloud, you have a handul of options. If you’re using Esri tech, there’s ArcGIS Online. Or maybe you’re rolling your own PostGIS on AWS or OpenShift or elsewhere. If you’re a fan of PostGIS, I’d highly recommend CartoDB. CartoDB is great for storing data in a…

esrijs dojo

Video – Intro to custom ArcGIS API for JavaScript widgets

In this video I give a brief overview of the Dijit lifecycle and how you might use it to build a custom widget for the ArcGIS API for JavaScript.


Exploring new Turf

TurfJS is a relatively new library that allows you to do spatial analysis in the browser. Turf is great because it works with GeoJSON. This means it’s suited very well to work with Leaflet. So well that it’s even included as a plugin for Mapbox now. I’ve used some of Turfs capabilities in a couple…

esrijs reactjs

EsriJS with ReactJS

I really enjoy experimenting with frameworks and libraries. Even back when I was doing ActionScript dev, I was a big fan of Swiz and Robotlegs. When it comes to JavaScript frameworks, I try to give each one a shot, from Backbone to Knockout and Angular. One library I have really grown to enjoy has been…

purescript leaflet

PureScript with Leaflet Experiments

Not another damn JavaScript compiler Yeah yeah, I know. For a long time, I really enjoyed using CoffeeScript and I have spent quite a bit of time learning ClojureScript. I’ve given┬áTypeScript a hard time in the past, but I’ve changed my tune about it. Recently I have been digging my head down into Haskell, mostly…

xtyle arcgis

Using xstyle with ArcGIS API for JavaScript

Recently I have been toying around with a library called xstyle that is maintained by the same guys that maintain the Dojo Toolkit. At first glance, it may seem like another css preprocessor, similar to Sass or less, which are both great tools. However, once you dive in, it can do so much more. Keeping…

gis developer

GIS Analyst to GIS Developer

I’m going to keep this short and simple. If you’re a GIS pro or student and wondering how to get started learning how to boost your developer chops, I’m going to list some resources. For some detailed geo-career advice, I’d recommend Justin Holmans blog with tons of great resources. I’m a GIS professional, why do…

arcgis javascript api bootstrap

Dojo Bootstrap with ArcGIS JavaScript API

If you use the ArcGIS JavaScript API, have you tried Bootstrap? It’s a great way for developers to get a decent looking website up and going pretty quickly that doesn’t look like total crap. It has some handy components, however they are dependent on jQuery because everyone uses jQuery, didn’t you know that? Bootstrap Map…

dojo router

dojo router for your Esri JavaScript Maps

Part of the rage in building single page applications is the ability to do all your page routing on the client. Angular has the $routeProvider, Backbone has a solid router, Ember has a great routing system in place, and although React isn’t an all-in-one framework, there is a fantastic routing library available for it. Now,…