TrailPaint Namespace v3 (tp:)

Minimal RDF vocabulary for terms not covered by schema.org. Referenced by @context in every exported .trailpaint.json.

Machine-readable: https://trailpaint.org/ns/v3/index.jsonld

Base IRI

https://trailpaint.org/ns/v3/

Classes

tp:TrailStory βŠ‚ schema:TouristTrip
A hand-drawn trail map story β€” named narrative with numbered spots and polyline routes.
tp:Spot βŠ‚ schema:Place
A numbered story point. Carries position (num), location, and icon category.
tp:Route βŠ‚ schema:CreativeWork
A polyline connecting one or more spots.
tp:PhotoMeta βŠ‚ schema:ImageObject
CC attribution metadata for a photo from Wikimedia Commons.
tp:OverlaySetting
A historical map tile overlay (CCTS, DARE, etc.) stacked on the basemap.

Properties

tp:photoQuery (domain: tp:Spot)
Bilingual search keywords (δΈ­ζ–‡ | English) for Commons auto-fetch.
tp:iconId (domain: tp:Spot)
Key into the TrailPaint ICONS catalog (e.g. church, peak).
tp:scriptureRefs (domain: tp:Spot)
Bible references (e.g. Acts 13:4-12). Mirrored to schema:citation on export.

See also