{ "@context": { "@version": 1.1, "ors": "https://openrouteservice.org/vocab#", "schema": "https://schema.org/", "geo": "http://www.w3.org/2003/01/geo/wgs84_pos#", "geojson": "https://purl.org/geojson/vocab#", "xsd": "http://www.w3.org/2001/XMLSchema#", "hydra": "http://www.w3.org/ns/hydra/core#", "id": "@id", "type": "@type", "DirectionsRequest": "ors:DirectionsRequest", "IsochronesRequest": "ors:IsochronesRequest", "MatrixRequest": "ors:MatrixRequest", "SnappingRequest": "ors:SnappingRequest", "OptimizationRequest": "ors:OptimizationRequest", "POIRequest": "ors:POIRequest", "coordinates": { "@id": "ors:coordinates", "@container": "@list" }, "waypoints": { "@id": "ors:waypoints", "@container": "@list" }, "locations": { "@id": "ors:locations", "@container": "@list" }, "profile": { "@id": "ors:profile", "@type": "xsd:string" }, "preference": { "@id": "ors:preference", "@type": "xsd:string" }, "units": { "@id": "ors:units", "@type": "xsd:string" }, "language": { "@id": "ors:language", "@type": "xsd:string" }, "geometry": { "@id": "ors:geometry" }, "elevation": { "@id": "ors:elevation", "@type": "xsd:boolean" }, "instructions": { "@id": "ors:instructions", "@type": "xsd:boolean" }, "avoid_features": { "@id": "ors:avoidFeatures", "@container": "@set" }, "avoid_borders": { "@id": "ors:avoidBorders", "@type": "xsd:string" }, "avoid_countries": { "@id": "ors:avoidCountries", "@container": "@set" }, "avoid_polygons": { "@id": "ors:avoidPolygons" }, "extra_info": { "@id": "ors:extraInfo", "@container": "@set" }, "alternative_routes": { "@id": "ors:alternativeRoutes" }, "maximum_speed": { "@id": "ors:maximumSpeed", "@type": "xsd:double" }, "range": { "@id": "ors:range", "@container": "@list" }, "range_type": { "@id": "ors:rangeType", "@type": "xsd:string" }, "interval": { "@id": "ors:interval", "@type": "xsd:double" }, "smoothing": { "@id": "ors:smoothing", "@type": "xsd:double" }, "intersections": { "@id": "ors:intersections", "@type": "xsd:boolean" }, "area_units": { "@id": "ors:areaUnits", "@type": "xsd:string" }, "sources": { "@id": "ors:sources", "@container": "@list" }, "destinations": { "@id": "ors:destinations", "@container": "@list" }, "metrics": { "@id": "ors:metrics", "@container": "@set" }, "resolve_locations": { "@id": "ors:resolveLocations", "@type": "xsd:boolean" }, "durations": { "@id": "ors:durations", "@container": "@list" }, "distances": { "@id": "ors:distances", "@container": "@list" }, "text": { "@id": "schema:name" }, "label": { "@id": "schema:name" }, "confidence": { "@id": "ors:confidence", "@type": "xsd:double" }, "layer": { "@id": "ors:geocodingLayer", "@type": "xsd:string" }, "country": { "@id": "schema:addressCountry" }, "region": { "@id": "schema:addressRegion" }, "locality": { "@id": "schema:addressLocality" }, "postalcode": { "@id": "schema:postalCode" }, "dataset": { "@id": "ors:elevationDataset", "@type": "xsd:string" }, "format_in": { "@id": "ors:formatIn", "@type": "xsd:string" }, "format_out": { "@id": "ors:formatOut", "@type": "xsd:string" }, "vehicles": { "@id": "ors:vehicles", "@container": "@list" }, "jobs": { "@id": "ors:jobs", "@container": "@list" }, "shipments": { "@id": "ors:shipments", "@container": "@list" }, "capacity": { "@id": "ors:vehicleCapacity", "@container": "@list" }, "skills": { "@id": "ors:requiredSkills", "@container": "@set" }, "time_window": { "@id": "ors:timeWindow", "@container": "@list" }, "time_windows": { "@id": "ors:timeWindows", "@container": "@list" }, "service": { "@id": "ors:serviceTime", "@type": "xsd:integer" }, "amount": { "@id": "ors:resourceAmount" }, "maximum_search_radius": { "@id": "ors:maximumSearchRadius", "@type": "xsd:double" }, "snapped_distance": { "@id": "ors:snappedDistance", "@type": "xsd:double" }, "return_metadata": { "@id": "ors:returnMetadata", "@type": "xsd:boolean" }, "request": { "@id": "ors:poiRequestType", "@type": "xsd:string" }, "limit": { "@id": "ors:resultLimit", "@type": "xsd:integer" }, "sortby": { "@id": "ors:sortBy", "@type": "xsd:string" }, "filters": { "@id": "ors:poiFilters" }, "distance": { "@id": "schema:distance", "@type": "xsd:double" }, "duration": { "@id": "ors:travelDuration", "@type": "xsd:double" }, "ascent": { "@id": "ors:ascent", "@type": "xsd:double" }, "descent": { "@id": "ors:descent", "@type": "xsd:double" }, "avgspeed": { "@id": "ors:averageSpeed", "@type": "xsd:double" }, "attribution": { "@id": "schema:creditText" }, "version": { "@id": "schema:version" }, "timestamp": { "@id": "schema:dateModified" }, "osm_id": { "@id": "ors:osmId" }, "osm_type": { "@id": "ors:osmType" }, "name": { "@id": "schema:name" }, "status": { "@id": "ors:serviceStatus", "@type": "xsd:string" }, "bbox": { "@id": "geojson:bbox", "@container": "@list" }, "features": { "@id": "geojson:features", "@container": "@set" }, "properties": { "@id": "geojson:properties" }, "FeatureCollection": "geojson:FeatureCollection", "Feature": "geojson:Feature", "Point": "geojson:Point", "LineString": "geojson:LineString", "Polygon": "geojson:Polygon", "lng": { "@id": "geo:long", "@type": "xsd:double" }, "lat": { "@id": "geo:lat", "@type": "xsd:double" } } }