Train Station - Specific Map Production Rules

Apple Maps Rules

"feature-type" category Rule Property
"unit" "parking" SHOULD possess display_point, name
  • The following feature-type/category values MUST be captured:
"feature-type" category Comment
"amenity" "animalreliefarea"
"amenity" "babychanging"
"amenity" "baggagecarousel" If preferred over Fixture display_point
"amenity" "baggagecarts"
"amenity" "boardinggate.train"
"amenity" "checkin" If preferred over Fixture ("checkin.desk") display_point
"amenity" "checkin.selfservice"
"amenity" "coinlocker"
"amenity" "defibrillator"
"amenity" "drinkingfountain"
"amenity" "elevator" If preferred over Unit display_point
"amenity" "escalator" If preferred over Unit display_point
"amenity" "faregate"
"amenity" "firstaid"
"amenity" "information"
"amenity" "information.transit"
"amenity" "immigration" If preferred over Section display_point
"amenity" "lostandfound"
"amenity" "movingwalkway" If preferred over Unit display_point
"amenity" "mothersroom"
"amenity" "parking" If preferred over Unit display_point
"amenity" "parking.bicycle "
"amenity" "pedestriancrossing"
"amenity" "peoplemover"
"amenity" "platform" If preferred over Unit display_point
"amenity" "restroom" If preferred over Unit display_point
"amenity" "restroom.family" If preferred over Unit display_point
"amenity" "restroom.female" If preferred over Unit display_point
"amenity" "restroom.male" If preferred over Unit display_point
"amenity" "restroom.unisex" If preferred over Unit display_point
"amenity" "rideshare"
"amenity" "seat"
"amenity" "security.checkpoint" If preferred over "security" Section display_point
"amenity" "security.inspection" If preferred over "security" Section display_point
"amenity" "shuttle"
"amenity" "smokingarea"
"amenity" "stairs" If preferred over Unit display_point
"amenity" "taxi"
"amenity" "ticketing"
"amenity" "ticketing.bus"
"amenity" "ticketing.bus.muni"
"amenity" "ticketing.bus.national"
"amenity" "ticketing.rail"
"amenity" "ticketing.rail.muni"
"amenity" "ticketing.rail.national"
"amenity" "ticketing.shuttle"
"amenity" "vendingmachine.trainticket"
"amenity" "wheelchairassist"
"fixture" "baggagecarousel"
"fixture" "checkin.desk"
"fixture" "furniture"
"fixture" "immigration.desk"
"fixture" "inspection.desk"
"fixture" "kiosk"
"fixture" "obstruction"
"fixture" "wall"
"fixture" "water"
"fixture" "vegetation"
"geofence" "paidarea"
"geofence" "postsecurity"
"geofence" "presecurity"
"section" "security"
"unit" "elevator"
"unit" "escalator"
"unit" "movingwalkway"
"unit" "nonpublic"
"unit" "opentobelow"
"unit" "parking"
"unit" "platform"
"unit" "ramp"
"unit" "restroom"
"unit" "restroom.family"
"unit" "restroom.female"
"unit" "restroom.male"
"unit" "road"
"unit" "room"
"unit" "stairs"
"unit" "steps"
"unit" "unenclosedarea"
"unit" "walkway"
"unit" "walkway.island"
  • In limited circumstances, when the following categories are not derivable as Units from source data, then the following feature-type/category values MUST be captured:
"feature-type" category
"amenity" "elevator"
"amenity" "escalator"
"amenity" "movingwalkway"
"amenity" "stairs"
  • Physical objects within an area that, by definition, are potentially a Fixture SHOULD NOT not be captured if those objects are considered to be volatile.
  • Each business entity that owns or leases space MUST be captured as an Occupant.
    • Each Occupant MUST reference an Anchor.
  • Each business entity that owns or leases a kiosk MUST be captured as an Occupant.
    • Each Occupant MUST reference an Anchor.
  • A "restroom" (hierarchy) Unit that models a facility dedicated to wheelchair use MUST possess an Accessibility category of "wheelchair".