Reflections on Building Web Maps With Esri JS API From a Leaflet.js Fanboy

When I was in graduate school, I gave myself the goal of one day creating interactive web maps. This was in 2010. About five years later I was ready to learn a platform. Still new to JavaScript, I decided to give the Esri JS API a try. I think I got as far as creating … Continue reading Reflections on Building Web Maps With Esri JS API From a Leaflet.js Fanboy

Advertisement

Building A Leaflet.js Map App With A jQuery UI Date Picker

construction site in a city.

From 2010 to 2018, Cumberland County was the fastest growing county in the state of Pennsylvania. For a more detailed look, you can check out the Pennsylvania State Data Center's report (pdf). With that growth, comes many subdivision and land development plans that need to be reviewed by the County's Planning Department. They review these … Continue reading Building A Leaflet.js Map App With A jQuery UI Date Picker

Esri Leaflet Geocoder Crash Course

road map

I thought I’d introduce the Esri Leaflet Geocoder plugin in this post. It is one of many plugins Esri has developed to support integration with the Leaflet.js web mapping library. Although Esri states that they “provide no guarantee of individual features, nor a traditional product lifecycle to support planning,” they have integrated their technology with … Continue reading Esri Leaflet Geocoder Crash Course

Setting Up Vector Control for Field Collection & Public Facing Maps

a mosquito feeding

I wanted to take a break from writing about Python scripts and Leaflet.js maps to share a project from a few years ago.  But don't worry, I've shared a few JavaScript snippets at the end.  As a county government GIS agency, we support various departments in our organization.  Our Vector Control department was interested in … Continue reading Setting Up Vector Control for Field Collection & Public Facing Maps

Adding Esri Map Services with Custom Tiling Schemes to Leaflet.js

map books in a store

I have been developing data visualization web mapping applications for various Cumberland County departments using the Leaflet.js JavaScript library. All of these apps have used the standard WGS84 Web Mercator Auxiliary Sphere projection/tiling scheme. This is used in Google Maps, ArcGIS Online, and the other major web map players. And while this works just fine, … Continue reading Adding Esri Map Services with Custom Tiling Schemes to Leaflet.js