/karta-map

Simple plotting functions for Karta objects

Primary LanguagePython

karta.mapping

This extension module adds matplotlib plotting functions to the Karta geospatial library.

Basic usage

from karta.mapping import plot, annotate
from karta.crs import WebMercator

points = ...    # list of karta.Point objects
plot(points, marker=".", color="black", crs=WebMercator)

polygon = ...   # karta.Polygon
artist = plot(polygon, linewidth=0.5, facecolor="cyan", edgecolor="red", crs=WebMercator)
annotate(artist[0], "Study region", where="over")

Dependencies

karta.mapping is written in type-annotated Python, and therefore requires Python 3.