Hello, Writing is a slow, painful process for me. Pulling together coherent thoughts, getting approval of all the editors in my mind, and chasing down words that my brain lets loose in the back yard gets tiring. And yet, under normal circumstances, I enjoy it. The past few months have not been normal circumstances. In […]

Hello. I’m sure you’re wondering where I’ve been lately. Well, I’ve been working on a special project that I can finally talk about. It’s my new book, Mastering ArcGIS Server Development with JavaScript. I know, it’s a long title, but it will help you do what it says. It dives into the ArcGIS JavaScript API,

Mastering ArcGIS Server Development with JavaScript is out!Read More »

Anyone who has developed against ArcGIS Server web services has probably encountered the limit on query results returned. Whether it’s 1000 features, or maybe 2000 with the new versions, it’s never enough for the kind of data you have to return. Contrary to what he or she believes, the typical map user can’t fathom having

ArcGIS JSAPI Hack: Get around the 1000 limit on ArcGIS ServerRead More »

When it comes to presenting quick code samples on the web, there are three competitors that come to my mind: JSFiddle, JSBin, and CodePen. All three sites allow you to add HTML, JSFiddle has been around a long time, and is great for testing out code snippets and parts. JSBin, which bills itself as “Collaborative

Show off webmaps and custom widgets with CodePenRead More »

For those of you who develop using the ArcGIS JavaScript API, have you ever wanted to measure a feature selected on the map? By extending the Measurement dijit, we can add a link to the map.infoWindow object, then add a click event handler to make the measurement dijit to measure the selected feature. The code

ArcGIS JavaScript API Hack: Measure Selected FeaturesRead More »

At Bruce Harris and Associates, we’ve helped a lot of our clients share their maps through ArcGIS Online (AGOL). Many of these clients also have high quality aerial photography that provide high resolution at the ground level. However, when they try to mix their high quality tiled map services with basemaps provided by ESRI, things

ArcGIS JavaScript API Hack: Overriding Basemap Zoom ScalesRead More »