In PowerSchool, you have the ability to validate a student’s address. It makes sure everything is spelled right and that it exists1. There was a plugin a few years ago that would map your students, but it depended on the free Google mapping library.

Google changed their mapping library to require an API key and charged for more than a few requests. This broke the old plugin.

I’ve created a new plugin to map your students that uses leafletjs and openstreetmap’s data. So far it’s working pretty well.

You can find this plugin on Github at https://github.com/sriehl/PowerSchool-Student-Map.


  1. At least according to the Google geocoding service. [return]