Mise en place d'une API v3
Bonjour,
J'ouvre une nouvelle discussion pour vous informer et recueillir vos retours sur les travaux de refonte de l'API Géoportail.
Pourquoi une nouvelle API Géoportail ?
L'API actuelle s'appuie sur le projet OpenLayers 2 qui n'est plus maintenu depuis plus d'un an et ne bénéficiera donc plus des évolutions permettant de rester compatible avec les nouvelles versions des navigateurs du marché.
Les nouvelles bibliothèques cartographiques du marché (OpenLayers 3, Leaflet, ... ) s'appuient sur les nouvelles technologies des clients web (HTML5, WebGL, frameworks JS / CSS, ...), ce qui leur permet de proposer des fonctionnalités plus avancées avec nettement moins de code à charger que l'API Géoportail actuelle.
l'API Géoportail doit donc évoluer pour continuer à proposer une offre logicielle qui facilite l'intégration des services web de la plateforme Géoportail dans des pages WEB.
Que sera la nouvelle API Géoportail ?
L'API Géoportail ne constituera pas une solution logicielle de plus de cartographie sur internet mais complétera seulement les solutions existantes pour accéder à l'ensemble des services de la plateforme Géoportail.
Elle se déclinera selon une offre à 3 niveaux :
1. Un premier niveau qui couvre l'accès aux référentiels Géoportail (droits d'accès et paramétrages des services de la plateforme) et prend en charge l'accès aux services spécifiques de la plateforme Géoportail indépendamment de toute bibliothèque cartographique : Autoconfiguration, Géocodage, Service d'altimétrie, ...
2. Un second niveau qui intègre le premier et propose des intégrations des services de la platforme Géoportail (spécifiques ou standards) dans des bibliothèques du marché cibles via leurs mécanismes propres d'extension. Des lots de composants graphiques peuvent être aussi proposés pour chacune des bibliothèques supportées.
On propose ainsi aux développeurs familiers avec des bibliothèques cartographiques particulières des facilités d'intégration sans imposer une solution particulière.
Au fur et à mesure de l'évolution des technologies et des bibliothèques du marché, l'IGN pourra proposer de nouvelles extensions et en déprécier d'autres, ce qui permettra de s'adapter progressivement sans avoir à repartir de zéro à chaque fois.
3. Un troisième niveau qui intègre les deux niveaux précédents et offre une solution « clef en main » d'intégration d'une carte dans une page web en s'appuyant sur une ou plusieurs bibliothèques du marché prises sur étagère.
Ce niveau s'adresse aux développeurs étrangers aux concepts de la cartographie sur le web et qui veulent simplement proposer une visualisation cartographique dans leurs sites webs.
Quand sera disponible la nouvelle API Géoportail ?
Des premières versions de la nouvelle API Géoportail seront publiées début 2016. Celle-ci montera ensuite progressivement en fonctionnalités. Dans l'intervalle, nous publierons régulièrement (notamment via cette discussion) des documents de spécifications vous permettant de prendre connaissance et de donner votre avis sur l'interface de l'API.
Spécifications fonctionnelles du premier niveau de l'API v3
Vous pouvez prendre connaissance des spécifications fonctionnelles du premier niveau de l'API v3
Citation:
1. Un premier niveau qui couvre l'accès aux référentiels Géoportail (droits d'accès et paramétrages des services de la plateforme) et prend en charge l'accès aux services spécifiques de la plateforme Géoportail indépendamment de toute bibliothèque cartographique : Autoconfiguration, Géocodage, Service d'altimétrie, ...
en téléchargeant le document ici : http://urlz.fr/2bdg
Faites nous part de vos retours en postant vos commentaires sur cette discussion.
Cohabitation des anciennes et de la future version
Bonjour,
Pourriez-vous m'indiquer s'il est prévu de faire cohabiter les anciennes et la nouvelle version de Géoportail en même temps ?
En effet il est indiqué que la nouvelle version devrait être déployée début 2016, mais est-il prévu de désactiver les anciennes versions ? (pour information nous sommes en v2.0.x).
Merci,
dessin de polygone et choix du fond de carte
Bonjour,
Nous utilisons l'API Géoportail sur notre projet actuel et nous aurions besoin de récupérer une image contenant une carte ainsi qu'un polygone dessiné sur cette carte. En effet, nous recevons via web service une liste de coordonnées formant un polygone au format GML et nous avons besoin de générer un document PDF contenant la carte avec la zone d'emprise dessinée.
On aimerait également pouvoir choisir via l'API quel fond de carte l'on souhaite avoir pour la génération de l'image (satellite / plan etc...).
Savez-vous si ça serait envisageable de pouvoir faire ça directement via l'API Géoportail ?
Merci d'avance
Premier livrable de la nouvelle API
Bonjour,
nous sommes heureux de vous annoncer la disponibilité de la première brique de la refonte de l'API Géoportail : la bibliothèque d'accès aux ressources du Géoportail.
Vous pouvez trouver toutes les informations pour y accéder - ainsi qu'à sa documentation - ici :
http://urlz.fr/3eNl
Il s'agit encore d'une version beta, mais l'interface et les fonctionnalités sont stables.
N'hésitez pas à nous faire vos retours en ouvrant des nouvelles discussions sur ce forum ou en créant des "issues" sur le dépot Guthub associé (https://github.com/IGNF/geoportal-access-lib).
En vous souhaitant une bonne utilisation !
Version Beta 2 de la bibliothèque d'accès
Bonjour,
vous pouvez trouver la nouvelle version beta 2 de la bibliothèque d'accès ici :
https://github.com/IGNF/geoportal-ac.../v1.0.0-beta.2
Et l'annonce correspondante sur le blog api.ign.fr ici : http://urlz.fr/3Dxd
Gilles
Publication des Extensions Géoportail pour Leaflet et OpenLayers 3
Bonjour,
nous venons de publier les premières versions des extensions Géoportail pour OpenLayers 3 et Leaflet. Vous pouvez retrouver l'annonce et les liens utiles ici :
http://urlz.fr/3H5T
Sinon, tout se passe sur github ici : https://github.com/IGNF/geoportal-extensions
Bonne utilisation et n'hésitez pas à nous faire vos retours.