FR:Corine Land Cover

From OpenStreetMap Wiki
Jump to navigation Jump to search
Import.png

Corine Land Cover (CLC) est une base de données européenne d’occupation biophysique des sols. La partie française est réalisée par le Service de l'Observation et des Statistiques du Commissariat Général au Développement Durable (CGDD) du Ministère de l'écologie (Meeddat). Cette base est l'une des composantes du projet européen GMES et fait partie du champ de la directive européenne INSPIRE.[1]

Voir CORINE Land Cover :

Conditions d'utilisation

Les conditions d'utilisation des données Corine Land Cover pour la France ont évoluées début 2009 et la clause interdisant un usage commercial a disparu. Cependant, d'autres clauses posaient question, en particulier celles interdisant que les données ne soient pas altérées ou que leur sens ne soit pas dénaturée. Mais un échange de courrier avec le responsable de ce projet en France a permis de lever ces doutes (voir les détails sur cette correspondance).

Accès aux données

Nomenclature

Une page spéciale est créée dans le but d'établir une correspondance entre la nomenclature CLC (les codes pour chaque usage des sols) et les tags OSM. L'opportunité ou non d'importer certaines classes Corine est aussi abordé.

Voir la sous-page Nomenclature Correspondance des tags CLC avec OSM
  • La nomenclature [3] officielle.

Utilisation dans OSM

Proposition sur la liste talk-fr

  • Harmonisation au niveau européen
  • Ne pas perdre d'informations, même si CLC a des types plus riches que OSM
  • Problème des types de données plus riches dans OSM que dans CLC (par ex. le tissu urbain)
  • Import massif sauf aux endroits où OSM définit déjà des types de données présents dans CLC
  • Fusion "à la main" en travaillant au niveau départemental (à cause de l'échelle, de la quantité de données et de la connaissance du terrain), besoin d'un outil spécifique

Import CLCF06

Les données CLC France 2006 ont été converties et préparées en un fichier .osm (taille : 1.3 gb) durant les mois de juin à septembre 2009. Seuls les polygones ne se superposant pas à plus de 2% avec des polygones landuse ou natural existants sont pris en compte pour cet import automatique. Le reste des polygones CLC (environ un tiers) devra être intégré manuellement grâce à un autre outil.

L'import lui-même est exécuté à l'aide du script bulk_upload.py modifié pour supporté une telle taille de fichier XML (SAX parsing au lieu de DOM parsing).

Statistiques:

  • 9.868.272 nodes (14.017.019 avant consolidation des doublons)
  • 174.625 ways
  • 3.910 relations multipolygons

soit 10.046.807 nouveaux éléments créés (soit 20.094 changesets de 500 éléments).

Historique de l'import

  • démarrage le dimanche 27 septembre 2009 à 23h17, heure française
  • arrêt suite à une erreur dans le fichier .osm (2001 nodes dans 82 ways); désactivation (mise en commentaire) de l'avant-dernier node sur ces 82 ways puis redémarrage (correction manuelle pour ceux-là);
  • erreur "http 500" après le changeset 2667012 ([4])
  • erreur connection refused après le changeset 2672796 ([5]);
  • erreur "http 500" après le changeset 2676713 ([6])
  • erreur "http 500" après le changeset 2681146 ([7])
  • erreur "http 500" durant le changeset 2683501 (dernier changeset répertorié sur le serveur : 2683498 ([8])
  • erreur "http 500" durant le changeset 2687178 (dernier changeset répertorié sur le serveur : 2687177 ([9])
  • erreur "http 500" durant la fermeture du changeset 2689820 ([10])
  • erreur "http 500" durant la fermeture du changeset 2691403 ([11])
  • erreur "http 500" durant l'upload du changeset 2696119. Dernier changeset répertorié sur le serveur: 2696117 ([12])
  • erreur "http 412" "uploading changeset:412 Way requires the nodes with id in (513278188,513278189,513278190,513278191), which either do not exist, or are not visible." durant l'upload du changeset 2696976. Dernier changeset répertorié sur le serveur : 2696972 ([13]). Restauration manuelle du way 41706602 ([14]) effacé par user:replicator dans le changeset 2697249 ([15]).
  • erreur "http 500" à la fermeture du changeset 2699303 ([16])
  • erreur "http 500" à la fermeture du changeset 2701388 ([17])
  • erreur "http 500" à la fermeture du changeset 2702433 ([18])
  • erreur "http 500" à la fermeture du changeset 2705159 ([19])
  • erreur "http 500" durant l'upload du changeset 2708338. Dernier changeset répertorié sur le serveur: 2708335([20])
  • interruption sur changset 2708921 ([21]) dû à une mauvaise manip de ma part sur le poste client.--Pieren 08:10, 2 October 2009 (UTC)
  • erreur "http 412" "Way requires the nodes with id in (512922702,512922706), which either do not exist, or are not visible." durant l'upload du changeset 2709579 ([22]). Les deux nodes manquants effacés par user:jfvoconce faisaient parties du way 41693438 qui a été rétablit manuellement par le changeset 2709716 ([23])
    • le précédent revert sur Potlatch n'est pas revenu à la première version du way (collision ?). Restauration manuelle de 6 nodes manquant par scripot undelete.pl dans le changeset 2710517 ([24]). (nodes concernés: 512922701, 512922704, 512922705, 512922707, 512922708, 512922709)
  • erreur "http 500" durant l'upload du changeset 2714803 ([25])
  • erreur "http 500" sur l'upload du changeset 2717491. Dernier changeset répertorié sur le serveur: 2717487 ([26])
  • erreur "http 500" à la fermeture du changeset 2718386
  • erreur "http 500" à la création du changeset. Dernier changeset répertorié sur le serveur: 2721574 ([27])
  • erreur "http 500" à la fermeture du changeset 2723461 ([28])
  • erreur "http 500" à la fermeture du changeset 2725192 ([29])
  • erreur "http 500" à la création du changeset 2727151. Dernier changeset répertorié sur le serveur: 2727142 ([30])
  • erreur "http 500" à la création du changeset 2728795. Dernier changeset répertorié sur le serveur: 2728786 ([31])
  • erreur "http 412" "Way requires the nodes with id in (514316578,514316579), which either do not exist, or are not visible." durant l'upload du changeset 2730420. Dernier changeset répertorié sur le serveur: 2730417 ([32]). Les nodes concerncés sont restaurés manuellement dans le changeset 2732637 ([33])
  • erreur "http 500" à la fermeture du changeset 2734719 ([34])
  • erreur "http 500" à la fermeture du changeset 2736269 ([35])
  • erreur "http 412" "Way requires the nodes with id in (513595459), which either do not exist, or are not visible." durant l'upload du changeset 2740016. Dernier changeset répertorié sur le serveur: 2740007 ([36]). Les nodes concernés sont restaurés manuellement dans le changeset 2740528 ([37])
  • erreur "http 412" "Way requires the nodes with id in (514316676), which either do not exist, or are not visible." durant l'upload du changeset 2744627. Dernier changeset répertorié sur le serveur: 2744623 ([38]). Le node concerné est restauré manuellement dans le changeset 2744994 ([39])
  • arrêt du script bulk_upload.py sur erreur "socket.error: (111, 'Connection refused')". Dernier changeset répertorié sur le serveur: 2745505 ([40])
  • erreur "http 412" "Way requires the nodes with id in (514316435,514316436,514316437,514316438,514316439), which either do not exist, or are not visible." durant l'upload du changeset 2746687. Dernier changeset répertorié sur le serveur: 2746680 ([41]). Les nodes concernés sont restaurés manuellement dans le changeset 2746774 ([42])
  • erreur "http 500" à la fermeture du changeset 2749764 ([43])
  • erreur "http 500" à la fermeture du changeset 2751876 ([44])
  • erreur "http 412" "Way requires the nodes with id in (512922710,512922711,512922712,512922713), which either do not exist, or are not visible.". Dernier changeset répertorié sur le serveur: 2754795 ([45]). Les nodes concernés sont restaurés manuellement dans le changeset 2755047 ([46])
  • erreur "http 412" "Way requires the nodes with id in (515409531-515409540, 516797998-516598000), which either do not exist, or are not visible.". Dernier changeset répertorié sur le serveur: 2756133 ([47]). Les nodes concernés sont restaurés manuellement dans le changeset 2757552 ([48])
  • altérations importantes de newbie:"Lork Scorguar". Restauration difficile et partielle de deux polygones effacés: way=41784752 et ?. Changeset concernés : 2757552 ([49]) et 2757656 ([50])
  • erreur "http 500" à la fermeture du changeset 2760034 ([51])
  • erreur "http 500" à la fermeture du changeset 2761460 ([52])
  • erreur "http 500" à la fermeture du changeset 2764722 ([53])
  • erreur "http 500" à la fermeture du changeset 2766732 ([54])
  • erreur "http 500" à la fermeture du changeset 2769283 ([55])
  • erreur "http 412" "Way requires the nodes with id in (514316480,514316483), which either do not exist, or are not visible.". Dernier changeset répertorié sur le serveur: 2775948 ([56]). Les nodes concernés sont restaurés manuellement dans le changeset 2776675 ([57])
  • erreur "http 500" à la fermeture du changeset 2778549 ([58])
  • erreur "http 500" durant le changeset 2780213 (dernier changeset répertorié sur le serveur : 2780206 ([59])
  • erreur "http 412" "Way requires the nodes with id in (520500292), which either do not exist, or are not visible.". Dernier changeset répertorié sur le serveur: 2780448 ([60]). Le node concerné est restauré manuellement dans le changeset 2781011 ([61])
  • erreur "http 500" à la création du changeset 2781645. Dernier changeset répertorié sur le serveur: 2781641 ([62])
  • erreur "http 500" à la fermeture du changeset 2783841 ([63])
  • erreur "http 500" durant l'upload du changeset 2785484. Dernier changeset répertorié sur le serveur: 2785478 ([64])
  • erreur "http 412" "Way requires the nodes with id in (516486364), which either do not exist, or are not visible.". Dernier changeset répertorié sur le serveur: 2786602 ([65]). Le node concerné est restauré manuellement dans le changeset 2786676 ([66])
  • erreur "http 500" à la fermeture du changeset 2789114 ([67])
  • erreur "http 412" "Way requires the nodes with id in (522161631,522161642,522161643,522161644,522161645,522161646,522161647,522161648,522161649,522161650,522161651,522161652,522161653,522161654,522161655,522161656,522161657,522161658,522161659,522161660,522161661,522161662,522161663,522161664,522161892,522161896,522161897,522161898,522161899,522161900,522161901,522161902,522161903,522161904,522161905,522161906,522161907,522161908,522161909,522161910,522161911,522161912,522161913), which either do not exist, or are not visible." effacés par User:birasuegi en Espagne. Dernier changeset répertorié sur le serveur: 2790622 ([68]). Revert du polygone dans les changesets: 2790622 ([69]) et 2790739 ([70]).
  • erreur "http 500" à la fermeture du changeset 2790992 ([71])
  • erreur "http 412" "Way requires the nodes with id in (513738118,513738122,513738135,513738148,513738153,513738211,513738212,513738214), which either do not exist, or are not visible." effacés par User:Welshie. Dernier changeset répertorié sur le serveur: 2791623 ([72]). Revert manuel des nodes dans le changeset 2791870 ([73]).
  • erreur "http 412" "Way requires the nodes with id in (523187651,523187652), which either do not exist, or are not visible." effacés par User:twalter. Dernier changeset répertorié sur le serveur: 2792422 ([74]). Revert manuel du way dans le changeset: 2792684 ([75])
    • erreur "http 412" " Way requires the nodes with id in (523187649,523187650), which either do not exist, or are not visible." suite à la restauration précédente incomplète depuis Potlatch. Revert manuel des nodes manquants dans le changeset: 2792805 ([76])

Suivi de l'import

Clcf-import.png

Opérations post-import

Il est possible de retrouver les polygones non importés sur une slippy map.

Voir la sous-page Opérations post-import Comment importer les polygones manquant?

Liens

Notes

  1. Article de description de Corine Land Cover sur Wikipédia francophone.