24
 Nouvelles tendances en webmapping et données libres Périgueux, 23/10/2013 Frédéric Bonifas @fbonifas www.makina-corpus .com

Atelier "Les nouveautés de la cartographie en ligne"

Embed Size (px)

DESCRIPTION

Découvrez les nouvelles tendances en webmapping et les possibilités offertes par les données géographiques libres dont OpenStreetMap. Utilisées habituellement pour calculer des itinéraires ou comme fonds de plan pour afficher des informations, les cartes en ligne sont en pleine révolution grâce à l'arrivée de données géographiques libres. Elles permettent à tout un chacun d'imaginer des applications cartographiques innovantes et inattendues, de personnaliser le style de sa carte et de se passer des solutions techniques lourdes et complexes.

Citation preview

Page 1: Atelier "Les nouveautés de la cartographie en ligne"

   

Nouvelles tendances enwebmapping et données libres

Périgueux, 23/10/2013Frédéric [email protected]

Page 2: Atelier "Les nouveautés de la cartographie en ligne"

   

Makina Corpus

● Société de Services en Logiciels Libres (SSLL), indépendante, créée en 2001

● Domaines d'activité : ingénierie logicielle, applications métiers innovantes, Web Carto Mobile

● Toulouse, Nantes et Tunis

Page 3: Atelier "Les nouveautés de la cartographie en ligne"

   

Aller au-delà de Google Maps

● Utilisations interdites (mode déconnecté, mise en cache, géocodage en masse...)

● Pas d'accès aux données (propriétaires)● Fond de plan trop vu (et pas forcément adapté)● Usage payant (fort trafic)

Page 4: Atelier "Les nouveautés de la cartographie en ligne"

   

Un exemple à ne pas suivre

Nouvel Observateur :L'été médiatique de Manuel Valls

Page 5: Atelier "Les nouveautés de la cartographie en ligne"

   

OpenStreetMap ?

● Création en 2004 (absence de données geographiques libres)

● Données sous licence libre (ODbL)● Édition collaborative (Wikipedia)

→ http://www.openstreetmap.org

Page 6: Atelier "Les nouveautés de la cartographie en ligne"

   

Couverture des données OSM

● Excellente dans les grandes villes● Variable selon les pays

Comparons !➔ http://tools.geofabrik.de/mc/

Page 7: Atelier "Les nouveautés de la cartographie en ligne"

   

Open Data

We are data :Pour un jeu vidéo

Page 8: Atelier "Les nouveautés de la cartographie en ligne"

   

Évolution du web

● Allègement des interfaces● Plus d'interactivité● Déporter les traitements vers l'utilisateur● Arrivée du mobile

Page 9: Atelier "Les nouveautés de la cartographie en ligne"

   

Supports mobiles

● Nouvelle façon d'interagir (Tactile)● Ergonomie (Natif)● Petits écrans (Allègement)● Tout l'écran est occupé par la carte● Possibilités offertes par la géolocalisation

Page 10: Atelier "Les nouveautés de la cartographie en ligne"

   

Allègement des interfaces

● Moins de contenu écrit● Design graphique épuré● La carte véhicule plus d'informations● Toutes les informations connues ne doivent pas forcément être

représentées !

➔ http://fr.mappy.com/ ?➔ http://www.viamichelin.fr/ ?

Page 11: Atelier "Les nouveautés de la cartographie en ligne"

   

2013

2006

Page 12: Atelier "Les nouveautés de la cartographie en ligne"

   

Visualiser des données● Leaflet.js :

Bilbiothèque javascript cartographique légère– http://leafletjs.com/plugins.html

● D3.js :– http://mbostock.github.io/d3/talk/20111018/choropleth.html– http://bl.ocks.org/mbostock/3711652

● Kartograph :– http://kartograph.org/showcase/choropleth/– http://kartograph.org/showcase/symbols/

Page 13: Atelier "Les nouveautés de la cartographie en ligne"

   

Avoir son propre style - MapServer

MAP

NAME "mapfile_1"

EXTENT -180 -90 180 90

LAYER

NAME "mp_roads"

TYPE POLYGON

DATA "midi_pyrennees/mp_roads.shp"

CLASS

STYLE

COLOR 20 10 110

WIDTH 2

END

END

END

END

???

Page 14: Atelier "Les nouveautés de la cartographie en ligne"

   

Avoir son propre style - GeoServer

<?xml version="1.0" encoding="UTF-8"?>

<StyledLayerDescriptor version="1.0.0"

xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd"

xmlns="http://www.opengis.net/sld"

xmlns:ogc="http://www.opengis.net/ogc"

xmlns:xlink="http://www.w3.org/1999/xlink"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<NamedLayer>

<Name>Simple Roads</Name>

<UserStyle>

<Title>Default Styler for simple road segments</Title>

<Abstract>Light red line, 2px wide</Abstract>

<FeatureTypeStyle>

<Rule>

<Title>Roads</Title>

<LineSymbolizer>

<Stroke>

<CssParameter name="stroke">

<ogc:Literal>#AA3333</ogc:Literal>

</CssParameter>

<CssParameter name="stroke-width">

<ogc:Literal>2</ogc:Literal>

</CssParameter>

</Stroke>

</LineSymbolizer>

</Rule>

</FeatureTypeStyle>

</UserStyle>

</NamedLayer>

</StyledLayerDescriptor>

???

Page 15: Atelier "Les nouveautés de la cartographie en ligne"

   

Avoir son propre style - TileMill

#roads { line-width:1; line-color:#AA3333; }

→ https://www.mapbox.com/tilemill/gallery

Mieux !

Page 16: Atelier "Les nouveautés de la cartographie en ligne"

   

Utiliser des fonds de carte OSM existants

Plusieurs fonds librement utilisables

Page 17: Atelier "Les nouveautés de la cartographie en ligne"

   

Traitements côté client

● Augmentation de la puissance des machines● Serveur cartographique de moins en moins indispensable● Maturité du Javascript● Interaction avec les données directement dans le navigateur

(UTFGrid, GeoJSON tuilé...)

Page 18: Atelier "Les nouveautés de la cartographie en ligne"

   

En pratique : tuiles vectorielles

● Stockage aisé (pas de création d'images sur le serveur)● Rendu sur le terminal (puissance de calcul suffisante)

➔ http://gijs.github.io/vectorstyling-demo/➔ OpenStreetMap :

http://openstreetmap.us/~migurski/vector-datasource/➔ Google Maps : https://www.google.fr/maps/

Page 19: Atelier "Les nouveautés de la cartographie en ligne"

   

En pratique : 3D

● OSMBuildings : http://osmbuildings.org● Jeux vidéo : http://map.f4-group.com● Montagne :

http://thematicmapping.org/playground/webgl/terrain/texture/jotunheimen.html

● HERE : http://here.com/41.3907764,2.1650211,19.23,0,54,3d.day

Page 20: Atelier "Les nouveautés de la cartographie en ligne"

   

3D – à utiliser avec modération

Page 21: Atelier "Les nouveautés de la cartographie en ligne"

   

Utiliser les données OpenStreetMap

● Données et Shapefiles en téléchargement :➔ http://planet.openstreetmap.org/➔ http://download.geofabrik.de/

● Filtrage (Osmosis)● Base de données PostGIS (osm2pgsql)

Page 22: Atelier "Les nouveautés de la cartographie en ligne"

   

Sur des supports mobiles

● Android et autres smartphones (en ligne et hors ligne)

● GPS Garmin (données OpenStreetMap, filtrage, style et autres données)

Page 23: Atelier "Les nouveautés de la cartographie en ligne"

   

Chez Makina Corpus

● Geotrek● http://www.caribbeanmaritimetraffic.org/● http://cci82.makina-corpus.net/● http://moodwalkr.makina-corpus.net/

Page 24: Atelier "Les nouveautés de la cartographie en ligne"

   

[email protected]

Merci !Avez-vous des questions ?