Paris Airports - Web API Airports Points Of Interest



Documents pareils
Paris Airports - Web API Airports Path finding

DOCUMENTATION - FRANCAIS... 2

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

Paxton. ins Net2 desktop reader USB

Application Form/ Formulaire de demande

DOCUMENTATION - FRANCAIS... 2

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

Gestion des prestations Volontaire

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

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

How to Login to Career Page

Instructions Mozilla Thunderbird Page 1

4. SERVICES WEB REST 46

3615 SELFIE. HOW-TO / GUIDE D'UTILISATION

PARIS ROISSY CHARLES DE GAULLE

Fabricant. 2 terminals

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

France SMS+ MT Premium Description

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

English Q&A #1 Braille Services Requirement PPTC Q1. Would you like our proposal to be shipped or do you prefer an electronic submission?

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

We Generate. You Lead.

Notice Technique / Technical Manual

Exercices sur SQL server 2000

Formulaire d inscription (form also available in English) Mission commerciale en Floride. Coordonnées

Institut français des sciences et technologies des transports, de l aménagement

Règlement sur le télémarketing et les centres d'appel. Call Centres Telemarketing Sales Regulation

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

Architecture Orientée Service, JSON et API REST

APPENDIX 6 BONUS RING FORMAT

Module Title: French 4

Architectures Web Services RESTful

OpenPaaS Le réseau social d'entreprise

Security Procedure Book DISASTER RECOVERY BUSINESS CONTINUITY CRISIS MANAGEMENT PANDEMIE GRIPPALE / FLU PANDEMICS

F1 Security Requirement Check List (SRCL)

Alfstore workflow framework Spécification technique

Improving the breakdown of the Central Credit Register data by category of enterprises

Exemple PLS avec SAS

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:

Insérer des images dans Base

Get Instant Access to ebook Cest Maintenant PDF at Our Huge Library CEST MAINTENANT PDF. ==> Download: CEST MAINTENANT PDF

Formulaire de candidature pour les bourses de mobilité internationale niveau Master/ Application Form for International Master Scholarship Programme

UML : Unified Modeling Language

Forthcoming Database

MANUEL MARKETING ET SURVIE PDF

MODERN LANGUAGES DEPARTMENT

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

LE FORMAT DES RAPPORTS DU PERSONNEL DES COMMISSIONS DE DISTRICT D AMENAGEMENT FORMAT OF DISTRICT PLANNING COMMISSION STAFF REPORTS

CEST POUR MIEUX PLACER MES PDF

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

Embases pour raccordement G1/8 - G1/4

RAPID Prenez le contrôle sur vos données

Folio Case User s Guide

MELTING POTES, LA SECTION INTERNATIONALE DU BELLASSO (Association étudiante de lʼensaparis-belleville) PRESENTE :

Stock Management Suite

TABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION

Confirmation du titulaire de la carte en cas de contestation de transaction(s) Cardholder s Certification of Disputed Transactions

DOCUMENTATION - FRANCAIS... 2

Protocole SSH-2.0. Tuan-Tu, TRAN. Janvier 2009

REMBO Version 2.0. Mathrice 2004 DESCRIPTION MISE EN OEUVRE CONCLUSION.

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

Dans une agence de location immobilière...

PAR RINOX INC BY RINOX INC PROGRAMME D INSTALLATEUR INSTALLER PROGRAM

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

Cedric Dumoulin (C) The Java EE 7 Tutorial

Outils d'analyse de la sécurité des réseaux. HADJALI Anis VESA Vlad

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

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

Monitoring elderly People by Means of Cameras

Introduction à ElasticSearch

Discours du Ministre Tassarajen Pillay Chedumbrum. Ministre des Technologies de l'information et de la Communication (TIC) Worshop on Dot.

: Machines Production a créé dès 1995, le site internet

Academic Project. B2- Web Development. Resit Project. Version 1.0 Last update: 24/05/2013 Use: Students Author: Samuel CUELLA

Afin de valider votre inscription merci de bien veiller à :

APPENDIX 2. Provisions to be included in the contract between the Provider and the. Holder

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

La solution idéale de personnalisation interactive sur internet

Projet Android (LI260) Cours 2

Compte-rendu technique complet et détaillé des cookies

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

Mesure chimique. Chemical measurement. Sonde de température Pt 1000 Inox Pt 1000 stainless steel. Ref : Français p 1.

VTP. LAN Switching and Wireless Chapitre 4

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.

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

Tarification et optimisation pour le marketing

Sécurité relative aux sièges auto et aux rehausseurs

Software and Hardware Datasheet / Fiche technique du logiciel et du matériel

Archived Content. Contenu archivé

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

Eléments de statistique

IPSAS 32 «Service concession arrangements» (SCA) Marie-Pierre Cordier Baudouin Griton, IPSAS Board

English version Legal notice

LOGICIEL D'ADMINISTRATION POUR E4000 & G4000 MANAGEMENT SOFTWARE FOR E4000 & G4000

that the child(ren) was/were in need of protection under Part III of the Child and Family Services Act, and the court made an order on

Le cadre des Web Services Partie 1 : Introduction

CONVENTION DE STAGE TYPE STANDART TRAINING CONTRACT

INSTITUT MARITIME DE PREVENTION. For improvement in health and security at work. Created in 1992 Under the aegis of State and the ENIM

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

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

THE EVOLUTION OF CONTENT CONSUMPTION ON MOBILE AND TABLETS

Transcription:

Paris Airports - Web API Airports Points Of

WebAPI Airports Points of Hackathon A660 Date writer Comment 1.0 22/01/2015 Olivier MONGIN Document creation Rédacteur : Olivier.MONGIN@adp.fr Date : 22/01/2015 Approbateur : yvan.trupcevic@adp.fr Date : 27/05/2015 2/10

SOMMAIRE 1 INTRODUCTION 4 1.1 Protocol 4 2 WEB SERVICE 4 2.1 Objects 4 2.1.1 Language 4 2.1.2 TAS 5 2.1.3 Category 6 2.1.4 Terminal 7 2.1.5 Theme 8 2.1.6 POI 9 3/10

1 Introduction This web API is a restful web API. It provide some information about points of interest in our airports (outdoor and indoor). 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 Language This object is used to get available language. Id LanguageName String Language name 2.1.1.1 Request You can use this API with HTTP. /API/Languages?apiKey={apiKey} 2.1.1.2 Response }, { }] "Id": 1, "LanguageName": "fr-fr" "Id": 2, "LanguageName": "en-gb" 4/10

2.1.2 TAS This object is a Paris airports geoloc code. Id TasName String TAS name CodeTas String TAS code TypeTasId Integer TAS type (example : 1=>Airport, 2=>Terminal) CodeTasParent Integer Parent code CodeTasChild Integer Child code 2.1.2.1 Request You can use this API with HTTP. /API/Tas?apiKey={apiKey} 2.1.2.2 Response "Id": 1, "TasName": " Charles de gaulle", "CodeTas": "C", "TypeTasId": 1, "CodeTasParent": null, "CodeTasChild": "C" }, { "Id": 2, "TasName": " Terminal 1", "CodeTas": "C1", "TypeTasId": 2, "CodeTasParent": "C", "CodeTasChild": "1" }] 5/10

2.1.3 Category This object is the POI category. CategoryId CategoryName String Category name CategoryIconPath String Icon path CategoryIconMD5 GUID ColorCode Integer Color which is used in the airport Trigram String Code 2.1.3.1 Request You can use this API with HTTP. /API/Categories?apiKey={apiKey}&tasCode={tasCode}&lang={lang} tascode String TAS code Lang String Language code for the response 2.1.3.2 Response "CategoryId": 1, "CategoryName": "Services", "CategoryIconPath": "./Images/Pictos/GetCategoryIcon1.png", "CategoryIconMD5": "46ed4c3b-4cb3-24ba-6e94-5747b1faa12e", "ColorCode": 15626538, "Trigram": "SER" }, { "CategoryId": 8, "CategoryName": "Car parks", "CategoryIconPath": "./Images/Pictos/GetCategoryIcon8.png", "CategoryIconMD5": "e1b99a26-2c97-8c75-bc51-11c7dde30ecb", "ColorCode": 41185, "Trigram": "PAR" }] 6/10

2.1.4 Terminal This object is a Paris airports Terminal (Buildings to be displayed to the passenger). Id TerminalName String Terminal name (for passenger) AirTerminalId String Terminal id AirTerminalName String Air terminal name CodeTas String Code TAS CodeModule String Module code 2.1.4.1 Request You can use this API with HTTP. /API/Terminals?apiKey={apiKey}&tasCode={tasCode}&lang={lang} tascode String TAS code Lang String Language code for the response 2.1.4.2 Response "Id": 4, "TerminalName": "Terminal 1", "AirTerminalId": 2, "AirTerminalName": "Terminal 1", "CodeTas": "C1", "CodeModule": "" }, { "Id": 18, "TerminalName": " Terminal 2B", "AirTerminalId": 1, "AirTerminalName": " Terminal 2", "CodeTas": "C2B", "CodeModule": "" 7/10

}] 2.1.5 Them This object is the POI them. A Category contains several thems. CategoryId ThemeId ThemeName String Them name ThemeIconPath String Icon path ThemeIconMD5 GUID 2.1.5.1 Request You can use this API with HTTP. /API/Themes?apiKey={apiKey}&tasCode={tasCode}&lang={lang}&Cate goryid={categoryid} tascode String TAS code Lang String Language code for the response CategoryId String Request theme category 2.1.5.2 Response "ThemeId": 112, "CategoryId": 1, "ThemeName": "Airport hotels", "ThemeIconPath": "./Images/Pictos/GetThemeIcon112.png", "ThemeIconMD5": " 88745914-7771-355f-1209-4ebbfe75adb2" } ] 8/10

2.1.6 POI Points of interest in our airports (outdoor and indoor). Id PoiName String Point of interest name IsPublic Bool If POI is in Public zone Time TimeRange Information about opening times TerminalName Object Internal and public Terminal / building name LevelName String Name level Level Int Number level WGS84 Object WGS84 coordonates IsOutdoor Bool If POI is outdoor Theme Object Poi theme Category Object Poi category Brand String Poi brand CategoryId Int Category id CategoryName String POI category name ColorCode Int POI color code BrandName String POI brand name BrandIconPath String POI brand icon WGS84_x Object WGS84 coordonate WGS84_y Object WGS84 coordonate Terminal String Poi terminal name 2.1.6.1 Request You can use this API with HTTP. /API/Pois/{id}?apiKey={apiKey} /API/ Pois?apiKey={apiKey}&TasCode={TasCode}&lang={lang}&category={c ategory}&theme={theme}&ispublic={ispublic} tascode String TAS code Lang String Language code for the response 9/10

CategoryId Int Request POI category Theme Int Request Poi theme ispublic Int If POI is in public zone (1) or Restricted Area (0). -1 to get both 2.1.6.2 Response "Id": 2798, "PoiName": "Distributor Pharmacy", "Description": "Pharmacies are at the disposal of passengers. Some pharmacies offer, on top of the usual products (medicines), advice and products particularly useful for travellers and a complementary range of non-medical, herbal, aromatherapy etc. products.", "IsPublic": "true", "Time": -1, "TimeRanges": [0], "Score": 0, "PhotoPaths": [0], "CodeTas": "C2E", "TerminalName": { "Translated": "Terminal 2E Hall K", "Technical": "2E", }, "LevelName": "Level 2", "Level": 2, "WGS84": {...}, "IsOutdoor": "false", "Theme": {...}, "Category": {...}, "Brand": null, "ThemeIconMD5": "4ee5a3ab-c603-c0ca-9bab-8dd1ed42bb31", "CategoryId": 1, "CategoryName": "Services", "ColorCode": 15626538, "BrandName": "Pharmacie", "BrandIconPath": null, "WGS84_x": 2.5773086158761997, "WGS84_y": 49.003315558755354, "Terminal": "Terminal 2E Hall K" } ] 10/10