- pe documentazion par furlan cjale par culì
A project for a dedicated OpenStreetMap rendering in Friulian, a minority language from north-east of Italy.
The goal is to have the first digital map ever in this minority language. The goal is to cover Friuli region and the surrounding area.
This rendering uses two tags:
- name:fur to represent the name of the feature in the official Friulian version
- loc_name:fur (optional) to represent the name of the feature in the local Friulian version (if different from the official one)
Local names are rendered on the map with the second one in a smaller font, if it exists.
See also the documentation on the OpenStreetMap wiki.
The goal is to have regular updates Data updates are fully automated and they are triggered by a change in the MAPDATE file. At merge, data will be generated and published.
flowchart TD
A[Start] -- Get Italy Nord-Est extract from geofabrik.de --> B[Nord-Est data]
B -- cut with osmium --> C[Friuli region]
C -- process with tilemaker and slightly custom process config --> D[vector data in mbtiles format]
D -- serve with tileserver-php --> F
G[custom OpenTilesMap style] -- style --> F
F[MapLibre GL JS] <--> E[mapefurlane.eu]
The whole generation process is automated through a GitHub Workflow available in this repository running daily. The steps are described below.
- getting extracts from geofabrik.de
- cutting it with osmium
- generating vector tiles with tilemaker
- publishing vector tiles
- publishing static files
Frontend is MapLibre GL JS with Nominatim as geocoder to offer a localized search engine.
The style is available here and it's based on OSM Liberty with some customizations:
- localized names
- mountain peaks
- airports
Americana is a general purpose rendering also based on vector tiles that can shown localized labels, including in Friulian. It offers a better visualization and level of polish; compared to Mape Furlane, it lacks a few things:
Any issue report or contribution is welcome!