Build Lebanon Trails
By @RobLabs
Print #mapsForNonProfits
During the summer of 2021, we worked with the Build Lebanon Trails Association (BLT) to help them with their trail maps as they start to build more trails in Lebanon, Oregon. We started our pro bono work by making two trailhead kiosk maps that measured 2โx3โ for use at kiosks on their marquee trail: The Old Mill Trail.
The project, from BLTโs requirements to kiosk map printing and a ribbon cutting ceremony, took about 5 months. At the ceremony, Build Lebanon Trails had two great looking trailhead kiosks with maps and historical photos & information on the Lebanon area.
But for five months of work, we had only produced two maps, one at each end of the trailhead that would only be seen or used by those physically at the trailheads. Though the main goal is getting more people outdoors, geospatial software tools could help deliver more maps into more peopleโs hands.
Figure 1: Print map of the Build Lebanon Trails system. A 20โx30โ print from a nationwide print retailer.
The Same Map on the trailhead in print, web & mobile
The Product Matrix from a Print Workflow
When you start with raster data designed for print, then your options for futher products increases. We started with a kiosk map, and our knowledge of Geospatial tools helped us make more products for BLT.
Details: How this SVG was built
* https://github.com/mermaid-js/mermaid#about * https://mermaid.live/edit#pako:eNplkm9v2jAQxr_KyW_6ohDyPyEvJrUUGBuoDCpVGkGVEztgLbEjxylQ4LvPphvVund3z_3u8dnnI8oFoShBRSl2-RZLBdNFylN-t3pczmC4VxLnag3d7pfTLfwYT5Ywl4xrCh9Eq05wv1rgRlEJYyqeJqPROuX3hobB8Y-SaruUO9Z7ow5dC2YiYyXVsWfBM810MJeCtLlqzikfXE6rDX2Ch9XLC3g3--AGvjPR_IIK1-tPzNAwrr33bJgLM8xnYGSAGa4bKISEpcgZLmFGCcNXsrpMdIKxQZf6ISioLYVnIUvSgYXIpjhrrFxUvUbt_uv6arruXil_-3Dc0ewEE1OYUlyUVP1b-WYqg8e_z4Y6qKKywozoZRxTDpAiPUBFU5TokNACt6VKUcrPGsWtEssDz1GiZEs7qK0JVvSB4Y3EFUoKXDZXdUiYEvIqlgITqtMjUofabH7DGqUtc8ELtjF6K0stb5Wqm6TXM2Vrw9S2zd6vz4j5JtvXftgL3TDGrkfDyMOB55E8c_px4fpOQSLbcTE6nzuoxvynEB9T6dycskdJN_L7lm3bTuw5duCHcdxBBy27gW_5kef0bc-OQidytcvbxcK1bCd0HTcO4ih2vCD2z78Bh1rjNg ```mermaid flowchart LR A[OSM Extract] -->|+ QGIS Print Layout| B[Raster GeoTIFF] B --> C{GeoTIFF\n\n1. Print\n2. Mobile\n3. Web\nProducts} C -->|print| D[__ 3'x5' Kiosk map] C -->|print| E[__ 20x30 Poster] C -->|print| F[__ Maps for Social Media] C -->|mobile| G[__ Share the World, RobLabs.com/stw] C -->|mobile| H[__ Avenza] C -->|web| I[__ Leaflet] C -->|web| J[__ COGeoTIFF]</details> --- # What We built for BLT ## ๐จ๏ธ 2021 Goal: *Maps for Trailheads* * A **2'x3' print map** using OpenStreetMap data + BLT Trail data + Satellite Imagery, built with the [QGIS Print Layout](https://docs.qgis.org/3.22/en/docs/training_manual/forestry/forest_maps.html#basic-fa-preparing-the-print-layout) engine. * A **20"x30" print map** for use at events, or as fundraising gifts for sponsors. * Cartograpic Symbology was follows the National Park Service [Symbol Library](https://www.nps.gov/maps/tools/symbol-library/index.html) standard for a common *look & feel*. ## ๐คณ 2021 Goal: `#mapsForSocialMedia` * Making use of the [QGIS Atlas Tool](https://docs.qgis.org/3.22/en/docs/training_manual/forestry/forest_maps.html) to generate square images for marketing and sharing on Social Media. ## ๐ 2021 Goal: *Maps for Web* * A Leaflet based map delivered to BLT for marketing their trails on their [web site](https://buildlebanontrails.com/BuildLebanonTrails.com-online-map/leaflet-2021.html). Leaflet allows for links that allow you set the zoom and location directly in the link. See: * [Riverview Park](https://buildlebanontrails.com/BuildLebanonTrails.com-online-map/leaflet-2021.html#16/44.5241/-122.8881) * [Gills Landing](https://buildlebanontrails.com/BuildLebanonTrails.com-online-map/leaflet-2021.html#16/44.5371/-122.8884) ## โ๏ธ 2021 Goal: *Efficient Map for Web* * A [Cloud Optimized GeoTIFF](https://www.cogeo.org) consumes print ready GeoTIFF files that can be proofed by BLT on a web page. Instead of distributing a 250 MB file to be downloaded and displayed, we used COG to efficiently consume the GeoTIFF file and stream the portions of the map that BLT needed to review. ## ๐ฑ 2022 Goal: *Offline Maps for Mobile* * See the iPhone app specifically built for iMessage at [RobLabs.com/stw](https://RobLabs.com/stw). --- ### Print Details for *Build Lebanon Trails* * This is a 2'x3' map that is print ready with dimensions of 7200โรโ10800 pixels at 300 pixels per inch. * November 2021 - final version [`v2021-11-02`](https://github.com/roblabs/maps-for-non-profits/releases/tag/v2021-11-02) * For a web version of this 2'x3' map, see this [Leaflet map](https://buildlebanontrails.com/BuildLebanonTrails.com-online-map/leaflet-2021.html). This can be integrated into the Build Lebanon Trails website by downloading this [97 MB Zip file](https://github.com/roblabs/maps-for-non-profits/releases/download/v2021-11-02/BuildLebanonTrails.com-online-map.zip). * This [13 MB JPEG](https://github.com/roblabs/maps-for-non-profits/releases/download/v2021-11-02/Build-Lebanon-Trails-2x3.jpg) version of the map should only be downloaded if you are interested in printing your own copy of the map. The image size is 7200โรโ10800 for printing at 300 pixels per inch. * This [53 MB Zipfile](https://github.com/roblabs/maps-for-non-profits/releases/download/v2021-11-02/Build-Lebanon-Trails-8x10.zip) contains five maps scaled at 8"x10" for use for printing on letter size pages. --- ## Maps for Mobile ### Share the World *"Share the World" with your iMessage contacts by sharing the trails, points of interest, and places that you have explored."* See the iPhone app specifically built for iMessage at [RobLabs.com/stw](https://RobLabs.com/stw). This app was built on Apple MapKit which allows for layering raster tiles on top of an Apple Maps baselayer. This allowed us to make use of Apple Maps and 3D maps for National Parks such as Joshua Tree & Yosemite. *If the Video doesn't load, [click this link](https://github.com/roblabs/maps-for-non-profits/releases/download/v2021-11-02/STW-social.720p.mov#t=4).* #### Video: *Build Lebanon Trails with Share the World for iPhone*







Details: How a COG URL is built
Details: Static Map Image Gallery
" }} # ``` ```yaml items: - url: https://github.com/roblabs/maps-for-non-profits/releases/download/v2021-11-02/blt-satellite.jpg title: 'Build Lebanon Trails' caption: 'Satellite only without any OpenStreetMap nor trails.' - url: https://github.com/roblabs/maps-for-non-profits/releases/download/v2021-11-02/blt-OSM-no-filtering.jpg title: 'Build Lebanon Trails' caption: 'Unfiltered OpenStreetMap data.' - url: https://github.com/roblabs/maps-for-non-profits/releases/download/v2021-11-02/blt-no-trails.jpg title: 'Build Lebanon Trails' caption: 'Filtered OpenStreetMap data without trails.' - url: https://github.com/roblabs/maps-for-non-profits/releases/download/v2021-11-02/blt.jpg title: 'Build Lebanon Trails' caption: 'What was shipped to the printer.' ```