Azimlib documentation
Independent cartography in Python. This is the 0.3.0 release documentation. Published files and availability are listed on PyPI. Each development guide states its scope. Version policy.

Start here
- First maps, installs and units
- Migration to the 0.3 API
- Matplotlib-style API compatibility and differences
- Public signatures
- Integrated 0.3 gallery
Geographic and scientific workflows
| Goal | Guide |
|---|---|
| Cities, streets, neighborhoods, buildings | Urban layers |
| GeoJSON, CSV, SHP/DBF, KML, OSM XML and raster | Formats, optional data |
| Ellipsoids, UTM, projections and seams | Geodesy |
| Figure/layout/Transforms/Artists | Composition, editing |
| Labels, symbols, hatches and PDF | Finishing |
| Images, contours, density, flows and terrain | Scientific 2D |
| Optional widgets, Tk/Qt/live/notebook | Interaction |
| Experimental 3D terrain and extrusions | 3D |
| Temporal maps, animation and regional pages | Time and atlas |
Distribution and provenance
- Third-party material boundaries
- Dependency licensing
- Verified 0.3.0 publication and hashes
- Release gates and evidence
- Roadmap and future proposals
- Building/versioning the documentation
The cartographic core and renderers are Azimlib's own implementations. API familiarity does not mean importing Matplotlib or delegating geographic work.