ProfessionalWiki / ProfessionalWiki/Maps

Add option to embed OpenHistoricalMap

Open
#772 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement good first issue
Dominant language
JavaScript
Stars
78
Forks
65
Avg merge
9h 17m
Merged PRs (30d)
6

Description

This extension’s support for Leaflet and openstreetmap-carto raster tiles is useful for some sites, but others like Housetrails, which focuses on historical geography, would benefit from maps that place the overlays in the correct time period instead of the present day. OpenHistoricalMap is a complement to OpenStreetMap that focuses on mapping history. It would be great if a site like Housetrails could embed an OHM map instead of an OSM map when a date is provided as context.

Unlike openstreetmap-carto, the main OHM map uses vector tiles that are rendered on the client side using MapLibre GL JS, but there’s a plugin for bridging the rendered style into Leaflet. openhistoricalmap.org itself uses Leaflet with this plugin.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the extension's existing Leaflet and OpenStreetMap raster-tile embedding options. Review the OpenHistoricalMap vector-tile and MapLibre GL JS approach, including its Leaflet bridging plugin; done means a site can select an OHM map when a date is supplied as context.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.