Ebrahim, one of our PYP researchers, entered two of his applications into competitions run by the OGC and GeoAlberta over the summer and came away with first place in the OGC student app challenge 2013, and first and second place in the GeoAlberta mApp Gallery 2013.
Ebrahim has developed WalkYourPlace, a web-based tool for assessment of accessibility to urban facilities using quality of life indicators, such as the number of grocery stores, shopping and recreation facilities, and local crime. The system evaluates in real time an area that is accessible using pedestrian, transit, and cycling infrastructure. The WalkYourPlace system has been designed and developed based on principles of Spatial Data Infrastructure (SDI) and Service Oriented Architecture (SOA) frameworks to provide data and service interoperability. The WalkYourPlace app can be found at: http://18.104.22.168/WPSClient.
The second application resulting from the June flooding event described by the provincial government as the worst in Alberta’s history. Ebrahim developed an interactive flood mapping mashup for the City of Calgary, based on free and open source software packages. The system incorporates state-of-the-art technologies such as Web 2.0 mapping APIs, WMTS (Web Map Tile Service), and open geo-data standards to implement the user interface and the back-end mapping server. WMTS technology was used to provide the base map. To do so, City of Calgary geospatial data was extracted from OpenStreetMap, and map tiles were generated using TileMill, MapBox’s cartographic design studio. The principal server-side component used to deploy the map data was PHP Tile Server. On the client-side, Leaflet’s API was used to develop the mapping functionality and visualize crisis information. Web client technologies HTML5, CSS3, and AJAX were used to rapidly develop a flexible and interactive mapping solution. Spatial data was encoded using GeoJSON extracted from the textual information provided by the City of Calgary. The flood map app can be found at http://planyourplace.ca/flooding_2013.
Creation of these applications was made possible because of infrastructure developed for PlanYourPlace, and open data. Together they allowed Ebrahim to rapidly deploy applications that provide citizens access to a wide range of information. The crisis map in particular was developed in a little over 24 hours and gave Calgarian’s access to crisis data via a single map.