---
source: projects/meridian-way/
generated: 2026-06-20T10:03:37.390Z
note: This is a markdown version optimized for LLMs. For the full experience, visit the HTML version.
---

Paul Lahana's Portfolio   

A markdown version of this page optimized for LLMs is available at: [https://dev.paul-lahana.com/projects/meridian-way.md](https://dev.paul-lahana.com/projects/meridian-way.md)

# [Paul Lahana](/)

[![Paul Lahana](https://images.ctfassets.net/d92x4yq9qk1g/2tMw3UDcd5d2lOpvxpfN2A/23a892775502b8809a29852a203170da/smiley.png)](/drawing-board)

-   [About](/about)
-   [Projects](/projects)

[](/projects)

## MeridianWay

Open Source ProjectAstroOpenStreetMap

[MeridianWay App](https://meridian-way.ch) [meridian way](https://github.com/paultursuru/meridian)

**MeridianWay** calculates two pedestrian routes between any two points: one **maximizing** sun exposure, one **minimizing** it.

The app computes real-time solar position and projects building shadows using OpenStreetMap's crowdsourced building height data.

Results depend on OSM coverage — some shadier paths may go undetected where height data is incomplete. Treat routes as suggestions.

![meridian-way-1](https://images.ctfassets.net/d92x4yq9qk1g/2SFjPRoiNOBc1L7DdxAxH2/3e6e989115edf6f61995c736892ce173/meridian-way-1.png)![Smartphone screenshots of 2 paths drawn on a map.](https://images.ctfassets.net/d92x4yq9qk1g/1j3msYEELxa7vzsaDpCIPz/01627114efcee0ece13b2e58c0ed1870/meridian-way-2.png)