State Pages Redesign

Jun 27, 2024

The State Pages for NPS.gov have been upgraded to use MapLibre and the latest NPMap architecture from the Web Maps team at NPS.gov.

You can visit each of the 56 state & territory pages by adding your stateโ€™s abbreviation (in lower case) in the link to NPS.gov:

NPS.gov/<state-abbreviation>

For example, see the State Page for Alaska, or Massachusetts or Wyoming for your self by using these tiny URLs from NPS.gov.

Video ๐ŸŽฅ: 56 State & territory pages from NPS.gov, all sized on an iPad Pro 13" screen. Updated with MapLibre + NPMap.

See NPS-State-Pages.mov to view in another tab, or to download.


Geospatial PDFs

Apr 11, 2023

Mobile device users for iOS & Android can make use of geospatial PDFs to view maps offline.

How it Works

When the protocol is https://, and the link is opened on a mobile device, it will open in the web browser. When you change the protocol to avenzamaps:// and Avenza Maps is already installed, then the link will open in Avenza. It will be downloaded, then processed for use as an offline map with GPS location.

Some NPS Park Units instruct customers to use โ€œAvenza Mapsโ€, search where units instruct customers to use Avenza at NPS.gov.

Rocky Mountain Fire Management Example
  1. Open RoMo geospatial PDF in Browser
  2. Or, Open RoMo geospatial PDF in Avenza Maps. Click on this link after you have Avenza Maps installed:

๐Ÿ“ฒ ๐Ÿ—บ๏ธ avenzamaps://server/Rocky.Mountain.National.Park.Fire.Mangement.pdf

Joshua Tree Example
  1. Open JoTr geospatial PDF in Browser
  2. Or, Open JoTr geospatial PDF in Avenza Maps. Click on this link after you have Avenza Maps installed:

๐Ÿ“ฒ ๐Ÿ—บ๏ธ avenzamaps://server/Joshua.Tree.pdf

Install Avenza Maps for iOS or Android


Please see https://support.avenzamaps.com/hc/en-us/articles/5051433392020-Importing-maps-from-custom-locations for technical support.


Weather from National Weather Service

Jan 23, 2023

๐ŸŒก๏ธ โ˜๏ธ โ˜€๏ธ ๐ŸŒฆ๏ธ Weather.gov APIs for alerts & weather


Weather.gov has public facing weather data for both the public and developers. For example, at Cabrillo National Monument you can see the current weather, alerts and a forecast:

A customer can use the map at forecast.weather.gov to adjust their location, and save a bookmark for future reference.

Weather.gov also has programmable API, where a location is passed to /points and the response a GeoJSON. Also note, if you pass too many digits of precision, the /points response will round it down to four significant figures, or an approximate precision of about 10 meters.

Since the response is GeoJSON, it can be opened the Park Tiles version of GeoJSON.io

Within the GeoJSON data response from /points, there is a property called forecast:


MapLibre Plugins

Jan 9, 2023

MapLibre Plugins of interest to public domain maps.


Dec 12, 2022

MapLibre Plugins for ArcGIS layers, Carto layers, Interactivity, Overview map and WMS layers. See NPMap5 Plugins for live demos.

๐Ÿ—บ๏ธ ๐Ÿ”Œ ๐Ÿงญ ๐Ÿ“ Examples of the NPMap5 Plugins: Interactivity, Overview, Layers (ArcGIS, Carto, WMS)


ArcGIS layer

Carto layer

Interactivity

Overview map

WMS layer


Updates to GeoJSON.io for Public Domain Maps

Nov 18, 2022

We have made updates to GeoJSON.io by adding a button to easily add GeoJSON data from a URL onto a custom styled map. See the custom styled map at RobLabs.com/geojson, and use the notes below to visualize your own GeoJSON data via URL.

๐Ÿ—บ๏ธ ๐Ÿ“ Visualize GeoJSON in Joshua Tree National Park


GeoJSON.io was developed by Mapbox and is โ€œa quick, simple tool for creating, viewing, and sharing spatial dataโ€. It is a perfect way to visualize, test or learn how GeoJSON data is created, formatted, styled or inspected.

Open GeoJSON at RobLabs.com/geojson

  1. Say you want to visualize this GeoJSON from Joshua Tree:
    1. https://maps.nps.gov/livemaps/api/sites?code=jotr&source=National_DataSet&format=geojson&liveinfo=true&apikey=CfJDEBe7xKJ8v6xZOMkh7AaUGF70dBe3
  2. You can open a version of GeoJSON.io with Public Domain Styles
    1. RobLabs.com/geojson
    2. Since we are using a style served by Mapbox protocols, then we can make use of the latest Mapbox projections & rendering SDK.
    3. Check out the help section for details on how to import data into this tool. The help section is the in the upper right corner of the web page.
  3. Once have opened the app, then paste your GeoJSON URL into the menu item Meta, New Window.
    1. Sub-windows > Meta > ๐ŸชŸ New Window with GeoJSON URL, then paste your GeoJSON
    2. Or, Click on this link, which encodes the GeoJSON URL
      1. https://roblabs.com/geojson/#data=data:text/x-url,https%3A%2F%2Fmaps.nps.gov%2Flivemaps%2Fapi%2Fsites%3Fcode%3Djotr%26source%3DNational_DataSet%26format%3Dgeojson%26liveinfo%3Dtrue%26apikey%3DCfJDEBe7xKJ8v6xZOMkh7AaUGF70dBe3

๐Ÿ—บ๏ธ ๐Ÿ“ Visualize GeoJSON from Natural Earth Data


Open GeoJSON at GeoJSON.io

Natural Earth Data can be loaded a GeoJSON URL. The encoded URL for the Tiny Countries GeoJSON data from Natural Earth is


Video ๐ŸŽฅ ๐Ÿ”ˆ: GeoJSON.io with Public Domain Maps

Demo of RobLabs.com/geojson with Public Domain Maps

Park Tiles Style Offramps

Oct 3, 2022

If you have an Atlas style, This Observable notebook demonstrates how to use Atlas styles in other rendering tools such as QGIS, ArcGIS Online, MapLibre or GeoJSON.io. See the JavaScript Notebook at https://observablehq.com/@roblabs/park-tiles-style-offramps.

Video ๐ŸŽฅ: Park Tiles Style Offramps

Demo of Park Tiles Style Offramps from Observable.