The City of Calgary publishes open map data under the OpenStreetMap-compatible Open Government Licence - City of Calgary license:
highways:
- Street Centreline
- Trails
- Parks Pathways
- Calgary Bikeways
- Crosswalk Locations
- Transit Routes
- Transit Routes and Stops
buildings:
- Building Roof Outlines
- Parcel Address Points and Zoning
- Land Use Districts
- Downtown Calgary Businesses
- Public Washrooms Map
- Map of Fire Stations
enforcement:
- Speed Limits Map
- Playground Zones
- Map of Traffic Signs
- Map of Traffic Control Signals
- Accessible Pedestrian Traffic Signals
- Intersection Safety Camera Locations
- Traffic Camera Locations
recreation:
other:
- Rain Gauge Map
- Public Tree Locations
- Public Art Locations
- Public Water Main Locations
- Private Water Hydrants
You might find more here: https://data.calgary.ca/browse?sortBy=relevance&pageSize=20&limitTo=maps
Weâre working on importing some of this into OpenStreetMap, you can see some of the Python scripts I wrote (with ChatGPT/GitHub Copilot) for this here: github.com/verhovsky/calgary_osm_import.
So far Iâve imported the red light camera locations (without a corresponding enforcement
relation though), bus shelter outlines and fixed a bunch of street names. Weâre working on importing building outlines neighborhood-by-neighborhood and hopefully one day building (parcel) addresses.
All the datasets Iâve looked at in depth have had mistakes. The Intersection Safety Camera Locations dataset specifies the direction of speed cameras in an inconsistent way and has at least one camera I couldnât find in real life, the Street Centreline dataset has at least like 30+ wrong or misspelled street names and a few artifacts, the Building Roof Outlines dataset has really good outlines generally, but they contain tons of unnecessary nodes and the outlines are often misclassified, in a neighborhood there will be a garage or two misclassified as a residence or vice versa.