sentence: leafletjs open-source javascript library for mobile-friendly interactive maps software development frameworks and libraries ( non-web ) geotools open source gis toolkit written in java , using open geospatial consortium specifications .