Giter Site home page Giter Site logo

opt-temps-attente-agences-sdk's Introduction

tempsattente-sdk

Java SDK pour le temps d'attente dans les agences OPT de Nouvelle-Calédonie

Utiliser

Dépendance

Ajouter le dépôt:

<repositories>
  <repository>
    <id>jitpack.io</id>
    <url>https://jitpack.io</url>
  </repository>
</repositories>

Puis la dépendance:

<dependency>
  <groupId>com.github.adriens</groupId>
  <artifactId>opt-temps-attente-agences-sdk</artifactId>
  <version>${opt-temps-attente-agences-sdk.version}</version>
</dependency>

Code snippet

System.out.println("<" + Agences.getAgences().size() + "> agences trouvées");
System.out.println(Agences.getAgences());
System.out.println("<" + Agences.getAgences(Commune.NOUMEA).size() + "> agences trouvées pour <" + Commune.NOUMEA + ">");
System.out.println(Agences.getAgences(Commune.NOUMEA));
System.out.println("Correspondance trouvée pour l'ID 4177 : " + Agence.getAgence("4177").toString());  
System.exit(0);

opt-temps-attente-agences-sdk's People

Contributors

meilie389 avatar adriens avatar hakumennc avatar

Watchers

 avatar  avatar

Forkers

hakumennc opt-nc

opt-temps-attente-agences-sdk's Issues

Commune nulle

Gérer le cas lorsque la Commune en paramètre de getAgences(commune) vaut null

Les coordonnées précises Y toujours à 0

Exemple :

    {
        "idAgence": 1152,
        "designation": "Agence de NOUMEA VALLEE DU TIR",
        "realMaxWaitingTimeMs": 0,
        "coordonneeX": 445934.3800000027,
        "coordonneeY": 215750.6400000006,
        "coordonneeXPrecise": 215749,
        "coordonneeYPrecise": 0,
        "commune": "NOUMEA",
        "type": "AGENCE",
        "codeESirius": "site12",
        "codePostal": "98841",
        "lieuDitOuTribu": "",
        "localite": "NOUMEA CEDEX",
        "idRefloc": "05ADNC0118006500030000",
        "codePostalRefloc": "98800",
        "localiteRefloc": "NOUMÉA"
    }

Ajouter la commune dans la liste des infos renvoyés

Dans le JSON qui est renvoyé par le endpoint /temps-attente/agences, ajouter une entrée pour la commune de l'agence si possible. La commune peut être trouvé dans la partie "localité" de open-data.opt.nc (voir bas de l'image qui suit)

image

Éventuellement ajouter le code postal aussi, si juger nécessaire.

Merci!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.