Die GEO-API stellt Funktionen zur Geocodierung von Adressen und zur Berechnung von Routen zur Verfügung. Die Nutzung muss gesondert aktiviert werden und bedarf u. U. einer gesonderten Lizenz
Geo-Coding
Endpunkt getgeocode
Mit dem Endpunkt getgeocode können Sie mit einem beliebigen Textwert nach Geokoordinaten suchen.
https://app.{instanz}.via-cloud.de/api/geo/getgeocode?Parameter
Parameter | Notwendig | Beschreibung |
q | ✅ | Wenn normales Geocoding benutzt wird, ist dieser Parameter notwendig.Hier wird der Suchtext für die Adresse übergeben.Beispiel: Königsbrücker Str. 96/Haus 41, 01099 Dresden |
locale | Sprache der ausgegebenen Suchergebnisse.Standard: de (deutsch)Verfügbar: fr (französisch), en (englisch), de (deutsch), it (italienisch) | |
limit | Anzahl der zurück gegebenen Ergebnisse. | |
provider | Provider, welcher die Geocodierung übernehmen soll: | |
api-key | ✅ | ihr API-Schlüssel ist für diese Schnittstelle immer notwendig. |
Ergebnis
{
"hits": [
{
"osm_id": 586710722,
"extent": [
13.7593205,
51.080963,
13.7603664,
51.0798764
],
"country": "Deutschland",
"city": "Dresden",
"postcode": "01099",
"point": {
"lng": 13.759985802512254,
"lat": 51.08059885
},
"osm_type": "W",
"osm_key": "building",
"housenumber": "96",
"street": "Königsbrücker Straße",
"osm_value": "yes",
"name": "Königsbrücker Straße",
"state": "Sachsen"
},
{
"osm_id": 586715535,
"extent": [
13.7606148,
51.0813086,
13.7610969,
51.0810929
],
"country": "Deutschland",
"city": "Dresden",
"postcode": "01099",
"point": {
"lng": 13.760862111835312,
"lat": 51.08119925
},
"osm_type": "W",
"osm_key": "building",
"housenumber": "96",
"street": "Königsbrücker Straße",
"osm_value": "yes",
"name": "Geb. 31",
"state": "Sachsen"
},
{
"osm_id": 636836622,
"extent": [
13.7605394,
51.0801055,
13.7608632,
51.0799149
],
"country": "Deutschland",
"city": "Dresden",
"postcode": "01099",
"point": {
"lng": 13.76070660103338,
"lat": 51.08001675
},
"osm_type": "W",
"osm_key": "building",
"housenumber": "96",
"street": "Königsbrücker Straße",
"osm_value": "commercial",
"name": "Halle 11",
"state": "Sachsen"
},
{
"osm_id": 586714843,
"extent": [
13.7603298,
51.080861,
13.7620709,
51.0801887
],
"country": "Deutschland",
"city": "Dresden",
"postcode": "01099",
"point": {
"lng": 13.761092882762707,
"lat": 51.08056015
},
"osm_type": "W",
"osm_key": "building",
"housenumber": "96",
"street": "Königsbrücker Straße",
"osm_value": "yes",
"name": "Halle 12",
"state": "Sachsen"
},
{
"osm_id": 4167137223,
"osm_type": "N",
"country": "Deutschland",
"osm_key": "leisure",
"housenumber": "96 Halle 8",
"city": "Dresden",
"street": "Königsbrücker Straße",
"osm_value": "sports_centre",
"postcode": "01099",
"name": "Mandala Boulderhalle GmbH",
"state": "Sachsen",
"point": {
"lng": 13.7601293,
"lat": 51.0799639
}
}
],
"took": 10
}Text
Endpunkt getaddress
Mit dem Endpunkt getaddress können Sie mit beliebigen Geokoordinaten nach einer Adresse suchen.
https://app.{instanz}.via-cloud.de/api/geo/getaddress?Parameter
Parameter | notwendig | Beschreibung |
|---|---|---|
point | ✅ | Punkt, für den die Adresse reverse geocodiert werden soll. |
locale | Sprache der ausgegebenen Suchergebnisse.Standard: de (deutsch)Verfügbar: fr (französisch), en (englisch), de (deutsch), it (italienisch) | |
limit | Anzahl der zurück gegebenen Ergebnisse. | |
provider | Provider, welcher die Geocodierung übernehmen soll: | |
api-key | ✅ | ihr API-Schlüssel ist für diese Schnittstelle immer notwendig. |
Ergebnis
{
"hits": [
{
"osm_id": 2431051236,
"osm_type": "N",
"country": "Deutschland",
"osm_key": "place",
"housenumber": "7",
"city": "Dresden",
"street": "Charlotte-Bühler-Straße",
"osm_value": "house",
"postcode": "01099",
"name": "Charlotte-Bühler-Straße",
"state": "Sachsen",
"point": {
"lng": 13.7632006,
"lat": 51.081452
}
},
{
"osm_id": 266837825,
"osm_type": "N",
"country": "Deutschland",
"osm_key": "shop",
"city": "Dresden",
"street": "Bertha-Benz-Platz",
"osm_value": "tyres",
"postcode": "01099",
"name": "Dresdner Reifen Zentrale",
"state": "Sachsen",
"point": {
"lng": 13.7621802,
"lat": 51.0814194
}
},
{
"osm_id": 191921552,
"osm_type": "W",
"extent": [
13.7619026,
51.0813304,
13.7627414,
51.0809773
],
"country": "Deutschland",
"osm_key": "highway",
"city": "Dresden",
"osm_value": "service",
"postcode": "01099",
"name": "Bertha-Benz-Platz",
"state": "Sachsen",
"point": {
"lng": 13.7620112,
"lat": 51.0813304
}
},
{
"osm_id": 2431051288,
"osm_type": "N",
"country": "Deutschland",
"osm_key": "place",
"housenumber": "5",
"city": "Dresden",
"street": "Charlotte-Bühler-Straße",
"osm_value": "house",
"postcode": "01099",
"name": "Charlotte-Bühler-Straße",
"state": "Sachsen",
"point": {
"lng": 13.7623262,
"lat": 51.081688
}
},
{
"osm_id": 3789754887,
"osm_type": "N",
"country": "Deutschland",
"osm_key": "man_made",
"city": "Dresden",
"street": "Charlotte-Bühler-Straße",
"osm_value": "street_cabinet",
"postcode": "01099",
"name": "Charlotte-Bühler-Straße",
"state": "Sachsen",
"point": {
"lng": 13.7620717,
"lat": 51.0816092
}
}
],
"took": 9
}Geo-Routing
Endpunkt getroute
Mit dem Endpunkt getroute können Sie sich die Route zwischen mehreren Adressen / Geopunkte suchen.
https://app.{instanz}.via-cloud.de/api/geo/getroute?Parameter
Parameter | notwendig | Beschreibung |
|---|---|---|
points | ✅ (entweder) | Punkte in chronologischer Reihenfolge, begonnen an dem Startpunkt und endet mit dem Ziel. |
addresses | ✅ (oder) | Adressen in chronologischer Reihenfolge, begonnen mit der Startadresse und endet mit der Zieladresse. |
vehicle | Anzahl der zurück gegebenen Ergebnisse. | |
locale | Sprache der generierten Wegbeschreibung. | |
api-key | ✅ | ihr API-Schlüssel ist für diese Schnittstelle immer notwendig. |
Ergebnis
Endpunkt optimizeRoutes (asynch)
POST route optimization problem
To solve a new vehicle routing problem, make a HTTP POST to this URL
https://via-cloud.de/api/1/vrp?key=<your_key>It returns the solution to this problem in the JSON response.
Please note that this URL is very well suited to solve minor problems. Larger vehicle routing problems, which take longer than 10 seconds to solve, cannot be solved. To solve them, please use the batch mode URL instead.
AUTHORIZATIONS:
REQUEST BODY SCHEMA: application/json
The request that contains the vehicle routing problem to be solved.
vehicles
Array of objects (Vehicle) non-empty
Specifies the available vehicles.
vehicle_idrequired | string |
type_id | stringDefault: "default-type" |
start_address | object (Address) |
end_address | object (Address) |
break | TimeWindowBreak (object) or DriveTimeBreak (object) |
return_to_depot | booleanDefault: true |
earliest_start | integer <int64>Default: 0 |
latest_end | integer <int64>Default: 9223372036854776000 |
skills | Array of strings |
max_distance | integer <int64> |
max_driving_time | integer <int64> |
max_jobs | integer <int32> |
min_jobs | integer <int32> |
max_activities | integer <int32> |
move_to_end_address | boolean |
vehicle_types
Array of objects (VehicleType)
Specifies the available vehicle types. These types can be assigned to vehicles.
type_idrequired | string |
profile | string (VehicleProfileId)Default: "car" |
capacity | Array of integers <int32>Default: [0] |
speed_factor | number <double>Default: 1 |
service_time_factor | number <double>Default: 1 |
cost_per_meter | number <double> |
cost_per_second | number <double> |
cost_per_activation | number <double> |
consider_traffic | booleanDefault: false |
network_data_provider | stringDefault: "openstreetmap"Enum: "openstreetmap" "tomtom" |
services
Array of objects (Service)
Specifies the orders of the type "service". These are, for example, pick-ups, deliveries or other stops that are to be approached by the specified vehicles. Each of these orders contains only one location.
idrequired | string |
type | stringDefault: "service"Enum: "service" "pickup" "delivery" |
priority | integer <int32>Default: 2 |
name | string |
address | object (Address) |
duration | integer <int64> [ 0 .. 604800 ]Default: 0 |
preparation_time | integer <int64> [ 0 .. 604800 ]Default: 0 |
time_windows | Array of objects (TimeWindow) |
size | Array of integers <int32>Default: [0] |
required_skills | Array of strings |
allowed_vehicles | Array of strings |
disallowed_vehicles | Array of strings |
max_time_in_vehicle | integer <int64>Default: 9223372036854776000 |
group | string |
shipments
Array of objects (Shipment)
Specifies the available shipments. Each shipment contains a pickup and a delivery stop, which must be processed one after the other.
idrequired | string |
pickuprequired | object (Stop) |
deliveryrequired | object (Stop) |
name | string |
priority | integer <int32>Default: 2 |
size | Array of integers <int32>Default: [0] |
required_skills | Array of strings |
allowed_vehicles | Array of strings |
disallowed_vehicles | Array of strings |
max_time_in_vehicle | integer <int64>Default: 9223372036854776000 |
relations
Array of JobRelation (object) or GroupRelation (object)
Defines additional relationships between orders.
typerequired | string |
idsrequired | Array of strings |
vehicle_id | string |
MISC
| object (Algorithm)Deprecated |
problem_typestringEnum: "min" "min-max"objectivestringEnum: "transport_time" "completion_time" | |
objectives | Array of objects (Objective) |
Array ()typerequiredstringDefault: "min"Enum: "min" "min-max" | |
cost_matrices | Array of objects (CostMatrix) |
Array ()typestringEnum: "default" "google" | |
configuration | object (Configuration) |
routingobject (Routing) |
Responses
200
A response containing the solution
X-RateLimit-Limit | integer |
X-RateLimit-Remaining | integer |
X-RateLimit-Reset | integer |
X-RateLimit-Credits | integer |
RESPONSE SCHEMA: application/json
copyrights | Array of strings |
status | stringEnum: "waiting_in_queue" "processing" "finished" |
waiting_time_in_queue | integer <int64> |
processing_time | integer <int64> |
solution | object (Solution) |
400
Error occurred when reading the request. Request is invalid.
500
Error occurred on server side.
{
"vehicles": [
{
"vehicle_id": "vehicle-1",
"type_id": "cargo-bike",
"start_address": {
"location_id": "berlin",
"lon": 13.406,
"lat": 52.537
},
"earliest_start": 1554804329,
"latest_end": 1554808329,
"max_jobs": 3
},
{
"vehicle_id": "vehicle-2",
"type_id": "cargo-bike",
"start_address": {
"location_id": "berlin",
"lon": 13.406,
"lat": 52.537
},
"earliest_start": 1554804329,
"latest_end": 1554808329,
"max_jobs": 3,
"skills": [
"physical strength"
]
}
],
"vehicle_types": [
{
"type_id": "cargo-bike",
"capacity": [
10
],
"profile": "bike"
}
],
"services": [
{
"id": "s-1",
"name": "visit-Joe",
"address": {
"location_id": "13.375854_52.537338",
"lon": 13.375854,
"lat": 52.537338
},
"size": [
1
],
"time_windows": [
{
"earliest": 1554805329,
"latest": 1554806329
}
]
},
{
"id": "s-2",
"name": "serve-Peter",
"address": {
"location_id": "13.393364_52.525851",
"lon": 13.393364,
"lat": 52.525851
},
"size": [
1
]
},
{
"id": "s-3",
"name": "visit-Michael",
"address": {
"location_id": "13.416882_52.523543",
"lon": 13.416882,
"lat": 52.523543
},
"size": [
1
]
},
{
"id": "s-4",
"name": "do nothing",
"address": {
"location_id": "13.395767_52.514038",
"lon": 13.395767,
"lat": 52.514038
},
"size": [
1
]
}
],
"shipments": [
{
"id": "7fe77504-7df8-4497-843c-02d70b6490ce",
"name": "pickup and deliver pizza to Peter",
"priority": 1,
"pickup": {
"address": {
"location_id": "13.387613_52.529961",
"lon": 13.387613,
"lat": 52.529961
}
},
"delivery": {
"address": {
"location_id": "13.380575_52.513614",
"lon": 13.380575,
"lat": 52.513614
}
},
"size": [
1
],
"required_skills": [
"physical strength"
]
}
],
"objectives": [
{
"type": "min",
"value": "vehicles"
},
{
"type": "min",
"value": "completion_time"
}
],
"configuration": {
"routing": {
"calc_points": true,
"snap_preventions": [
"motorway",
"trunk",
"tunnel",
"bridge",
"ferry"
]
}
}
}response
{
"copyrights": [
"Stadt-Land-Netz",
"OpenStreetMap contributors"
],
"job_id": "d62fcadd-c84a-4298-90b5-28550125bec5",
"status": "finished",
"waiting_time_in_queue": 0,
"processing_time": 459,
"solution": {
"costs": 438,
"distance": 17994,
"time": 4094,
"transport_time": 4094,
"completion_time": 4172,
"max_operation_time": 2465,
"waiting_time": 78,
"service_duration": 0,
"preparation_time": 0,
"no_vehicles": 2,
"no_unassigned": 0,
"routes": [
{
"vehicle_id": "vehicle-2",
"distance": 10618,
"transport_time": 2465,
"completion_time": 2465,
"waiting_time": 0,
"service_duration": 0,
"preparation_time": 0,
"points": [
{
"coordinates": [
[
13.40608,
52.53701
],
[
13.40643,
52.53631
],
[
13.40554,
52.53616
],
[
13.4054,
52.53608
],
[
13.40445,
52.53513
],
[
13.40436,
52.53509
],
[
13.40428,
52.53508
],
[
13.40463,
52.53419
],
[
13.40451,
52.53419
],
[
13.4034,
52.53401
],
[
13.403,
52.53359
],
[
13.40291,
52.53354
],
[
13.40268,
52.53347
],
[
13.39888,
52.53259
],
[
13.39839,
52.53253
],
[
13.39812,
52.53251
],
[
13.39616,
52.53243
],
[
13.39579,
52.5324
],
[
13.38973,
52.53173
],
[
13.39163,
52.53025
],
[
13.38797,
52.52935
],
[
13.38763,
52.52996
]
],
"type": "LineString"
},
{
"coordinates": [
[
13.38763,
52.52996
],
[
13.38739,
52.53039
],
[
13.38724,
52.53036
],
[
13.38464,
52.52929
],
[
13.38538,
52.52871
],
[
13.38634,
52.52792
],
[
13.38638,
52.52779
],
[
13.38657,
52.52763
],
[
13.38676,
52.52741
],
[
13.38698,
52.52713
],
[
13.38704,
52.52701
],
[
13.38753,
52.524
],
[
13.3877,
52.52307
],
[
13.3878,
52.52282
],
[
13.38788,
52.52252
],
[
13.38802,
52.52174
],
[
13.38519,
52.52009
],
[
13.38539,
52.5191
],
[
13.38548,
52.51852
],
[
13.38042,
52.51819
],
[
13.38071,
52.5167
],
[
13.38076,
52.51652
],
[
13.38084,
52.51634
],
[
13.3821,
52.51396
],
[
13.38055,
52.51365
]
],
"type": "LineString"
},
{
"coordinates": [
[
13.38055,
52.51365
],
[
13.38229,
52.514
],
[
13.38363,
52.51429
],
[
13.3848,
52.51445
],
[
13.38504,
52.51358
],
[
13.39124,
52.51397
],
[
13.3911,
52.51488
],
[
13.39303,
52.51499
],
[
13.39317,
52.5141
],
[
13.39548,
52.51419
],
[
13.39571,
52.51421
]
],
"type": "LineString"
},
{
"coordinates": [
[
13.39571,
52.51421
],
[
13.39695,
52.51434
],
[
13.39674,
52.51523
],
[
13.39742,
52.51531
],
[
13.39873,
52.51558
],
[
13.39846,
52.51599
],
[
13.39825,
52.51729
],
[
13.39805,
52.51755
],
[
13.39892,
52.51761
],
[
13.39917,
52.51764
],
[
13.39964,
52.51775
],
[
13.40009,
52.51791
],
[
13.40034,
52.51797
],
[
13.4021,
52.51864
],
[
13.40288,
52.51896
],
[
13.40375,
52.51936
],
[
13.40498,
52.52001
],
[
13.40463,
52.5203
],
[
13.40311,
52.52144
],
[
13.40442,
52.52189
],
[
13.40448,
52.52192
],
[
13.40451,
52.52195
],
[
13.40473,
52.52199
],
[
13.40504,
52.52208
],
[
13.40572,
52.52235
],
[
13.40687,
52.52294
],
[
13.40693,
52.52299
],
[
13.40706,
52.52319
],
[
13.40738,
52.52378
],
[
13.40787,
52.52443
],
[
13.4079,
52.52453
],
[
13.40938,
52.52401
],
[
13.40962,
52.52398
],
[
13.41001,
52.52395
],
[
13.41072,
52.52391
],
[
13.41215,
52.52389
],
[
13.41233,
52.52386
],
[
13.4131,
52.5235
],
[
13.41288,
52.52333
],
[
13.41475,
52.52247
],
[
13.41496,
52.52264
],
[
13.41523,
52.52251
],
[
13.41633,
52.52338
],
[
13.41631,
52.52346
],
[
13.41654,
52.52364
],
[
13.41684,
52.52351
]
],
"type": "LineString"
},
{
"coordinates": [
[
13.41684,
52.52351
],
[
13.41654,
52.52364
],
[
13.41631,
52.52346
],
[
13.4163,
52.52344
],
[
13.41587,
52.52363
],
[
13.41572,
52.5235
],
[
13.41409,
52.5242
],
[
13.41454,
52.52461
],
[
13.41454,
52.52466
],
[
13.41358,
52.52508
],
[
13.41366,
52.52514
],
[
13.41344,
52.52525
],
[
13.4133,
52.52514
],
[
13.41316,
52.5252
],
[
13.41107,
52.52585
],
[
13.41118,
52.52606
],
[
13.41118,
52.52616
],
[
13.41095,
52.52664
],
[
13.41097,
52.52678
],
[
13.41084,
52.52706
],
[
13.41057,
52.52747
],
[
13.41028,
52.52809
],
[
13.41032,
52.52821
],
[
13.4102,
52.52847
],
[
13.40999,
52.52875
],
[
13.40984,
52.52905
],
[
13.40982,
52.52914
],
[
13.40984,
52.52926
],
[
13.4104,
52.52998
],
[
13.4105,
52.53001
],
[
13.41064,
52.53016
],
[
13.41082,
52.5303
],
[
13.41198,
52.53107
],
[
13.4122,
52.53128
],
[
13.41232,
52.53143
],
[
13.41247,
52.53192
],
[
13.41267,
52.53245
],
[
13.41275,
52.53259
],
[
13.41215,
52.5327
],
[
13.40731,
52.53463
],
[
13.40608,
52.53701
]
],
"type": "LineString"
}
],
"activities": [
{
"type": "start",
"location_id": "berlin",
"address": {
"location_id": "berlin",
"lat": 52.537,
"lon": 13.406
},
"end_time": 1554804329,
"end_date_time": null,
"distance": 0,
"driving_time": 0,
"preparation_time": 0,
"waiting_time": 0,
"load_after": [
0
]
},
{
"type": "pickupShipment",
"id": "7fe77504-7df8-4497-843c-02d70b6490ce",
"location_id": "13.387613_52.529961",
"address": {
"location_id": "13.387613_52.529961",
"lat": 52.529961,
"lon": 13.387613
},
"arr_time": 1554804789,
"arr_date_time": null,
"end_time": 1554804789,
"end_date_time": null,
"waiting_time": 0,
"distance": 2012,
"driving_time": 460,
"preparation_time": 0,
"load_before": [
0
],
"load_after": [
1
]
},
{
"type": "deliverShipment",
"id": "7fe77504-7df8-4497-843c-02d70b6490ce",
"location_id": "13.380575_52.513614",
"address": {
"location_id": "13.380575_52.513614",
"lat": 52.513614,
"lon": 13.380575
},
"arr_time": 1554805344,
"arr_date_time": null,
"end_time": 1554805344,
"end_date_time": null,
"waiting_time": 0,
"distance": 4560,
"driving_time": 1015,
"preparation_time": 0,
"load_before": [
1
],
"load_after": [
0
]
},
{
"type": "service",
"id": "s-4",
"location_id": "13.395767_52.514038",
"address": {
"location_id": "13.395767_52.514038",
"lat": 52.514038,
"lon": 13.395767
},
"arr_time": 1554805632,
"arr_date_time": null,
"end_time": 1554805632,
"end_date_time": null,
"waiting_time": 0,
"distance": 5887,
"driving_time": 1303,
"preparation_time": 0,
"load_before": [
0
],
"load_after": [
1
]
},
{
"type": "service",
"id": "s-3",
"location_id": "13.416882_52.523543",
"address": {
"location_id": "13.416882_52.523543",
"lat": 52.523543,
"lon": 13.416882
},
"arr_time": 1554806253,
"arr_date_time": null,
"end_time": 1554806253,
"end_date_time": null,
"waiting_time": 0,
"distance": 8486,
"driving_time": 1924,
"preparation_time": 0,
"load_before": [
1
],
"load_after": [
2
]
},
{
"type": "end",
"location_id": "berlin",
"address": {
"location_id": "berlin",
"lat": 52.537,
"lon": 13.406
},
"arr_time": 1554806794,
"arr_date_time": null,
"distance": 10618,
"driving_time": 2465,
"preparation_time": 0,
"waiting_time": 0,
"load_before": [
2
]
}
]
},
{
"vehicle_id": "vehicle-1",
"distance": 7376,
"transport_time": 1629,
"completion_time": 1707,
"waiting_time": 78,
"service_duration": 0,
"preparation_time": 0,
"points": [
{
"coordinates": [
[
13.40608,
52.53701
],
[
13.40674,
52.53571
],
[
13.40433,
52.53313
],
[
13.40271,
52.53149
],
[
13.40246,
52.53121
],
[
13.40148,
52.52999
],
[
13.40128,
52.52993
],
[
13.40118,
52.52988
],
[
13.40133,
52.5296
],
[
13.40138,
52.52951
],
[
13.40167,
52.52914
],
[
13.40188,
52.52895
],
[
13.398,
52.52885
],
[
13.39289,
52.52748
],
[
13.39354,
52.5264
],
[
13.39358,
52.52628
],
[
13.39324,
52.52575
],
[
13.39334,
52.52573
],
[
13.39339,
52.52584
]
],
"type": "LineString"
},
{
"coordinates": [
[
13.39339,
52.52584
],
[
13.3934,
52.52599
],
[
13.39358,
52.52628
],
[
13.39354,
52.5264
],
[
13.39242,
52.52823
],
[
13.39381,
52.52852
],
[
13.38973,
52.53173
],
[
13.38717,
52.5315
],
[
13.38678,
52.5315
],
[
13.38641,
52.53147
],
[
13.38617,
52.53143
],
[
13.38607,
52.53155
],
[
13.38526,
52.53225
],
[
13.38501,
52.53252
],
[
13.38316,
52.53418
],
[
13.38179,
52.5355
],
[
13.38084,
52.53523
],
[
13.38081,
52.53531
],
[
13.3795,
52.53677
],
[
13.37941,
52.53682
],
[
13.37935,
52.53683
],
[
13.37919,
52.53682
],
[
13.37617,
52.5361
],
[
13.37502,
52.53698
],
[
13.37584,
52.53734
]
],
"type": "LineString"
},
{
"coordinates": [
[
13.37584,
52.53734
],
[
13.37566,
52.53726
],
[
13.37515,
52.53763
],
[
13.37644,
52.53841
],
[
13.37807,
52.53935
],
[
13.37946,
52.5402
],
[
13.3796,
52.54019
],
[
13.37984,
52.54021
],
[
13.37988,
52.54012
],
[
13.38062,
52.53936
],
[
13.38169,
52.53832
],
[
13.38236,
52.5377
],
[
13.38363,
52.53661
],
[
13.38492,
52.53555
],
[
13.38613,
52.53447
],
[
13.38757,
52.53338
],
[
13.38791,
52.53354
],
[
13.38812,
52.53368
],
[
13.38833,
52.53392
],
[
13.38977,
52.53518
],
[
13.39003,
52.53539
],
[
13.39256,
52.53701
],
[
13.39316,
52.53739
],
[
13.39327,
52.53744
],
[
13.3936,
52.53757
],
[
13.40155,
52.53982
],
[
13.40357,
52.53715
],
[
13.40372,
52.53719
],
[
13.40465,
52.53727
],
[
13.4048,
52.53726
],
[
13.4059,
52.53736
],
[
13.40608,
52.53701
]
],
"type": "LineString"
}
],
"activities": [
{
"type": "start",
"location_id": "berlin",
"address": {
"location_id": "berlin",
"lat": 52.537,
"lon": 13.406
},
"end_time": 1554804329,
"end_date_time": null,
"distance": 0,
"driving_time": 0,
"preparation_time": 0,
"waiting_time": 0,
"load_after": [
0
]
},
{
"type": "service",
"id": "s-2",
"location_id": "13.393364_52.525851",
"address": {
"location_id": "13.393364_52.525851",
"lat": 52.525851,
"lon": 13.393364
},
"arr_time": 1554804743,
"arr_date_time": null,
"end_time": 1554804743,
"end_date_time": null,
"waiting_time": 0,
"distance": 1884,
"driving_time": 414,
"preparation_time": 0,
"load_before": [
0
],
"load_after": [
1
]
},
{
"type": "service",
"id": "s-1",
"location_id": "13.375854_52.537338",
"address": {
"location_id": "13.375854_52.537338",
"lat": 52.537338,
"lon": 13.375854
},
"arr_time": 1554805251,
"arr_date_time": null,
"end_time": 1554805329,
"end_date_time": null,
"waiting_time": 78,
"distance": 4205,
"driving_time": 922,
"preparation_time": 0,
"load_before": [
1
],
"load_after": [
2
]
},
{
"type": "end",
"location_id": "berlin",
"address": {
"location_id": "berlin",
"lat": 52.537,
"lon": 13.406
},
"arr_time": 1554806036,
"arr_date_time": null,
"distance": 7376,
"driving_time": 1629,
"preparation_time": 0,
"waiting_time": 0,
"load_before": [
2
]
}
]
}
],
"unassigned": {
"services": [],
"shipments": [],
"breaks": [],
"details": []
}
}
}Public Transport
Endpunkt getjourney
Mit dem Endpunkt getjourney können Sie sich die Verbindungen zwischen zwei Adressen und/oder Haltestellen suchen.
https://app.{instanz}.via-cloud.de/api/oepnv/getjourney?Parameter
Parameter | notwendig | Beschreibung |
|---|---|---|
origin | ✅ | Start der Reiseverbindung - Adresse oder Name der Haltestelle. |
destination | ✅ | Ende der Reiseverbindung - Adresse oder Name der Haltestelle.Beispiel: Hauptbahnhof, Dresden |
results | Anzahl der zurück gegebenen Ergebnisse. | |
time | Startzeit der Verbindung. | |
api-key | ✅ | ihr API-Schlüssel ist für diese Schnittstelle immer notwendig. |
Ergebnis
[
{
"type": "journey",
"legs": [
{
"origin": {
"type": "location",
"latitude": 51.0806,
"longitude": 13.759986,
"address": "Königsbrücker Straße 96, 01187 Dresden"
},
"destination": {
"type": "stop",
"id": "972208",
"name": "Heeresbäckerei, Dresden",
"location": {
"type": "location",
"latitude": 51.081886,
"longitude": 13.760121
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"departure": "2019-06-18T09:41:00.000+02:00",
"arrival": "2019-06-18T09:43:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 185
},
{
"origin": {
"type": "stop",
"id": "972208",
"name": "Heeresbäckerei, Dresden",
"location": {
"type": "location",
"latitude": 51.081886,
"longitude": 13.760121
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"destination": {
"type": "stop",
"id": "977992",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.03978,
"longitude": 13.733585
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"departure": "2019-06-18T09:43:00.000+02:00",
"arrival": "2019-06-18T10:02:00.000+02:00",
"polyline": {
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"type": "stop",
"id": "972208",
"name": "Heeresbäckerei, Dresden",
"location": {
"type": "location",
"latitude": 51.081886,
"longitude": 13.760121
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"geometry": {
"type": "Point",
"coordinates": [
13.76012,
51.08188
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.75605,
51.0771
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.75289,
51.07382
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.75073,
51.07143
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74763,
51.06795
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74621,
51.06289
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74594,
51.05798
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.7471,
51.05247
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74368,
51.04891
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73777,
51.04388
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73501,
51.04138
]
}
},
{
"type": "Feature",
"properties": {
"type": "stop",
"id": "977992",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.03978,
"longitude": 13.733585
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"geometry": {
"type": "Point",
"coordinates": [
13.73358,
51.03978
]
}
}
]
},
"id": "1|1326329|20|80|18062019",
"line": {
"type": "line",
"id": "str-8",
"fahrtNr": "26423",
"name": "STR 8",
"public": true,
"class": 256,
"productCode": 8,
"mode": "train",
"product": "tram",
"operator": {
"type": "operator",
"id": "dresdner-verkehrsbetriebe",
"name": "Dresdner Verkehrsbetriebe"
}
},
"direction": "Südvorstadt",
"cycle": {
"min": 300,
"max": 300
}
},
{
"origin": {
"type": "stop",
"id": "977992",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.03978,
"longitude": 13.733585
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"destination": {
"type": "stop",
"id": "600977992",
"name": "Dresden Hauptbahnhof",
"location": {
"type": "location",
"latitude": 51.039771,
"longitude": 13.733117
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": false,
"taxi": false
},
"station": {
"type": "station",
"id": "977992",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.03978,
"longitude": 13.733585
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
}
},
"departure": "2019-06-18T10:02:00.000+02:00",
"arrival": "2019-06-18T10:03:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 40
},
{
"origin": {
"type": "stop",
"id": "600977992",
"name": "Dresden Hauptbahnhof",
"location": {
"type": "location",
"latitude": 51.039771,
"longitude": 13.733117
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": false,
"taxi": false
},
"station": {
"type": "station",
"id": "977992",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.03978,
"longitude": 13.733585
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
}
},
"destination": {
"type": "location",
"latitude": 51.040392,
"longitude": 13.731463,
"address": "Hauptbahnhof Dresden"
},
"departure": "2019-06-18T10:03:00.000+02:00",
"arrival": "2019-06-18T10:07:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 318
}
],
"refreshToken": "¶HKI¶G@F$A=2@O=Königsbrücker Straße 96, 01187 Dresden@X=13759986@Y=51080600@u=3@a=128@$A=1@O=Heeresbäckerei, Dresden@L=972208@a=128@$201906180941$201906180943$$$1$§T$A=1@O=Heeresbäckerei, Dresden@L=972208@a=128@$A=1@O=Hauptbahnhof, Dresden@L=977992@a=128@$201906180943$201906181002$STR 8$$1$§W$A=1@O=Hauptbahnhof, Dresden@L=977992@a=128@$A=1@O=Dresden Hauptbahnhof@L=600977992@a=128@$201906181002$201906181003$$$1$§G@F$A=1@O=Dresden Hauptbahnhof@L=600977992@a=128@$A=2@O=Hauptbahnhof Dresden@X=13731463@Y=51040392@u=3@a=128@$201906181003$201906181007$$$1$¶GP¶ft@0@2000@120@0@100@1@1000@0@@@@@false@0@-1@$f@$f@$f@$f@$f@$§bt@0@2000@120@0@100@1@1000@0@@@@@false@0@-1@$f@$f@$f@$f@$f@$§tf@$f@$f@$f@$f@$f@$§",
"price": {
"amount": null,
"hint": "No pricing information available."
}
},
{
"type": "journey",
"legs": [
{
"origin": {
"type": "location",
"latitude": 51.0806,
"longitude": 13.759986,
"address": "Königsbrücker Straße 96, 01187 Dresden"
},
"destination": {
"type": "stop",
"id": "8070851",
"name": "Dresden S-Bf Industriegelände",
"location": {
"type": "location",
"latitude": 51.08647,
"longitude": 13.763258
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8011418",
"name": "Dresden Industriegelände",
"location": {
"type": "location",
"latitude": 51.087441,
"longitude": 13.762773
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"departure": "2019-06-18T09:45:00.000+02:00",
"arrival": "2019-06-18T09:54:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 734
},
{
"origin": {
"type": "stop",
"id": "8070851",
"name": "Dresden S-Bf Industriegelände",
"location": {
"type": "location",
"latitude": 51.08647,
"longitude": 13.763258
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8011418",
"name": "Dresden Industriegelände",
"location": {
"type": "location",
"latitude": 51.087441,
"longitude": 13.762773
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"destination": {
"type": "stop",
"id": "8011418",
"name": "Dresden Industriegelände",
"location": {
"type": "location",
"latitude": 51.087441,
"longitude": 13.762773
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"departure": "2019-06-18T09:54:00.000+02:00",
"arrival": "2019-06-18T09:57:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 113
},
{
"origin": {
"type": "stop",
"id": "8011418",
"name": "Dresden Industriegelände",
"location": {
"type": "location",
"latitude": 51.087441,
"longitude": 13.762773
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"destination": {
"type": "stop",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"departure": "2019-06-18T09:57:00.000+02:00",
"arrival": "2019-06-18T10:09:00.000+02:00",
"polyline": {
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"type": "stop",
"id": "8011418",
"name": "Dresden Industriegelände",
"location": {
"type": "location",
"latitude": 51.087441,
"longitude": 13.762773
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"geometry": {
"type": "Point",
"coordinates": [
13.76277,
51.08744
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.76222,
51.08684
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.76222,
51.08684
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.7506,
51.07419
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74806,
51.07156
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74629,
51.07217
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74657,
51.07172
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.7467,
51.07104
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74648,
51.07033
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74594,
51.06965
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74037,
51.06601
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74037,
51.06601
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73957,
51.0655
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73868,
51.06604
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73868,
51.06604
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73814,
51.06479
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73685,
51.06368
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73467,
51.06244
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.7304,
51.06095
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72978,
51.06065
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72909,
51.06018
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72793,
51.05907
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72406,
51.05624
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72422,
51.05615
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72259,
51.05485
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.7216,
51.05389
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.71999,
51.0517
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.71963,
51.05074
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.71949,
51.04873
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.7194,
51.04873
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.71949,
51.04873
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.71966,
51.04796
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.71958,
51.04783
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.71958,
51.04783
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72001,
51.04679
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72054,
51.04594
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72154,
51.04476
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72261,
51.0439
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72366,
51.04327
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72754,
51.04132
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72925,
51.04058
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73089,
51.04004
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73103,
51.04021
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73132,
51.04011
]
}
},
{
"type": "Feature",
"properties": {
"type": "stop",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"geometry": {
"type": "Point",
"coordinates": [
13.7314,
51.04022
]
}
}
]
},
"id": "1|315396|3|80|18062019",
"line": {
"type": "line",
"id": "s-2",
"fahrtNr": "32723",
"name": "S 2",
"public": true,
"class": 16,
"productCode": 4,
"mode": "train",
"product": "suburban",
"operator": {
"type": "operator",
"id": "db-regio-ag-sudost",
"name": "DB Regio AG Südost"
}
},
"direction": "Pirna",
"departurePlatform": "1",
"arrivalPlatform": "18",
"cycle": {
"min": 1800,
"max": 1800
}
},
{
"origin": {
"type": "stop",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"destination": {
"type": "stop",
"id": "658010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040895,
"longitude": 13.732335
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": false,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"departure": "2019-06-18T10:09:00.000+02:00",
"arrival": "2019-06-18T10:11:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 52
},
{
"origin": {
"type": "stop",
"id": "658010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040895,
"longitude": 13.732335
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": false,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"destination": {
"type": "location",
"latitude": 51.040392,
"longitude": 13.731463,
"address": "Hauptbahnhof Dresden"
},
"departure": "2019-06-18T10:11:00.000+02:00",
"arrival": "2019-06-18T10:12:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 107
}
],
"refreshToken": "¶HKI¶G@F$A=2@O=Königsbrücker Straße 96, 01187 Dresden@X=13759986@Y=51080600@u=3@a=128@$A=1@O=Dresden S-Bf Industriegelände@L=8070851@a=128@$201906180945$201906180954$$$1$§W$A=1@O=Dresden S-Bf Industriegelände@L=8070851@a=128@$A=1@O=Dresden Industriegelände@L=8011418@a=128@$201906180954$201906180957$$$1$§T$A=1@O=Dresden Industriegelände@L=8011418@a=128@$A=1@O=Dresden Hbf@L=8010085@a=128@$201906180957$201906181009$S 2$$1$§W$A=1@O=Dresden Hbf@L=8010085@a=128@$A=1@O=Dresden Hbf@L=658010085@a=128@$201906181009$201906181011$$$1$§G@F$A=1@O=Dresden Hbf@L=658010085@a=128@$A=2@O=Hauptbahnhof Dresden@X=13731463@Y=51040392@u=3@a=128@$201906181011$201906181012$$$1$¶GP¶ft@0@2000@120@0@100@1@1000@0@@@@@false@0@-1@$f@$f@$f@$f@$f@$§bt@0@2000@120@0@100@1@1000@0@@@@@false@0@-1@$f@$f@$f@$f@$f@$§tf@$f@$f@$f@$f@$f@$§",
"price": {
"amount": null,
"hint": "No pricing information available."
}
},
{
"type": "journey",
"legs": [
{
"origin": {
"type": "location",
"latitude": 51.0806,
"longitude": 13.759986,
"address": "Königsbrücker Straße 96, 01187 Dresden"
},
"destination": {
"type": "stop",
"id": "972208",
"name": "Heeresbäckerei, Dresden",
"location": {
"type": "location",
"latitude": 51.081886,
"longitude": 13.760121
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"departure": "2019-06-18T09:46:00.000+02:00",
"arrival": "2019-06-18T09:48:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 185
},
{
"origin": {
"type": "stop",
"id": "972208",
"name": "Heeresbäckerei, Dresden",
"location": {
"type": "location",
"latitude": 51.081886,
"longitude": 13.760121
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"destination": {
"type": "stop",
"id": "975243",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.04103,
"longitude": 13.732848
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"departure": "2019-06-18T09:48:00.000+02:00",
"arrival": "2019-06-18T10:08:00.000+02:00",
"polyline": {
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"type": "stop",
"id": "972208",
"name": "Heeresbäckerei, Dresden",
"location": {
"type": "location",
"latitude": 51.081886,
"longitude": 13.760121
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"geometry": {
"type": "Point",
"coordinates": [
13.76012,
51.08188
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.75605,
51.0771
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.75289,
51.07382
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.75073,
51.07143
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74763,
51.06795
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74621,
51.06289
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74594,
51.05798
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.7471,
51.05247
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74368,
51.04891
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73777,
51.04388
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73501,
51.04138
]
}
},
{
"type": "Feature",
"properties": {
"type": "stop",
"id": "975243",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.04103,
"longitude": 13.732848
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"geometry": {
"type": "Point",
"coordinates": [
13.73284,
51.04103
]
}
}
]
},
"id": "1|1326062|21|80|18062019",
"line": {
"type": "line",
"id": "str-7",
"fahrtNr": "25419",
"name": "STR 7",
"public": true,
"class": 256,
"productCode": 8,
"mode": "train",
"product": "tram",
"operator": {
"type": "operator",
"id": "dresdner-verkehrsbetriebe",
"name": "Dresdner Verkehrsbetriebe"
}
},
"direction": "Pennrich",
"cycle": {
"min": 300,
"max": 300
}
},
{
"origin": {
"type": "stop",
"id": "975243",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.04103,
"longitude": 13.732848
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"destination": {
"type": "stop",
"id": "670975243",
"name": "Dresden Hauptbahnhof",
"location": {
"type": "location",
"latitude": 51.040895,
"longitude": 13.732335
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": false,
"taxi": false
},
"station": {
"type": "station",
"id": "975243",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.04103,
"longitude": 13.732848
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
}
},
"departure": "2019-06-18T10:08:00.000+02:00",
"arrival": "2019-06-18T10:12:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 164
},
{
"origin": {
"type": "stop",
"id": "670975243",
"name": "Dresden Hauptbahnhof",
"location": {
"type": "location",
"latitude": 51.040895,
"longitude": 13.732335
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": false,
"taxi": false
},
"station": {
"type": "station",
"id": "975243",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.04103,
"longitude": 13.732848
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
}
},
"destination": {
"type": "location",
"latitude": 51.040392,
"longitude": 13.731463,
"address": "Hauptbahnhof Dresden"
},
"departure": "2019-06-18T10:12:00.000+02:00",
"arrival": "2019-06-18T10:13:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 107
}
],
"refreshToken": "¶HKI¶G@F$A=2@O=Königsbrücker Straße 96, 01187 Dresden@X=13759986@Y=51080600@u=3@a=128@$A=1@O=Heeresbäckerei, Dresden@L=972208@a=128@$201906180946$201906180948$$$1$§T$A=1@O=Heeresbäckerei, Dresden@L=972208@a=128@$A=1@O=Hauptbahnhof, Dresden@L=975243@a=128@$201906180948$201906181008$STR 7$$1$§W$A=1@O=Hauptbahnhof, Dresden@L=975243@a=128@$A=1@O=Dresden Hauptbahnhof@L=670975243@a=128@$201906181008$201906181012$$$1$§G@F$A=1@O=Dresden Hauptbahnhof@L=670975243@a=128@$A=2@O=Hauptbahnhof Dresden@X=13731463@Y=51040392@u=3@a=128@$201906181012$201906181013$$$1$¶GP¶ft@0@2000@120@0@100@1@1000@0@@@@@false@0@-1@$f@$f@$f@$f@$f@$§bt@0@2000@120@0@100@1@1000@0@@@@@false@0@-1@$f@$f@$f@$f@$f@$§tf@$f@$f@$f@$f@$f@$§",
"price": {
"amount": null,
"hint": "No pricing information available."
}
},
{
"type": "journey",
"legs": [
{
"origin": {
"type": "location",
"latitude": 51.0806,
"longitude": 13.759986,
"address": "Königsbrücker Straße 96, 01187 Dresden"
},
"destination": {
"type": "stop",
"id": "972208",
"name": "Heeresbäckerei, Dresden",
"location": {
"type": "location",
"latitude": 51.081886,
"longitude": 13.760121
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"departure": "2019-06-18T09:51:00.000+02:00",
"arrival": "2019-06-18T09:53:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 185
},
{
"origin": {
"type": "stop",
"id": "972208",
"name": "Heeresbäckerei, Dresden",
"location": {
"type": "location",
"latitude": 51.081886,
"longitude": 13.760121
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"destination": {
"type": "stop",
"id": "972209",
"name": "S-Bahnhof Industriegelände, Dresden",
"location": {
"type": "location",
"latitude": 51.087189,
"longitude": 13.763564
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8011418",
"name": "Dresden Industriegelände",
"location": {
"type": "location",
"latitude": 51.087441,
"longitude": 13.762773
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"departure": "2019-06-18T09:53:00.000+02:00",
"arrival": "2019-06-18T09:54:00.000+02:00",
"polyline": {
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"type": "stop",
"id": "972208",
"name": "Heeresbäckerei, Dresden",
"location": {
"type": "location",
"latitude": 51.081886,
"longitude": 13.760121
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"geometry": {
"type": "Point",
"coordinates": [
13.76012,
51.08188
]
}
},
{
"type": "Feature",
"properties": {
"type": "stop",
"id": "972209",
"name": "S-Bahnhof Industriegelände, Dresden",
"location": {
"type": "location",
"latitude": 51.087189,
"longitude": 13.763564
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8011418",
"name": "Dresden Industriegelände",
"location": {
"type": "location",
"latitude": 51.087441,
"longitude": 13.762773
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"geometry": {
"type": "Point",
"coordinates": [
13.76356,
51.08718
]
}
}
]
},
"id": "1|1326123|18|80|18062019",
"line": {
"type": "line",
"id": "str-7",
"fahrtNr": "25660",
"name": "STR 7",
"public": true,
"class": 256,
"productCode": 8,
"mode": "train",
"product": "tram",
"operator": {
"type": "operator",
"id": "dresdner-verkehrsbetriebe",
"name": "Dresdner Verkehrsbetriebe"
}
},
"direction": "Weixdorf",
"cycle": {
"min": 300,
"max": 300
}
},
{
"origin": {
"type": "stop",
"id": "972209",
"name": "S-Bahnhof Industriegelände, Dresden",
"location": {
"type": "location",
"latitude": 51.087189,
"longitude": 13.763564
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8011418",
"name": "Dresden Industriegelände",
"location": {
"type": "location",
"latitude": 51.087441,
"longitude": 13.762773
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"destination": {
"type": "stop",
"id": "8011418",
"name": "Dresden Industriegelände",
"location": {
"type": "location",
"latitude": 51.087441,
"longitude": 13.762773
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"departure": "2019-06-18T09:54:00.000+02:00",
"arrival": "2019-06-18T09:57:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 62
},
{
"origin": {
"type": "stop",
"id": "8011418",
"name": "Dresden Industriegelände",
"location": {
"type": "location",
"latitude": 51.087441,
"longitude": 13.762773
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"destination": {
"type": "stop",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"departure": "2019-06-18T09:57:00.000+02:00",
"arrival": "2019-06-18T10:09:00.000+02:00",
"polyline": {
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"type": "stop",
"id": "8011418",
"name": "Dresden Industriegelände",
"location": {
"type": "location",
"latitude": 51.087441,
"longitude": 13.762773
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": true,
"suburban": true,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"geometry": {
"type": "Point",
"coordinates": [
13.76277,
51.08744
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.76222,
51.08684
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.76222,
51.08684
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.7506,
51.07419
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74806,
51.07156
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74629,
51.07217
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74657,
51.07172
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.7467,
51.07104
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74648,
51.07033
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74594,
51.06965
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74037,
51.06601
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74037,
51.06601
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73957,
51.0655
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73868,
51.06604
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73868,
51.06604
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73814,
51.06479
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73685,
51.06368
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73467,
51.06244
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.7304,
51.06095
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72978,
51.06065
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72909,
51.06018
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72793,
51.05907
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72406,
51.05624
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72422,
51.05615
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72259,
51.05485
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.7216,
51.05389
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.71999,
51.0517
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.71963,
51.05074
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.71949,
51.04873
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.7194,
51.04873
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.71949,
51.04873
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.71966,
51.04796
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.71958,
51.04783
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.71958,
51.04783
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72001,
51.04679
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72054,
51.04594
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72154,
51.04476
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72261,
51.0439
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72366,
51.04327
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72754,
51.04132
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.72925,
51.04058
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73089,
51.04004
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73103,
51.04021
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73132,
51.04011
]
}
},
{
"type": "Feature",
"properties": {
"type": "stop",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"geometry": {
"type": "Point",
"coordinates": [
13.7314,
51.04022
]
}
}
]
},
"id": "1|315396|3|80|18062019",
"line": {
"type": "line",
"id": "s-2",
"fahrtNr": "32723",
"name": "S 2",
"public": true,
"class": 16,
"productCode": 4,
"mode": "train",
"product": "suburban",
"operator": {
"type": "operator",
"id": "db-regio-ag-sudost",
"name": "DB Regio AG Südost"
}
},
"direction": "Pirna",
"departurePlatform": "1",
"arrivalPlatform": "18",
"cycle": {
"min": 1800,
"max": 1800
}
},
{
"origin": {
"type": "stop",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"destination": {
"type": "stop",
"id": "658010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040895,
"longitude": 13.732335
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": false,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"departure": "2019-06-18T10:09:00.000+02:00",
"arrival": "2019-06-18T10:11:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 52
},
{
"origin": {
"type": "stop",
"id": "658010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040895,
"longitude": 13.732335
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": false,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"destination": {
"type": "location",
"latitude": 51.040392,
"longitude": 13.731463,
"address": "Hauptbahnhof Dresden"
},
"departure": "2019-06-18T10:11:00.000+02:00",
"arrival": "2019-06-18T10:12:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 107
}
],
"refreshToken": "¶HKI¶G@F$A=2@O=Königsbrücker Straße 96, 01187 Dresden@X=13759986@Y=51080600@u=3@a=128@$A=1@O=Heeresbäckerei, Dresden@L=972208@a=128@$201906180951$201906180953$$$1$§T$A=1@O=Heeresbäckerei, Dresden@L=972208@a=128@$A=1@O=S-Bahnhof Industriegelände, Dresden@L=972209@a=128@$201906180953$201906180954$STR 7$$1$§W$A=1@O=S-Bahnhof Industriegelände, Dresden@L=972209@a=128@$A=1@O=Dresden Industriegelände@L=8011418@a=128@$201906180954$201906180957$$$1$§T$A=1@O=Dresden Industriegelände@L=8011418@a=128@$A=1@O=Dresden Hbf@L=8010085@a=128@$201906180957$201906181009$S 2$$1$§W$A=1@O=Dresden Hbf@L=8010085@a=128@$A=1@O=Dresden Hbf@L=658010085@a=128@$201906181009$201906181011$$$1$§G@F$A=1@O=Dresden Hbf@L=658010085@a=128@$A=2@O=Hauptbahnhof Dresden@X=13731463@Y=51040392@u=3@a=128@$201906181011$201906181012$$$1$¶GP¶ft@0@2000@120@0@100@1@1000@0@@@@@false@0@-1@$f@$f@$f@$f@$f@$§bt@0@2000@120@0@100@1@1000@0@@@@@false@0@-1@$f@$f@$f@$f@$f@$§tf@$f@$f@$f@$f@$f@$§",
"price": {
"amount": null,
"hint": "No pricing information available."
}
},
{
"type": "journey",
"legs": [
{
"origin": {
"type": "location",
"latitude": 51.0806,
"longitude": 13.759986,
"address": "Königsbrücker Straße 96, 01187 Dresden"
},
"destination": {
"type": "stop",
"id": "972208",
"name": "Heeresbäckerei, Dresden",
"location": {
"type": "location",
"latitude": 51.081886,
"longitude": 13.760121
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"departure": "2019-06-18T09:51:00.000+02:00",
"arrival": "2019-06-18T09:53:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 185
},
{
"origin": {
"type": "stop",
"id": "972208",
"name": "Heeresbäckerei, Dresden",
"location": {
"type": "location",
"latitude": 51.081886,
"longitude": 13.760121
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"destination": {
"type": "stop",
"id": "977992",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.03978,
"longitude": 13.733585
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"departure": "2019-06-18T09:53:00.000+02:00",
"arrival": "2019-06-18T10:12:00.000+02:00",
"polyline": {
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"type": "stop",
"id": "972208",
"name": "Heeresbäckerei, Dresden",
"location": {
"type": "location",
"latitude": 51.081886,
"longitude": 13.760121
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
},
"geometry": {
"type": "Point",
"coordinates": [
13.76012,
51.08188
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.75605,
51.0771
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.75289,
51.07382
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.75073,
51.07143
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74763,
51.06795
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74621,
51.06289
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74594,
51.05798
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.7471,
51.05247
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.74368,
51.04891
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73777,
51.04388
]
}
},
{
"type": "Feature",
"properties": {},
"geometry": {
"type": "Point",
"coordinates": [
13.73501,
51.04138
]
}
},
{
"type": "Feature",
"properties": {
"type": "stop",
"id": "977992",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.03978,
"longitude": 13.733585
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"geometry": {
"type": "Point",
"coordinates": [
13.73358,
51.03978
]
}
}
]
},
"id": "1|1326329|21|80|18062019",
"line": {
"type": "line",
"id": "str-8",
"fahrtNr": "26426",
"name": "STR 8",
"public": true,
"class": 256,
"productCode": 8,
"mode": "train",
"product": "tram",
"operator": {
"type": "operator",
"id": "dresdner-verkehrsbetriebe",
"name": "Dresdner Verkehrsbetriebe"
}
},
"direction": "Südvorstadt",
"cycle": {
"min": 300,
"max": 300
}
},
{
"origin": {
"type": "stop",
"id": "977992",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.03978,
"longitude": 13.733585
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
},
"destination": {
"type": "stop",
"id": "600977992",
"name": "Dresden Hauptbahnhof",
"location": {
"type": "location",
"latitude": 51.039771,
"longitude": 13.733117
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": false,
"taxi": false
},
"station": {
"type": "station",
"id": "977992",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.03978,
"longitude": 13.733585
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
}
},
"departure": "2019-06-18T10:12:00.000+02:00",
"arrival": "2019-06-18T10:13:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 40
},
{
"origin": {
"type": "stop",
"id": "600977992",
"name": "Dresden Hauptbahnhof",
"location": {
"type": "location",
"latitude": 51.039771,
"longitude": 13.733117
},
"products": {
"nationalExp": false,
"national": false,
"regionalExp": false,
"regional": false,
"suburban": false,
"bus": false,
"ferry": false,
"subway": false,
"tram": false,
"taxi": false
},
"station": {
"type": "station",
"id": "977992",
"name": "Hauptbahnhof, Dresden",
"location": {
"type": "location",
"latitude": 51.03978,
"longitude": 13.733585
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
},
"station": {
"type": "station",
"id": "8010085",
"name": "Dresden Hbf",
"location": {
"type": "location",
"latitude": 51.040221,
"longitude": 13.731409
},
"products": {
"nationalExp": true,
"national": true,
"regionalExp": true,
"regional": true,
"suburban": true,
"bus": true,
"ferry": false,
"subway": false,
"tram": true,
"taxi": false
}
}
}
},
"destination": {
"type": "location",
"latitude": 51.040392,
"longitude": 13.731463,
"address": "Hauptbahnhof Dresden"
},
"departure": "2019-06-18T10:13:00.000+02:00",
"arrival": "2019-06-18T10:17:00.000+02:00",
"mode": "walking",
"public": true,
"distance": 318
}
],
"refreshToken": "¶HKI¶G@F$A=2@O=Königsbrücker Straße 96, 01187 Dresden@X=13759986@Y=51080600@u=3@a=128@$A=1@O=Heeresbäckerei, Dresden@L=972208@a=128@$201906180951$201906180953$$$1$§T$A=1@O=Heeresbäckerei, Dresden@L=972208@a=128@$A=1@O=Hauptbahnhof, Dresden@L=977992@a=128@$201906180953$201906181012$STR 8$$1$§W$A=1@O=Hauptbahnhof, Dresden@L=977992@a=128@$A=1@O=Dresden Hauptbahnhof@L=600977992@a=128@$201906181012$201906181013$$$1$§G@F$A=1@O=Dresden Hauptbahnhof@L=600977992@a=128@$A=2@O=Hauptbahnhof Dresden@X=13731463@Y=51040392@u=3@a=128@$201906181013$201906181017$$$1$¶GP¶ft@0@2000@120@0@100@1@1000@0@@@@@false@0@-1@$f@$f@$f@$f@$f@$§bt@0@2000@120@0@100@1@1000@0@@@@@false@0@-1@$f@$f@$f@$f@$f@$§tf@$f@$f@$f@$f@$f@$§",
"price": {
"amount": null,
"hint": "No pricing information available."
}
}
]Endpunkt checkstudent
Mit dem Endpunkt checkstudent können sie eine Notwendigkeits- & Zumutbarkeitsprüfung durchführen.
https://app.{instanz}.via-cloud.de/api/oepnv/checkstudent?Parameter
Parameter | notwendig | Beschreibung |
|---|---|---|
student | ✅ | Adresse des Schülers |
school | ✅ | Adresse der Schule |
min_entfernung | ✅ | Mindestentfernung Fußweg, ab der eine ÖPNV-Beförderung notwendig wird in Metern.Beispiel: 2000 |
max_schulwegezeit | Maximale Dauer des Schulwegs in Minuten. | |
max_haltestellenweg | Maximale Länge des Wegs von Zuhause zur Haltestelle plus von der Haltestelle zur Schule in Metern. | |
max_wartezeit | Maximale Wartezeit an Haltestellen und Schule in Minuten. | |
min_startzeit | Früheste Startzeit als Uhrzeit.Standard: 05:00Verfügbar: String im Format hh:mm | |
richtung | Festlegung ob Hinfahrt (Zuhause → Schule) oder Rückfahrt (Schule → Zuhause) | |
api-key | ✅ | ihr API-Schlüssel ist für diese Schnittstelle immer notwendig. |
Ergebnis