Paris Airports - Web API Airports Path finding



Documents pareils
VTP. LAN Switching and Wireless Chapitre 4

WEB page builder and server for SCADA applications usable from a WEB navigator

4. SERVICES WEB REST 46

Paxton. ins Net2 desktop reader USB

Architectures Web Services RESTful

Gestion des prestations Volontaire

Supervision et infrastructure - Accès aux applications JAVA. Document FAQ. Page: 1 / 9 Dernière mise à jour: 15/04/12 16:14

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00

Instructions Mozilla Thunderbird Page 1

Introduction à ElasticSearch

Règles et paramètres d'exploitation de Caparmor 2 au 11/12/2009. Pôle de Calcul Intensif pour la mer, 11 Decembre 2009

Architecture Orientée Service, JSON et API REST

CONVENTION DE STAGE TYPE STANDART TRAINING CONTRACT

Exercices sur SQL server 2000

21 mars Simulations et Méthodes de Monte Carlo. DADI Charles-Abner. Objectifs et intérêt de ce T.E.R. Générer l'aléatoire.

Thank you for choosing the Mobile Broadband USB Stick. With your USB Stick, you can access a wireless network at high speed.

Once the installation is complete, you can delete the temporary Zip files..

Oauth : un protocole d'autorisation qui authentifie?

Latitude N Longitude E Altitude 376 m RÉSUMÉ MENSUEL DU TEMPS DE JANVIER 2014

The new consumables catalogue from Medisoft is now updated. Please discover this full overview of all our consumables available to you.

WiFi Security Camera Quick Start Guide. Guide de départ rapide Caméra de surveillance Wi-Fi (P5)

COMPRENDRE L ARCHITECTURE DES WEB SERVICES REST. Amosse EDOUARD, Doctorant

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance

France SMS+ MT Premium Description

Extension SSO Java. Cette note technique décrit la configuration et la mise en œuvre du filtre de custom SSO Java.

UNIVERSITE DE YAOUNDE II

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Sécurité des applications web. Daniel Boteanu

L offre décisionnel IBM. Patrick COOLS Spécialiste Business Intelligence

WEBSERVICES. Michael Fortier. Master Informatique 2ème année. A308, Université de Paris 13

Contrôle d'accès Access control. Notice technique / Technical Manual

Configurer la supervision pour une base MS SQL Server Viadéis Services

Application Form/ Formulaire de demande

APPROBATION DES PROCEDURES DE VOL A VUE ET DE VOL AUX INSTRUMENTS

PHOTO ROYAUME DE BELGIQUE /KINDOM OF BELGIUM /KONINKRIJK BELGIE. Données personnelles / personal data

calls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne *** Online Applications Tutorial

OpenPaaS Le réseau social d'entreprise

If the corporation is or intends to become a registered charity as defined in the Income Tax Act, a copy of these documents must be sent to:

Utilisation de JAVA coté Application serveur couplé avec Oracle Forms Hafed Benteftifa Novembre 2008

Please kindly find below a synoptic table showing the various ways of transport from Mahe to La Digue, with a stop over on Praslin:

Programming Server-Side Web Applications with Object-Oriented PHP NC Group Syllabus. Duration: 75 hours 1-2-2

PARIS ROISSY CHARLES DE GAULLE

Stock Management Suite

API ONE-TIME PASSWORD

Exemple PLS avec SAS

Prérequis réseau constructeurs

Technologies du Web. Ludovic DENOYER - ludovic.denoyer@lip6.fr. Février 2014 UPMC

DEMANDE D OUVERTURE DE COMPTE REQUEST OF ACCOUNT OPENING. PROFIL CLIENT Customer Profile. Identité* Identity. Nom de jeune fille* / Maiden name

Gestion centralisée d un réseau de sites discrets. Nicolas JEAN

UML : Unified Modeling Language

Déploiement OOo en environnement Windows Terminal Server

lundi 3 août 2009 Choose your language What is Document Connection for Mac? Communautés Numériques L informatique à la portée du Grand Public

Le passé composé. C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past!

Exercice Packet Tracer : Configuration de base des réseaux locaux virtuels

ALCATEL IP1020. Guide de Configuration pour l offre Centrex OpenIP

ROYAUME DE BELGIQUE / KINGDOM OF BELGIUM / KONINKRIJK BELGIE

Connaître la version de SharePoint installée

Guide d'installation rapide TFM-560X YO.13

Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux

Utiliser une WebCam. Micro-ordinateurs, informations, idées, trucs et astuces

Project 1 Experimenting with Simple Network Management Tools. ping, traceout, and Wireshark (formerly Ethereal)

TABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION

Réponse : Liste des paramètres de retour :... 7 Simuler un envoi (POST /send/simulate)... 8 Publipostage (POST /send/lists)...

How to Login to Career Page

ONTARIO Court File Number. Form 17E: Trial Management Conference Brief. Date of trial management conference. Name of party filing this brief

Cours de didactique du français langue étrangère (*) French as a foreign language (*)

Cours Master Recherche RI 7 Extraction et Intégration d'information du Web «Services Web»

AMENDMENT TO BILL 32 AMENDEMENT AU PROJET DE LOI 32

ETABLISSEMENT D ENSEIGNEMENT OU ORGANISME DE FORMATION / UNIVERSITY OR COLLEGE:

DOCUMENTATION MODULE BLOCKCATEGORIESCUSTOM Module crée par Prestacrea - Version : 2.0

L IMPACT ATTENDU DE DMARC SUR LE PHISHING. Auteur Sébastien GOUTAL Responsable Filter Lab

Manuel d intégration API SOAP SMS ALLMYSMS.COM

DOCUMENTATION - FRANCAIS... 2

Cette Leçon va remplir ces attentes spécifiques du curriculum :

Tutoriel de formation SurveyMonkey

Les différentes méthodes pour se connecter

Utiliser un proxy sous linux

DOCUMENTATION - FRANCAIS... 2

Acronymes et abréviations. Acronymes / Abbréviations. Signification

Fabricant. 2 terminals

La voix en images : comment l évaluation objectivée par logiciel permet d optimiser la prise en charge vocale

Oracle Database SQL Developer Guide D'Installation Release 4.0 E

INSCRIPTION MASTER / MASTER S APPLICATION

Embases pour raccordement G1/8 - G1/4

Développement logiciel pour le Cloud (TLC)

HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE

SAP SNC Portal. User Guide for Suppliers. M1, M2b Modules - Edition 1. Direction des Achats/Ph.Longuet Date: 5/08/10

Insérer des images dans Base

TP HTTP. Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A

Introduction aux «Services Web»

Installation d'un serveur RADIUS

USB 598. Quick Start Guide (Windows) Guide de démarrage rapide (Windows) USB Modem. Modem USB.

Le Modèle de Sécurité dans JAVA

AIDE FINANCIÈRE POUR ATHLÈTES FINANCIAL ASSISTANCE FOR ATHLETES

L ABC de l acquisition de petites entreprises

API SMS HTTP REST. Intégrer facilement le service Envoyer SMS Pro avec votre application métier. Version : Révision : 03/09/2014 Page 1/31

Adeunis-RF Softwares. Stand-Alone configuration Manager V2. User guide version V1 FRANCAIS ENGLISH

Transcription:

Paris Airports - Web API Airports Path finding

Hackathon A660 Version Version Date writer Comment 1.0 19/05/2015 Olivier MONGIN Document creation Rédacteur : Olivier.MONGIN@adp.fr Date : 19/05/2015 Approbateur :Olivier MERCIER Date : 29/05/2015 2/6

SOMMAIRE 1 INTRODUCTION 4 1.1 Protocol 4 2 WEB SERVICE 4 2.1 Objects 4 2.1.1 Path 4 3/6

1 Introduction This web API is a restful web API. You can find a way from start POI to end POI with this function (path way is fixed to STANDARD). 1.1 Protocol This API use http protocol. You can decide to use JSON or XML. If you are building Web Pages for AJAX calls, then JSON is a good choice. 2 Web service 2.1 Objects 2.1.1 Path This object is used to find a way from start POI to end POI. Name Type Description accessfilter String If the path have a access filter EndPoiId Int End POI id StartPoiId Int Start POI id Status String Steps Step (object list) List of steps Step definition Name Type Description Distance Float Distance in meter Duration Float Duration in second SegmentType String Type of path segment (STD=standard) endpoint Object Point End Point startpoint Object Point Start Point Point definition Name Type Description Alt Float Altitude areatype String Zone type (exemple : ZP=>Public zone) floorid Int Floor number (for KML maps) Lat Double Latitude Lng Double Longitude mapid Int Map ID (for KML maps) mapname String Map name TerminalId Int Terminal ID TerminalName String TerminalName (for KML maps = description of the terminal placemark and KML file) 4/6

2.1.1.1 Request You can use this API with HTTP GET. GET Request URI http://hackathonapi.aeroportsdeparis.fr/adp.webapi.pathfinding/api/p aths?apikey={apikey}&idpoi_start={idpoi_start}&idpoi_end={idpoi_ End} Version HTTP/1.1 You can use parameters Parameters name Type Description APIKey string API authentication token idpoi_start Int Start POI id idpoi_end Int End POI id 2.1.1.2 Response Response body: { "accessfilter":"standard", "EndPoiId":2798, "StartPoiId":1857, "status":"ok", "steps":[ {"distance":11.266433155582407, "duration":12.3930759, "SegmentType":"STD", "endpoint": "lat":49.003280639648438, "lng":2.576751708984375, }, "startpoint": "lat":49.0032844543457, "lng":2.5765976905822754, 5/6

} } }, {"distance":10.292141809281713, "duration":11.3213568, "SegmentType":"STD", "endpoint": "lat":49.003376007080078, "lng":2.5767476558685303, }, "startpoint": "lat":49.003280639648438, "lng":2.576751708984375, } }] 6/6