def calc_distance(geojson: str): from shapely.geometry import LineString from shapely.ops import transform from functools import partial import pyproj import json track = LineString(json.loads(geojson)['coordinates']) project = partial( pyproj.transform, pyproj.Proj(init='EPSG:4326'), pyproj.Proj(init='EPSG:32633')) return transform(project, track).length