I was messing around with GeoNB, checking out what it was built on top of with the hope that maybe there was a way to get some data out of it programmatically. The underlying data is very open, with the government of New Brunswick releasing it in a number of different formats.
Before going that route too far, I thought it would be neat to try using OpenLayers to display the data if possible. It ended up being very easy to modify one of the existing examples to work with the ArcGIS APIs that are supporting the GeoNB site. You can check out the result below:
The yellow outlining is provided by the GeoNB server’s parcel boundaries data. Next steps are adding in the parcel information lookup and display.