Include types from gonavitia/navitia

This commit is contained in:
nemunaire 2023-07-14 12:23:33 +02:00
commit 24b1102761
157 changed files with 26062 additions and 116 deletions

View file

@ -0,0 +1,41 @@
{
"embedded_type": "stop_area",
"quality": 70,
"stop_area": {
"codes": [
{
"type": "external_code",
"value": "RATRDBAC"
},
{
"type": "source",
"value": "RDBAC"
}
],
"name": "Rue du Bac",
"links": [],
"coord": {
"lat": "48.855756",
"lon": "2.325569"
},
"label": "Rue du Bac (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"timezone": "Europe\/Paris",
"id": "stop_area:RAT:SA:RDBAC"
},
"name": "Rue du Bac (Paris)",
"id": "stop_area:RAT:SA:RDBAC"
}

View file

@ -0,0 +1,41 @@
{
"embedded_type": "stop_area",
"quality": 70,
"stop_area": {
"codes": [
{
"type": "external_code",
"value": "RATRDBAC"
},
{
"type": "source",
"value": "RDBAC"
}
],
"name": "Rue du Bac",
"links": [],
"coord": {
"lat": "48.855756",
"lon": "2.325569"
},
"label": "Rue du Bac (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"timezone": "Europe\/Paris",
"id": "stop_area:RAT:SA:RDBAC"
},
"name": "Rue du Bac (Paris)",
"id": "stop_area:RAT:SA:RDBAC"
}

View file

@ -0,0 +1,41 @@
{
"embedded_type": "stop_area",
"quality": 60,
"stop_area": {
"codes": [
{
"type": "external_code",
"value": "RATMKFDO"
},
{
"type": "source",
"value": "MKFDO"
}
],
"name": "Malakoff \u2014 Rue Etienne Dolet",
"links": [],
"coord": {
"lat": "48.814668",
"lon": "2.296999"
},
"label": "Malakoff \u2014 Rue Etienne Dolet (Malakoff)",
"administrative_regions": [
{
"insee": "92046",
"name": "Malakoff",
"level": 8,
"coord": {
"lat": "48.817406",
"lon": "2.297158"
},
"label": "Malakoff (92240)",
"id": "admin:fr:92046",
"zip_code": "92240"
}
],
"timezone": "Europe\/Paris",
"id": "stop_area:RAT:SA:MKFDO"
},
"name": "Malakoff \u2014 Rue Etienne Dolet (Malakoff)",
"id": "stop_area:RAT:SA:MKFDO"
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 80,
"id": "poi:n682262148",
"name": "Rue Chabanais (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Rue Chabanais",
"coord": {
"lat": "48.8669921",
"lon": "2.3366321"
},
"label": "Rue Chabanais (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 1,
"id": "2.3366321;48.8669921",
"name": "Rue Chabanais",
"coord": {
"lat": "48.8669921",
"lon": "2.3366321"
},
"label": "1 Rue Chabanais (Paris)"
},
"id": "poi:n682262148",
"properties": {
"amenity": "bicycle_rental",
"name": "Rue Chabanais",
"source": "cadastre-dgi-fr source : Direction G\u00e9n\u00e9rale des Imp\u00f4ts - Cadastre. Mise \u00e0 jour : 2010",
"operator": "JCDecaux",
"ref": "02007",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 80,
"id": "poi:n639606894",
"name": "Rue Moncey (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Rue Moncey",
"coord": {
"lat": "48.8801859",
"lon": "2.3312932"
},
"label": "Rue Moncey (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 2,
"id": "2.3312932;48.8801859",
"name": "Rue Moncey",
"coord": {
"lat": "48.8801859",
"lon": "2.3312932"
},
"label": "2 Rue Moncey (Paris)"
},
"id": "poi:n639606894",
"properties": {
"amenity": "bicycle_rental",
"capacity": "N\/A",
"name": "Rue Moncey",
"wheelchair": "no",
"operator": "JCDecaux",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 80,
"id": "poi:n597860967",
"name": "Rue montgallet (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Rue montgallet",
"coord": {
"lat": "48.844328",
"lon": "2.3896931"
},
"label": "Rue montgallet (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 39,
"id": "2.3896931;48.844328",
"name": "Rue Montgallet",
"coord": {
"lat": "48.844328",
"lon": "2.3896931"
},
"label": "39 Rue Montgallet (Paris)"
},
"id": "poi:n597860967",
"properties": {
"amenity": "bicycle_rental",
"capacity": "16",
"name": "Rue montgallet",
"operator": "JCDecaux",
"ref": "12013",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 70,
"id": "poi:n439912307",
"name": "Hittorf - Rue Hittorf - 75010 Paris (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Hittorf - Rue Hittorf - 75010 Paris",
"coord": {
"lat": "48.8720809",
"lon": "2.3576446"
},
"label": "Hittorf - Rue Hittorf - 75010 Paris (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 14,
"id": "2.3576446;48.8720809",
"name": "Rue Hittorf",
"coord": {
"lat": "48.8720809",
"lon": "2.3576446"
},
"label": "14 Rue Hittorf (Paris)"
},
"id": "poi:n439912307",
"properties": {
"amenity": "bicycle_rental",
"capacity": "17",
"name": "Hittorf - Rue Hittorf - 75010 Paris",
"operator": "JCDecaux",
"ref": "10009",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,52 @@
{
"embedded_type": "poi",
"quality": 70,
"id": "poi:n272853107",
"name": "Rue de Siam (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Rue de Siam",
"coord": {
"lat": "48.861679",
"lon": "2.2753896"
},
"label": "Rue de Siam (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 1,
"id": "2.2753896;48.861679",
"name": "Rue de Siam",
"coord": {
"lat": "48.861679",
"lon": "2.2753896"
},
"label": "1 Rue de Siam (Paris)"
},
"id": "poi:n272853107",
"properties": {
"amenity": "bicycle_rental",
"capacity": "16",
"name": "Rue de Siam",
"source": "survey",
"operator": "JCDecaux",
"ref": "16017",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 70,
"id": "poi:n340402115",
"name": "Rue des Boulets (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Rue des Boulets",
"coord": {
"lat": "48.8521875",
"lon": "2.3889688"
},
"label": "Rue des Boulets (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 45,
"id": "2.3889688;48.8521875",
"name": "Rue des Boulets",
"coord": {
"lat": "48.8521875",
"lon": "2.3889688"
},
"label": "45 Rue des Boulets (Paris)"
},
"id": "poi:n340402115",
"properties": {
"amenity": "bicycle_rental",
"capacity": "23",
"name": "Rue des Boulets",
"operator": "JCDecaux",
"ref": "11009",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 70,
"id": "poi:n272852792",
"name": "Rue Fran\u00e7ois Ponsard (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Rue Fran\u00e7ois Ponsard",
"coord": {
"lat": "48.8583046",
"lon": "2.2742742"
},
"label": "Rue Fran\u00e7ois Ponsard (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 4,
"id": "2.2742742;48.8583046",
"name": "Chauss\u00e9e de la Muette",
"coord": {
"lat": "48.8583046",
"lon": "2.2742742"
},
"label": "4 Chauss\u00e9e de la Muette (Paris)"
},
"id": "poi:n272852792",
"properties": {
"amenity": "bicycle_rental",
"capacity": "23",
"name": "Rue Fran\u00e7ois Ponsard",
"operator": "JCDecaux",
"ref": "16021",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 60,
"id": "poi:n439919694",
"name": "Beaubourg - 46 Rue Beaubourg - 75003 Paris (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Beaubourg - 46 Rue Beaubourg - 75003 Paris",
"coord": {
"lat": "48.8610006",
"lon": "2.353484"
},
"label": "Beaubourg - 46 Rue Beaubourg - 75003 Paris (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 26,
"id": "2.353484;48.8610006",
"name": "Rue Geoffroy l'Angevin",
"coord": {
"lat": "48.8610006",
"lon": "2.353484"
},
"label": "26 Rue Geoffroy l'Angevin (Paris)"
},
"id": "poi:n439919694",
"properties": {
"amenity": "bicycle_rental",
"capacity": "18",
"name": "Beaubourg - 46 Rue Beaubourg - 75003 Paris",
"operator": "JCDecaux",
"ref": "3010",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 80,
"id": "poi:n2025403733",
"name": "avenue Marceau (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "avenue Marceau",
"coord": {
"lat": "48.8652776",
"lon": "2.3001217"
},
"label": "avenue Marceau (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 4,
"id": "2.3001217;48.8652776",
"name": "Avenue Marceau",
"coord": {
"lat": "48.8652776",
"lon": "2.3001217"
},
"label": "4 Avenue Marceau (Paris)"
},
"id": "poi:n2025403733",
"properties": {
"amenity": "bicycle_rental",
"capacity": "30",
"name": "avenue Marceau",
"operator": "JCDecaux",
"ref": "8046",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 70,
"id": "poi:n4037878821",
"name": "13, Avenue Foch (Paris)",
"poi": {
"poi_type": {
"name": "Parking v\u00e9lo",
"id": "poi_type:amenity:bicycle_parking"
},
"name": "13, Avenue Foch",
"coord": {
"lat": "48.845978",
"lon": "2.440875"
},
"label": "13, Avenue Foch (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 11,
"id": "2.440875;48.845978",
"name": "Avenue Foch",
"coord": {
"lat": "48.845978",
"lon": "2.440875"
},
"label": "11 Avenue Foch"
},
"id": "poi:n4037878821",
"properties": {
"amenity": "bicycle_parking",
"name": "13, Avenue Foch",
"access": "permissive",
"operator": "10",
"covered": "no",
"bicycle_parking": "rack"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 70,
"id": "poi:n340398579",
"name": "Avenue de Gravelle (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Avenue de Gravelle",
"coord": {
"lat": "48.8243871",
"lon": "2.4184684"
},
"label": "Avenue de Gravelle (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 0,
"id": "2.4184684;48.8243871",
"name": "Rue du Bac",
"coord": {
"lat": "48.8243871",
"lon": "2.4184684"
},
"label": "Rue du Bac"
},
"id": "poi:n340398579",
"properties": {
"amenity": "bicycle_rental",
"capacity": "50",
"name": "Avenue de Gravelle",
"operator": "JCDecaux",
"ref": "12126",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,52 @@
{
"embedded_type": "poi",
"quality": 70,
"id": "poi:n1490011488",
"name": "Avenue des Gobelins (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Avenue des Gobelins",
"coord": {
"lat": "48.8371959",
"lon": "2.3514837"
},
"label": "Avenue des Gobelins (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 22,
"id": "2.3514837;48.8371959",
"name": "Avenue des Gobelins",
"coord": {
"lat": "48.8371959",
"lon": "2.3514837"
},
"label": "22 Avenue des Gobelins (Paris)"
},
"id": "poi:n1490011488",
"properties": {
"amenity": "bicycle_rental",
"capacity": "40",
"name": "Avenue des Gobelins",
"wheelchair": "no",
"operator": "JCDecaux",
"ref": "0527",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 70,
"id": "poi:n489537569",
"name": "Avenue des Portugais (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Avenue des Portugais",
"coord": {
"lat": "48.8711878",
"lon": "2.2937312"
},
"label": "Avenue des Portugais (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 0,
"id": "2.2937312;48.8711878",
"name": "Avenue des Portugais",
"coord": {
"lat": "48.8711878",
"lon": "2.2937312"
},
"label": "Avenue des Portugais (Paris)"
},
"id": "poi:n489537569",
"properties": {
"amenity": "bicycle_rental",
"capacity": "26",
"name": "Avenue des Portugais",
"operator": "JCDecaux",
"ref": "16001",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,50 @@
{
"embedded_type": "poi",
"quality": 70,
"id": "poi:n1379439290",
"name": "Avenue des Ternes (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Avenue des Ternes",
"coord": {
"lat": "48.8794462",
"lon": "2.2915207"
},
"label": "Avenue des Ternes (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 2,
"id": "2.2915207;48.8794462",
"name": "Place Tristan Bernard",
"coord": {
"lat": "48.8794462",
"lon": "2.2915207"
},
"label": "2 Place Tristan Bernard (Paris)"
},
"id": "poi:n1379439290",
"properties": {
"operator": "JCDecaux",
"amenity": "bicycle_rental",
"ref": "17036",
"name": "Avenue des Ternes",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 70,
"id": "poi:n272853313",
"name": "Avenue Henri Martin (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Avenue Henri Martin",
"coord": {
"lat": "48.864084",
"lon": "2.2768625"
},
"label": "Avenue Henri Martin (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 71,
"id": "2.2768625;48.864084",
"name": "Avenue Henri Martin",
"coord": {
"lat": "48.864084",
"lon": "2.2768625"
},
"label": "71 Avenue Henri Martin (Paris)"
},
"id": "poi:n272853313",
"properties": {
"amenity": "bicycle_rental",
"capacity": "34",
"name": "Avenue Henri Martin",
"operator": "JCDecaux",
"ref": "16013",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 70,
"id": "poi:n1406238646",
"name": "Avenue Rene Coty (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Avenue Rene Coty",
"coord": {
"lat": "48.8248017",
"lon": "2.3362648"
},
"label": "Avenue Rene Coty (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 48,
"id": "2.3362648;48.8248017",
"name": "Avenue Reille",
"coord": {
"lat": "48.8248017",
"lon": "2.3362648"
},
"label": "48 Avenue Reille (Paris)"
},
"id": "poi:n1406238646",
"properties": {
"amenity": "bicycle_rental",
"name": "Avenue Rene Coty",
"wheelchair": "no",
"operator": "JCDecaux",
"ref": "14016",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 60,
"id": "poi:n2304319864",
"name": "10 Avenue des Minimes (Paris)",
"poi": {
"poi_type": {
"name": "Parking v\u00e9lo",
"id": "poi_type:amenity:bicycle_parking"
},
"name": "10 Avenue des Minimes",
"coord": {
"lat": "48.8411291",
"lon": "2.4320878"
},
"label": "10 Avenue des Minimes (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 0,
"id": "2.4320878;48.8411291",
"name": "Rue Louis Besquel",
"coord": {
"lat": "48.8411291",
"lon": "2.4320878"
},
"label": "Rue Louis Besquel"
},
"id": "poi:n2304319864",
"properties": {
"amenity": "bicycle_parking",
"capacity": "20",
"name": "10 Avenue des Minimes",
"supervised": "no",
"covered": "no",
"bicycle_parking": "stands"
}
}
}

View file

@ -0,0 +1,48 @@
{
"embedded_type": "poi",
"quality": 60,
"id": "poi:n4689211908",
"name": "32 Avenue Anatole France (Paris)",
"poi": {
"poi_type": {
"name": "Parking v\u00e9lo",
"id": "poi_type:amenity:bicycle_parking"
},
"name": "32 Avenue Anatole France",
"coord": {
"lat": "48.8420506",
"lon": "2.4316558"
},
"label": "32 Avenue Anatole France (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 47,
"id": "2.4316558;48.8420506",
"name": "Rue des Vignerons",
"coord": {
"lat": "48.8420506",
"lon": "2.4316558"
},
"label": "47 Rue des Vignerons"
},
"id": "poi:n4689211908",
"properties": {
"source": "Mairie de Vincennes",
"amenity": "bicycle_parking",
"name": "32 Avenue Anatole France"
}
}
}

View file

@ -0,0 +1,18 @@
{
"embedded_type": "administrative_region",
"quality": 70,
"administrative_region": {
"insee": "7511559",
"name": "Quartier de Grenelle",
"level": 10,
"coord": {
"lat": "48.850168",
"lon": "2.29184"
},
"label": "Quartier de Grenelle (75015)",
"id": "admin:fr:7511559",
"zip_code": "75015"
},
"id": "admin:fr:7511559",
"name": "Quartier de Grenelle (75015)"
}

View file

@ -0,0 +1,41 @@
{
"embedded_type": "stop_area",
"quality": 50,
"stop_area": {
"codes": [
{
"type": "external_code",
"value": "RATLMPGR"
},
{
"type": "source",
"value": "LMPGR"
}
],
"name": "La Motte-Picquet \u2014 Grenelle",
"links": [],
"coord": {
"lat": "48.84916",
"lon": "2.297949"
},
"label": "La Motte-Picquet \u2014 Grenelle (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"timezone": "Europe\/Paris",
"id": "stop_area:RAT:SA:LMPGR"
},
"name": "La Motte-Picquet \u2014 Grenelle (Paris)",
"id": "stop_area:RAT:SA:LMPGR"
}

View file

@ -0,0 +1,52 @@
{
"embedded_type": "poi",
"quality": 70,
"id": "poi:n305103675",
"name": "Grenelle Violet (prop3) (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Grenelle Violet (prop3)",
"coord": {
"lat": "48.8499385",
"lon": "2.2945842"
},
"label": "Grenelle Violet (prop3) (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 88,
"id": "2.2945842;48.8499385",
"name": "Boulevard de Grenelle",
"coord": {
"lat": "48.8499385",
"lon": "2.2945842"
},
"label": "88 Boulevard de Grenelle (Paris)"
},
"id": "poi:n305103675",
"properties": {
"amenity": "bicycle_rental",
"capacity": "53",
"name": "Grenelle Violet (prop3)",
"wheelchair": "no",
"operator": "JCDecaux",
"ref": "15106",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,50 @@
{
"embedded_type": "poi",
"quality": 70,
"id": "poi:w99577109",
"name": "Square des Gr\u00e8s (Paris)",
"poi": {
"poi_type": {
"name": "Parc, espace vert",
"id": "poi_type:leisure:park"
},
"name": "Square des Gr\u00e8s",
"coord": {
"lat": "48.85956934",
"lon": "2.406174677"
},
"label": "Square des Gr\u00e8s (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 14,
"id": "2.406174677;48.85956934",
"name": "Rue Riblette",
"coord": {
"lat": "48.85956934",
"lon": "2.406174677"
},
"label": "14 Rue Riblette (Paris)"
},
"id": "poi:w99577109",
"properties": {
"wikipedia": "fr:Square des Gr\u00e8s",
"wikidata": "Q3494997",
"name": "Square des Gr\u00e8s",
"leisure": "park",
"start_date": "1983"
}
}
}

View file

@ -0,0 +1,52 @@
{
"embedded_type": "poi",
"quality": 50,
"id": "poi:n672727214",
"name": "Commissariat de police Javel-Grenelle (Paris)",
"poi": {
"poi_type": {
"name": "Police, gendarmerie",
"id": "poi_type:amenity:police"
},
"name": "Commissariat de police Javel-Grenelle",
"coord": {
"lat": "48.8433337",
"lon": "2.2768334"
},
"label": "Commissariat de police Javel-Grenelle (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 34,
"id": "2.2768334;48.8433337",
"name": "Rue Balard",
"coord": {
"lat": "48.8433337",
"lon": "2.2768334"
},
"label": "34 Commissariat de police Javel-Grenelle (Paris)"
},
"id": "poi:n672727214",
"properties": {
"addr:housenumber": "34",
"amenity": "police",
"addr:city": "Paris",
"addr:postcode": "75015",
"name": "Commissariat de police Javel-Grenelle",
"addr:country": "FR",
"addr:street": "Rue Balard"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 50,
"id": "poi:n60751375",
"name": "Sebastopol Grenata - 12 Rue Grenata - 75002 Paris (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Sebastopol Grenata - 12 Rue Grenata - 75002 Paris",
"coord": {
"lat": "48.8652569",
"lon": "2.3516674"
},
"label": "Sebastopol Grenata - 12 Rue Grenata - 75002 Paris (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 12,
"id": "2.3516674;48.8652569",
"name": "Rue Greneta",
"coord": {
"lat": "48.8652569",
"lon": "2.3516674"
},
"label": "12 Rue Greneta (Paris)"
},
"id": "poi:n60751375",
"properties": {
"amenity": "bicycle_rental",
"capacity": "34",
"name": "Sebastopol Grenata - 12 Rue Grenata - 75002 Paris",
"operator": "JCDecaux",
"ref": "2001",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 40,
"id": "poi:n439924298",
"name": "Grenier Saint-Lazare - 34 Rue Grenier Saint-Lazare - 75003 Paris (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Grenier Saint-Lazare - 34 Rue Grenier Saint-Lazare - 75003 Paris",
"coord": {
"lat": "48.8631013",
"lon": "2.3527609"
},
"label": "Grenier Saint-Lazare - 34 Rue Grenier Saint-Lazare - 75003 Paris (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 34,
"id": "2.3527609;48.8631013",
"name": "Rue du Grenier Saint-Lazare",
"coord": {
"lat": "48.8631013",
"lon": "2.3527609"
},
"label": "34 Rue du Grenier Saint-Lazare (Paris)"
},
"id": "poi:n439924298",
"properties": {
"amenity": "bicycle_rental",
"capacity": "31",
"name": "Grenier Saint-Lazare - 34 Rue Grenier Saint-Lazare - 75003 Paris",
"operator": "JCDecaux",
"ref": "3014",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,51 @@
{
"embedded_type": "poi",
"quality": 40,
"id": "poi:n310350237",
"name": "Square Bela Bartok - Quai Grenelle - 75015 Paris (Paris)",
"poi": {
"poi_type": {
"name": "Station VLS",
"id": "poi_type:amenity:bicycle_rental"
},
"name": "Square Bela Bartok - Quai Grenelle - 75015 Paris",
"coord": {
"lat": "48.8511757",
"lon": "2.2845792"
},
"label": "Square Bela Bartok - Quai Grenelle - 75015 Paris (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"address": {
"house_number": 2,
"id": "2.2845792;48.8511757",
"name": "Place de Brazzaville",
"coord": {
"lat": "48.8511757",
"lon": "2.2845792"
},
"label": "2 Place de Brazzaville (Paris)"
},
"id": "poi:n310350237",
"properties": {
"amenity": "bicycle_rental",
"capacity": "23",
"name": "Square Bela Bartok - Quai Grenelle - 75015 Paris",
"operator": "JCDecaux",
"ref": "15102",
"network": "V\u00e9lib'"
}
}
}

View file

@ -0,0 +1,30 @@
{
"embedded_type": "address",
"quality": 80,
"id": "2.397900446545659;48.86088080214612",
"name": "Avenue Greffulhe (Paris)",
"address": {
"name": "Avenue Greffulhe",
"house_number": 0,
"coord": {
"lat": "48.8608808021",
"lon": "2.39790044655"
},
"label": "Avenue Greffulhe (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"id": "2.397900446545659;48.86088080214612"
}
}

View file

@ -0,0 +1,30 @@
{
"embedded_type": "address",
"quality": 80,
"id": "2.35;48.8652835",
"name": "Cour Greneta (Paris)",
"address": {
"name": "Cour Greneta",
"house_number": 0,
"coord": {
"lat": "48.8652835",
"lon": "2.35"
},
"label": "Cour Greneta (Paris)",
"administrative_regions": [
{
"insee": "75056",
"name": "Paris",
"level": 8,
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"label": "Paris",
"id": "admin:fr:75056",
"zip_code": ""
}
],
"id": "2.35;48.8652835"
}
}

View file

@ -0,0 +1,11 @@
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0x4f1cdb]
goroutine 1 [running]:
github.com/aabizri/gonavitia/types.FuzzPlaceCountainer(0x7fa709ccf000, 0x2, 0x200000, 0x3)
/tmp/go-fuzz-build662575377/gopath/src/github.com/aabizri/gonavitia/types/place_fuzz.go:22 +0x18b
go-fuzz-dep.Main(0x53b308)
/tmp/go-fuzz-build662575377/goroot/src/go-fuzz-dep/main.go:49 +0xde
main.main()
/tmp/go-fuzz-build662575377/gopath/src/github.com/aabizri/gonavitia/types/go.fuzz.main/main.go:10 +0x2d
exit status 2

202
types/testdata/create.go vendored Normal file
View file

@ -0,0 +1,202 @@
package main
import (
"encoding/json"
"flag"
"fmt"
"io/ioutil"
"os"
"path/filepath"
)
type journeyRequest struct {
Journeys []json.RawMessage `json:"journeys"`
}
func (r journeyRequest) messages() []json.RawMessage {
return r.Journeys
}
type placeRequest struct {
Places []json.RawMessage `json:"places"`
}
func (r placeRequest) messages() []json.RawMessage {
return r.Places
}
type coverageRequest struct {
Regions []json.RawMessage `json:"regions"`
}
func (r coverageRequest) messages() []json.RawMessage {
return r.Regions
}
type request interface {
messages() []json.RawMessage
}
var (
originFlag = flag.String("from", "../../testdata", "Original directory")
destinationFlag = flag.String("to", "./", "Destination directory")
originPath string
destinationPath string
)
var equivalence = map[string]string{
"journeys": "journey",
"places": "place",
"coverage": "region",
}
// load loads the origin directory and files
func load(path string) (map[string][]*os.File, error) {
subDirs, err := ioutil.ReadDir(path)
if err != nil {
fmt.Printf("Error while listing subdirs !: %v\n", err)
return nil, err
}
originFiles := make(map[string][]*os.File, len(subDirs))
for _, dinfo := range subDirs {
dirName := dinfo.Name()
if !dinfo.IsDir() {
fmt.Printf("Skipping %s...\n", dirName)
} else {
fmt.Printf("Processing %s directory...\n", dirName)
files, err := ioutil.ReadDir(filepath.Join(originPath, dirName))
if err != nil {
fmt.Printf("Error while reading %s directory !: %v\n", dirName, err)
return originFiles, err
}
for _, finfo := range files {
fmt.Printf("\tProcessing %s...\n", finfo.Name())
fname := finfo.Name()
if fname[len(fname)-4:] != "json" {
fmt.Printf("\t\tSkipping\n")
} else {
path := filepath.Join(originPath, dirName, fname)
f, err := os.Open(path)
if err != nil {
fmt.Printf("\t\tError while opening file %s! : %v\n", path, err)
}
originFiles[dirName] = append(originFiles[dirName], f)
}
}
}
}
return originFiles, nil
}
func main() {
flag.Parse()
if filepath.IsAbs(*originFlag) {
originPath = *originFlag
} else {
wd, err := os.Getwd()
if err != nil {
fmt.Printf("Error while retrieving working directory, please retry with an absolute path: %v\n", err)
return
}
originPath = filepath.Join(wd, *originFlag)
}
if filepath.IsAbs(*destinationFlag) {
destinationPath = *destinationFlag
} else {
wd, err := os.Getwd()
if err != nil {
fmt.Printf("Error while retrieving working directory, please retry with an absolute path: %v\n", err)
return
}
destinationPath = filepath.Join(wd, *destinationFlag)
}
originFiles, err := load(originPath)
if err != nil {
fmt.Printf("Error: %v", err)
}
// For each of them, process them
for cat, files := range originFiles {
cat = equivalence[cat]
fmt.Printf("Printing %s...\n", cat)
for _, file := range files {
fmt.Printf("Dealing with one origin-file...\n")
// Prepare decoder
dec := json.NewDecoder(file)
// Create hosting structure & decode to it
var req request
switch cat {
case "journey":
tmp := &journeyRequest{}
// Decode to it
err := dec.Decode(tmp)
if err != nil {
stat, _ := file.Stat()
fmt.Printf("Error while decoding %s: %v\n", stat.Name(), err)
return
}
req = tmp
case "place":
tmp := &placeRequest{}
// Decode to it
err := dec.Decode(tmp)
if err != nil {
stat, _ := file.Stat()
fmt.Printf("Error while decoding %s: %v\n", stat.Name(), err)
return
}
req = tmp
case "region":
tmp := &coverageRequest{}
// Decode to it
err := dec.Decode(tmp)
if err != nil {
stat, _ := file.Stat()
fmt.Printf("Error while decoding %s: %v\n", stat.Name(), err)
return
}
req = tmp
default:
fmt.Printf("Incorrect category")
return
}
// Get file stat
stat, err := file.Stat()
if err != nil {
fmt.Printf("Error while retrieving file stat: %v\n", err)
continue
}
// Now for each Journey, create a new file and write to it
for i, message := range req.messages() {
// Create the file name
nname := fmt.Sprintf("%s%d.json", stat.Name()[:len(stat.Name())-5], i)
npath := filepath.Join(destinationPath, cat, nname)
// Create the file
nfile, err := os.Create(npath)
if err != nil {
fmt.Printf("Error while creating file %s: %v\n", npath, err)
}
// Write to it
enc := json.NewEncoder(nfile)
enc.SetIndent("", "\t")
err = enc.Encode(message)
if err != nil {
fmt.Printf("Error while writing to file %s: %v\n", npath, err)
}
}
}
}
}

View file

@ -0,0 +1,23 @@
{
"id": "ce7e265d-5762-45b6-ab4d-a1df643dd48d",
"status": "active",
"disruption_id": "ce7e265d-5762-45b6-ab4d-a1df643dd48d",
"impact_id": "ce7e265d-5762-45b6-ab4d-a1df643dd48d",
"severity": {
"name": "trip delayed",
"effect": "SIGNIFICANT_DELAYS"
},
"application_periods": [
{
"begin": "20160608T215400",
"end": "20160608T230959"
}
],
"messages": [
{"text": "Strike"}
],
"updated_at": "20160617T132624",
"impacted_objects": [],
"cause": "Cause...",
"category": "incident"
}

File diff suppressed because it is too large Load diff

2135
types/testdata/journey/bench/heavy.json vendored Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,898 @@
{
"arrival_date_time": "20170413T141146",
"calendars": [
{
"active_periods": [
{
"begin": "20170326",
"end": "20170417"
}
],
"exceptions": [
{
"datetime": "20170402",
"type": "remove"
},
{
"datetime": "20170409",
"type": "remove"
},
{
"datetime": "20170415",
"type": "add"
}
],
"week_pattern": {
"friday": true,
"monday": true,
"saturday": false,
"sunday": true,
"thursday": true,
"tuesday": true,
"wednesday": true
}
}
],
"co2_emission": {
"unit": "gEC",
"value": 39.556
},
"departure_date_time": "20170413T133945",
"duration": 1921,
"durations": {
"total": 1921,
"walking": 1081
},
"fare": {
"found": false,
"links": [],
"total": {
"currency": "",
"value": "0.0"
}
},
"links": [
{
"href": "https://api.navitia.io/v1/coverage/fr-idf/journeys?allowed_id%5B%5D=stop_area%3AOIF%3ASA%3A8739305\u0026allowed_id%5B%5D=stop_area%3AOIF%3ASA%3A8754700\u0026to=2.2922926%3B48.8583736\u0026from=2.3749036%3B48.8467927\u0026min_nb_journeys=5",
"rel": "same_journey_schedules",
"templated": false,
"type": "journeys"
}
],
"nb_transfers": 0,
"requested_date_time": "20170413T133734",
"sections": [
{
"arrival_date_time": "20170413T135400",
"co2_emission": {
"unit": "",
"value": 0.0
},
"departure_date_time": "20170413T133945",
"duration": 855,
"from": {
"address": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
},
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"coord": {
"lat": "48.8467927",
"lon": "2.3749036"
},
"house_number": 9,
"id": "2.3749036;48.8467927",
"label": "9 Rue Abel (Paris)",
"name": "Rue Abel"
},
"embedded_type": "address",
"id": "2.3749036;48.8467927",
"name": "9 Rue Abel (Paris)",
"quality": 0
},
"id": "section_12_0",
"links": [],
"mode": "walking",
"path": [
{
"direction": 0,
"duration": 90,
"length": 101,
"name": "Rue Abel"
},
{
"direction": 22,
"duration": 14,
"length": 16,
"name": "Boulevard Diderot"
},
{
"direction": -7,
"duration": 328,
"length": 367,
"name": "Rue Van Gogh"
},
{
"direction": 8,
"duration": 40,
"length": 45,
"name": ""
},
{
"direction": -4,
"duration": 183,
"length": 205,
"name": "Pont Charles de Gaulle"
},
{
"direction": -6,
"duration": 13,
"length": 15,
"name": ""
},
{
"direction": 90,
"duration": 161,
"length": 180,
"name": "Quai d'Austerlitz"
},
{
"direction": -87,
"duration": 26,
"length": 29,
"name": ""
},
{
"direction": 0,
"duration": 0,
"length": 0,
"name": "Cour Seine"
}
],
"to": {
"embedded_type": "stop_point",
"id": "stop_point:OIF:SP:8754702:800:C",
"name": "Gare d'Austerlitz RER C (Paris)",
"quality": 0,
"stop_point": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41333"
},
{
"type": "external_code",
"value": "OIF8754702:800:C"
},
{
"type": "source",
"value": "StopPoint:8754702:800:C"
}
],
"commercial_modes": [
{
"id": "commercial_mode:rapidtransit",
"name": "RER"
}
],
"coord": {
"lat": "48.842528",
"lon": "2.365433"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754702:800:C",
"label": "Gare d'Austerlitz RER C (Paris)",
"links": [],
"name": "Gare d'Austerlitz RER C",
"physical_modes": [
{
"id": "physical_mode:RapidTransit",
"name": "Train de banlieue / RER"
}
],
"stop_area": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "external_code",
"value": "OIF8754700"
},
{
"type": "source",
"value": "StopArea:8754700"
}
],
"coord": {
"lat": "48.843578",
"lon": "2.364651"
},
"id": "stop_area:OIF:SA:8754700",
"label": "Gare d'Austerlitz (Paris)",
"links": [],
"name": "Gare d'Austerlitz",
"timezone": "Europe/Paris"
}
}
},
"type": "street_network"
},
{
"additional_informations": [
"regular"
],
"arrival_date_time": "20170413T140800",
"base_arrival_date_time": "20170413T140800",
"base_departure_date_time": "20170413T135400",
"co2_emission": {
"unit": "gEC",
"value": 39.556
},
"departure_date_time": "20170413T135400",
"display_informations": {
"code": "C",
"color": "FCD946",
"commercial_mode": "RER",
"description": "",
"direction": "Gare de Versailles Ch\u00e2teau - Rive Gauche (Versailles)",
"equipments": [],
"headsign": "VICK",
"label": "C",
"links": [],
"network": "RER",
"physical_mode": "Train de banlieue / RER",
"text_color": "FFFFFF"
},
"duration": 840,
"from": {
"embedded_type": "stop_point",
"id": "stop_point:OIF:SP:8754702:800:C",
"name": "Gare d'Austerlitz RER C (Paris)",
"quality": 0,
"stop_point": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41333"
},
{
"type": "external_code",
"value": "OIF8754702:800:C"
},
{
"type": "source",
"value": "StopPoint:8754702:800:C"
}
],
"coord": {
"lat": "48.842528",
"lon": "2.365433"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754702:800:C",
"label": "Gare d'Austerlitz RER C (Paris)",
"links": [],
"name": "Gare d'Austerlitz RER C",
"stop_area": {
"codes": [
{
"type": "external_code",
"value": "OIF8754700"
},
{
"type": "source",
"value": "StopArea:8754700"
}
],
"coord": {
"lat": "48.843578",
"lon": "2.364651"
},
"id": "stop_area:OIF:SA:8754700",
"label": "Gare d'Austerlitz (Paris)",
"links": [],
"name": "Gare d'Austerlitz",
"timezone": "Europe/Paris"
}
}
},
"id": "section_13_0",
"links": [
{
"id": "vehicle_journey:OIF:82209457-1_354848-1_dst_2",
"type": "vehicle_journey"
},
{
"id": "line:OIF:800:COIF741",
"type": "line"
},
{
"id": "route:OIF:800:C_R",
"type": "route"
},
{
"id": "commercial_mode:rapidtransit",
"type": "commercial_mode"
},
{
"id": "physical_mode:RapidTransit",
"type": "physical_mode"
},
{
"id": "network:RER",
"type": "network"
}
],
"stop_date_times": [
{
"additional_informations": [],
"arrival_date_time": "20170413T135300",
"base_arrival_date_time": "20170413T135300",
"base_departure_date_time": "20170413T135400",
"departure_date_time": "20170413T135400",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41333"
},
{
"type": "external_code",
"value": "OIF8754702:800:C"
},
{
"type": "source",
"value": "StopPoint:8754702:800:C"
}
],
"coord": {
"lat": "48.842528",
"lon": "2.365433"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754702:800:C",
"label": "Gare d'Austerlitz RER C (Paris)",
"links": [],
"name": "Gare d'Austerlitz RER C"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T135700",
"base_arrival_date_time": "20170413T135700",
"base_departure_date_time": "20170413T135800",
"departure_date_time": "20170413T135800",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41335"
},
{
"type": "external_code",
"value": "OIF8754731:800:C"
},
{
"type": "source",
"value": "StopPoint:8754731:800:C"
}
],
"coord": {
"lat": "48.853336",
"lon": "2.346035"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754731:800:C",
"label": "Saint-Michel Notre-Dame RER C (Paris)",
"links": [],
"name": "Saint-Michel Notre-Dame RER C"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T140000",
"base_arrival_date_time": "20170413T140000",
"base_departure_date_time": "20170413T140100",
"departure_date_time": "20170413T140100",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41334"
},
{
"type": "external_code",
"value": "OIF8754730:800:C"
},
{
"type": "source",
"value": "StopPoint:8754730:800:C"
}
],
"coord": {
"lat": "48.860708",
"lon": "2.32562"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754730:800:C",
"label": "Mus\u00e9e d'Orsay (Paris)",
"links": [],
"name": "Mus\u00e9e d'Orsay"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T140300",
"base_arrival_date_time": "20170413T140300",
"base_departure_date_time": "20170413T140400",
"departure_date_time": "20170413T140400",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41208"
},
{
"type": "external_code",
"value": "OIF8739303:800:C"
},
{
"type": "source",
"value": "StopPoint:8739303:800:C"
}
],
"coord": {
"lat": "48.862902",
"lon": "2.313911"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739303:800:C",
"label": "Invalides (Paris)",
"links": [],
"name": "Invalides"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T140600",
"base_arrival_date_time": "20170413T140600",
"base_departure_date_time": "20170413T140600",
"departure_date_time": "20170413T140600",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41209"
},
{
"type": "external_code",
"value": "OIF8739304:800:C"
},
{
"type": "source",
"value": "StopPoint:8739304:800:C"
}
],
"coord": {
"lat": "48.862662",
"lon": "2.30099"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739304:800:C",
"label": "Pont de l'Alma (Paris)",
"links": [],
"name": "Pont de l'Alma"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T140800",
"base_arrival_date_time": "20170413T140800",
"base_departure_date_time": "20170413T140900",
"departure_date_time": "20170413T140900",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41210"
},
{
"type": "external_code",
"value": "OIF8739305:800:C"
},
{
"type": "source",
"value": "StopPoint:8739305:800:C"
}
],
"coord": {
"lat": "48.857293",
"lon": "2.290392"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739305:800:C",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel"
}
}
],
"to": {
"embedded_type": "stop_point",
"id": "stop_point:OIF:SP:8739305:800:C",
"name": "Champ de Mars Tour Eiffel (Paris)",
"quality": 0,
"stop_point": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41210"
},
{
"type": "external_code",
"value": "OIF8739305:800:C"
},
{
"type": "source",
"value": "StopPoint:8739305:800:C"
}
],
"coord": {
"lat": "48.857293",
"lon": "2.290392"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739305:800:C",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel",
"stop_area": {
"codes": [
{
"type": "external_code",
"value": "OIF8739305"
},
{
"type": "source",
"value": "StopArea:8739305"
}
],
"coord": {
"lat": "48.8572",
"lon": "2.293234"
},
"id": "stop_area:OIF:SA:8739305",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel",
"timezone": "Europe/Paris"
}
}
},
"type": "public_transport"
},
{
"arrival_date_time": "20170413T141146",
"co2_emission": {
"unit": "",
"value": 0.0
},
"departure_date_time": "20170413T140800",
"duration": 226,
"from": {
"embedded_type": "stop_point",
"id": "stop_point:OIF:SP:8739305:800:C",
"name": "Champ de Mars Tour Eiffel (Paris)",
"quality": 0,
"stop_point": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
},
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41210"
},
{
"type": "external_code",
"value": "OIF8739305:800:C"
},
{
"type": "source",
"value": "StopPoint:8739305:800:C"
},
{
"type": "ZDEr_ID_REF_A",
"value": "41210"
},
{
"type": "external_code",
"value": "OIF8739305:800:C"
},
{
"type": "source",
"value": "StopPoint:8739305:800:C"
}
],
"commercial_modes": [
{
"id": "commercial_mode:rapidtransit",
"name": "RER"
}
],
"coord": {
"lat": "48.857293",
"lon": "2.290392"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739305:800:C",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel",
"physical_modes": [
{
"id": "physical_mode:RapidTransit",
"name": "Train de banlieue / RER"
}
],
"stop_area": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "external_code",
"value": "OIF8739305"
},
{
"type": "source",
"value": "StopArea:8739305"
},
{
"type": "external_code",
"value": "OIF8739305"
},
{
"type": "source",
"value": "StopArea:8739305"
}
],
"coord": {
"lat": "48.8572",
"lon": "2.293234"
},
"id": "stop_area:OIF:SA:8739305",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel",
"timezone": "Europe/Paris"
}
}
},
"id": "section_14_0",
"links": [],
"mode": "walking",
"path": [
{
"direction": 0,
"duration": 19,
"length": 21,
"name": ""
},
{
"direction": 0,
"duration": 14,
"length": 16,
"name": ""
},
{
"direction": 3,
"duration": 5,
"length": 6,
"name": ""
},
{
"direction": 13,
"duration": 28,
"length": 31,
"name": ""
},
{
"direction": -101,
"duration": 3,
"length": 3,
"name": ""
},
{
"direction": -4,
"duration": 5,
"length": 6,
"name": ""
},
{
"direction": 3,
"duration": 3,
"length": 3,
"name": ""
},
{
"direction": -89,
"duration": 17,
"length": 19,
"name": ""
},
{
"direction": 93,
"duration": 132,
"length": 148,
"name": "Quai Branly"
}
],
"to": {
"address": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
},
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"coord": {
"lat": "48.8583736",
"lon": "2.2922926"
},
"house_number": 69,
"id": "2.2922926;48.8583736",
"label": "69 Quai Branly (Paris)",
"name": "Quai Branly"
},
"embedded_type": "address",
"id": "2.2922926;48.8583736",
"name": "69 Quai Branly (Paris)",
"quality": 0
},
"type": "street_network"
}
],
"status": "",
"tags": [
"walking",
"ecologic"
],
"type": "best"
}

1112
types/testdata/journey/bench/light.json vendored Normal file

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

1863
types/testdata/journey/bench/regular.json vendored Normal file

File diff suppressed because it is too large Load diff

2135
types/testdata/journey/correct/a0.json vendored Normal file

File diff suppressed because it is too large Load diff

1863
types/testdata/journey/correct/a1.json vendored Normal file

File diff suppressed because it is too large Load diff

1564
types/testdata/journey/correct/a2.json vendored Normal file

File diff suppressed because it is too large Load diff

1112
types/testdata/journey/correct/b0.json vendored Normal file

File diff suppressed because it is too large Load diff

1999
types/testdata/journey/correct/b1.json vendored Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,799 @@
{"":"","":[{"":[{"":"","":""}],"":[{"":"","":""},{"":"","":""},{"":"","":""}],"":{"":true,"":true,"":false,"":true,"":true,"":true,"":true}}],"":{"":"","":9},"":"","":1,"":{"":1,"":1},"":{"":false,"":[],"":{"":"","":""}},"":[{"":"","":"","":false,"":""}],"":0,"":"","sections":[{"":"","":{"":"","":0.0},"":"","":5,"":{"":{"":[{"":{"":"","":""},"":"","":"","":"","":8,"":"","":""},{"":{"":"","":""},"":"","":"","":"","":8,"":"","":""}],"":{"":"","":""},"":9,"":"","":"","":""},"":"","":"","":"","":0},"":{"":[[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8]],"":[{"":7}],"":""},"":"","":[],"":"","":[{"":0,"":0,"":1,"":""},{"":2,"":4,"":6,"":""},{"":7,"":8,"":7,"":""},{"":8,"":0,"":5,"":""},{"":4,"":3,"":2,"":""},{"":6,"":3,"":5,"":""},{"":0,"":1,"":0,"":""},{"":7,"":6,"":9,"":""},{"":0,"":0,"":0,"":""}],"":{"":"","":"","":"","":0,"":{"":[{"":{"":"","":""},"":"","":"","":"","":8,"":"","":""}],"":[{"":"","":""},{"":"","":""},{"":"","":""}],"commercial_modes": [
{
"id": "commercial_mode:rapidtransit",
"name": "RER"
}
],
"coord": {
"lat": "48.842528",
"lon": "2.365433"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754702:800:C",
"label": "Gare d'Austerlitz RER C (Paris)",
"links": [],
"name": "Gare d'Austerlitz RER C",
"physical_modes": [
{
"id": "physical_mode:RapidTransit",
"name": "Train de banlieue / RER"
}
],
"stop_area": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "external_code",
"value": "OIF8754700"
},
{
"type": "source",
"value": "StopArea:8754700"
}
],
"coord": {
"lat": "48.843578",
"lon": "2.364651"
},
"id": "stop_area:OIF:SA:8754700",
"label": "Gare d'Austerlitz (Paris)",
"links": [],
"name": "Gare d'Austerlitz",
"timezone": "Europe/Paris"
}
}
},
"type": "street_network"
},
{
"additional_informations": [
"regular"
],
"arrival_date_time": "20170413T140800",
"base_arrival_date_time": "20170413T140800",
"base_departure_date_time": "20170413T135400",
"co2_emission": {
"unit": "gEC",
"value": 39.556
},
"departure_date_time": "20170413T135400",
"display_informations": {
"code": "C",
"color": "FCD946",
"commercial_mode": "RER",
"description": "",
"direction": "Gare de Versailles Ch\u00e2teau - Rive Gauche (Versailles)",
"equipments": [],
"headsign": "VICK",
"label": "C",
"links": [],
"network": "RER",
"physical_mode": "Train de banlieue / RER",
"text_color": "FFFFFF"
},
"duration": 840,
"from": {
"embedded_type": "stop_point",
"id": "stop_point:OIF:SP:8754702:800:C",
"name": "Gare d'Austerlitz RER C (Paris)",
"quality": 0,
"stop_point": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41333"
},
{
"type": "external_code",
"value": "OIF8754702:800:C"
},
{
"type": "source",
"value": "StopPoint:8754702:800:C"
}
],
"coord": {
"lat": "48.842528",
"lon": "2.365433"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754702:800:C",
"label": "Gare d'Austerlitz RER C (Paris)",
"links": [],
"name": "Gare d'Austerlitz RER C",
"stop_area": {
"codes": [
{
"type": "external_code",
"value": "OIF8754700"
},
{
"type": "source",
"value": "StopArea:8754700"
}
],
"coord": {
"lat": "48.843578",
"lon": "2.364651"
},
"id": "stop_area:OIF:SA:8754700",
"label": "Gare d'Austerlitz (Paris)",
"links": [],
"name": "Gare d'Austerlitz",
"timezone": "Europe/Paris"
}
}
},
"geojson": {
"coordinate": [
[
2.365433,
48.842528
],
[
2.346035,
48.853336
],
[
2.32562,
48.860708
],
[
2.313911,
48.862902
],
[
2.30099,
48.862662
],
[
2.290392,
48.857293
]
],
"properties": [
{
"length": 6380
}
],
"type": "LineString"
},
"id": "section_13_0",
"links": [
{
"id": "vehicle_journey:OIF:82209457-1_354848-1_dst_2",
"type": "vehicle_journey"
},
{
"id": "line:OIF:800:COIF741",
"type": "line"
},
{
"id": "route:OIF:800:C_R",
"type": "route"
},
{
"id": "commercial_mode:rapidtransit",
"type": "commercial_mode"
},
{
"id": "physical_mode:RapidTransit",
"type": "physical_mode"
},
{
"id": "network:RER",
"type": "network"
}
],
"stop_date_times": [
{
"additional_informations": [],
"arrival_date_time": "20170413T135300",
"base_arrival_date_time": "20170413T135300",
"base_departure_date_time": "20170413T135400",
"departure_date_time": "20170413T135400",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41333"
},
{
"type": "external_code",
"value": "OIF8754702:800:C"
},
{
"type": "source",
"value": "StopPoint:8754702:800:C"
}
],
"coord": {
"lat": "48.842528",
"lon": "2.365433"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754702:800:C",
"label": "Gare d'Austerlitz RER C (Paris)",
"links": [],
"name": "Gare d'Austerlitz RER C"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T135700",
"base_arrival_date_time": "20170413T135700",
"base_departure_date_time": "20170413T135800",
"departure_date_time": "20170413T135800",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41335"
},
{
"type": "external_code",
"value": "OIF8754731:800:C"
},
{
"type": "source",
"value": "StopPoint:8754731:800:C"
}
],
"coord": {
"lat": "48.853336",
"lon": "2.346035"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754731:800:C",
"label": "Saint-Michel Notre-Dame RER C (Paris)",
"links": [],
"name": "Saint-Michel Notre-Dame RER C"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T140000",
"base_arrival_date_time": "20170413T140000",
"base_departure_date_time": "20170413T140100",
"departure_date_time": "20170413T140100",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41334"
},
{
"type": "external_code",
"value": "OIF8754730:800:C"
},
{
"type": "source",
"value": "StopPoint:8754730:800:C"
}
],
"coord": {
"lat": "48.860708",
"lon": "2.32562"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754730:800:C",
"label": "Mus\u00e9e d'Orsay (Paris)",
"links": [],
"name": "Mus\u00e9e d'Orsay"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T140300",
"base_arrival_date_time": "20170413T140300",
"base_departure_date_time": "20170413T140400",
"departure_date_time": "20170413T140400",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41208"
},
{
"type": "external_code",
"value": "OIF8739303:800:C"
},
{
"type": "source",
"value": "StopPoint:8739303:800:C"
}
],
"coord": {
"lat": "48.862902",
"lon": "2.313911"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739303:800:C",
"label": "Invalides (Paris)",
"links": [],
"name": "Invalides"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T140600",
"base_arrival_date_time": "20170413T140600",
"base_departure_date_time": "20170413T140600",
"departure_date_time": "20170413T140600",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41209"
},
{
"type": "external_code",
"value": "OIF8739304:800:C"
},
{
"type": "source",
"value": "StopPoint:8739304:800:C"
}
],
"coord": {
"lat": "48.862662",
"lon": "2.30099"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739304:800:C",
"label": "Pont de l'Alma (Paris)",
"links": [],
"name": "Pont de l'Alma"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T140800",
"base_arrival_date_time": "20170413T140800",
"base_departure_date_time": "20170413T140900",
"departure_date_time": "20170413T140900",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41210"
},
{
"type": "external_code",
"value": "OIF8739305:800:C"
},
{
"type": "source",
"value": "StopPoint:8739305:800:C"
}
],
"coord": {
"lat": "48.857293",
"lon": "2.290392"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739305:800:C",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel"
}
}
],
"to": {
"embedded_type": "stop_point",
"id": "stop_point:OIF:SP:8739305:800:C",
"name": "Champ de Mars Tour Eiffel (Paris)",
"quality": 0,
"stop_point": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41210"
},
{
"type": "external_code",
"value": "OIF8739305:800:C"
},
{
"type": "source",
"value": "StopPoint:8739305:800:C"
}
],
"coord": {
"lat": "48.857293",
"lon": "2.290392"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739305:800:C",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel",
"stop_area": {
"codes": [
{
"type": "external_code",
"value": "OIF8739305"
},
{
"type": "source",
"value": "StopArea:8739305"
}
],
"coord": {
"lat": "48.8572",
"lon": "2.293234"
},
"id": "stop_area:OIF:SA:8739305",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel",
"timezone": "Europe/Paris"
}
}
},
"type": "public_transport"
},
{
"arrival_date_time": "20170413T141146",
"co2_emission": {
"unit": "",
"value": 0.0
},
"departure_date_time": "20170413T140800",
"duration": 226,
"from": {
"embedded_type": "stop_point",
"id": "stop_point:OIF:SP:8739305:800:C",
"name": "Champ de Mars Tour Eiffel (Paris)",
"quality": 0,
"stop_point": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
},
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41210"
},
{
"type": "external_code",
"value": "OIF8739305:800:C"
},
{
"type": "source",
"value": "StopPoint:8739305:800:C"
},
{
"type": "ZDEr_ID_REF_A",
"value": "41210"
},
{
"type": "external_code",
"value": "OIF8739305:800:C"
},
{
"type": "source",
"value": "StopPoint:8739305:800:C"
}
],
"commercial_modes": [
{
"id": "commercial_mode:rapidtransit",
"name": "RER"
}
],
"coord": {
"lat": "48.857293",
"lon": "2.290392"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739305:800:C",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel",
"physical_modes": [
{
"id": "physical_mode:RapidTransit",
"name": "Train de banlieue / RER"
}
],
"stop_area": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "external_code",
"value": "OIF8739305"
},
{
"type": "source",
"value": "StopArea:8739305"
},
{
"type": "external_code",
"value": "OIF8739305"
},
{
"type": "source",
"value": "StopArea:8739305"
}
],
"coord": {
"lat": "48.8572",
"lon": "2.293234"
},
"id": "stop_area:OIF:SA:8739305",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel",
"timezone": "Europe/Paris"
}
}
},
"geojson": {
"coordinates": [
[
2.290392,
48.857293
],
[
2.2902998397,
48.8574374498
],
[
2.290517,
48.857576
],
[
2.290641,
48.857504
],
[
2.290688,
48.857477
],
[
2.290747,
48.857439
],
[
2.290973,
48.857209
],
[
2.291011,
48.857233
],
[
2.291064,
48.857272
],
[
2.291097,
48.857294
],
[
2.291075,
48.857309
],
[
2.290908,
48.857414
],
[
2.291025,
48.857486
],
[
2.291388,
48.857826
],
[
2.2922745574,
48.8584013995
],
[
2.2922745574,
48.8584013995
]
],
"properties": [
{
"length": 253
}
],
"type": "LineString"
},
"id": "section_14_0",
"links": [],
"mode": "walking",
"path": [
{
"direction": 0,
"duration": 19,
"length": 21,
"name": ""
},
{
"direction": 0,
"duration": 14,
"length": 16,
"name": ""
},
{
"direction": 3,
"duration": 5,
"length": 6,
"name": ""
},
{
"direction": 13,
"duration": 28,
"length": 31,
"name": ""
},
{
"direction": -101,
"duration": 3,
"length": 3,
"name": ""
},
{
"direction": -4,
"duration": 5,
"length": 6,
"name": ""
},
{
"direction": 3,
"duration": 3,
"length": 3,
"name": ""
},
{
"direction": -89,
"duration": 17,
"length": 19,
"name": ""
},
{
"direction": 93,
"duration": 132,
"length": 148,
"name": "Quai Branly"
}
],
"to": {
"address": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
},
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"coord": {
"lat": "48.8583736",
"lon": "2.2922926"
},
"house_number": 69,
"id": "2.2922926;48.8583736",
"label": "69 Quai Branly (Paris)",
"name": "Quai Branly"
},
"embedded_type": "address",
"id": "2.2922926;48.8583736",
"name": "69 Quai Branly (Paris)",
"quality": 0
},
"type": "street_network"
}
],
"status": "",
"tags": [
"walking",
"ecologic"
],
"type": "best"
}

View file

@ -0,0 +1,38 @@
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x10 pc=0x4f841e]
goroutine 1 [running]:
encoding/json.(*decodeState).unmarshal.func1(0xc420097c08)
/tmp/go-fuzz-build056242195/goroot/src/encoding/json/decode.go:170 +0x181
panic(0x521ca0, 0x5e4fd0)
/tmp/go-fuzz-build056242195/goroot/src/runtime/panic.go:489 +0x2cf
github.com/twpayne/go-geom/encoding/geojson.(*Geometry).Decode(0xc42000a9e0, 0xf, 0xed0817d40, 0x0, 0x0)
/tmp/go-fuzz-build056242195/gopath/src/github.com/twpayne/go-geom/encoding/geojson/geojson.go:110 +0x1ce
github.com/govitia/navitia/types.(*Section).UnmarshalJSON(0xc42008c240, 0x7fdfc6945928, 0x253e, 0x1ff6d8, 0x0, 0x7fdfc68f9000)
/tmp/go-fuzz-build056242195/gopath/src/github.com/govitia/navitia/types/section_json.go:76 +0x451
encoding/json.(*decodeState).object(0xc420062240, 0x53a4c0, 0xc42008c240, 0x199)
/tmp/go-fuzz-build056242195/goroot/src/encoding/json/decode.go:598 +0x2592
encoding/json.(*decodeState).value(0xc420062240, 0x53a4c0, 0xc42008c240, 0x199)
/tmp/go-fuzz-build056242195/goroot/src/encoding/json/decode.go:402 +0x49a
encoding/json.(*decodeState).array(0xc420062240, 0x50fb20, 0xc4200560b0, 0x196)
/tmp/go-fuzz-build056242195/goroot/src/encoding/json/decode.go:555 +0x384
encoding/json.(*decodeState).value(0xc420062240, 0x50fb20, 0xc4200560b0, 0x196)
/tmp/go-fuzz-build056242195/goroot/src/encoding/json/decode.go:399 +0x3fd
encoding/json.(*decodeState).object(0xc420062240, 0x512f60, 0xc420056070, 0x16)
/tmp/go-fuzz-build056242195/goroot/src/encoding/json/decode.go:733 +0x19a6
encoding/json.(*decodeState).value(0xc420062240, 0x512f60, 0xc420056070, 0x16)
/tmp/go-fuzz-build056242195/goroot/src/encoding/json/decode.go:402 +0x49a
encoding/json.(*decodeState).unmarshal(0xc420062240, 0x512f60, 0xc420056070, 0x0, 0x0)
/tmp/go-fuzz-build056242195/goroot/src/encoding/json/decode.go:184 +0x354
encoding/json.Unmarshal(0x7fdfc6945000, 0x4486, 0x200000, 0x512f60, 0xc420056070, 0x35e0f2e2e8f0ee3, 0x2c710f9013b10c5)
/tmp/go-fuzz-build056242195/goroot/src/encoding/json/decode.go:104 +0x1a6
github.com/govitia/navitia/types.(*Journey).UnmarshalJSON(0xc420001a00, 0x7fdfc6945000, 0x4486, 0x200000, 0x59020def, 0x17d1965e)
/tmp/go-fuzz-build056242195/gopath/src/github.com/govitia/navitia/types/journeys_json.go:51 +0x16f
github.com/govitia/navitia/types.FuzzJourney(0x7fdfc6945000, 0x4486, 0x200000, 0x520f40)
/tmp/go-fuzz-build056242195/gopath/src/github.com/govitia/navitia/types/journeys_fuzz.go:9 +0x75
go-fuzz-dep.Main(0x54d8a8)
/tmp/go-fuzz-build056242195/goroot/src/go-fuzz-dep/main.go:49 +0xde
main.main()
/tmp/go-fuzz-build056242195/gopath/src/github.com/govitia/navitia/types/go.fuzz.main/main.go:10 +0x2d
exit status 2

View file

@ -0,0 +1,878 @@
"{\"\":\"\",\"\":[{\"\":[{\"\":" +
"\"\",\"\":\"\"}],\"\":[{\"\":\"" +
"\",\"\":\"\"},{\"\":\"\",\"\":\"" +
"\"},{\"\":\"\",\"\":\"\"}],\"\"" +
":{\"\":true,\"\":true,\"\"" +
":false,\"\":true,\"\":tr" +
"ue,\"\":true,\"\":true}}" +
"],\"\":{\"\":\"\",\"\":9},\"\"" +
":\"\",\"\":1,\"\":{\"\":1,\"\"" +
":1},\"\":{\"\":false,\"\":" +
"[],\"\":{\"\":\"\",\"\":\"\"}}" +
",\"\":[{\"\":\"\",\"\":\"\",\"\"" +
":false,\"\":\"\"}],\"\":0," +
"\"\":\"\",\"sections\":[{\"" +
"\":\"\",\"\":{\"\":\"\",\"\":0." +
"0},\"\":\"\",\"\":5,\"\":{\"\"" +
":{\"\":[{\"\":{\"\":\"\",\"\":" +
"\"\"},\"\":\"\",\"\":\"\",\"\":\"" +
"\",\"\":8,\"\":\"\",\"\":\"\"}," +
"{\"\":{\"\":\"\",\"\":\"\"},\"\"" +
":\"\",\"\":\"\",\"\":\"\",\"\":8" +
",\"\":\"\",\"\":\"\"}],\"\":{\"" +
"\":\"\",\"\":\"\"},\"\":9,\"\":" +
"\"\",\"\":\"\",\"\":\"\"},\"\":\"" +
"\",\"\":\"\",\"\":\"\",\"\":0}," +
"\"\":{\"\":[[2,8],[2,8]," +
"[2,8],[2,8],[2,8],[2" +
",8],[2,8],[2,8],[2,8" +
"],[2,8],[2,8],[2,8]," +
"[2,8],[2,8],[2,8],[2" +
",8],[2,8],[2,8],[2,8" +
"],[2,8],[2,8],[2,8]," +
"[2,8],[2,8]],\"\":[{\"\"" +
":7}],\"\":\"\"},\"\":\"\",\"\"" +
":[],\"\":\"\",\"\":[{\"\":0," +
"\"\":0,\"\":1,\"\":\"\"},{\"\"" +
":2,\"\":4,\"\":6,\"\":\"\"}," +
"{\"\":7,\"\":8,\"\":7,\"\":\"" +
"\"},{\"\":8,\"\":0,\"\":5,\"" +
"\":\"\"},{\"\":4,\"\":3,\"\":" +
"2,\"\":\"\"},{\"\":6,\"\":3," +
"\"\":5,\"\":\"\"},{\"\":0,\"\"" +
":1,\"\":0,\"\":\"\"},{\"\":7" +
",\"\":6,\"\":9,\"\":\"\"},{\"" +
"\":0,\"\":0,\"\":0,\"\":\"\"}" +
"],\"\":{\"\":\"\",\"\":\"\",\"\"" +
":\"\",\"\":0,\"\":{\"\":[{\"\"" +
":{\"\":\"\",\"\":\"\"},\"\":\"\"" +
",\"\":\"\",\"\":\"\",\"\":8,\"\"" +
":\"\",\"\":\"\"}],\"\":[{\"\":" +
"\"\",\"\":\"\"},{\"\":\"\",\"\":" +
"\"\"},{\"\":\"\",\"\":\"\"}],\"" +
"commercial_modes\": [" +
"\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"id\"" +
": \"commercial_mode:r" +
"apidtransit\",\n\t\t\t\t\t\t" +
"\t\"name\": \"RER\"\n\t\t\t\t\t" +
"\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"coo" +
"rd\": {\n\t\t\t\t\t\t\"lat\": " +
"\"48.842528\",\n\t\t\t\t\t\t\"" +
"lon\": \"2.365433\"\n\t\t\t" +
"\t\t},\n\t\t\t\t\t\"equipment" +
"s\": [],\n\t\t\t\t\t\"id\": \"" +
"stop_point:OIF:SP:87" +
"54702:800:C\",\n\t\t\t\t\t\"" +
"label\": \"Gare d'Aust" +
"erlitz RER C (Paris)" +
"\",\n\t\t\t\t\t\"links\": []," +
"\n\t\t\t\t\t\"name\": \"Gare " +
"d'Austerlitz RER C\"," +
"\n\t\t\t\t\t\"physical_mode" +
"s\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t" +
"\t\"id\": \"physical_mod" +
"e:RapidTransit\",\n\t\t\t" +
"\t\t\t\t\"name\": \"Train d" +
"e banlieue / RER\"\n\t\t" +
"\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"" +
"stop_area\": {\n\t\t\t\t\t\t" +
"\"administrative_regi" +
"ons\": [\n\t\t\t\t\t\t\t{\n\t\t\t" +
"\t\t\t\t\t\"coord\": {\n\t\t\t\t" +
"\t\t\t\t\t\"lat\": \"48.8566" +
"09\",\n\t\t\t\t\t\t\t\t\t\"lon\":" +
" \"2.351499\"\n\t\t\t\t\t\t\t\t" +
"},\n\t\t\t\t\t\t\t\t\"id\": \"ad" +
"min:fr:75056\",\n\t\t\t\t\t" +
"\t\t\t\"insee\": \"75056\"," +
"\n\t\t\t\t\t\t\t\t\"label\": \"P" +
"aris\",\n\t\t\t\t\t\t\t\t\"leve" +
"l\": 8,\n\t\t\t\t\t\t\t\t\"name" +
"\": \"Paris\",\n\t\t\t\t\t\t\t\t" +
"\"zip_code\": \"\"\n\t\t\t\t\t" +
"\t\t}\n\t\t\t\t\t\t],\n\t\t\t\t\t\t\"" +
"codes\": [\n\t\t\t\t\t\t\t{\n\t" +
"\t\t\t\t\t\t\t\"type\": \"exte" +
"rnal_code\",\n\t\t\t\t\t\t\t\t" +
"\"value\": \"OIF8754700" +
"\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{" +
"\n\t\t\t\t\t\t\t\t\"type\": \"so" +
"urce\",\n\t\t\t\t\t\t\t\t\"valu" +
"e\": \"StopArea:875470" +
"0\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]," +
"\n\t\t\t\t\t\t\"coord\": {\n\t\t" +
"\t\t\t\t\t\"lat\": \"48.8435" +
"78\",\n\t\t\t\t\t\t\t\"lon\": \"" +
"2.364651\"\n\t\t\t\t\t\t},\n\t" +
"\t\t\t\t\t\"id\": \"stop_are" +
"a:OIF:SA:8754700\",\n\t" +
"\t\t\t\t\t\"label\": \"Gare " +
"d'Austerlitz (Paris)" +
"\",\n\t\t\t\t\t\t\"links\": []" +
",\n\t\t\t\t\t\t\"name\": \"Gar" +
"e d'Austerlitz\",\n\t\t\t" +
"\t\t\t\"timezone\": \"Euro" +
"pe/Paris\"\n\t\t\t\t\t}\n\t\t\t" +
"\t}\n\t\t\t},\n\t\t\t\"type\": " +
"\"street_network\"\n\t\t}" +
",\n\t\t{\n\t\t\t\"additional" +
"_informations\": [\n\t\t" +
"\t\t\"regular\"\n\t\t\t],\n\t\t" +
"\t\"arrival_date_time\"" +
": \"20170413T140800\"," +
"\n\t\t\t\"base_arrival_da" +
"te_time\": \"20170413T" +
"140800\",\n\t\t\t\"base_de" +
"parture_date_time\": " +
"\"20170413T135400\",\n\t" +
"\t\t\"co2_emission\": {\n" +
"\t\t\t\t\"unit\": \"gEC\",\n\t" +
"\t\t\t\"value\": 39.556\n\t" +
"\t\t},\n\t\t\t\"departure_d" +
"ate_time\": \"20170413" +
"T135400\",\n\t\t\t\"displa" +
"y_informations\": {\n\t" +
"\t\t\t\"code\": \"C\",\n\t\t\t\t" +
"\"color\": \"FCD946\",\n\t" +
"\t\t\t\"commercial_mode\"" +
": \"RER\",\n\t\t\t\t\"descri" +
"ption\": \"\",\n\t\t\t\t\"dir" +
"ection\": \"Gare de Ve" +
"rsailles Ch\\u00e2tea" +
"u - Rive Gauche (Ver" +
"sailles)\",\n\t\t\t\t\"equi" +
"pments\": [],\n\t\t\t\t\"he" +
"adsign\": \"VICK\",\n\t\t\t" +
"\t\"label\": \"C\",\n\t\t\t\t\"" +
"links\": [],\n\t\t\t\t\"net" +
"work\": \"RER\",\n\t\t\t\t\"p" +
"hysical_mode\": \"Trai" +
"n de banlieue / RER\"" +
",\n\t\t\t\t\"text_color\": " +
"\"FFFFFF\"\n\t\t\t},\n\t\t\t\"d" +
"uration\": 840,\n\t\t\t\"f" +
"rom\": {\n\t\t\t\t\"embedde" +
"d_type\": \"stop_point" +
"\",\n\t\t\t\t\"id\": \"stop_p" +
"oint:OIF:SP:8754702:" +
"800:C\",\n\t\t\t\t\"name\": " +
"\"Gare d'Austerlitz R" +
"ER C (Paris)\",\n\t\t\t\t\"" +
"quality\": 0,\n\t\t\t\t\"st" +
"op_point\": {\n\t\t\t\t\t\"a" +
"dministrative_region" +
"s\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t" +
"\t\"coord\": {\n\t\t\t\t\t\t\t\t" +
"\"lat\": \"48.856609\",\n" +
"\t\t\t\t\t\t\t\t\"lon\": \"2.35" +
"1499\"\n\t\t\t\t\t\t\t},\n\t\t\t\t" +
"\t\t\t\"id\": \"admin:fr:7" +
"5056\",\n\t\t\t\t\t\t\t\"insee" +
"\": \"75056\",\n\t\t\t\t\t\t\t\"" +
"label\": \"Paris\",\n\t\t\t" +
"\t\t\t\t\"level\": 8,\n\t\t\t\t" +
"\t\t\t\"name\": \"Paris\",\n" +
"\t\t\t\t\t\t\t\"zip_code\": \"" +
"\"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t" +
"\t\t\t\"codes\": [\n\t\t\t\t\t\t" +
"{\n\t\t\t\t\t\t\t\"type\": \"ZD" +
"Er_ID_REF_A\",\n\t\t\t\t\t\t" +
"\t\"value\": \"41333\"\n\t\t" +
"\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t" +
"\t\t\"type\": \"external_" +
"code\",\n\t\t\t\t\t\t\t\"value" +
"\": \"OIF8754702:800:C" +
"\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t" +
"\t\t\t\t\t\t\"type\": \"sourc" +
"e\",\n\t\t\t\t\t\t\t\"value\": " +
"\"StopPoint:8754702:8" +
"00:C\"\n\t\t\t\t\t\t}\n\t\t\t\t\t]" +
",\n\t\t\t\t\t\"coord\": {\n\t\t" +
"\t\t\t\t\"lat\": \"48.84252" +
"8\",\n\t\t\t\t\t\t\"lon\": \"2." +
"365433\"\n\t\t\t\t\t},\n\t\t\t\t" +
"\t\"equipments\": [],\n\t" +
"\t\t\t\t\"id\": \"stop_poin" +
"t:OIF:SP:8754702:800" +
":C\",\n\t\t\t\t\t\"label\": \"" +
"Gare d'Austerlitz RE" +
"R C (Paris)\",\n\t\t\t\t\t\"" +
"links\": [],\n\t\t\t\t\t\"na" +
"me\": \"Gare d'Austerl" +
"itz RER C\",\n\t\t\t\t\t\"st" +
"op_area\": {\n\t\t\t\t\t\t\"c" +
"odes\": [\n\t\t\t\t\t\t\t{\n\t\t" +
"\t\t\t\t\t\t\"type\": \"exter" +
"nal_code\",\n\t\t\t\t\t\t\t\t\"" +
"value\": \"OIF8754700\"" +
"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n" +
"\t\t\t\t\t\t\t\t\"type\": \"sou" +
"rce\",\n\t\t\t\t\t\t\t\t\"value" +
"\": \"StopArea:8754700" +
"\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t],\n" +
"\t\t\t\t\t\t\"coord\": {\n\t\t\t" +
"\t\t\t\t\"lat\": \"48.84357" +
"8\",\n\t\t\t\t\t\t\t\"lon\": \"2" +
".364651\"\n\t\t\t\t\t\t},\n\t\t" +
"\t\t\t\t\"id\": \"stop_area" +
":OIF:SA:8754700\",\n\t\t" +
"\t\t\t\t\"label\": \"Gare d" +
"'Austerlitz (Paris)\"" +
",\n\t\t\t\t\t\t\"links\": []," +
"\n\t\t\t\t\t\t\"name\": \"Gare" +
" d'Austerlitz\",\n\t\t\t\t" +
"\t\t\"timezone\": \"Europ" +
"e/Paris\"\n\t\t\t\t\t}\n\t\t\t\t" +
"}\n\t\t\t},\n\t\t\t\"geojson\"" +
": {\n\t\t\t\t\"coordinate\"" +
": [\n\t\t\t\t\t[\n\t\t\t\t\t\t2.3" +
"65433,\n\t\t\t\t\t\t48.8425" +
"28\n\t\t\t\t\t],\n\t\t\t\t\t[\n\t\t" +
"\t\t\t\t2.346035,\n\t\t\t\t\t\t" +
"48.853336\n\t\t\t\t\t],\n\t\t" +
"\t\t\t[\n\t\t\t\t\t\t2.32562,\n" +
"\t\t\t\t\t\t48.860708\n\t\t\t\t" +
"\t],\n\t\t\t\t\t[\n\t\t\t\t\t\t2.3" +
"13911,\n\t\t\t\t\t\t48.8629" +
"02\n\t\t\t\t\t],\n\t\t\t\t\t[\n\t\t" +
"\t\t\t\t2.30099,\n\t\t\t\t\t\t4" +
"8.862662\n\t\t\t\t\t],\n\t\t\t" +
"\t\t[\n\t\t\t\t\t\t2.290392,\n" +
"\t\t\t\t\t\t48.857293\n\t\t\t\t" +
"\t]\n\t\t\t\t],\n\t\t\t\t\"prope" +
"rties\": [\n\t\t\t\t\t{\n\t\t\t" +
"\t\t\t\"length\": 6380\n\t\t" +
"\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"typ" +
"e\": \"LineString\"\n\t\t\t" +
"},\n\t\t\t\"id\": \"section" +
"_13_0\",\n\t\t\t\"links\": " +
"[\n\t\t\t\t{\n\t\t\t\t\t\"id\": \"" +
"vehicle_journey:OIF:" +
"82209457-1_354848-1_" +
"dst_2\",\n\t\t\t\t\t\"type\":" +
" \"vehicle_journey\"\n\t" +
"\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"id" +
"\": \"line:OIF:800:COI" +
"F741\",\n\t\t\t\t\t\"type\": " +
"\"line\"\n\t\t\t\t},\n\t\t\t\t{\n" +
"\t\t\t\t\t\"id\": \"route:OI" +
"F:800:C_R\",\n\t\t\t\t\t\"ty" +
"pe\": \"route\"\n\t\t\t\t},\n" +
"\t\t\t\t{\n\t\t\t\t\t\"id\": \"co" +
"mmercial_mode:rapidt" +
"ransit\",\n\t\t\t\t\t\"type\"" +
": \"commercial_mode\"\n" +
"\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"i" +
"d\": \"physical_mode:R" +
"apidTransit\",\n\t\t\t\t\t\"" +
"type\": \"physical_mod" +
"e\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t" +
"\t\"id\": \"network:RER\"" +
",\n\t\t\t\t\t\"type\": \"netw" +
"ork\"\n\t\t\t\t}\n\t\t\t],\n\t\t\t" +
"\"stop_date_times\": [" +
"\n\t\t\t\t{\n\t\t\t\t\t\"additio" +
"nal_informations\": [" +
"],\n\t\t\t\t\t\"arrival_dat" +
"e_time\": \"20170413T1" +
"35300\",\n\t\t\t\t\t\"base_a" +
"rrival_date_time\": \"" +
"20170413T135300\",\n\t\t" +
"\t\t\t\"base_departure_d" +
"ate_time\": \"20170413" +
"T135400\",\n\t\t\t\t\t\"depa" +
"rture_date_time\": \"2" +
"0170413T135400\",\n\t\t\t" +
"\t\t\"links\": [],\n\t\t\t\t\t" +
"\"stop_point\": {\n\t\t\t\t" +
"\t\t\"codes\": [\n\t\t\t\t\t\t\t" +
"{\n\t\t\t\t\t\t\t\t\"type\": \"Z" +
"DEr_ID_REF_A\",\n\t\t\t\t\t" +
"\t\t\t\"value\": \"41333\"\n" +
"\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t" +
"\t\t\t\t\t\t\t\"type\": \"exte" +
"rnal_code\",\n\t\t\t\t\t\t\t\t" +
"\"value\": \"OIF8754702" +
":800:C\"\n\t\t\t\t\t\t\t},\n\t\t" +
"\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\"type" +
"\": \"source\",\n\t\t\t\t\t\t\t" +
"\t\"value\": \"StopPoint" +
":8754702:800:C\"\n\t\t\t\t" +
"\t\t\t}\n\t\t\t\t\t\t],\n\t\t\t\t\t\t" +
"\"coord\": {\n\t\t\t\t\t\t\t\"l" +
"at\": \"48.842528\",\n\t\t" +
"\t\t\t\t\t\"lon\": \"2.36543" +
"3\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"e" +
"quipments\": [],\n\t\t\t\t" +
"\t\t\"id\": \"stop_point:" +
"OIF:SP:8754702:800:C" +
"\",\n\t\t\t\t\t\t\"label\": \"G" +
"are d'Austerlitz RER" +
" C (Paris)\",\n\t\t\t\t\t\t\"" +
"links\": [],\n\t\t\t\t\t\t\"n" +
"ame\": \"Gare d'Auster" +
"litz RER C\"\n\t\t\t\t\t}\n\t" +
"\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t\"ad" +
"ditional_information" +
"s\": [],\n\t\t\t\t\t\"arriva" +
"l_date_time\": \"20170" +
"413T135700\",\n\t\t\t\t\t\"b" +
"ase_arrival_date_tim" +
"e\": \"20170413T135700" +
"\",\n\t\t\t\t\t\"base_depart" +
"ure_date_time\": \"201" +
"70413T135800\",\n\t\t\t\t\t" +
"\"departure_date_time" +
"\": \"20170413T135800\"" +
",\n\t\t\t\t\t\"links\": [],\n" +
"\t\t\t\t\t\"stop_point\": {" +
"\n\t\t\t\t\t\t\"codes\": [\n\t\t" +
"\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\"type" +
"\": \"ZDEr_ID_REF_A\",\n" +
"\t\t\t\t\t\t\t\t\"value\": \"41" +
"335\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t" +
"\t\t{\n\t\t\t\t\t\t\t\t\"type\": " +
"\"external_code\",\n\t\t\t" +
"\t\t\t\t\t\"value\": \"OIF87" +
"54731:800:C\"\n\t\t\t\t\t\t\t" +
"},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t" +
"\"type\": \"source\",\n\t\t" +
"\t\t\t\t\t\t\"value\": \"Stop" +
"Point:8754731:800:C\"" +
"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t],\n\t" +
"\t\t\t\t\t\"coord\": {\n\t\t\t\t" +
"\t\t\t\"lat\": \"48.853336" +
"\",\n\t\t\t\t\t\t\t\"lon\": \"2." +
"346035\"\n\t\t\t\t\t\t},\n\t\t\t" +
"\t\t\t\"equipments\": []," +
"\n\t\t\t\t\t\t\"id\": \"stop_p" +
"oint:OIF:SP:8754731:" +
"800:C\",\n\t\t\t\t\t\t\"label" +
"\": \"Saint-Michel Not" +
"re-Dame RER C (Paris" +
")\",\n\t\t\t\t\t\t\"links\": [" +
"],\n\t\t\t\t\t\t\"name\": \"Sa" +
"int-Michel Notre-Dam" +
"e RER C\"\n\t\t\t\t\t}\n\t\t\t\t" +
"},\n\t\t\t\t{\n\t\t\t\t\t\"addit" +
"ional_informations\":" +
" [],\n\t\t\t\t\t\"arrival_d" +
"ate_time\": \"20170413" +
"T140000\",\n\t\t\t\t\t\"base" +
"_arrival_date_time\":" +
" \"20170413T140000\",\n" +
"\t\t\t\t\t\"base_departure" +
"_date_time\": \"201704" +
"13T140100\",\n\t\t\t\t\t\"de" +
"parture_date_time\": " +
"\"20170413T140100\",\n\t" +
"\t\t\t\t\"links\": [],\n\t\t\t" +
"\t\t\"stop_point\": {\n\t\t" +
"\t\t\t\t\"codes\": [\n\t\t\t\t\t" +
"\t\t{\n\t\t\t\t\t\t\t\t\"type\": " +
"\"ZDEr_ID_REF_A\",\n\t\t\t" +
"\t\t\t\t\t\"value\": \"41334" +
"\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{" +
"\n\t\t\t\t\t\t\t\t\"type\": \"ex" +
"ternal_code\",\n\t\t\t\t\t\t" +
"\t\t\"value\": \"OIF87547" +
"30:800:C\"\n\t\t\t\t\t\t\t},\n" +
"\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t\"ty" +
"pe\": \"source\",\n\t\t\t\t\t" +
"\t\t\t\"value\": \"StopPoi" +
"nt:8754730:800:C\"\n\t\t" +
"\t\t\t\t\t}\n\t\t\t\t\t\t],\n\t\t\t\t" +
"\t\t\"coord\": {\n\t\t\t\t\t\t\t" +
"\"lat\": \"48.860708\",\n" +
"\t\t\t\t\t\t\t\"lon\": \"2.325" +
"62\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"" +
"equipments\": [],\n\t\t\t" +
"\t\t\t\"id\": \"stop_point" +
":OIF:SP:8754730:800:" +
"C\",\n\t\t\t\t\t\t\"label\": \"" +
"Mus\\u00e9e d'Orsay (" +
"Paris)\",\n\t\t\t\t\t\t\"link" +
"s\": [],\n\t\t\t\t\t\t\"name\"" +
": \"Mus\\u00e9e d'Orsa" +
"y\"\n\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t" +
"\t{\n\t\t\t\t\t\"additional_" +
"informations\": [],\n\t" +
"\t\t\t\t\"arrival_date_ti" +
"me\": \"20170413T14030" +
"0\",\n\t\t\t\t\t\"base_arriv" +
"al_date_time\": \"2017" +
"0413T140300\",\n\t\t\t\t\t\"" +
"base_departure_date_" +
"time\": \"20170413T140" +
"400\",\n\t\t\t\t\t\"departur" +
"e_date_time\": \"20170" +
"413T140400\",\n\t\t\t\t\t\"l" +
"inks\": [],\n\t\t\t\t\t\"sto" +
"p_point\": {\n\t\t\t\t\t\t\"c" +
"odes\": [\n\t\t\t\t\t\t\t{\n\t\t" +
"\t\t\t\t\t\t\"type\": \"ZDEr_" +
"ID_REF_A\",\n\t\t\t\t\t\t\t\t\"" +
"value\": \"41208\"\n\t\t\t\t" +
"\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t" +
"\t\t\t\"type\": \"external" +
"_code\",\n\t\t\t\t\t\t\t\t\"val" +
"ue\": \"OIF8739303:800" +
":C\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t" +
"\t{\n\t\t\t\t\t\t\t\t\"type\": \"" +
"source\",\n\t\t\t\t\t\t\t\t\"va" +
"lue\": \"StopPoint:873" +
"9303:800:C\"\n\t\t\t\t\t\t\t}" +
"\n\t\t\t\t\t\t],\n\t\t\t\t\t\t\"coo" +
"rd\": {\n\t\t\t\t\t\t\t\"lat\":" +
" \"48.862902\",\n\t\t\t\t\t\t" +
"\t\"lon\": \"2.313911\"\n\t" +
"\t\t\t\t\t},\n\t\t\t\t\t\t\"equip" +
"ments\": [],\n\t\t\t\t\t\t\"i" +
"d\": \"stop_point:OIF:" +
"SP:8739303:800:C\",\n\t" +
"\t\t\t\t\t\"label\": \"Inval" +
"ides (Paris)\",\n\t\t\t\t\t" +
"\t\"links\": [],\n\t\t\t\t\t\t" +
"\"name\": \"Invalides\"\n" +
"\t\t\t\t\t}\n\t\t\t\t},\n\t\t\t\t{\n" +
"\t\t\t\t\t\"additional_inf" +
"ormations\": [],\n\t\t\t\t" +
"\t\"arrival_date_time\"" +
": \"20170413T140600\"," +
"\n\t\t\t\t\t\"base_arrival_" +
"date_time\": \"2017041" +
"3T140600\",\n\t\t\t\t\t\"bas" +
"e_departure_date_tim" +
"e\": \"20170413T140600" +
"\",\n\t\t\t\t\t\"departure_d" +
"ate_time\": \"20170413" +
"T140600\",\n\t\t\t\t\t\"link" +
"s\": [],\n\t\t\t\t\t\"stop_p" +
"oint\": {\n\t\t\t\t\t\t\"code" +
"s\": [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t" +
"\t\t\t\"type\": \"ZDEr_ID_" +
"REF_A\",\n\t\t\t\t\t\t\t\t\"val" +
"ue\": \"41209\"\n\t\t\t\t\t\t\t" +
"},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\t" +
"\"type\": \"external_co" +
"de\",\n\t\t\t\t\t\t\t\t\"value\"" +
": \"OIF8739304:800:C\"" +
"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n" +
"\t\t\t\t\t\t\t\t\"type\": \"sou" +
"rce\",\n\t\t\t\t\t\t\t\t\"value" +
"\": \"StopPoint:873930" +
"4:800:C\"\n\t\t\t\t\t\t\t}\n\t\t" +
"\t\t\t\t],\n\t\t\t\t\t\t\"coord\"" +
": {\n\t\t\t\t\t\t\t\"lat\": \"4" +
"8.862662\",\n\t\t\t\t\t\t\t\"l" +
"on\": \"2.30099\"\n\t\t\t\t\t" +
"\t},\n\t\t\t\t\t\t\"equipment" +
"s\": [],\n\t\t\t\t\t\t\"id\": " +
"\"stop_point:OIF:SP:8" +
"739304:800:C\",\n\t\t\t\t\t" +
"\t\"label\": \"Pont de l" +
"'Alma (Paris)\",\n\t\t\t\t" +
"\t\t\"links\": [],\n\t\t\t\t\t" +
"\t\"name\": \"Pont de l'" +
"Alma\"\n\t\t\t\t\t}\n\t\t\t\t},\n" +
"\t\t\t\t{\n\t\t\t\t\t\"addition" +
"al_informations\": []" +
",\n\t\t\t\t\t\"arrival_date" +
"_time\": \"20170413T14" +
"0800\",\n\t\t\t\t\t\"base_ar" +
"rival_date_time\": \"2" +
"0170413T140800\",\n\t\t\t" +
"\t\t\"base_departure_da" +
"te_time\": \"20170413T" +
"140900\",\n\t\t\t\t\t\"depar" +
"ture_date_time\": \"20" +
"170413T140900\",\n\t\t\t\t" +
"\t\"links\": [],\n\t\t\t\t\t\"" +
"stop_point\": {\n\t\t\t\t\t" +
"\t\"codes\": [\n\t\t\t\t\t\t\t{" +
"\n\t\t\t\t\t\t\t\t\"type\": \"ZD" +
"Er_ID_REF_A\",\n\t\t\t\t\t\t" +
"\t\t\"value\": \"41210\"\n\t" +
"\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t" +
"\t\t\t\t\t\t\"type\": \"exter" +
"nal_code\",\n\t\t\t\t\t\t\t\t\"" +
"value\": \"OIF8739305:" +
"800:C\"\n\t\t\t\t\t\t\t},\n\t\t\t" +
"\t\t\t\t{\n\t\t\t\t\t\t\t\t\"type\"" +
": \"source\",\n\t\t\t\t\t\t\t\t" +
"\"value\": \"StopPoint:" +
"8739305:800:C\"\n\t\t\t\t\t" +
"\t\t}\n\t\t\t\t\t\t],\n\t\t\t\t\t\t\"" +
"coord\": {\n\t\t\t\t\t\t\t\"la" +
"t\": \"48.857293\",\n\t\t\t" +
"\t\t\t\t\"lon\": \"2.290392" +
"\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"eq" +
"uipments\": [],\n\t\t\t\t\t" +
"\t\"id\": \"stop_point:O" +
"IF:SP:8739305:800:C\"" +
",\n\t\t\t\t\t\t\"label\": \"Ch" +
"amp de Mars Tour Eif" +
"fel (Paris)\",\n\t\t\t\t\t\t" +
"\"links\": [],\n\t\t\t\t\t\t\"" +
"name\": \"Champ de Mar" +
"s Tour Eiffel\"\n\t\t\t\t\t" +
"}\n\t\t\t\t}\n\t\t\t],\n\t\t\t\"to" +
"\": {\n\t\t\t\t\"embedded_t" +
"ype\": \"stop_point\",\n" +
"\t\t\t\t\"id\": \"stop_poin" +
"t:OIF:SP:8739305:800" +
":C\",\n\t\t\t\t\"name\": \"Ch" +
"amp de Mars Tour Eif" +
"fel (Paris)\",\n\t\t\t\t\"q" +
"uality\": 0,\n\t\t\t\t\"sto" +
"p_point\": {\n\t\t\t\t\t\"ad" +
"ministrative_regions" +
"\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t" +
"\"coord\": {\n\t\t\t\t\t\t\t\t\"" +
"lat\": \"48.856609\",\n\t" +
"\t\t\t\t\t\t\t\"lon\": \"2.351" +
"499\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t" +
"\t\t\"id\": \"admin:fr:75" +
"056\",\n\t\t\t\t\t\t\t\"insee\"" +
": \"75056\",\n\t\t\t\t\t\t\t\"l" +
"abel\": \"Paris\",\n\t\t\t\t" +
"\t\t\t\"level\": 8,\n\t\t\t\t\t" +
"\t\t\"name\": \"Paris\",\n\t" +
"\t\t\t\t\t\t\"zip_code\": \"\"" +
"\n\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t" +
"\t\t\"codes\": [\n\t\t\t\t\t\t{" +
"\n\t\t\t\t\t\t\t\"type\": \"ZDE" +
"r_ID_REF_A\",\n\t\t\t\t\t\t\t" +
"\"value\": \"41210\"\n\t\t\t" +
"\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t" +
"\t\"type\": \"external_c" +
"ode\",\n\t\t\t\t\t\t\t\"value\"" +
": \"OIF8739305:800:C\"" +
"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t" +
"\t\t\t\t\t\"type\": \"source" +
"\",\n\t\t\t\t\t\t\t\"value\": \"" +
"StopPoint:8739305:80" +
"0:C\"\n\t\t\t\t\t\t}\n\t\t\t\t\t]," +
"\n\t\t\t\t\t\"coord\": {\n\t\t\t" +
"\t\t\t\"lat\": \"48.857293" +
"\",\n\t\t\t\t\t\t\"lon\": \"2.2" +
"90392\"\n\t\t\t\t\t},\n\t\t\t\t\t" +
"\"equipments\": [],\n\t\t" +
"\t\t\t\"id\": \"stop_point" +
":OIF:SP:8739305:800:" +
"C\",\n\t\t\t\t\t\"label\": \"C" +
"hamp de Mars Tour Ei" +
"ffel (Paris)\",\n\t\t\t\t\t" +
"\"links\": [],\n\t\t\t\t\t\"n" +
"ame\": \"Champ de Mars" +
" Tour Eiffel\",\n\t\t\t\t\t" +
"\"stop_area\": {\n\t\t\t\t\t" +
"\t\"codes\": [\n\t\t\t\t\t\t\t{" +
"\n\t\t\t\t\t\t\t\t\"type\": \"ex" +
"ternal_code\",\n\t\t\t\t\t\t" +
"\t\t\"value\": \"OIF87393" +
"05\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t" +
"\t{\n\t\t\t\t\t\t\t\t\"type\": \"" +
"source\",\n\t\t\t\t\t\t\t\t\"va" +
"lue\": \"StopArea:8739" +
"305\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t" +
"],\n\t\t\t\t\t\t\"coord\": {\n" +
"\t\t\t\t\t\t\t\"lat\": \"48.85" +
"72\",\n\t\t\t\t\t\t\t\"lon\": \"" +
"2.293234\"\n\t\t\t\t\t\t},\n\t" +
"\t\t\t\t\t\"id\": \"stop_are" +
"a:OIF:SA:8739305\",\n\t" +
"\t\t\t\t\t\"label\": \"Champ" +
" de Mars Tour Eiffel" +
" (Paris)\",\n\t\t\t\t\t\t\"li" +
"nks\": [],\n\t\t\t\t\t\t\"nam" +
"e\": \"Champ de Mars T" +
"our Eiffel\",\n\t\t\t\t\t\t\"" +
"timezone\": \"Europe/P" +
"aris\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t" +
"\t\t},\n\t\t\t\"type\": \"pub" +
"lic_transport\"\n\t\t},\n" +
"\t\t{\n\t\t\t\"arrival_date" +
"_time\": \"20170413T14" +
"1146\",\n\t\t\t\"co2_emiss" +
"ion\": {\n\t\t\t\t\"unit\": " +
"\"\",\n\t\t\t\t\"value\": 0.0" +
"\n\t\t\t},\n\t\t\t\"departure" +
"_date_time\": \"201704" +
"13T140800\",\n\t\t\t\"dura" +
"tion\": 226,\n\t\t\t\"from" +
"\": {\n\t\t\t\t\"embedded_t" +
"ype\": \"stop_point\",\n" +
"\t\t\t\t\"id\": \"stop_poin" +
"t:OIF:SP:8739305:800" +
":C\",\n\t\t\t\t\"name\": \"Ch" +
"amp de Mars Tour Eif" +
"fel (Paris)\",\n\t\t\t\t\"q" +
"uality\": 0,\n\t\t\t\t\"sto" +
"p_point\": {\n\t\t\t\t\t\"ad" +
"ministrative_regions" +
"\": [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t" +
"\"coord\": {\n\t\t\t\t\t\t\t\t\"" +
"lat\": \"48.856609\",\n\t" +
"\t\t\t\t\t\t\t\"lon\": \"2.351" +
"499\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t" +
"\t\t\"id\": \"admin:fr:75" +
"056\",\n\t\t\t\t\t\t\t\"insee\"" +
": \"75056\",\n\t\t\t\t\t\t\t\"l" +
"abel\": \"Paris\",\n\t\t\t\t" +
"\t\t\t\"level\": 8,\n\t\t\t\t\t" +
"\t\t\"name\": \"Paris\",\n\t" +
"\t\t\t\t\t\t\"zip_code\": \"\"" +
"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t" +
"\t\t\t\t\t\"coord\": {\n\t\t\t\t" +
"\t\t\t\t\"lat\": \"48.85660" +
"9\",\n\t\t\t\t\t\t\t\t\"lon\": \"" +
"2.351499\"\n\t\t\t\t\t\t\t},\n" +
"\t\t\t\t\t\t\t\"id\": \"admin:" +
"fr:75056\",\n\t\t\t\t\t\t\t\"i" +
"nsee\": \"75056\",\n\t\t\t\t" +
"\t\t\t\"label\": \"Paris\"," +
"\n\t\t\t\t\t\t\t\"level\": 8,\n" +
"\t\t\t\t\t\t\t\"name\": \"Pari" +
"s\",\n\t\t\t\t\t\t\t\"zip_code" +
"\": \"\"\n\t\t\t\t\t\t}\n\t\t\t\t\t]" +
",\n\t\t\t\t\t\"codes\": [\n\t\t" +
"\t\t\t\t{\n\t\t\t\t\t\t\t\"type\":" +
" \"ZDEr_ID_REF_A\",\n\t\t" +
"\t\t\t\t\t\"value\": \"41210" +
"\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t" +
"\t\t\t\t\t\t\"type\": \"exter" +
"nal_code\",\n\t\t\t\t\t\t\t\"v" +
"alue\": \"OIF8739305:8" +
"00:C\"\n\t\t\t\t\t\t},\n\t\t\t\t\t" +
"\t{\n\t\t\t\t\t\t\t\"type\": \"s" +
"ource\",\n\t\t\t\t\t\t\t\"valu" +
"e\": \"StopPoint:87393" +
"05:800:C\"\n\t\t\t\t\t\t},\n\t" +
"\t\t\t\t\t{\n\t\t\t\t\t\t\t\"type\"" +
": \"ZDEr_ID_REF_A\",\n\t" +
"\t\t\t\t\t\t\"value\": \"4121" +
"0\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n" +
"\t\t\t\t\t\t\t\"type\": \"exte" +
"rnal_code\",\n\t\t\t\t\t\t\t\"" +
"value\": \"OIF8739305:" +
"800:C\"\n\t\t\t\t\t\t},\n\t\t\t\t" +
"\t\t{\n\t\t\t\t\t\t\t\"type\": \"" +
"source\",\n\t\t\t\t\t\t\t\"val" +
"ue\": \"StopPoint:8739" +
"305:800:C\"\n\t\t\t\t\t\t}\n\t" +
"\t\t\t\t],\n\t\t\t\t\t\"commerc" +
"ial_modes\": [\n\t\t\t\t\t\t" +
"{\n\t\t\t\t\t\t\t\"id\": \"comm" +
"ercial_mode:rapidtra" +
"nsit\",\n\t\t\t\t\t\t\t\"name\"" +
": \"RER\"\n\t\t\t\t\t\t}\n\t\t\t\t" +
"\t],\n\t\t\t\t\t\"coord\": {\n" +
"\t\t\t\t\t\t\"lat\": \"48.857" +
"293\",\n\t\t\t\t\t\t\"lon\": \"" +
"2.290392\"\n\t\t\t\t\t},\n\t\t" +
"\t\t\t\"equipments\": []," +
"\n\t\t\t\t\t\"id\": \"stop_po" +
"int:OIF:SP:8739305:8" +
"00:C\",\n\t\t\t\t\t\"label\":" +
" \"Champ de Mars Tour" +
" Eiffel (Paris)\",\n\t\t" +
"\t\t\t\"links\": [],\n\t\t\t\t" +
"\t\"name\": \"Champ de M" +
"ars Tour Eiffel\",\n\t\t" +
"\t\t\t\"physical_modes\":" +
" [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"i" +
"d\": \"physical_mode:R" +
"apidTransit\",\n\t\t\t\t\t\t" +
"\t\"name\": \"Train de b" +
"anlieue / RER\"\n\t\t\t\t\t" +
"\t}\n\t\t\t\t\t],\n\t\t\t\t\t\"sto" +
"p_area\": {\n\t\t\t\t\t\t\"ad" +
"ministrative_regions" +
"\": [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t" +
"\t\t\"coord\": {\n\t\t\t\t\t\t\t" +
"\t\t\"lat\": \"48.856609\"" +
",\n\t\t\t\t\t\t\t\t\t\"lon\": \"2" +
".351499\"\n\t\t\t\t\t\t\t\t},\n" +
"\t\t\t\t\t\t\t\t\"id\": \"admin" +
":fr:75056\",\n\t\t\t\t\t\t\t\t" +
"\"insee\": \"75056\",\n\t\t" +
"\t\t\t\t\t\t\"label\": \"Pari" +
"s\",\n\t\t\t\t\t\t\t\t\"level\":" +
" 8,\n\t\t\t\t\t\t\t\t\"name\": " +
"\"Paris\",\n\t\t\t\t\t\t\t\t\"zi" +
"p_code\": \"\"\n\t\t\t\t\t\t\t}" +
"\n\t\t\t\t\t\t],\n\t\t\t\t\t\t\"cod" +
"es\": [\n\t\t\t\t\t\t\t{\n\t\t\t\t" +
"\t\t\t\t\"type\": \"externa" +
"l_code\",\n\t\t\t\t\t\t\t\t\"va" +
"lue\": \"OIF8739305\"\n\t" +
"\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t" +
"\t\t\t\t\t\t\"type\": \"sourc" +
"e\",\n\t\t\t\t\t\t\t\t\"value\":" +
" \"StopArea:8739305\"\n" +
"\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t" +
"\t\t\t\t\t\t\t\"type\": \"exte" +
"rnal_code\",\n\t\t\t\t\t\t\t\t" +
"\"value\": \"OIF8739305" +
"\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{" +
"\n\t\t\t\t\t\t\t\t\"type\": \"so" +
"urce\",\n\t\t\t\t\t\t\t\t\"valu" +
"e\": \"StopArea:873930" +
"5\"\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]," +
"\n\t\t\t\t\t\t\"coord\": {\n\t\t" +
"\t\t\t\t\t\"lat\": \"48.8572" +
"\",\n\t\t\t\t\t\t\t\"lon\": \"2." +
"293234\"\n\t\t\t\t\t\t},\n\t\t\t" +
"\t\t\t\"id\": \"stop_area:" +
"OIF:SA:8739305\",\n\t\t\t" +
"\t\t\t\"label\": \"Champ d" +
"e Mars Tour Eiffel (" +
"Paris)\",\n\t\t\t\t\t\t\"link" +
"s\": [],\n\t\t\t\t\t\t\"name\"" +
": \"Champ de Mars Tou" +
"r Eiffel\",\n\t\t\t\t\t\t\"ti" +
"mezone\": \"Europe/Par" +
"is\"\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t" +
"},\n\t\t\t\"geojson\": {\n\t" +
"\t\t\t\"coordinates\": [\n" +
"\t\t\t\t\t[\n\t\t\t\t\t\t2.29039" +
"2,\n\t\t\t\t\t\t48.857293\n\t" +
"\t\t\t\t],\n\t\t\t\t\t[\n\t\t\t\t\t\t" +
"2.2902998397,\n\t\t\t\t\t\t" +
"48.8574374498\n\t\t\t\t\t]" +
",\n\t\t\t\t\t[\n\t\t\t\t\t\t2.290" +
"517,\n\t\t\t\t\t\t48.857576" +
"\n\t\t\t\t\t],\n\t\t\t\t\t[\n\t\t\t\t" +
"\t\t2.290641,\n\t\t\t\t\t\t48" +
".857504\n\t\t\t\t\t],\n\t\t\t\t" +
"\t[\n\t\t\t\t\t\t2.290688,\n\t" +
"\t\t\t\t\t48.857477\n\t\t\t\t\t" +
"],\n\t\t\t\t\t[\n\t\t\t\t\t\t2.29" +
"0747,\n\t\t\t\t\t\t48.85743" +
"9\n\t\t\t\t\t],\n\t\t\t\t\t[\n\t\t\t" +
"\t\t\t2.290973,\n\t\t\t\t\t\t4" +
"8.857209\n\t\t\t\t\t],\n\t\t\t" +
"\t\t[\n\t\t\t\t\t\t2.291011,\n" +
"\t\t\t\t\t\t48.857233\n\t\t\t\t" +
"\t],\n\t\t\t\t\t[\n\t\t\t\t\t\t2.2" +
"91064,\n\t\t\t\t\t\t48.8572" +
"72\n\t\t\t\t\t],\n\t\t\t\t\t[\n\t\t" +
"\t\t\t\t2.291097,\n\t\t\t\t\t\t" +
"48.857294\n\t\t\t\t\t],\n\t\t" +
"\t\t\t[\n\t\t\t\t\t\t2.291075," +
"\n\t\t\t\t\t\t48.857309\n\t\t\t" +
"\t\t],\n\t\t\t\t\t[\n\t\t\t\t\t\t2." +
"290908,\n\t\t\t\t\t\t48.857" +
"414\n\t\t\t\t\t],\n\t\t\t\t\t[\n\t" +
"\t\t\t\t\t2.291025,\n\t\t\t\t\t" +
"\t48.857486\n\t\t\t\t\t],\n\t" +
"\t\t\t\t[\n\t\t\t\t\t\t2.291388" +
",\n\t\t\t\t\t\t48.857826\n\t\t" +
"\t\t\t],\n\t\t\t\t\t[\n\t\t\t\t\t\t2" +
".2922745574,\n\t\t\t\t\t\t4" +
"8.8584013995\n\t\t\t\t\t]," +
"\n\t\t\t\t\t[\n\t\t\t\t\t\t2.2922" +
"745574,\n\t\t\t\t\t\t48.858" +
"4013995\n\t\t\t\t\t]\n\t\t\t\t]" +
",\n\t\t\t\t\"properties\": " +
"[\n\t\t\t\t\t{\n\t\t\t\t\t\t\"leng" +
"th\": 253\n\t\t\t\t\t}\n\t\t\t\t" +
"],\n\t\t\t\t\"type\": \"Line" +
"String\"\n\t\t\t},\n\t\t\t\"id" +
"\": \"section_14_0\",\n\t" +
"\t\t\"links\": [],\n\t\t\t\"m" +
"ode\": \"walking\",\n\t\t\t" +
"\"path\": [\n\t\t\t\t{\n\t\t\t\t" +
"\t\"direction\": 0,\n\t\t\t" +
"\t\t\"duration\": 19,\n\t\t" +
"\t\t\t\"length\": 21,\n\t\t\t" +
"\t\t\"name\": \"\"\n\t\t\t\t},\n" +
"\t\t\t\t{\n\t\t\t\t\t\"directio" +
"n\": 0,\n\t\t\t\t\t\"duratio" +
"n\": 14,\n\t\t\t\t\t\"length" +
"\": 16,\n\t\t\t\t\t\"name\": " +
"\"\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t" +
"\t\"direction\": 3,\n\t\t\t" +
"\t\t\"duration\": 5,\n\t\t\t" +
"\t\t\"length\": 6,\n\t\t\t\t\t" +
"\"name\": \"\"\n\t\t\t\t},\n\t\t" +
"\t\t{\n\t\t\t\t\t\"direction\"" +
": 13,\n\t\t\t\t\t\"duration" +
"\": 28,\n\t\t\t\t\t\"length\"" +
": 31,\n\t\t\t\t\t\"name\": \"" +
"\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t" +
"\"direction\": -101,\n\t" +
"\t\t\t\t\"duration\": 3,\n\t" +
"\t\t\t\t\"length\": 3,\n\t\t\t" +
"\t\t\"name\": \"\"\n\t\t\t\t},\n" +
"\t\t\t\t{\n\t\t\t\t\t\"directio" +
"n\": -4,\n\t\t\t\t\t\"durati" +
"on\": 5,\n\t\t\t\t\t\"length" +
"\": 6,\n\t\t\t\t\t\"name\": \"" +
"\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t" +
"\"direction\": 3,\n\t\t\t\t" +
"\t\"duration\": 3,\n\t\t\t\t" +
"\t\"length\": 3,\n\t\t\t\t\t\"" +
"name\": \"\"\n\t\t\t\t},\n\t\t\t" +
"\t{\n\t\t\t\t\t\"direction\":" +
" -89,\n\t\t\t\t\t\"duration" +
"\": 17,\n\t\t\t\t\t\"length\"" +
": 19,\n\t\t\t\t\t\"name\": \"" +
"\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\t" +
"\"direction\": 93,\n\t\t\t" +
"\t\t\"duration\": 132,\n\t" +
"\t\t\t\t\"length\": 148,\n\t" +
"\t\t\t\t\"name\": \"Quai Br" +
"anly\"\n\t\t\t\t}\n\t\t\t],\n\t\t" +
"\t\"to\": {\n\t\t\t\t\"addres" +
"s\": {\n\t\t\t\t\t\"administ" +
"rative_regions\": [\n\t" +
"\t\t\t\t\t{\n\t\t\t\t\t\t\t\"coord" +
"\": {\n\t\t\t\t\t\t\t\t\"lat\": " +
"\"48.856609\",\n\t\t\t\t\t\t\t" +
"\t\"lon\": \"2.351499\"\n\t" +
"\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\"id\"" +
": \"admin:fr:75056\",\n" +
"\t\t\t\t\t\t\t\"insee\": \"750" +
"56\",\n\t\t\t\t\t\t\t\"label\":" +
" \"Paris\",\n\t\t\t\t\t\t\t\"le" +
"vel\": 8,\n\t\t\t\t\t\t\t\"nam" +
"e\": \"Paris\",\n\t\t\t\t\t\t\t" +
"\"zip_code\": \"\"\n\t\t\t\t\t" +
"\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\"" +
"coord\": {\n\t\t\t\t\t\t\t\t\"l" +
"at\": \"48.856609\",\n\t\t" +
"\t\t\t\t\t\t\"lon\": \"2.3514" +
"99\"\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t" +
"\t\"id\": \"admin:fr:750" +
"56\",\n\t\t\t\t\t\t\t\"insee\":" +
" \"75056\",\n\t\t\t\t\t\t\t\"la" +
"bel\": \"Paris\",\n\t\t\t\t\t" +
"\t\t\"level\": 8,\n\t\t\t\t\t\t" +
"\t\"name\": \"Paris\",\n\t\t" +
"\t\t\t\t\t\"zip_code\": \"\"\n" +
"\t\t\t\t\t\t}\n\t\t\t\t\t],\n\t\t\t\t" +
"\t\"coord\": {\n\t\t\t\t\t\t\"l" +
"at\": \"48.8583736\",\n\t" +
"\t\t\t\t\t\"lon\": \"2.29229" +
"26\"\n\t\t\t\t\t},\n\t\t\t\t\t\"ho" +
"use_number\": 69,\n\t\t\t" +
"\t\t\"id\": \"2.2922926;4" +
"8.8583736\",\n\t\t\t\t\t\"la" +
"bel\": \"69 Quai Branl" +
"y (Paris)\",\n\t\t\t\t\t\"na" +
"me\": \"Quai Branly\"\n\t" +
"\t\t\t},\n\t\t\t\t\"embedded_" +
"type\": \"address\",\n\t\t" +
"\t\t\"id\": \"2.2922926;4" +
"8.8583736\",\n\t\t\t\t\"nam" +
"e\": \"69 Quai Branly " +
"(Paris)\",\n\t\t\t\t\"quali" +
"ty\": 0\n\t\t\t},\n\t\t\t\"typ" +
"e\": \"street_network\"" +
"\n\t\t}\n\t],\n\t\"status\": " +
"\"\",\n\t\"tags\": [\n\t\t\"wa" +
"lking\",\n\t\t\"ecologic\"" +
"\n\t],\n\t\"type\": \"best\"" +
"\n}"

View file

@ -0,0 +1,799 @@
{"":"","":[{"":[{"":"","":""}],"":[{"":"","":""},{"":"","":""},{"":"","":""}],"":{"":true,"":true,"":false,"":true,"":true,"":true,"":true}}],"":{"":"","":9},"":"","":1,"":{"":1,"":1},"":{"":false,"":[],"":{"":"","":""}},"":[{"":"","":"","":false,"":""}],"":0,"":"","sections":[{"":"","":{"":"","":0.0},"":"","":5,"":{"":{"":[{"":{"":"","":""},"":"","":"","":"","":8,"":"","":""},{"":{"":"","":""},"":"","":"","":"","":8,"":"","":""}],"":{"":"","":""},"":9,"":"","":"","":""},"":"","":"","":"","":0},"":{"":[[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8],[2,8]],"":[{"":7}],"":""},"":"","":[],"":"","":[{"":0,"":0,"":1,"":""},{"":2,"":4,"":6,"":""},{"":7,"":8,"":7,"":""},{"":8,"":0,"":5,"":""},{"":4,"":3,"":2,"":""},{"":6,"":3,"":5,"":""},{"":0,"":1,"":0,"":""},{"":7,"":6,"":9,"":""},{"":0,"":0,"":0,"":""}],"":{"":"","":"","":"","":0,"":{"":[{"":{"":"","":""},"":"","":"","":"","":8,"":"","":""}],"":[{"":"","":""},{"":"","":""},{"":"","":""}],"commercial_modes": [
{
"id": "commercial_mode:rapidtransit",
"name": "RER"
}
],
"coord": {
"lat": "48.842528",
"lon": "2.365433"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754702:800:C",
"label": "Gare d'Austerlitz RER C (Paris)",
"links": [],
"name": "Gare d'Austerlitz RER C",
"physical_modes": [
{
"id": "physical_mode:RapidTransit",
"name": "Train de banlieue / RER"
}
],
"stop_area": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "external_code",
"value": "OIF8754700"
},
{
"type": "source",
"value": "StopArea:8754700"
}
],
"coord": {
"lat": "48.843578",
"lon": "2.364651"
},
"id": "stop_area:OIF:SA:8754700",
"label": "Gare d'Austerlitz (Paris)",
"links": [],
"name": "Gare d'Austerlitz",
"timezone": "Europe/Paris"
}
}
},
"type": "street_network"
},
{
"additional_informations": [
"regular"
],
"arrival_date_time": "20170413T140800",
"base_arrival_date_time": "20170413T140800",
"base_departure_date_time": "20170413T135400",
"co2_emission": {
"unit": "gEC",
"value": 39.556
},
"departure_date_time": "20170413T135400",
"display_informations": {
"code": "C",
"color": "FCD946",
"commercial_mode": "RER",
"description": "",
"direction": "Gare de Versailles Ch\u00e2teau - Rive Gauche (Versailles)",
"equipments": [],
"headsign": "VICK",
"label": "C",
"links": [],
"network": "RER",
"physical_mode": "Train de banlieue / RER",
"text_color": "FFFFFF"
},
"duration": 840,
"from": {
"embedded_type": "stop_point",
"id": "stop_point:OIF:SP:8754702:800:C",
"name": "Gare d'Austerlitz RER C (Paris)",
"quality": 0,
"stop_point": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41333"
},
{
"type": "external_code",
"value": "OIF8754702:800:C"
},
{
"type": "source",
"value": "StopPoint:8754702:800:C"
}
],
"coord": {
"lat": "48.842528",
"lon": "2.365433"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754702:800:C",
"label": "Gare d'Austerlitz RER C (Paris)",
"links": [],
"name": "Gare d'Austerlitz RER C",
"stop_area": {
"codes": [
{
"type": "external_code",
"value": "OIF8754700"
},
{
"type": "source",
"value": "StopArea:8754700"
}
],
"coord": {
"lat": "48.843578",
"lon": "2.364651"
},
"id": "stop_area:OIF:SA:8754700",
"label": "Gare d'Austerlitz (Paris)",
"links": [],
"name": "Gare d'Austerlitz",
"timezone": "Europe/Paris"
}
}
},
"geojson": {
"coordinate": [
[
2.365433,
48.842528
],
[
2.346035,
48.853336
],
[
2.32562,
48.860708
],
[
2.313911,
48.862902
],
[
2.30099,
48.862662
],
[
2.290392,
48.857293
]
],
"properties": [
{
"length": 6380
}
],
"type": "LineString"
},
"id": "section_13_0",
"links": [
{
"id": "vehicle_journey:OIF:82209457-1_354848-1_dst_2",
"type": "vehicle_journey"
},
{
"id": "line:OIF:800:COIF741",
"type": "line"
},
{
"id": "route:OIF:800:C_R",
"type": "route"
},
{
"id": "commercial_mode:rapidtransit",
"type": "commercial_mode"
},
{
"id": "physical_mode:RapidTransit",
"type": "physical_mode"
},
{
"id": "network:RER",
"type": "network"
}
],
"stop_date_times": [
{
"additional_informations": [],
"arrival_date_time": "20170413T135300",
"base_arrival_date_time": "20170413T135300",
"base_departure_date_time": "20170413T135400",
"departure_date_time": "20170413T135400",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41333"
},
{
"type": "external_code",
"value": "OIF8754702:800:C"
},
{
"type": "source",
"value": "StopPoint:8754702:800:C"
}
],
"coord": {
"lat": "48.842528",
"lon": "2.365433"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754702:800:C",
"label": "Gare d'Austerlitz RER C (Paris)",
"links": [],
"name": "Gare d'Austerlitz RER C"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T135700",
"base_arrival_date_time": "20170413T135700",
"base_departure_date_time": "20170413T135800",
"departure_date_time": "20170413T135800",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41335"
},
{
"type": "external_code",
"value": "OIF8754731:800:C"
},
{
"type": "source",
"value": "StopPoint:8754731:800:C"
}
],
"coord": {
"lat": "48.853336",
"lon": "2.346035"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754731:800:C",
"label": "Saint-Michel Notre-Dame RER C (Paris)",
"links": [],
"name": "Saint-Michel Notre-Dame RER C"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T140000",
"base_arrival_date_time": "20170413T140000",
"base_departure_date_time": "20170413T140100",
"departure_date_time": "20170413T140100",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41334"
},
{
"type": "external_code",
"value": "OIF8754730:800:C"
},
{
"type": "source",
"value": "StopPoint:8754730:800:C"
}
],
"coord": {
"lat": "48.860708",
"lon": "2.32562"
},
"equipments": [],
"id": "stop_point:OIF:SP:8754730:800:C",
"label": "Mus\u00e9e d'Orsay (Paris)",
"links": [],
"name": "Mus\u00e9e d'Orsay"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T140300",
"base_arrival_date_time": "20170413T140300",
"base_departure_date_time": "20170413T140400",
"departure_date_time": "20170413T140400",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41208"
},
{
"type": "external_code",
"value": "OIF8739303:800:C"
},
{
"type": "source",
"value": "StopPoint:8739303:800:C"
}
],
"coord": {
"lat": "48.862902",
"lon": "2.313911"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739303:800:C",
"label": "Invalides (Paris)",
"links": [],
"name": "Invalides"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T140600",
"base_arrival_date_time": "20170413T140600",
"base_departure_date_time": "20170413T140600",
"departure_date_time": "20170413T140600",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41209"
},
{
"type": "external_code",
"value": "OIF8739304:800:C"
},
{
"type": "source",
"value": "StopPoint:8739304:800:C"
}
],
"coord": {
"lat": "48.862662",
"lon": "2.30099"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739304:800:C",
"label": "Pont de l'Alma (Paris)",
"links": [],
"name": "Pont de l'Alma"
}
},
{
"additional_informations": [],
"arrival_date_time": "20170413T140800",
"base_arrival_date_time": "20170413T140800",
"base_departure_date_time": "20170413T140900",
"departure_date_time": "20170413T140900",
"links": [],
"stop_point": {
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41210"
},
{
"type": "external_code",
"value": "OIF8739305:800:C"
},
{
"type": "source",
"value": "StopPoint:8739305:800:C"
}
],
"coord": {
"lat": "48.857293",
"lon": "2.290392"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739305:800:C",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel"
}
}
],
"to": {
"embedded_type": "stop_point",
"id": "stop_point:OIF:SP:8739305:800:C",
"name": "Champ de Mars Tour Eiffel (Paris)",
"quality": 0,
"stop_point": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41210"
},
{
"type": "external_code",
"value": "OIF8739305:800:C"
},
{
"type": "source",
"value": "StopPoint:8739305:800:C"
}
],
"coord": {
"lat": "48.857293",
"lon": "2.290392"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739305:800:C",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel",
"stop_area": {
"codes": [
{
"type": "external_code",
"value": "OIF8739305"
},
{
"type": "source",
"value": "StopArea:8739305"
}
],
"coord": {
"lat": "48.8572",
"lon": "2.293234"
},
"id": "stop_area:OIF:SA:8739305",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel",
"timezone": "Europe/Paris"
}
}
},
"type": "public_transport"
},
{
"arrival_date_time": "20170413T141146",
"co2_emission": {
"unit": "",
"value": 0.0
},
"departure_date_time": "20170413T140800",
"duration": 226,
"from": {
"embedded_type": "stop_point",
"id": "stop_point:OIF:SP:8739305:800:C",
"name": "Champ de Mars Tour Eiffel (Paris)",
"quality": 0,
"stop_point": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
},
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "ZDEr_ID_REF_A",
"value": "41210"
},
{
"type": "external_code",
"value": "OIF8739305:800:C"
},
{
"type": "source",
"value": "StopPoint:8739305:800:C"
},
{
"type": "ZDEr_ID_REF_A",
"value": "41210"
},
{
"type": "external_code",
"value": "OIF8739305:800:C"
},
{
"type": "source",
"value": "StopPoint:8739305:800:C"
}
],
"commercial_modes": [
{
"id": "commercial_mode:rapidtransit",
"name": "RER"
}
],
"coord": {
"lat": "48.857293",
"lon": "2.290392"
},
"equipments": [],
"id": "stop_point:OIF:SP:8739305:800:C",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel",
"physical_modes": [
{
"id": "physical_mode:RapidTransit",
"name": "Train de banlieue / RER"
}
],
"stop_area": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"codes": [
{
"type": "external_code",
"value": "OIF8739305"
},
{
"type": "source",
"value": "StopArea:8739305"
},
{
"type": "external_code",
"value": "OIF8739305"
},
{
"type": "source",
"value": "StopArea:8739305"
}
],
"coord": {
"lat": "48.8572",
"lon": "2.293234"
},
"id": "stop_area:OIF:SA:8739305",
"label": "Champ de Mars Tour Eiffel (Paris)",
"links": [],
"name": "Champ de Mars Tour Eiffel",
"timezone": "Europe/Paris"
}
}
},
"geojson": {
"coordinates": [
[
2.290392,
48.857293
],
[
2.2902998397,
48.8574374498
],
[
2.290517,
48.857576
],
[
2.290641,
48.857504
],
[
2.290688,
48.857477
],
[
2.290747,
48.857439
],
[
2.290973,
48.857209
],
[
2.291011,
48.857233
],
[
2.291064,
48.857272
],
[
2.291097,
48.857294
],
[
2.291075,
48.857309
],
[
2.290908,
48.857414
],
[
2.291025,
48.857486
],
[
2.291388,
48.857826
],
[
2.2922745574,
48.8584013995
],
[
2.2922745574,
48.8584013995
]
],
"properties": [
{
"length": 253
}
],
"type": "LineString"
},
"id": "section_14_0",
"links": [],
"mode": "walking",
"path": [
{
"direction": 0,
"duration": 19,
"length": 21,
"name": ""
},
{
"direction": 0,
"duration": 14,
"length": 16,
"name": ""
},
{
"direction": 3,
"duration": 5,
"length": 6,
"name": ""
},
{
"direction": 13,
"duration": 28,
"length": 31,
"name": ""
},
{
"direction": -101,
"duration": 3,
"length": 3,
"name": ""
},
{
"direction": -4,
"duration": 5,
"length": 6,
"name": ""
},
{
"direction": 3,
"duration": 3,
"length": 3,
"name": ""
},
{
"direction": -89,
"duration": 17,
"length": 19,
"name": ""
},
{
"direction": 93,
"duration": 132,
"length": 148,
"name": "Quai Branly"
}
],
"to": {
"address": {
"administrative_regions": [
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
},
{
"coord": {
"lat": "48.856609",
"lon": "2.351499"
},
"id": "admin:fr:75056",
"insee": "75056",
"label": "Paris",
"level": 8,
"name": "Paris",
"zip_code": ""
}
],
"coord": {
"lat": "48.8583736",
"lon": "2.2922926"
},
"house_number": 69,
"id": "2.2922926;48.8583736",
"label": "69 Quai Branly (Paris)",
"name": "Quai Branly"
},
"embedded_type": "address",
"id": "2.2922926;48.8583736",
"name": "69 Quai Branly (Paris)",
"quality": 0
},
"type": "street_network"
}
],
"status": "",
"tags": [
"walking",
"ecologic"
],
"type": "best"
}

19
types/testdata/line/bench/doc.json vendored Normal file
View file

@ -0,0 +1,19 @@
{
"id":"line:RAT:M6",
"name":"Nation - Charles de Gaule Etoile",
"code":"6",
"color":"79BB92",
"opening_time":"053000",
"closing_time":"013600",
"routes":[],
"commercial_mode":{
"id":"commercial_mode:Metro",
"name":"Metro"
},
"physical_modes":[
{
"name":"Métro",
"id":"physical_mode:Metro"
}
]
}

19
types/testdata/line/correct/doc.json vendored Normal file
View file

@ -0,0 +1,19 @@
{
"id":"line:RAT:M6",
"name":"Nation - Charles de Gaule Etoile",
"code":"6",
"color":"79BB92",
"opening_time":"053000",
"closing_time":"013600",
"routes":[],
"commercial_mode":{
"id":"commercial_mode:Metro",
"name":"Metro"
},
"physical_modes":[
{
"name":"Métro",
"id":"physical_mode:Metro"
}
]
}

11
types/testdata/region/bench/heavy.json vendored Normal file

File diff suppressed because one or more lines are too long

11
types/testdata/region/bench/light.json vendored Normal file
View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170412T052053",
"name": "New Zealand",
"start_production_date": "20170311",
"shape": "MULTIPOLYGON(((179.8167 -32.667,179.7681 -48.77,162.096 -48.77,162.096 -32.667,179.8167 -32.667)))",
"end_production_date": "20170712",
"error": null,
"last_load_at": "20170412T152459",
"id": "nz"
}

File diff suppressed because one or more lines are too long

11
types/testdata/region/correct/ar0.json vendored Normal file

File diff suppressed because one or more lines are too long

11
types/testdata/region/correct/au0.json vendored Normal file
View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170408T083820",
"name": "Australia",
"start_production_date": "20170307",
"shape": "MULTIPOLYGON(((104.8717 -34.58607,106.371 -26.80933,118.0167 -16.56567,131.6035 -9.92458,139.1872 -10.62093,142.0445 -9.462762,144.7455 -10.35593,145.0949 -12.78362,148.4044 -18.26679,152.6561 -18.60755,156.0377 -23.99792,155.6286 -27.56699,148.3016 -45.95665,104.8717 -34.58607)))",
"end_production_date": "20170708",
"error": null,
"last_load_at": "20170411T015022",
"id": "au"
}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "not-a-date-time",
"name": null,
"start_production_date": "20170208",
"shape": "MULTIPOLYGON(((34.873742 29.482666,34.87006 29.483452,33.884497 30.991543,35.110483 33.106624,35.186793 33.167339,35.589046 33.35747,35.773767 33.431935,35.836195 33.362326,36.066848 32.993501,35.515104 31.131605,35.031889 29.612147,35.01278 29.578913,34.990498 29.540599,34.989092 29.539479,34.902707 29.490619,34.873742 29.482666)))",
"end_production_date": "20170410",
"error": null,
"last_load_at": "20170410T181104",
"id": "il"
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170308T030405",
"name": "Canada - Qu\u00e9bec",
"start_production_date": "20170208",
"shape": "MULTIPOLYGON(((-69.07322 47.29567,-69.06999 47.41092,-69.22424 47.44463,-69.98891 46.69363,-70.06195 46.4107,-70.17586 46.33538,-70.27316 45.99022,-70.22569 45.94403,-70.25417 45.87468,-70.36334 45.82013,-70.3752 45.73075,-70.67659 45.56319,-70.60302 45.41179,-70.63387 45.37346,-70.7119 45.3754,-70.77626 45.40013,-70.82473 45.22714,-70.90246 45.22525,-70.98936 45.31088,-71.0531 45.29866,-71.11683 45.22933,-71.23613 45.24302,-71.28959 45.28578,-71.37175 45.22117,-71.43112 45.14037,-71.42303 45.12765,-71.48648 45.06221,-71.49404 45.01093,-72.32259 45.00286,-72.54779 45.00506,-72.63177 45.0121,-73.01809 45.0121,-73.93713 44.99512,-74.23203 44.98552,-74.70475 44.99877,-74.74562 44.98526,-74.77102 44.99748,-74.70823 45.04834,-74.40099 45.20433,-74.51585 45.29328,-74.41822 45.55326,-74.86616 45.61757,-75.60081 45.46594,-75.63405 45.46394,-75.67161 45.45896,-75.68785 45.45361,-75.69953 45.43866,-75.7046 45.42263,-75.71628 45.42085,-75.72338 45.41675,-75.75663 45.40998,-75.77186 45.39038,-75.79445 45.37629,-75.8233 45.3687,-75.86337 45.37636,-75.90033 45.39753,-75.9656 45.46234,-76.08764 45.50462,-76.21829 45.50663,-76.23121 45.46335,-76.36329 45.45328,-76.63806 45.53669,-76.67618 45.56263,-76.86131 45.83657,-76.92312 45.78734,-76.97552 45.77482,-77.09199 45.82532,-77.20397 45.86433,-77.28725 45.94824,-77.29873 46.01309,-77.49973 46.11371,-77.64376 46.16382,-78.68035 46.26714,-79.62118 47.0318,-79.60405 51.67068,-81.20556 54.87325,-81.1472 62.57469,-75.25368 63.13454,-64.80872 61.00034,-64.30659 60.41071,-64.58227 60.2554,-64.60733 59.92367,-64.78903 59.63303,-64.69164 59.48116,-64.44443 59.56316,-64.30033 59.51862,-64.44443 59.21801,-64.21261 58.96653,-64.80087 58.99877,-64.18128 58.89851,-64.13742 58.8011,-63.71137 58.91472,-63.43569 58.78484,-63.81788 58.45472,-64.30033 58.14798,-64.00585 57.84858,-63.5548 57.77773,-63.84295 56.72224,-63.77403 56.14252,-63.40436 56.03042,-63.69884 55.87574,-63.61112 55.45074,-63.2724 55.43167,-63.5422 54.88407,-63.70511 54.59041,-64.11046 54.5761,-64.33165 54.69942,-64.78903 54.69942,-65.05845 54.90574,-65.30907 54.71394,-65.68499 54.68491,-66.19876 54.94543,-66.61228 55.19351,-66.68747 55.12895,-66.48071 54.77193,-66.64361 54.68491,-66.99242 54.80973,-67.35161 55.04988,-67.01954 54.68491,-67.5709 54.14407,-67.26538 53.57011,-66.92556 53.56249,-66.83157 53.34183,-66.93182 53.06721,-67.25763 53.07098,-66.91929 52.76422,-66.43058 53.10116,-66.17512 52.86323,-66.3239 52.33088,-65.92291 52.1501,-65.42793 52.13468,-65.25877 51.90662,-64.79512 51.81351,-64.50064 51.67738,-64.19364 52.73589,-63.59859 52.89325,-63.34797 52.69576,-63.36033 52.62164,-64.01194 52.51475,-63.73626 52.3424,-63.57353 52.05539,-63.74941 52.01655,-57.03236 52.03258,-57.08762 51.3433,-61.65268 48.96402,-65.47798 47.91882,-66.00493 48.00555,-66.29605 48.03484,-66.35912 48.07448,-66.46686 48.08064,-66.5365 48.04012,-66.69287 48.00486,-66.77039 47.99164,-66.84923 47.99605,-66.92412 47.97664,-66.92938 47.90247,-66.96617 47.88657,-67.05683 47.91838,-67.1856 47.87066,-67.29992 47.87684,-67.37481 47.84147,-67.61001 47.92986,-67.66155 47.99687,-68.1158 47.99667,-68.11457 47.91484,-68.37474 47.91219,-68.37737 47.65715,-68.38032 47.54319,-68.56972 47.41993,-68.77914 47.35036,-69.06734 47.2934,-69.07322 47.29567)))",
"end_production_date": "20170608",
"error": null,
"last_load_at": "20170410T114553",
"id": "ca-qc"
}

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170403T175027",
"name": "Estonia",
"start_production_date": "20170402",
"shape": "MULTIPOLYGON(((26.61469 57.5047,26.58588 57.51295,26.55831 57.50903,26.4983 57.51976,26.46701 57.57043,26.40182 57.56724,26.32764 57.57453,26.27128 57.59355,26.24342 57.61788,26.22716 57.64596,26.20907 57.66184,26.17494 57.68523,26.19624 57.71501,26.14036 57.72891,26.13363 57.74647,26.0813 57.76096,26.04992 57.757,26.01646 57.76882,26.05285 57.84374,26.02004 57.84123,25.99943 57.85396,25.96255 57.84091,25.88673 57.84224,25.85708 57.85248,25.81759 57.86064,25.78129 57.90257,25.73689 57.91895,25.70484 57.89858,25.67777 57.89954,25.67337 57.9081,25.64643 57.9122,25.63618 57.92617,25.57757 57.94012,25.5866 57.95753,25.57807 57.96751,25.55719 57.95544,25.48373 57.97029,25.43946 57.99246,25.45394 58.00727,25.44643 58.01248,25.36153 58.02698,25.29453 58.07647,25.27035 58.06251,25.30834 58.03623,25.30253 57.98825,25.25458 57.98914,25.25128 57.99872,25.22717 58.01165,25.21466 58.02885,25.21147 58.05686,25.199 58.0634,25.1914 58.07102,25.1104 58.07317,25.10694 58.06158,25.07879 58.06138,25.02172 58.01303,24.94979 58.00439,24.83364 57.96711,24.80688 57.98529,24.74751 57.9777,24.74649 57.96084,24.71666 57.95751,24.69322 57.94154,24.67282 57.95423,24.65055 57.95416,24.6277 57.93692,24.58554 57.9564,24.54405 57.93991,24.51453 57.92592,24.46458 57.92019,24.45634 57.91188,24.4644 57.90765,24.45829 57.89823,24.4635 57.87686,24.41154 57.85955,24.40544 57.86703,24.35473 57.86996,23.23031 57.49764,22.67558 57.82371,21.66951 57.69501,20.85166 59.01126,23.21828 59.56751,26.45342 59.99705,27.82958 59.61906,28.11155 59.45067,28.14163 59.42363,28.19842 59.40175,28.21311 59.38583,28.21426 59.36772,28.13395 59.2868,28.06781 59.28867,27.95935 59.26718,27.90774 59.23752,27.90522 59.20624,27.89151 59.18068,27.86741 59.15659,27.81233 59.12574,27.8143 59.1051,27.79343 59.08997,27.79663 59.06782,27.77767 59.0558,27.77174 59.02971,27.74969 59.02498,27.75083 58.98401,27.51016 58.7429,27.57565 58.33422,27.51513 58.30815,27.49466 58.22503,27.5933 58.12265,27.63869 58.09982,27.61076 58.05393,27.62064 58.01336,27.63645 58.01286,27.65051 58.0217,27.65688 58.0209,27.703 58.00131,27.70118 57.98574,27.68652 57.97598,27.68843 57.95698,27.72063 57.92439,27.75626 57.90782,27.76222 57.90052,27.81856 57.89986,27.82397 57.89104,27.81957 57.85871,27.79798 57.8368,27.74194 57.82283,27.6347 57.83578,27.55929 57.8266,27.55843 57.81171,27.53973 57.7906,27.51761 57.77457,27.55033 57.73447,27.52886 57.70563,27.50035 57.70148,27.46181 57.70223,27.38277 57.66828,27.40531 57.6354,27.40959 57.61128,27.37956 57.59142,27.32998 57.5761,27.35767 57.52696,27.35206 57.51293,27.27946 57.53256,27.25786 57.54563,27.19381 57.5456,27.10042 57.561,27.08362 57.5718,27.03159 57.5806,27.02915 57.5874,26.97226 57.60002,26.9444 57.59793,26.93519 57.60743,26.94011 57.61494,26.9238 57.62829,26.90774 57.62812,26.86818 57.6116,26.86456 57.58796,26.83481 57.57792,26.8034 57.5784,26.77837 57.55529,26.75118 57.55803,26.74933 57.56495,26.76119 57.57247,26.74267 57.57469,26.73258 57.5646,26.67447 57.55027,26.64983 57.54875,26.61992 57.52694,26.62174 57.50798,26.61469 57.5047)))",
"end_production_date": "20170703",
"error": null,
"last_load_at": "20170410T180421",
"id": "ee"
}

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170325T094750",
"name": "Finland",
"start_production_date": "20170224",
"shape": "MULTIPOLYGON(((27.96852 70.09959,28.00005 70.01638,28.16218 69.9324,28.35262 69.88127,28.35466 69.84885,29.13509 69.69689,29.35237 69.47794,29.25448 69.40423,28.85697 69.22181,28.81814 69.10612,28.87342 69.0947,28.95502 69.05731,28.43475 68.90842,28.82205 68.87493,28.72393 68.71912,28.64422 68.66493,28.53859 68.61127,28.5404 68.6031,28.45037 68.5409,28.65979 68.19511,29.33467 68.07471,30.02734 67.68238,29.96219 67.52479,29.10851 66.97938,29.10528 66.88384,29.85292 66.21929,30.15027 65.79946,30.12272 65.66451,29.73441 65.62791,29.88122 65.56409,29.74367 65.45104,29.76858 65.3341,29.60952 65.25109,29.89565 65.1946,29.82288 65.14043,29.86681 65.1002,29.62285 65.05916,29.64206 64.87545,29.69713 64.83516,29.68406 64.81951,30.09345 64.76795,30.05007 64.74339,30.18763 64.63528,30.01828 64.59172,30.08669 64.38943,30.14401 64.35876,30.22821 64.35039,30.49078 64.26305,30.51318 64.21944,30.47767 64.20281,30.57495 64.12598,30.41263 63.8497,29.98095 63.75448,30.60933 63.44322,30.82755 63.40467,31.2484 63.22168,31.60089 62.91545,31.26693 62.40434,30.14397 61.67217,29.33479 61.31569,28.68911 60.95433,27.92321 60.50995,27.89205 60.49922,27.8192 60.45513,27.58456 60.19694,26.93167 60.12657,26.49195 60.01982,25.05929 59.85189,20.58302 59.28783,19.77823 59.58238,19.02427 60.19461,20.21816 63.32559,21.9662 64.01502,23.91826 65.57937,24.11556 65.76107,24.09178 65.79787,24.12806 65.81114,23.85263 66.15631,23.65661 66.20359,23.60333 66.44617,23.76337 66.52647,23.7922 66.54678,23.85696 66.56527,23.85954 66.78413,23.95573 66.81811,23.51618 67.16778,23.56148 67.20033,23.50987 67.25386,23.73043 67.3143,23.70731 67.37351,23.66714 67.43281,23.45698 67.44613,23.35894 67.47496,23.45383 67.54402,23.44287 67.56249,23.53184 67.62351,23.47168 67.67181,23.4644 67.87481,23.6002 67.94881,23.36941 68.045,23.28242 68.1465,23.12838 68.12342,23.1251 68.24256,22.63853 68.38915,22.03224 68.47117,21.37244 68.68511,20.76941 68.91464,20.88396 68.9619,20.5739 69.0445,20.54372 69.05889,20.71324 69.12914,21.03375 69.0578,21.06311 69.08854,20.92111 69.21513,21.26343 69.32624,21.65294 69.28345,22.34722 68.86254,22.3811 68.72605,22.56263 68.75961,23.04156 68.69703,23.16948 68.63344,23.68529 68.75528,23.76792 68.82236,23.91756 68.85773,24.1684 68.79333,24.16791 68.76065,24.77721 68.65861,24.91608 68.60983,25.07194 68.64142,25.1131 68.80094,25.35262 68.88978,25.64375 68.9297,25.73396 69.02895,25.66624 69.23225,25.79398 69.40465,25.77574 69.41674,25.81803 69.4475,25.85414 69.52605,25.82378 69.5464,25.95765 69.61431,25.87357 69.66782,26.5118 69.97025,27.28905 69.9633,27.25479 69.98337,27.58438 70.07817,27.96852 70.09959)))",
"end_production_date": "20170625",
"error": null,
"last_load_at": "20170410T184120",
"id": "fi"
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170214T171028",
"name": "Italie",
"start_production_date": "20170119",
"shape": "MULTIPOLYGON(((11.60037 36.32701,11.60037 37.77815,10.0746 37.77468,7.802627 38.72932,7.718453 41.33676,9.279434 41.33791,9.623821 41.4474,9.653921 41.96821,9.757779 42.48093,9.496039 43.16673,9.666807 43.74921,8.845272 44.13282,8.139041 43.60376,7.555371 43.48099,7.523377 43.78971,7.486001 43.87429,7.701953 44.07916,7.641609 44.15244,7.522312 44.13294,7.360449 44.09409,7.01433 44.22179,6.882662 44.35396,6.870348 44.46123,6.849277 44.53329,6.957594 44.62803,6.936906 44.6571,7.019138 44.72564,6.999752 44.78737,7.002685 44.83215,6.875123 44.83275,6.73881 44.90562,6.736434 45.00533,6.669292 45.01521,6.602696 45.12945,7.122265 45.25776,7.102324 45.32906,7.15353 45.38434,6.996102 45.48573,6.955831 45.61688,6.838424 45.67749,6.792211 45.74901,6.789752 45.84816,7.043395 45.93626,7.110707 45.88955,7.20412 45.89965,7.545928 45.9976,7.847052 45.95281,7.91289 46.01918,8.004438 46.0562,8.017964 46.10193,8.133988 46.17938,8.064078 46.25774,8.243327 46.36932,8.272856 46.4371,8.390432 46.47069,8.491392 46.46735,8.494594 46.28067,8.629014 46.15416,8.804125 46.10818,8.866161 46.07121,8.812198 46.00081,8.8936 45.96302,8.955798 45.87375,9.024258 45.83156,9.067453 45.89767,8.948115 45.96579,9.090405 46.15035,9.22463 46.25102,9.280059 46.38996,9.225123 46.44981,9.308527 46.52068,9.395607 46.50043,9.464132 46.50919,9.505389 46.35753,9.691049 46.32205,9.73686 46.35363,9.846943 46.37914,9.968267 46.39324,10.08771 46.24315,10.15317 46.25248,10.07867 46.34424,10.15705 46.41325,10.05448 46.4053,10.01656 46.53426,10.11844 46.64759,10.26808 46.63837,10.33211 46.57473,10.46421 46.54864,10.47995 46.62099,10.40176 46.63771,10.38707 46.69478,10.3992 46.73304,10.40715 46.78352,10.45785 46.88018,10.65839 46.89164,10.76408 46.8465,10.79387 46.80597,11.01901 46.79308,11.09767 46.9679,11.59466 47.03169,11.77489 47.00451,12.01894 47.08077,12.26901 47.10169,12.23553 47.02891,12.12162 47.00797,12.18859 46.94268,12.19173 46.92194,12.23433 46.89742,12.28126 46.90004,12.33012 46.79459,12.55889 46.68725,12.80293 46.65979,13.74748 46.5336,13.69611 46.43597,13.45064 46.34364,13.42064 46.29123,13.42309 46.24328,13.57374 46.23938,13.68365 46.18206,13.6378 46.1175,13.49524 46.00781,13.54426 45.97718,13.59604 45.9989,13.65786 45.99527,13.63279 45.91037,13.60357 45.83425,13.80819 45.77005,13.93259 45.63757,13.84723 45.57564,13.73051 45.56447,13.58998 45.56769,13.4456 45.56894,12.94387 45.11068,13.89081 43.96274,14.82375 42.58514,15.58512 42.56248,18.02457 41.40592,19.12499 40.148,17.41399 38.37065,15.50718 36.30954,13.83638 36.34822,13.23388 35.07638,11.97558 35.14535,11.60037 36.32701)))",
"end_production_date": "20170615",
"error": null,
"last_load_at": "20170410T170711",
"id": "it"
}

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170410T233345",
"name": "Luxembourg",
"start_production_date": "20170326",
"shape": "MULTIPOLYGON(((5.961753 50.17631,6.026268 50.18496,6.033182 50.16395,6.060695 50.15536,6.07668 50.15913,6.078237 50.17255,6.101762 50.17199,6.122501 50.16437,6.120101 50.15594,6.127695 50.14993,6.113228 50.13739,6.123691 50.13719,6.140929 50.1305,6.135554 50.11899,6.138082 50.10263,6.131085 50.09964,6.135473 50.09119,6.121939 50.09059,6.126335 50.07817,6.131858 50.07348,6.121171 50.064,6.114444 50.06139,6.115631 50.05817,6.123611 50.06323,6.136608 50.04178,6.130343 50.02975,6.148207 50.02307,6.135938 50.01485,6.131384 50.01905,6.130243 50.01819,6.139343 50.01116,6.151702 50.01058,6.145464 49.99689,6.139657 49.9994,6.138524 49.99829,6.142178 49.99535,6.150227 49.99518,6.156247 49.98867,6.173045 49.98589,6.17348 49.98344,6.170353 49.98376,6.165487 49.97115,6.171512 49.96298,6.176298 49.962,6.179954 49.95386,6.183393 49.9548,6.179829 49.96307,6.183312 49.9686,6.192774 49.97158,6.199783 49.95352,6.207066 49.95672,6.212689 49.9514,6.225023 49.95039,6.22044 49.94369,6.228241 49.93726,6.22635 49.92766,6.219133 49.92354,6.229862 49.92125,6.236032 49.91355,6.231867 49.91064,6.227694 49.91062,6.232286 49.9072,6.23381 49.90028,6.246919 49.89535,6.257809 49.88724,6.263008 49.88101,6.276455 49.87725,6.281126 49.87957,6.291661 49.87548,6.297699 49.86673,6.309889 49.87107,6.315324 49.8673,6.314651 49.86057,6.323611 49.85188,6.321577 49.8409,6.327406 49.83673,6.336561 49.83998,6.339366 49.8507,6.364651 49.85164,6.402203 49.82098,6.426434 49.81629,6.428071 49.81186,6.43097 49.81129,6.441608 49.81547,6.443442 49.81233,6.45366 49.81275,6.47057 49.82385,6.50669 49.80993,6.511554 49.80238,6.51485 49.80513,6.519604 49.81446,6.529808 49.81048,6.532249 49.80686,6.530829 49.80116,6.506225 49.78899,6.519171 49.78344,6.511055 49.77422,6.520563 49.76818,6.520516 49.76134,6.503734 49.75086,6.502627 49.73298,6.518092 49.7242,6.516417 49.72129,6.511763 49.72016,6.504791 49.725,6.498913 49.72639,6.495576 49.72443,6.507122 49.71655,6.507884 49.71215,6.504598 49.71227,6.427139 49.66237,6.439899 49.66025,6.442511 49.65591,6.421781 49.61809,6.398978 49.60094,6.379408 49.59526,6.375507 49.58809,6.384426 49.5801,6.381188 49.57509,6.369093 49.5783,6.357913 49.57166,6.384902 49.55817,6.380095 49.54856,6.358555 49.53296,6.359322 49.52481,6.370763 49.50545,6.370562 49.45732,6.333403 49.46493,6.321894 49.47244,6.295034 49.47928,6.287889 49.48379,6.271912 49.49995,6.241327 49.50693,6.196692 49.50331,6.173373 49.50577,6.160858 49.50085,6.167099 49.49006,6.140179 49.48525,6.129367 49.48803,6.127247 49.47081,6.101403 49.46726,6.104826 49.45076,6.081667 49.45417,6.077222 49.46139,6.059167 49.46306,6.052222 49.46028,6.044213 49.44553,6.025294 49.44703,6.021545 49.45127,6.01574 49.44885,5.994123 49.45301,5.976569 49.44885,5.977725 49.45955,5.972317 49.46087,5.968912 49.48202,5.9616 49.49026,5.915781 49.49835,5.890334 49.4948,5.863321 49.50006,5.84897 49.50826,5.84828 49.51397,5.83641 49.51817,5.831868 49.52639,5.84308 49.53081,5.835622 49.54114,5.816251 49.53325,5.805201 49.54272,5.859432 49.57158,5.868663 49.587,5.851102 49.58379,5.847116 49.58961,5.845652 49.5981,5.869401 49.6106,5.881819 49.63815,5.899978 49.63907,5.899339 49.66239,5.856561 49.67628,5.856283 49.68211,5.875703 49.71118,5.864811 49.72331,5.843249 49.71822,5.82191 49.72128,5.824894 49.73767,5.820728 49.74878,5.786264 49.79079,5.765172 49.78961,5.750937 49.79094,5.741591 49.82126,5.745814 49.82435,5.737197 49.83353,5.740531 49.84142,5.747012 49.84048,5.746237 49.84783,5.753989 49.84878,5.740663 49.85152,5.752288 49.85922,5.749545 49.87554,5.775668 49.87438,5.775053 49.88057,5.734598 49.89341,5.733033 49.90285,5.757834 49.91737,5.760393 49.93252,5.770728 49.93711,5.768783 49.94239,5.768802 49.96104,5.786724 49.96816,5.80524 49.96677,5.806521 49.97321,5.831293 49.97995,5.834616 49.98656,5.818057 49.99936,5.815606 50.01437,5.847923 50.02809,5.861889 50.04581,5.850872 50.0563,5.857809 50.07186,5.880997 50.08069,5.891965 50.12041,5.952856 50.13384,5.961753 50.17631)))",
"end_production_date": "20170523",
"error": null,
"last_load_at": "20170410T233545",
"id": "lu"
}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170412T052053",
"name": "New Zealand",
"start_production_date": "20170311",
"shape": "MULTIPOLYGON(((179.8167 -32.667,179.7681 -48.77,162.096 -48.77,162.096 -32.667,179.8167 -32.667)))",
"end_production_date": "20170712",
"error": null,
"last_load_at": "20170412T152459",
"id": "nz"
}

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170210T185129",
"name": "Portugal",
"start_production_date": "20170128",
"shape": "MULTIPOLYGON(((-16.943607 32.633325,-17.021572 32.654341,-17.104413 32.677915,-31.246864 39.37671,-31.254835 39.391002,-31.266511 39.451243,-31.266583 39.453406,-31.254832 39.488098,-31.235658 39.519709,-31.120011 39.701313,-31.119435 39.701927,-31.09159 39.715879,-31.089099 39.716989,-8.353052 42.151023,-8.198026 42.15274,-7.058834 42.076548,-6.615536 42.026615,-6.519081 42.006294,-6.181716 41.600632,-6.181113 41.579807,-6.885712 38.024029,-7.393304 37.166185,-16.831745 32.640657,-16.850111 32.637108,-16.943607 32.633325)))",
"end_production_date": "20170428",
"error": null,
"last_load_at": "20170410T164252",
"id": "pt"
}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170411T080740",
"name": "Sweden",
"start_production_date": "20170404",
"shape": "MULTIPOLYGON(((20.99723 68.90611,21.37536 68.77466,21.66026 68.65488,21.82766 68.6109,21.99827 68.548,22.07071 68.492,22.34374 68.48451,22.42268 68.46931,22.63745 68.43744,22.824 68.39324,23.07832 68.30594,23.16856 68.25032,23.16539 68.1402,23.28396 68.16558,23.66261 67.96185,23.67003 67.92766,23.50636 67.8381,23.56925 67.62115,23.55201 67.57867,23.49867 67.5398,23.44102 67.46668,23.54136 67.468,23.69802 67.45264,23.77847 67.43194,23.7625 67.38808,23.80503 67.29068,23.60401 67.26062,23.58425 67.22308,23.62036 67.20473,23.6044 67.15048,23.85898 66.96507,24.02198 66.81062,23.91828 66.73056,23.88902 66.57289,23.78011 66.49387,23.66261 66.44889,23.70219 66.39019,23.67155 66.289,23.73913 66.19912,23.92819 66.1656,24.1604 65.87813,24.22472 65.42625,21.48912 63.62823,18.33261 62.40695,18.64892 61.21385,20.29057 59.30445,19.34739 56.40389,15.80272 55.70711,14.83895 55.54972,14.18163 55.02652,12.68609 55.14805,12.56733 55.43913,12.83745 55.61814,12.62883 55.9279,12.63671 56.04172,12.07553 56.28902,11.99694 56.59314,11.45307 57.3437,10.84947 58.01766,10.54138 58.64647,10.5963 58.89549,11.10006 59.00332,11.12722 59.07594,11.34541 59.12465,11.47149 58.99633,11.51765 58.89086,11.64553 58.91865,11.77609 59.22278,11.81753 59.24227,11.67308 59.59043,11.69368 59.61975,11.75748 59.64537,11.85207 59.6562,11.8804 59.69586,11.9182 59.70338,11.91317 59.78554,11.82502 59.84174,11.86997 59.87131,11.96582 59.90493,12.16198 59.89831,12.43211 60.04039,12.52707 60.18309,12.48558 60.3241,12.59694 60.40606,12.59238 60.51519,12.37744 60.73266,12.20887 61.01839,12.44183 61.05773,12.66631 61.06325,12.69371 61.14284,12.78201 61.20371,12.85601 61.35287,12.56342 61.56156,12.40694 61.55795,12.12931 61.71724,12.28352 62.26541,12.03383 62.59062,12.1255 62.74905,12.06311 62.89165,12.20289 63.01463,11.96538 63.27109,12.21496 63.48351,12.1369 63.59637,12.67361 63.97583,12.91984 64.0615,13.21444 64.10041,13.9691 64.02268,14.13239 64.1923,14.0911 64.47002,13.86085 64.50576,13.60512 64.57747,14.30968 65.12023,14.36491 65.25224,14.49005 65.31386,14.48281 65.50993,14.51651 65.68216,14.60283 65.81619,14.50843 66.134,15.46665 66.28222,15.34654 66.48074,16.08563 66.9524,16.34993 67.0383,16.35523 67.22211,16.07628 67.43526,16.13964 67.52233,16.4001 67.53718,16.71541 67.9044,17.27158 68.12403,17.62699 68.05725,17.89515 67.97515,18.13626 68.19914,18.08154 68.40349,18.1109 68.53925,18.47577 68.60024,19.91367 68.36476,20.18825 68.48748,19.92323 68.55583,20.32377 68.80309,20.29728 68.92302,20.04352 69.04928,20.54963 69.06643,20.74922 69.0509,20.92666 68.97137,20.90445 68.94473,20.9019 68.91447,20.99723 68.90611)))",
"end_production_date": "20170618",
"error": null,
"last_load_at": "20170411T082600",
"id": "se"
}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170408T021900",
"name": "Transport For Ireland",
"start_production_date": "20170308",
"shape": "MULTIPOLYGON(((-11.33535 51.29165,-11.39772 51.38537,-11.33133 53.86804,-9.582585 55.50992,-7.247435 55.70299,-6.079639 55.38506,-5.539775 55.06164,-5.059265 54.46769,-5.836305 52.02826,-7.767202 51.24152,-9.692093 51.07948,-11.33535 51.29165)))",
"end_production_date": "20170708",
"error": null,
"last_load_at": "20170410T161229",
"id": "ie"
}

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170315T104405",
"name": "Ametis",
"start_production_date": "20170310",
"shape": "MULTIPOLYGON(((2.231947 49.741971,2.060669 49.831269,2.05862 49.834321,2.092231 49.885956,2.105134 49.905749,2.118515 49.92527,2.28398 49.995932,2.296041 49.99671,2.301802 49.996041,2.318226 49.99362,2.327899 49.992156,2.412621 49.963614,2.484176 49.899413,2.486811 49.886424,2.488364 49.878585,2.49209 49.859717,2.481408 49.835941,2.4788 49.830563,2.470665 49.815186,2.457421 49.792049,2.419455 49.765946,2.369715 49.758378,2.231947 49.741971)))",
"end_production_date": "20170422",
"error": null,
"last_load_at": "20170410T174201",
"id": "fr-ne-amiens"
}

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170216T060030",
"name": "USA - California",
"start_production_date": "20170116",
"shape": "MULTIPOLYGON(((-114.7298 32.71042,-114.7271 32.71506,-117.7484 32.48665,-125.7805 32.48171,-125.8935 41.99008,-122.3318 42.01618,-121.0611 41.99921,-119.9922 41.99956,-119.9922 40.53433,-119.9977 39.00244,-118.625 38.04471,-117.2701 37.06005,-115.6842 35.84268,-114.6277 35.00427,-114.6249 34.86439,-114.5877 34.84439,-114.5465 34.76482,-114.4709 34.71778,-114.3761 34.52936,-114.375 34.45368,-114.3327 34.45415,-114.164 34.34191,-114.1374 34.30312,-114.1291 34.25629,-114.1571 34.25681,-114.2013 34.21747,-114.2221 34.20355,-114.2221 34.18987,-114.2627 34.16779,-114.2865 34.16922,-114.3221 34.13488,-114.4154 34.09035,-114.4369 34.01389,-114.5123 33.93981,-114.4997 33.86687,-114.5217 33.81143,-114.5041 33.76922,-114.4925 33.70582,-114.5126 33.65725,-114.5235 33.64744,-114.5203 33.61157,-114.5315 33.60296,-114.539 33.59084,-114.5339 33.5687,-114.5221 33.5583,-114.5256 33.53965,-114.5934 33.49064,-114.633 33.41393,-114.7171 33.40323,-114.6936 33.35817,-114.6954 33.33847,-114.7243 33.29527,-114.6918 33.28428,-114.6706 33.26798,-114.6706 33.22247,-114.6747 33.16023,-114.6981 33.11125,-114.6693 33.05691,-114.5849 33.03981,-114.5267 33.03466,-114.5084 33.0253,-114.4699 32.97657,-114.4639 32.95883,-114.4786 32.93493,-114.4631 32.91466,-114.4612 32.90939,-114.467 32.84266,-114.4926 32.82358,-114.509 32.81453,-114.5289 32.79333,-114.525 32.76405,-114.5267 32.75415,-114.5805 32.73437,-114.6151 32.72676,-114.6888 32.73574,-114.7011 32.74394,-114.7161 32.71911,-114.7298 32.71042)))",
"end_production_date": "20170516",
"error": null,
"last_load_at": "20170410T081828",
"id": "us-ca"
}

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170410T064342",
"name": "USA - District of Columbia",
"start_production_date": "20170409",
"shape": "MULTIPOLYGON(((-77.0391 38.79134,-77.03782 38.81408,-77.04125 38.82308,-77.03811 38.82999,-77.04309 38.83113,-77.04787 38.84133,-77.0365 38.84124,-77.03395 38.84359,-77.03232 38.85035,-77.03496 38.85841,-77.0428 38.86358,-77.03821 38.86518,-77.03926 38.86885,-77.04278 38.87264,-77.05105 38.87012,-77.06264 38.88441,-77.06894 38.89916,-77.0885 38.90305,-77.10096 38.90973,-77.1201 38.93425,-77.04097 38.99603,-76.90906 38.89292,-77.0391 38.79134)))",
"end_production_date": "20170710",
"error": null,
"last_load_at": "20170410T114218",
"id": "us-dc"
}

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170408T231616",
"name": "USA - Massachusetts",
"start_production_date": "20170308",
"shape": "MULTIPOLYGON(((-68.74457 42.47978,-70.20258 40.94566,-71.1308 41.02072,-71.12237 41.49762,-71.1322 41.59263,-71.14161 41.60471,-71.14255 41.61832,-71.13325 41.65981,-71.17721 41.66758,-71.19568 41.67452,-71.26214 41.75171,-71.33047 41.78126,-71.33278 41.79034,-71.34193 41.79785,-71.34055 41.80929,-71.34884 41.82484,-71.33632 41.83604,-71.34324 41.84437,-71.33498 41.86224,-71.34213 41.88028,-71.34215 41.89496,-71.38465 41.89263,-71.38441 42.01576,-71.79909 42.00507,-71.80339 42.02059,-72.528 42.03129,-72.59029 42.0217,-72.60757 42.02206,-72.61048 42.02791,-72.75044 42.03325,-72.74907 42.02882,-72.76533 42.00035,-72.817 41.99461,-72.81679 42.03353,-73.49812 42.04694,-73.51096 42.08729,-73.26786 42.74595,-72.80905 42.73958,-72.04999 42.71617,-71.29513 42.69742,-71.26805 42.72672,-71.24699 42.74266,-71.22363 42.74704,-71.18296 42.73829,-71.18751 42.79158,-71.16719 42.80998,-71.1329 42.82242,-71.06485 42.80719,-71.05373 42.83485,-71.04611 42.8484,-71.03153 42.86023,-70.96745 42.86958,-70.92909 42.88608,-70.90422 42.88768,-70.8846 42.88349,-70.84712 42.86168,-70.82123 42.87252,-70.72389 42.88669,-68.75053 42.8728,-68.74457 42.47978)))",
"end_production_date": "20170708",
"error": null,
"last_load_at": "20170410T111717",
"id": "us-ma"
}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170313T031742",
"name": "USA - Oregon",
"start_production_date": "20170213",
"shape": "MULTIPOLYGON(((-124.0822 46.26204,-124.0407 46.26565,-124.0473 46.28983,-124.0265 46.30349,-123.9552 46.27876,-123.9261 46.24876,-123.8716 46.24506,-123.8309 46.24721,-123.7793 46.27638,-123.5858 46.26662,-123.5004 46.28097,-123.4404 46.25681,-123.4182 46.2328,-123.4205 46.18678,-123.3677 46.15635,-123.2821 46.15482,-123.1677 46.19888,-123.1117 46.19436,-123.0197 46.14551,-122.96 46.10707,-122.8937 46.08162,-122.8414 45.99032,-122.8122 45.96173,-122.8009 45.91367,-122.7751 45.86915,-122.7825 45.81048,-122.7526 45.76708,-122.7701 45.68032,-122.7477 45.64925,-122.7155 45.64049,-122.6845 45.62357,-122.6446 45.61193,-122.6013 45.60927,-122.4843 45.58318,-122.4384 45.5667,-122.3908 45.57647,-122.3675 45.57663,-122.3005 45.5497,-122.2545 45.5495,-122.2079 45.56306,-122.1813 45.5774,-122.1429 45.58659,-122.1157 45.58339,-122.0525 45.60776,-122.0223 45.61646,-122.0033 45.61737,-121.9652 45.63283,-121.96 45.64072,-121.9539 45.64569,-121.9342 45.64557,-121.9094 45.65505,-121.9021 45.66249,-121.9044 45.66995,-121.8684 45.69469,-121.8109 45.70898,-121.7398 45.69642,-121.7111 45.69597,-121.6699 45.70613,-121.6322 45.70679,-121.5333 45.72775,-121.5065 45.72528,-121.464 45.7051,-121.4026 45.69367,-121.374 45.70431,-121.3425 45.70612,-121.3141 45.70192,-121.2872 45.68763,-121.2148 45.67174,-121.2015 45.6598,-121.1941 45.63091,-121.1952 45.61689,-121.187 45.61014,-121.1734 45.60721,-121.1463 45.60958,-121.0772 45.65349,-121.0132 45.65645,-120.9813 45.65067,-120.9511 45.65818,-120.9075 45.64989,-120.8538 45.67407,-120.7772 45.69113,-120.7079 45.71314,-120.6826 45.7267,-120.6293 45.74927,-120.5917 45.74806,-120.5577 45.74171,-120.498 45.69957,-120.3861 45.70397,-120.286 45.72249,-120.2192 45.7291,-120.1583 45.76991,-120.0622 45.79423,-119.9662 45.82615,-119.6746 45.86641,-119.6025 45.92938,-119.45 45.91886,-119.2641 45.94385,-119.1262 45.93666,-118.9881 46.00247,-118.0749 46.0034,-116.9126 46.00033,-116.8844 45.9796,-116.8501 45.91115,-116.7878 45.86412,-116.7765 45.83357,-116.7086 45.83573,-116.6605 45.7909,-116.591 45.78834,-116.5395 45.75797,-116.526 45.69575,-116.4801 45.65599,-116.4545 45.59865,-116.5156 45.54045,-116.544 45.49571,-116.5464 45.45762,-116.5793 45.43743,-116.6642 45.31785,-116.6648 45.27385,-116.6943 45.2361,-116.7216 45.13611,-116.8362 45.02125,-116.838 44.9939,-116.8165 44.98216,-116.8384 44.9576,-116.8221 44.93188,-116.8556 44.87778,-116.8955 44.84745,-116.9288 44.80259,-116.9309 44.78527,-117.0509 44.72439,-117.1412 44.53027,-117.2132 44.47556,-117.2054 44.42478,-117.2316 44.39018,-117.1804 44.3402,-117.2104 44.29668,-117.1923 44.28203,-117.1425 44.26896,-117.1054 44.29049,-117.0839 44.25986,-117.0505 44.22998,-117.0454 44.24253,-117.0304 44.24973,-116.9996 44.24974,-116.9751 44.24324,-116.9718 44.2393,-116.9626 44.20379,-116.9214 44.20069,-116.8838 44.16214,-116.9358 44.09512,-116.9539 44.09038,-116.9665 44.08052,-116.9644 44.05646,-116.933 44.02661,-116.9383 43.9985,-116.9345 43.99469,-116.9357 43.9853,-116.9599 43.96355,-116.9526 43.92665,-116.9741 43.86306,-117.0071 43.85358,-117.0168 43.83081,-117.0223 41.99283,-120.6274 41.98295,-122.3767 41.99947,-126.3879 41.9634,-126.2453 46.26953,-124.0822 46.26204)))",
"end_production_date": "20170613",
"error": null,
"last_load_at": "20170410T093624",
"id": "us-or"
}

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170410T015654",
"name": "USA - Texas",
"start_production_date": "20170310",
"shape": "MULTIPOLYGON(((-94.71704 25.69551,-96.86662 25.94066,-97.15895 25.94683,-97.3401 25.91345,-97.3662 25.83499,-97.41947 25.83645,-97.4489 25.84712,-97.45561 25.87124,-97.46804 25.88043,-97.48923 25.87615,-97.52514 25.88441,-97.61372 25.95007,-97.6554 26.00627,-97.75157 26.01347,-97.81249 26.04516,-98.00484 26.0466,-98.05133 26.02932,-98.23246 26.06244,-98.34948 26.12578,-98.46649 26.19772,-98.61396 26.24086,-98.65724 26.2236,-98.76464 26.3041,-98.81433 26.3472,-98.92173 26.35295,-98.96982 26.38024,-99.10579 26.38771,-99.18141 26.551,-99.2327 26.71291,-99.45551 27.00892,-99.4459 27.19015,-99.54849 27.30701,-99.502 27.42516,-99.49577 27.45847,-99.48302 27.48451,-99.50361 27.49644,-99.52967 27.4942,-99.53345 27.52402,-99.51748 27.56426,-99.54862 27.602,-99.65107 27.60429,-99.87158 27.77818,-100.0438 28.05483,-100.212 28.16874,-100.3047 28.279,-100.3612 28.38883,-100.354 28.43034,-100.512 28.66284,-100.515 28.71002,-100.569 28.81072,-100.6437 28.89986,-100.6968 29.10208,-100.7824 29.16536,-100.7955 29.2148,-100.837 29.25078,-100.8752 29.26636,-100.9061 29.30301,-101.0147 29.36297,-101.0549 29.40582,-101.1025 29.4429,-101.2503 29.50178,-101.4632 29.75215,-102.0793 29.76085,-102.3212 29.86989,-102.3642 29.74998,-102.646 29.72279,-102.8417 29.34143,-102.8299 29.22879,-102.9552 29.15363,-103.1254 28.94289,-103.4091 28.99972,-103.5461 29.11945,-103.7418 29.17755,-103.8396 29.24928,-103.8944 29.2527,-104.1762 29.37554,-104.2623 29.4812,-104.469 29.57619,-104.5519 29.6718,-104.6262 29.81791,-104.7201 29.97058,-104.724 30.21437,-104.8688 30.36981,-104.9354 30.56545,-105.1244 30.72546,-105.3893 30.82457,-105.4363 30.89176,-105.5889 31.00252,-105.6437 31.08299,-105.7689 31.1567,-105.9255 31.29725,-106.0155 31.37413,-106.1407 31.41087,-106.2268 31.48099,-106.2488 31.54022,-106.2826 31.55929,-106.3062 31.6113,-106.3607 31.70017,-106.3779 31.71661,-106.3815 31.72999,-106.4228 31.75198,-106.4385 31.75408,-106.4516 31.76294,-106.4647 31.75923,-106.4691 31.75094,-106.4866 31.74484,-106.5138 31.76209,-106.5296 31.78038,-106.5312 31.78981,-106.5464 31.80409,-106.5655 31.81095,-106.576 31.80895,-106.5928 31.8218,-106.6061 31.82534,-106.6062 31.84314,-106.6194 31.84535,-106.6294 31.85826,-106.6418 31.8704,-106.6346 31.88203,-106.6398 31.88891,-106.6494 31.89672,-106.6387 31.90974,-106.6145 31.92048,-106.6166 31.92359,-106.636 31.92355,-106.6257 31.94459,-106.625 31.95366,-106.629 31.96208,-106.6303 31.97027,-106.6397 31.96905,-106.6404 31.98701,-106.6283 31.99096,-106.618 32.00255,-103.0663 32.00188,-103.067 32.57985,-103.0642 33.15319,-103.0446 34.33982,-103.0429 36.50143,-103.0035 36.50175,-103.0034 36.52145,-99.96781 36.51778,-99.98637 34.58982,-99.91081 34.57897,-99.69671 34.38925,-99.60269 34.38073,-99.58926 34.41937,-99.5308 34.42526,-99.42019 34.38532,-99.3878 34.46388,-99.35434 34.45817,-99.25982 34.40758,-99.20214 34.3388,-99.18002 34.22009,-98.98804 34.22797,-98.74471 34.1459,-98.64912 34.17086,-98.57643 34.16101,-98.47452 34.07361,-98.36865 34.16035,-98.17509 34.12553,-98.13559 34.15969,-98.09039 34.15897,-98.08898 34.01376,-97.97916 34.01179,-97.94203 33.996,-97.95783 33.88735,-97.84723 33.85967,-97.77296 33.93412,-97.67263 33.99731,-97.35977 33.87153,-97.25944 33.89921,-97.231 33.92095,-97.18596 33.91436,-97.16305 33.85308,-97.16384 33.73369,-97.10775 33.73435,-97.09116 33.8511,-96.99112 33.96383,-96.90529 33.95782,-96.86788 33.87186,-96.83107 33.87793,-96.78698 33.86815,-96.73723 33.83102,-96.68667 33.90964,-96.66321 33.91976,-96.58473 33.89547,-96.58433 33.884,-96.6268 33.8452,-96.52595 33.82383,-96.4946 33.79091,-96.42212 33.77849,-96.34544 33.69079,-96.29539 33.77022,-96.27466 33.77064,-96.1978 33.75755,-96.18314 33.81032,-96.15634 33.8391,-95.93892 33.88964,-95.64566 33.91241,-95.6047 33.93727,-95.55941 33.93559,-95.53998 33.8947,-95.30133 33.88163,-95.22911 33.96515,-95.12537 33.93727,-95.06217 33.90229,-95.04447 33.8715,-94.96964 33.86349,-94.86245 33.75459,-94.76739 33.75586,-94.69205 33.68952,-94.65716 33.69544,-94.58334 33.68191,-94.51963 33.63371,-94.45238 33.64809,-94.36247 33.57615,-94.18519 33.59764,-94.06377 33.57619,-94.0418 33.5547,-94.04256 32.79048,-94.04021 32.00651,-93.89344 31.88585,-93.82321 31.78662,-93.71667 31.52943,-93.53585 31.18351,-93.49441 31.03441,-93.54715 30.81031,-93.6903 30.57916,-93.68277 30.06605,-93.83014 29.67643,-93.01897 25.69944,-94.71704 25.69551)))",
"end_production_date": "20170710",
"error": null,
"last_load_at": "20170410T100801",
"id": "us-tx"
}

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170214T171805",
"name": "USA - Washington",
"start_production_date": "20170114",
"shape": "MULTIPOLYGON(((-122.113 45.58076,-122.1514 45.58047,-122.2568 45.54471,-122.332 45.54326,-122.3553 45.5649,-122.3806 45.57087,-122.4391 45.56242,-122.4556 45.56675,-122.477 45.57821,-122.6588 45.61163,-122.7584 45.6508,-122.7776 45.67984,-122.7638 45.73471,-122.7651 45.76303,-122.7957 45.8052,-122.7948 45.82927,-122.7861 45.86603,-122.8023 45.88783,-122.8145 45.91141,-122.8087 45.93241,-122.8184 45.95816,-122.8788 46.02875,-122.8863 46.05396,-122.9067 46.07935,-122.9644 46.10011,-123.0067 46.12943,-123.1176 46.18038,-123.1657 46.18391,-123.2792 46.13994,-123.3723 46.14145,-123.4351 46.17922,-123.4328 46.22746,-123.4508 46.246,-123.4767 46.26316,-123.5007 46.26593,-123.5857 46.25161,-123.7774 46.26132,-123.8248 46.2328,-123.872 46.23005,-123.9328 46.23451,-123.9632 46.26573,-124.003 46.27167,-124.0263 46.28848,-124.0338 46.28153,-124.0227 46.26396,-124.0322 46.25242,-125.1593 46.2437,-126.7423 48.53441,-124.7304 48.49731,-124.011 48.30155,-123.6784 48.24495,-123.5414 48.22961,-123.251 48.28862,-123.1228 48.42204,-123.1635 48.45005,-123.2232 48.54609,-123.2723 48.69633,-123.0135 48.7709,-123.0135 48.82825,-123.3246 48.99769,-123.3222 49.00708,-117.0252 49.00194,-117.0374 47.96631,-117.039 46.42843,-117.0346 46.42261,-117.0346 46.41099,-117.0475 46.3786,-117.0609 46.36635,-117.0612 46.35174,-117.0232 46.33808,-117.0168 46.3181,-116.9828 46.29975,-116.9859 46.27831,-116.9629 46.26011,-116.9505 46.23229,-116.961 46.20536,-116.9173 46.16974,-116.9515 46.09895,-116.9775 46.0897,-116.9383 46.06341,-116.9166 46.01656,-116.9145 45.99252,-118.9851 45.99489,-119.0247 45.96475,-119.1255 45.92789,-119.1956 45.92287,-119.2575 45.93487,-119.3111 45.93323,-119.3642 45.91911,-119.4494 45.9149,-119.4873 45.90433,-119.5263 45.9054,-119.572 45.92227,-119.5987 45.91835,-119.6685 45.85457,-119.8024 45.841,-119.9648 45.81942,-120.0683 45.78049,-120.1678 45.75761,-120.2122 45.72316,-120.2816 45.71778,-120.4032 45.69682,-120.4835 45.69209,-120.5085 45.69828,-120.5617 45.73576,-120.6338 45.74337,-120.6881 45.71453,-120.8536 45.67039,-120.8945 45.64157,-120.9181 45.64219,-120.9452 45.65499,-120.9835 45.64686,-121.0593 45.6512,-121.0833 45.64692,-121.0993 45.63663,-121.1171 45.6174,-121.1331 45.60874,-121.1748 45.6046,-121.1859 45.60631,-121.1982 45.61695,-121.1969 45.63,-121.2036 45.64989,-121.2164 45.66935,-121.2784 45.68301,-121.3122 45.6971,-121.3661 45.70215,-121.4036 45.69023,-121.4389 45.6951,-121.4635 45.70047,-121.4987 45.7176,-121.5329 45.72146,-121.7072 45.68981,-121.8111 45.70166,-121.8652 45.69239,-121.901 45.67036,-121.9003 45.66191,-121.908 45.65417,-121.9378 45.64274,-121.9521 45.64446,-121.9636 45.63215,-121.9833 45.62245,-122.0037 45.61557,-122.0274 45.61316,-122.113 45.58076)))",
"end_production_date": "20170514",
"error": null,
"last_load_at": "20170410T083000",
"id": "us-wa"
}

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170410T223832",
"name": "United-Kingdom",
"start_production_date": "20170402",
"shape": "MULTIPOLYGON(((1.98396 51.3377,0.058076 50.10375,-1.246113 49.89032,-2.027284 49.77612,-2.0209 49.76352,-2.03199 49.76171,-1.808598 49.10263,-1.835368 49.00443,-3.940324 49.15592,-7.02478 49.70097,-5.441616 52.78017,-5.206178 53.77268,-5.488813 54.8651,-6.208707 55.33747,-6.730561 55.45018,-9.408655 57.73276,-9.07783 58.20977,-4.158581 60.34515,-1.637515 61.13564,-0.2670265 61.103,0.1278457 59.76591,0.097816 59.42198,0.799897 55.79959,1.702395 54.43427,2.25 52.58,1.98396 51.3377)))",
"end_production_date": "20170710",
"error": null,
"last_load_at": "20170410T222003",
"id": "uk"
}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170408T083820",
"name": "Australia",
"start_production_date": "20170307",
"shape": "MULTIPOLYGON(((104.8717 -34.58607,106.371 -26.80933,118.0167 -16.56567,131.6035 -9.92458,139.1872 -10.62093,142.0445 -9.462762,144.7455 -10.35593,145.0949 -12.78362,148.4044 -18.26679,152.6561 -18.60755,156.0377 -23.99792,155.6286 -27.56699,148.3016 -45.95665,104.8717 -34.58607)))",
"end_production_date": "20170708",
"error": null,
"last_load_at": "20170411T025343",
"id": "au"
}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170307T032012",
"name": "Brazil",
"start_production_date": "20170207",
"shape": "MULTIPOLYGON(((-29.3325 2.335959,-28.72472 2.031551,-27.76041 -8.937033,-27.67249 -22.20839,-51.11495 -35.46552,-53.39394 -33.85064,-53.62553 -33.72493,-53.62503 -33.15428,-53.24498 -32.73392,-53.65747 -32.51873,-53.8329 -32.16592,-54.64174 -31.55507,-55.29638 -31.3429,-55.57371 -30.99691,-56.06384 -31.16749,-56.10468 -30.86436,-56.86862 -30.20752,-57.39671 -30.40464,-57.74384 -30.22142,-55.83724 -28.16598,-54.86969 -27.44994,-53.9016 -27.02998,-53.74972 -26.25781,-53.97158 -25.74513,-54.44723 -25.79609,-54.67802 -25.64668,-54.36097 -24.35145,-54.41679 -24.06527,-54.64355 -23.94107,-55.22163 -24.11355,-55.49138 -24.02797,-55.71734 -22.68488,-55.90555 -22.39886,-56.45255 -22.21731,-56.8256 -22.4002,-57.34109 -22.34351,-58.08472 -22.13075,-57.95766 -20.99818,-58.26551 -20.24147,-58.03577 -19.95871,-58.23083 -19.75211,-57.64739 -18.19828,-57.89356 -17.57377,-58.16997 -17.53519,-58.48825 -17.21961,-58.57691 -16.81466,-58.45563 -16.42158,-60.2541 -16.32571,-60.33481 -15.51483,-60.67423 -15.1122,-60.34999 -14.99707,-60.63603 -13.84119,-61.07283 -13.62569,-61.9025 -13.62647,-62.21395 -13.25048,-62.80185 -13.10905,-63.17194 -12.76568,-63.74229 -12.54071,-64.32845 -12.59578,-65.10261 -12.0682,-65.45781 -11.27865,-65.41641 -9.838943,-66.52331 -9.985873,-67.66452 -10.80093,-67.99778 -10.75991,-68.52286 -11.20807,-69.88988 -11.02776,-70.30957 -11.1699,-70.71896 -11.02003,-70.68128 -9.669083,-71.27536 -10.08971,-72.18053 -10.09967,-72.41623 -9.587397,-73.29207 -9.454149,-73.0625 -9.017267,-73.61432 -8.40982,-74.09056 -7.527548,-74.03652 -7.27885,-73.84718 -7.238285,-73.78618 -6.774872,-73.22362 -6.430106,-73.33719 -6.029736,-72.93016 -5.038711,-71.93973 -4.425027,-70.96802 -4.248294,-70.79598 -4.064931,-70.02393 -4.167345,-69.51025 -1.134089,-69.70776 -0.567619,-70.13645 -0.226161,-70.14083 0.5844,-69.26594 0.806502,-69.34226 0.968924,-69.92481 1.015705,-69.92343 1.773851,-68.38511 1.82943,-68.24848 2.119808,-67.94571 1.948424,-67.37696 2.327468,-67.05751 1.858336,-67.00579 1.291603,-66.79967 1.314684,-66.28683 0.857709,-65.67671 1.111146,-65.42494 0.966549,-65.15671 1.24203,-64.27483 1.601591,-64.0486 2.065137,-63.47236 2.279358,-64.13446 2.433909,-64.10005 2.723778,-64.32628 3.118275,-64.28142 3.541983,-64.88451 4.117671,-64.88064 4.342461,-64.13653 4.223152,-63.95465 4.021316,-63.17706 4.048301,-62.96093 3.763658,-62.82024 4.106019,-62.49922 4.270815,-61.91181 4.26284,-61.35393 4.630097,-61.04904 4.623115,-60.70452 4.969851,-60.78709 5.296764,-60.22457 5.371207,-59.89857 5.107541,-59.97549 4.603025,-59.59676 4.439875,-59.41942 3.96994,-59.71017 3.542008,-59.88955 2.72301,-59.63006 2.316332,-59.63382 1.966581,-59.18812 1.478079,-58.80545 1.320732,-58.35933 1.689932,-57.6 1.803907,-57.39854 2.065119,-57.12392 2.128758,-56.02925 1.949445,-56.23884 2.263348,-55.98195 2.628657,-55.64816 2.519953,-54.93958 2.682515,-54.24988 2.25056,-53.73937 2.473731,-52.98578 2.280494,-52.65712 2.564069,-52.41739 3.22121,-51.73983 4.119158,-51.7246 4.556867,-51.0112 5.522895,-43.48209 5.335832,-29.3325 2.335959)))",
"end_production_date": "20170607",
"error": null,
"last_load_at": "20170410T134333",
"id": "br"
}

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,11 @@
{
"status": "running",
"dataset_created_at": "20170304T002136",
"name": "Canada - British Columbia",
"start_production_date": "20170204",
"shape": "MULTIPOLYGON(((-114.0679 48.99482,-123.2113 48.98661,-122.8362 48.76664,-123.2249 48.68062,-123.0256 48.40444,-123.4286 48.17889,-124.8087 48.42976,-128.9768 46.41459,-141.7761 53.58405,-134.5711 54.38827,-132.4355 54.71514,-130.7734 54.75597,-130.1435 55.27452,-132.5239 57.08342,-134.399 58.86279,-135.4766 59.65971,-137.4746 58.82791,-139.2188 59.99283,-139.0491 59.99252,-139.0521 60.0002,-134.6593 60.00678,-119.9986 60.00458,-119.9963 53.80951,-119.9477 53.78012,-119.8858 53.78047,-119.7358 53.66693,-119.7114 53.61258,-119.7774 53.48448,-119.52 53.37548,-119.4117 53.37162,-119.3887 53.36383,-119.3476 53.33278,-119.1467 53.19583,-118.9621 53.25143,-118.7332 53.1377,-118.5511 52.91253,-118.4971 52.91071,-118.4494 52.89018,-118.446 52.88081,-118.4554 52.86656,-118.4488 52.85906,-118.3801 52.85013,-118.3256 52.74198,-118.338 52.71414,-118.2988 52.69731,-118.2834 52.67969,-118.2946 52.65136,-118.2679 52.56738,-118.2664 52.55845,-118.2004 52.49339,-118.1892 52.47789,-118.2109 52.45789,-118.2146 52.37708,-118.1897 52.37729,-118.1763 52.39504,-118.1401 52.41092,-118.0568 52.41862,-118.0578 52.44285,-118.0644 52.4582,-117.991 52.50496,-117.935 52.4523,-117.9131 52.45106,-117.9126 52.44123,-117.7618 52.41836,-117.7176 52.39243,-117.7022 52.36523,-117.7009 52.35298,-117.7486 52.31388,-117.8368 52.27103,-117.736 52.20655,-117.6607 52.20299,-117.5706 52.13433,-117.5308 52.14682,-117.5224 52.16036,-117.3387 52.14683,-117.3347 52.17418,-117.3143 52.19151,-117.2885 52.0863,-117.2317 52.04564,-117.147 51.97816,-117.1189 51.96014,-117.1022 51.96206,-117.0085 51.89359,-116.9765 51.83805,-116.9242 51.7326,-116.9122 51.71168,-116.8143 51.71068,-116.805 51.72047,-116.8247 51.74005,-116.7512 51.80954,-116.6817 51.81781,-116.6578 51.80914,-116.5969 51.72803,-116.5808 51.7156,-116.4987 51.63162,-116.4642 51.60342,-116.3886 51.55032,-116.378 51.53063,-116.2818 51.46015,-116.2104 51.3271,-116.0658 51.25377,-116.0475 51.23175,-116.0053 51.22584,-115.9007 51.09861,-115.8682 51.09364,-115.8126 51.0909,-115.7528 51.07915,-115.7564 51.06061,-115.6916 51.033,-115.6488 51.00325,-115.6261 50.98486,-115.5574 50.89349,-115.5729 50.84367,-115.5569 50.82939,-115.4795 50.77386,-115.4346 50.7603,-115.409 50.73574,-115.3574 50.72704,-115.3113 50.72843,-115.2707 50.64926,-115.2366 50.59237,-115.1941 50.5588,-115.1591 50.57807,-115.1218 50.57543,-115.0764 50.59177,-115.0538 50.57931,-115.0138 50.58715,-115.0076 50.56976,-114.8581 50.42844,-114.7653 50.36176,-114.7499 50.29807,-114.7474 50.27223,-114.7207 50.19064,-114.6581 50.06654,-114.6477 49.99577,-114.6351 49.82825,-114.6306 49.71922,-114.6677 49.69677,-114.6624 49.67239,-114.6514 49.66,-114.6595 49.63337,-114.6758 49.63745,-114.6888 49.62783,-114.7028 49.63002,-114.7428 49.61518,-114.7279 49.57791,-114.7088 49.57096,-114.5883 49.57047,-114.5689 49.56102,-114.5645 49.53621,-114.5626 49.38135,-114.5245 49.38084,-114.4677 49.3345,-114.3923 49.26202,-114.2218 49.19382,-114.2089 49.17725,-114.159 49.15943,-114.1451 49.14515,-114.0776 49.06448,-114.049 49.0233,-114.0679 48.99482)))",
"end_production_date": "20170604",
"error": null,
"last_load_at": "20170410T091246",
"id": "ca-bc"
}

13
types/testdata/route/correct/doc.json vendored Normal file
View file

@ -0,0 +1,13 @@
{
"id":"route:RAT:M6",
"name":"Nation - Charles de Gaule Etoile",
"is_frequence":"False",
"line":{
"id":"line:RAT:M6",
"name":"Nation - Charles de Gaule Etoile"
},
"direction":{
"id":"stop_area:RAT:SA:GAUET",
"name":"Charles de Gaulle - Etoile (Paris)"
}
}