﻿{"id":1912,"date":"2015-06-19T13:46:59","date_gmt":"2015-06-19T11:46:59","guid":{"rendered":"http:\/\/www.sigterritoires.fr\/?p=1912"},"modified":"2023-05-01T09:16:27","modified_gmt":"2023-05-01T07:16:27","slug":"les-outils-sig-de-validation-des-geometries-1","status":"publish","type":"post","link":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/","title":{"rendered":"Les outils SIG de validation  des g\u00e9om\u00e9tries (1)"},"content":{"rendered":"<p>Les algorithmes de gestion et de traitement des donn\u00e9es <a href=\"https:\/\/www.sigterritoires.fr\/\">SIG<\/a> sont construits avec l&rsquo;hypoth\u00e8se que la g\u00e9om\u00e9trie des entit\u00e9s r\u00e9pond \u00e0 certaines sp\u00e9cifications. Lorsque les algorithmes de traitement des donn\u00e9es traitent des donn\u00e9es qui ne respectent pas ces sp\u00e9cifications, le logiciel peut tout simplement planter ou, pire, l&rsquo;op\u00e9ration peut r\u00e9ussir sans probl\u00e8me apparent, mais le r\u00e9sultat est faux. Le sujet est compliqu\u00e9 car il n&rsquo;y a presque pas de documentation relative \u00e0 ce que fait chaque logiciel. Et si vous pensez qu&rsquo;une commande \u00ab\u00a0<strong>R\u00e9parer les g\u00e9om\u00e9tries<\/strong>\u00a0\u00bb vous tire d&rsquo;affaire, vous \u00eates loin du compte&#8230;<!--more--><br \/>\nA l&rsquo;origine des mauvaises g\u00e9om\u00e9tries, on retrouve essentiellement les fichiers de formes ESRI (<a href=\"https:\/\/www.sigterritoires.fr\/index.php\/frshapefile-vs-geopackage-quel-format-choisir\/\">shapefile<\/a>). Ce format tr\u00e8s ancien (ann\u00e9es 80) n&rsquo;a pas \u00e9t\u00e9 con\u00e7u pour int\u00e9grer les contraintes topologiques d&rsquo;un SIG. Par exemple, deux polygones contigus peuvent se superposer sans probl\u00e8me, leurs limites peuvent \u00eatre doubles, il peut y avoir des espaces vides entre les deux limites,&#8230;<br \/>\nMalheureusement, il est devenu un format standard d&rsquo;\u00e9change de donn\u00e9es entre les diff\u00e9rents logiciels SIG, et m\u00eame si tous les \u00e9diteurs ainsi que les projets OpenSource s&rsquo;\u00e9vertuent \u00e0 proposer des formats de gestion alternatifs, puissants et nettement plus s\u00fbrs (ESRI geodatabase, <a href=\"https:\/\/www.sigterritoires.fr\/index.php\/debuter-avec-postgrespostgis\/\">PostGis<\/a>, Spatialite,&#8230;) les utilisateurs optent le plus souvent par la solution de facilit\u00e9 du shapefile.<br \/>\nMais pour ceux qui optent pour ces formats de base de donn\u00e9es actuels, le probl\u00e8me n&rsquo;est r\u00e9solu que pour les donn\u00e9es cr\u00e9\u00e9es directement dans ces formats. Lorsque les fichiers de formes (shapefile) sont charg\u00e9s dans les g\u00e9odatabases ESRI (personnelles ou fichiers), dans une base PostGis ou Spatialite, etc., les g\u00e9om\u00e9tries sont copi\u00e9es telles quelles, avec tous les probl\u00e8mes de g\u00e9om\u00e9trie existants. La m\u00eame prudence et les soins qui doivent \u00eatre de mise lors de l&rsquo;utilisation des donn\u00e9es de shapefiles, doivent \u00eatre pris lors de l&rsquo;utilisation des autres formats o\u00f9 ces donn\u00e9es sont import\u00e9es.<\/p>\n<p>Le travail indispensable comprend deux \u00e9tapes, traduites g\u00e9n\u00e9ralement par deux outils SIG:<\/p>\n<ul>\n<li>analyser les g\u00e9om\u00e9tries pour d\u00e9tecter des anomalies, g\u00e9n\u00e9ralement sous la forme d&rsquo;un outil \u00ab\u00a0V\u00e9rifier les g\u00e9om\u00e9tries\u00a0\u00bb<\/li>\n<li>corriger les anomalies d\u00e9tect\u00e9es, g\u00e9n\u00e9ralement sous la forme d&rsquo;un outil \u00ab\u00a0R\u00e9parer les g\u00e9om\u00e9tries\u00a0\u00bb<\/li>\n<\/ul>\n<p>L&rsquo;outil V\u00e9rifier G\u00e9om\u00e9trie va g\u00e9n\u00e9rer un rapport de toutes les entit\u00e9s avec des probl\u00e8mes de g\u00e9om\u00e9trie dans les couches g\u00e9ographiques fournies. Pour r\u00e9soudre ces probl\u00e8mes, l&rsquo;outil de r\u00e9paration des g\u00e9om\u00e9tries prendra en charge la correction automatique.<\/p>\n<p>Ceci para\u00eet magique, mais c&rsquo;est beaucoup plus compliqu\u00e9 qu&rsquo;il n&rsquo;y para\u00eet.<\/p>\n<p>Bien qu&rsquo;il existe diff\u00e9rentes d\u00e9finitions pour un polygone, la plupart des logiciels de SIG utilisent maintenant celle de l&rsquo;Open Geospatial Consortium (OGC) et l&rsquo;Organisation internationale de normalisation (ISO), et offrent des fonctions de validation pour garantir la conformit\u00e9 des polygones \u00e0 la d\u00e9finition. Il y a de petites variations entre les diff\u00e9rentes impl\u00e9mentations, mais on peut consid\u00e9rer la validation d&rsquo;un polygone \u00e0 deux dimensions comme un probl\u00e8me r\u00e9solu au niveau th\u00e9orique. Avoir une d\u00e9finition commune, ainsi que des outils de validation, devrait assurer aux utilisateurs SIG, la possibilit\u00e9 d&rsquo;\u00e9changer des ensembles de donn\u00e9es et utiliser les op\u00e9rations d&rsquo;analyse spatiale avec ces donn\u00e9es (une entr\u00e9e valide est une condition pr\u00e9alable pour la plupart des op\u00e9rations).<br \/>\nToutefois, si un polygone ne se conforme pas \u00e0 la d\u00e9finition, alors il faut le r\u00e9parer. La plupart des outils de validation donnent \u00e0 l&rsquo;utilisateur une liste des erreurs et les endroits o\u00f9 ils se trouvent, mais l&rsquo;utilisateur doit les corriger manuellement. Ceci est une t\u00e2che tr\u00e8s fastidieuse et chronophage.<\/p>\n<p>D&rsquo;o\u00f9 la tentation \u00e9vidente d&rsquo;utiliser les outils automatiques de r\u00e9paration des g\u00e9om\u00e9tries.<\/p>\n<p>Nous allons voir dans cette s\u00e9rie d&rsquo;articles comment se comportent les principaux logiciels SIG au niveau de la d\u00e9tection et de la correction des g\u00e9om\u00e9tries. Disons le tout de suite, si vous en voulez un qui marche \u00e0 100%, vous serez d\u00e9\u00e7u. Mais mieux vaux savoir tout ce qu&rsquo;on fait de mal ou d&rsquo;approximatif que de fermer les yeux dessus, n&rsquo;est-ce pas?<\/p>\n<p>Le premier probl\u00e8me auquel on est confront\u00e9 pour aborder ce th\u00e8me est le manque quasi total de documentation des logiciels. Nous allons donc prendre une couche de polygoners contenant des anomalies et la traiter dans les diff\u00e9rents logiciels.<\/p>\n<p>Nous allons utiliser une couche des communes italiennes fournie par ISTAT, l&rsquo;Institut Statistique Italien. C&rsquo;est cette couche qui est utilis\u00e9e dans la page sur la validation des g\u00e9om\u00e9tries de Spatialite :SQL functions based on liblwgeom support in version 4.0.0.<\/p>\n<p>La couche est t\u00e9l\u00e9chargeable sur ce lien : <a href=\"https:\/\/www.nasca.ovh\/downloads\/com2011.zip\">https:\/\/www.nasca.ovh\/downloads\/com2011.zip<\/a>.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im1.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1927\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/im1\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im1.png?fit=459%2C517&amp;ssl=1\" data-orig-size=\"459,517\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"im1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im1.png?fit=459%2C517&amp;ssl=1\" class=\"aligncenter size-full wp-image-1927\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im1.png?resize=459%2C517\" alt=\"couche des comunes iutaliennes\" width=\"459\" height=\"517\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im1.png?w=459&amp;ssl=1 459w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im1.png?resize=266%2C300&amp;ssl=1 266w\" sizes=\"auto, (max-width: 459px) 100vw, 459px\" \/><\/a><\/p>\n<h2>Validation de la g\u00e9ometrie avec ArcGis<\/h2>\n<p>Posons le cadre :<br \/>\n&#8211; nous utilisons ArcGis 10.3 en version anglaise<br \/>\n&#8211; la commande utilis\u00e9e est Toolbox -&gt; Data Management Tools -&gt; Features -&gt; Check Geometry<br \/>\n&#8211; la couche \u00e0 tester est la couche com2011.shp que nous avons t\u00e9l\u00e9charg\u00e9<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im2.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1928\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/im2\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im2.png?fit=1199%2C524&amp;ssl=1\" data-orig-size=\"1199,524\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"im2\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im2.png?fit=630%2C275&amp;ssl=1\" class=\"aligncenter size-large wp-image-1928\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im2-630x275.png?resize=630%2C275\" alt=\"commande checkj geometry d'arcmap\" width=\"630\" height=\"275\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im2.png?resize=630%2C275&amp;ssl=1 630w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im2.png?resize=300%2C131&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im2.png?w=1199&amp;ssl=1 1199w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/p>\n<p>Une fois la commande ex\u00e9cut\u00e9e, la table avec la liste des enregistrements invalides est charg\u00e9e dans ArcMap<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im3.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"1929\" data-permalink=\"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/im3\/\" data-orig-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im3.png?fit=1022%2C569&amp;ssl=1\" data-orig-size=\"1022,569\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"im3\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im3.png?fit=630%2C351&amp;ssl=1\" class=\"aligncenter size-large wp-image-1929\" src=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im3-630x351.png?resize=630%2C351\" alt=\"enregistrements avec des anomalies \u00e9t\u00e9ct\u00e9s par check geometry\" width=\"630\" height=\"351\" srcset=\"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im3.png?resize=630%2C351&amp;ssl=1 630w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im3.png?resize=300%2C167&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im3.png?w=1022&amp;ssl=1 1022w\" sizes=\"auto, (max-width: 630px) 100vw, 630px\" \/><\/a><\/p>\n<p>Vous constaterez que la commande n&rsquo;a trouv\u00e9 aucune g\u00e9om\u00e9trie invalide.<\/p>\n<p>Si nous recherchions dans l&rsquo;aide ArcGis, la seule description du travail r\u00e9alis\u00e9 par la commande <em><strong>V\u00e9rifier les g\u00e9om\u00e9tries<\/strong><\/em> se trouve dans la page <a href=\"http:\/\/desktop.arcgis.com\/fr\/desktop\/latest\/tools\/data-management-toolbox\/check-geometry.htm\">http:\/\/desktop.arcgis.com\/fr\/desktop\/latest\/tools\/data-management-toolbox\/check-geometry.htm<\/a><\/p>\n<p>Il est pr\u00e9cis\u00e9 que les erreurs d\u00e9tect\u00e9es sont:<\/p>\n<ul>\n<li>Short segment : certains segments sont plus courts que ce qu&rsquo;autorisent les unit\u00e9s syst\u00e8me de la r\u00e9f\u00e9rence spatiale associ\u00e9e \u00e0 la g\u00e9om\u00e9trie.<\/li>\n<li>Null geometry : l&rsquo;entit\u00e9 n&rsquo;a aucune g\u00e9om\u00e9trie ou rien dans le champ SHAPE.<\/li>\n<li>Incorrect ring ordering : le polygone est simple d&rsquo;un point de vue topologique, mais ses boucles peuvent ne pas \u00eatre orient\u00e9es correctement (boucles externes : sens horaire, boucles internes : sens anti-horaire).<\/li>\n<li>Incorrect segment orientation : des segments particuliers ne sont pas orient\u00e9s de mani\u00e8re coh\u00e9rente. Le point d&rsquo;arriv\u00e9e du segment i doit correspondre au point de d\u00e9part du segment i+1.<\/li>\n<li>Self intersections : un polygone ne doit pas \u00eatre auto-s\u00e9cant.<\/li>\n<li>Unclosed rings : le point d&rsquo;arriv\u00e9e du dernier segment dans une boucle doit correspondre au point de d\u00e9part du premier segment.<\/li>\n<li>Empty parts : la g\u00e9om\u00e9trie comporte plusieurs parties et l&rsquo;une d&rsquo;elles est vide (n&rsquo;a aucune g\u00e9om\u00e9trie).<\/li>\n<li>Duplicate vertex : la g\u00e9om\u00e9trie a deux sommets ou plus qui ont des coordonn\u00e9es identiques.<\/li>\n<li>Mismatched attributes : la coordonn\u00e9e Z ou M de l&rsquo;extr\u00e9mit\u00e9 d&rsquo;un segment de ligne ne correspond pas \u00e0 la coordonn\u00e9e Z ou M de l&rsquo;extr\u00e9mit\u00e9 co\u00efncidente sur le segment suivant.<\/li>\n<li>Discontinuous parts : une des parties de la g\u00e9om\u00e9trie est compos\u00e9e de parties d\u00e9connect\u00e9es ou discontinues.<\/li>\n<li>Empty Z values : la g\u00e9om\u00e9trie pr\u00e9sente un ou plusieurs sommets incluant une valeur Z vide (NaN, par exemple).<\/li>\n<li>Bad envelope : l&rsquo;enveloppe ne correspond pas \u00e0 l&rsquo;\u00e9tendue des coordonn\u00e9es de la g\u00e9om\u00e9trie.<\/li>\n<li>Bad dataset extent : l&rsquo;\u00e9tendue du jeu de donn\u00e9es ne contient pas toutes les entit\u00e9s.<\/li>\n<\/ul>\n<p>Satisfaits de notre test, nous allons charger ce shape dans une base Spatialite. Remarquez que ce serait la m\u00eame chose dans une base PostGis, les outils SQL de validation \u00e9tant exactement les m\u00eames. Dans le prochain article, nous allons utiliser Spatialite car vous n&rsquo;avez pas besoin d&rsquo;installer PostGres ni rien de particulier pour le faire, si vous disposez d&rsquo;ArcGis ou de QGis.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les algorithmes de gestion et de traitement des donn\u00e9es SIG sont construits avec l&rsquo;hypoth\u00e8se que la g\u00e9om\u00e9trie des entit\u00e9s r\u00e9pond \u00e0 certaines sp\u00e9cifications. Lorsque les algorithmes de traitement des donn\u00e9es traitent des donn\u00e9es qui ne respectent&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"sfsi_plus_gutenberg_text_before_share":"","sfsi_plus_gutenberg_show_text_before_share":"","sfsi_plus_gutenberg_icon_type":"","sfsi_plus_gutenberg_icon_alignemt":"","sfsi_plus_gutenburg_max_per_row":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[209,152,26],"tags":[15,230,227,58,229,199,228],"class_list":["post-1912","post","type-post","status-publish","format-standard","hentry","category-arcgisqgis","category-outils_divers","category-outils-et-methodes","tag-arcgis","tag-geometries","tag-postgis","tag-qgis","tag-reparer","tag-spatialite","tag-valider"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"Etude comparative des outils et des r\u00e9sultats de la validation et correction des g\u00e9om\u00e9tries des principaux logiciels SIG: ArcGis, QGis, GeoMedia, Spatialite, Postgis, FME\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Atilio Francois\"\/>\n\t<meta name=\"google-site-verification\" content=\"ByXHZUbGNn7RNv-Xk5A-ysTZrM65VLIO2RxfSJ2nIEQ\" \/>\n\t<meta name=\"keywords\" content=\"valider,v\u00e9rifier,g\u00e9om\u00e9tries,r\u00e9parer,corriger,arcgis,qgis,geomedia,spatialite,postgis,fme\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Blog SIG &amp; Territoires | le portail des professionnels du SIG\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Les outils SIG de validation des g\u00e9om\u00e9tries (1) | Blog SIG &amp; Territoires\" \/>\n\t\t<meta property=\"og:description\" content=\"Etude comparative des outils et des r\u00e9sultats de la validation et correction des g\u00e9om\u00e9tries des principaux logiciels SIG: ArcGis, QGis, GeoMedia, Spatialite, Postgis, FME\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2015-06-19T11:46:59+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-05-01T07:16:27+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/atilio.francois\/\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@SigTerritoires\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Les outils SIG de validation des g\u00e9om\u00e9tries (1) | Blog SIG &amp; Territoires\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Etude comparative des outils et des r\u00e9sultats de la validation et correction des g\u00e9om\u00e9tries des principaux logiciels SIG: ArcGis, QGis, GeoMedia, Spatialite, Postgis, FME\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@SigTerritoires\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/les-outils-sig-de-validation-des-geometries-1\\\/#article\",\"name\":\"Les outils SIG de validation des g\\u00e9om\\u00e9tries (1) | Blog SIG & Territoires\",\"headline\":\"Les outils SIG de validation  des g\\u00e9om\\u00e9tries (1)\",\"author\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/author\\\/admin\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.sigterritoires.fr\\\/wp-content\\\/uploads\\\/2015\\\/06\\\/im1.png?fit=459%2C517&ssl=1\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/les-outils-sig-de-validation-des-geometries-1\\\/#articleImage\",\"width\":459,\"height\":517,\"caption\":\"couche des comunes iutaliennes\"},\"datePublished\":\"2015-06-19T13:46:59+02:00\",\"dateModified\":\"2023-05-01T09:16:27+02:00\",\"inLanguage\":\"fr-FR\",\"commentCount\":2,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/les-outils-sig-de-validation-des-geometries-1\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/les-outils-sig-de-validation-des-geometries-1\\\/#webpage\"},\"articleSection\":\"arcgis\\\/qgis, Outils divers, Outils et m\\u00e9thodes, arcgis, g\\u00e9om\\u00e9tries, postgis, qgis, r\\u00e9parer, SpatiaLite, valider, Fran\\u00e7ais\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/les-outils-sig-de-validation-des-geometries-1\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.sigterritoires.fr\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/category\\\/outils-et-methodes\\\/#listItem\",\"name\":\"Outils et m\\u00e9thodes\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/category\\\/outils-et-methodes\\\/#listItem\",\"position\":2,\"name\":\"Outils et m\\u00e9thodes\",\"item\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/category\\\/outils-et-methodes\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/category\\\/outils-et-methodes\\\/outils_divers\\\/#listItem\",\"name\":\"Outils divers\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/category\\\/outils-et-methodes\\\/outils_divers\\\/#listItem\",\"position\":3,\"name\":\"Outils divers\",\"item\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/category\\\/outils-et-methodes\\\/outils_divers\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/les-outils-sig-de-validation-des-geometries-1\\\/#listItem\",\"name\":\"Les outils SIG de validation  des g\\u00e9om\\u00e9tries (1)\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/category\\\/outils-et-methodes\\\/#listItem\",\"name\":\"Outils et m\\u00e9thodes\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/les-outils-sig-de-validation-des-geometries-1\\\/#listItem\",\"position\":4,\"name\":\"Les outils SIG de validation  des g\\u00e9om\\u00e9tries (1)\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/category\\\/outils-et-methodes\\\/outils_divers\\\/#listItem\",\"name\":\"Outils divers\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/#person\",\"name\":\"Atilio Francois\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/les-outils-sig-de-validation-des-geometries-1\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f76dc2a720162999bce81d6c99b6d7b9517d6600ad7ceb5ed5268f02cefaa0ee?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Atilio Francois\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/author\\\/admin\\\/#author\",\"url\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/author\\\/admin\\\/\",\"name\":\"Atilio Francois\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/les-outils-sig-de-validation-des-geometries-1\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f76dc2a720162999bce81d6c99b6d7b9517d6600ad7ceb5ed5268f02cefaa0ee?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Atilio Francois\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/les-outils-sig-de-validation-des-geometries-1\\\/#webpage\",\"url\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/les-outils-sig-de-validation-des-geometries-1\\\/\",\"name\":\"Les outils SIG de validation des g\\u00e9om\\u00e9tries (1) | Blog SIG & Territoires\",\"description\":\"Etude comparative des outils et des r\\u00e9sultats de la validation et correction des g\\u00e9om\\u00e9tries des principaux logiciels SIG: ArcGis, QGis, GeoMedia, Spatialite, Postgis, FME\",\"inLanguage\":\"fr-FR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/les-outils-sig-de-validation-des-geometries-1\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/author\\\/admin\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/index.php\\\/author\\\/admin\\\/#author\"},\"datePublished\":\"2015-06-19T13:46:59+02:00\",\"dateModified\":\"2023-05-01T09:16:27+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/#website\",\"url\":\"https:\\\/\\\/www.sigterritoires.fr\\\/\",\"name\":\"Blog SIG & Territoires\",\"description\":\"le portail des professionnels du SIG\",\"inLanguage\":\"fr-FR\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.sigterritoires.fr\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Les outils SIG de validation des g\u00e9om\u00e9tries (1) | Blog SIG & Territoires","description":"Etude comparative des outils et des r\u00e9sultats de la validation et correction des g\u00e9om\u00e9tries des principaux logiciels SIG: ArcGis, QGis, GeoMedia, Spatialite, Postgis, FME","canonical_url":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/","robots":"max-image-preview:large","keywords":"valider,v\u00e9rifier,g\u00e9om\u00e9tries,r\u00e9parer,corriger,arcgis,qgis,geomedia,spatialite,postgis,fme","webmasterTools":{"google-site-verification":"ByXHZUbGNn7RNv-Xk5A-ysTZrM65VLIO2RxfSJ2nIEQ","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/#article","name":"Les outils SIG de validation des g\u00e9om\u00e9tries (1) | Blog SIG & Territoires","headline":"Les outils SIG de validation  des g\u00e9om\u00e9tries (1)","author":{"@id":"https:\/\/www.sigterritoires.fr\/index.php\/author\/admin\/#author"},"publisher":{"@id":"https:\/\/www.sigterritoires.fr\/#person"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/www.sigterritoires.fr\/wp-content\/uploads\/2015\/06\/im1.png?fit=459%2C517&ssl=1","@id":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/#articleImage","width":459,"height":517,"caption":"couche des comunes iutaliennes"},"datePublished":"2015-06-19T13:46:59+02:00","dateModified":"2023-05-01T09:16:27+02:00","inLanguage":"fr-FR","commentCount":2,"mainEntityOfPage":{"@id":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/#webpage"},"isPartOf":{"@id":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/#webpage"},"articleSection":"arcgis\/qgis, Outils divers, Outils et m\u00e9thodes, arcgis, g\u00e9om\u00e9tries, postgis, qgis, r\u00e9parer, SpatiaLite, valider, Fran\u00e7ais"},{"@type":"BreadcrumbList","@id":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr#listItem","position":1,"name":"Home","item":"https:\/\/www.sigterritoires.fr","nextItem":{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr\/index.php\/category\/outils-et-methodes\/#listItem","name":"Outils et m\u00e9thodes"}},{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr\/index.php\/category\/outils-et-methodes\/#listItem","position":2,"name":"Outils et m\u00e9thodes","item":"https:\/\/www.sigterritoires.fr\/index.php\/category\/outils-et-methodes\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr\/index.php\/category\/outils-et-methodes\/outils_divers\/#listItem","name":"Outils divers"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr\/index.php\/category\/outils-et-methodes\/outils_divers\/#listItem","position":3,"name":"Outils divers","item":"https:\/\/www.sigterritoires.fr\/index.php\/category\/outils-et-methodes\/outils_divers\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/#listItem","name":"Les outils SIG de validation  des g\u00e9om\u00e9tries (1)"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr\/index.php\/category\/outils-et-methodes\/#listItem","name":"Outils et m\u00e9thodes"}},{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/#listItem","position":4,"name":"Les outils SIG de validation  des g\u00e9om\u00e9tries (1)","previousItem":{"@type":"ListItem","@id":"https:\/\/www.sigterritoires.fr\/index.php\/category\/outils-et-methodes\/outils_divers\/#listItem","name":"Outils divers"}}]},{"@type":"Person","@id":"https:\/\/www.sigterritoires.fr\/#person","name":"Atilio Francois","image":{"@type":"ImageObject","@id":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/f76dc2a720162999bce81d6c99b6d7b9517d6600ad7ceb5ed5268f02cefaa0ee?s=96&d=mm&r=g","width":96,"height":96,"caption":"Atilio Francois"}},{"@type":"Person","@id":"https:\/\/www.sigterritoires.fr\/index.php\/author\/admin\/#author","url":"https:\/\/www.sigterritoires.fr\/index.php\/author\/admin\/","name":"Atilio Francois","image":{"@type":"ImageObject","@id":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/f76dc2a720162999bce81d6c99b6d7b9517d6600ad7ceb5ed5268f02cefaa0ee?s=96&d=mm&r=g","width":96,"height":96,"caption":"Atilio Francois"}},{"@type":"WebPage","@id":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/#webpage","url":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/","name":"Les outils SIG de validation des g\u00e9om\u00e9tries (1) | Blog SIG & Territoires","description":"Etude comparative des outils et des r\u00e9sultats de la validation et correction des g\u00e9om\u00e9tries des principaux logiciels SIG: ArcGis, QGis, GeoMedia, Spatialite, Postgis, FME","inLanguage":"fr-FR","isPartOf":{"@id":"https:\/\/www.sigterritoires.fr\/#website"},"breadcrumb":{"@id":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/#breadcrumblist"},"author":{"@id":"https:\/\/www.sigterritoires.fr\/index.php\/author\/admin\/#author"},"creator":{"@id":"https:\/\/www.sigterritoires.fr\/index.php\/author\/admin\/#author"},"datePublished":"2015-06-19T13:46:59+02:00","dateModified":"2023-05-01T09:16:27+02:00"},{"@type":"WebSite","@id":"https:\/\/www.sigterritoires.fr\/#website","url":"https:\/\/www.sigterritoires.fr\/","name":"Blog SIG & Territoires","description":"le portail des professionnels du SIG","inLanguage":"fr-FR","publisher":{"@id":"https:\/\/www.sigterritoires.fr\/#person"}}]},"og:locale":"fr_FR","og:site_name":"Blog SIG &amp; Territoires | le portail des professionnels du SIG","og:type":"article","og:title":"Les outils SIG de validation des g\u00e9om\u00e9tries (1) | Blog SIG &amp; Territoires","og:description":"Etude comparative des outils et des r\u00e9sultats de la validation et correction des g\u00e9om\u00e9tries des principaux logiciels SIG: ArcGis, QGis, GeoMedia, Spatialite, Postgis, FME","og:url":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/","article:published_time":"2015-06-19T11:46:59+00:00","article:modified_time":"2023-05-01T07:16:27+00:00","article:publisher":"https:\/\/www.facebook.com\/atilio.francois\/","twitter:card":"summary","twitter:site":"@SigTerritoires","twitter:title":"Les outils SIG de validation des g\u00e9om\u00e9tries (1) | Blog SIG &amp; Territoires","twitter:description":"Etude comparative des outils et des r\u00e9sultats de la validation et correction des g\u00e9om\u00e9tries des principaux logiciels SIG: ArcGis, QGis, GeoMedia, Spatialite, Postgis, FME","twitter:creator":"@SigTerritoires"},"aioseo_meta_data":{"post_id":"1912","title":"Les outils SIG de validation  des g\u00e9om\u00e9tries (1) | #site_title","description":"Etude comparative des outils et des r\u00e9sultats de la validation et correction des g\u00e9om\u00e9tries des principaux logiciels SIG: ArcGis, QGis, GeoMedia, Spatialite, Postgis, FME","keywords":[{"label":"valider","value":"valider"},{"label":"v\u00e9rifier","value":"v\u00e9rifier"},{"label":"g\u00e9om\u00e9tries","value":"g\u00e9om\u00e9tries"},{"label":"r\u00e9parer","value":"r\u00e9parer"},{"label":"corriger","value":"corriger"},{"label":"ArcGis","value":"ArcGis"},{"label":"QGis","value":"QGis"},{"label":"GeoMedia","value":"GeoMedia"},{"label":"Spatialite","value":"Spatialite"},{"label":"Postgis","value":"Postgis"},{"label":"FME","value":"FME"}],"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":"","og_description":"","og_object_type":"article","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":"","og_article_tags":"","twitter_use_og":false,"twitter_card":"summary","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2020-12-21 13:57:56","updated":"2025-06-04 16:19:18","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.sigterritoires.fr\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.sigterritoires.fr\/index.php\/category\/outils-et-methodes\/\" title=\"Outils et m\u00e9thodes\">Outils et m\u00e9thodes<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.sigterritoires.fr\/index.php\/category\/outils-et-methodes\/outils_divers\/\" title=\"Outils divers\">Outils divers<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tLes outils SIG de validation  des g\u00e9om\u00e9tries (1)\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.sigterritoires.fr"},{"label":"Outils et m\u00e9thodes","link":"https:\/\/www.sigterritoires.fr\/index.php\/category\/outils-et-methodes\/"},{"label":"Outils divers","link":"https:\/\/www.sigterritoires.fr\/index.php\/category\/outils-et-methodes\/outils_divers\/"},{"label":"Les outils SIG de validation  des g\u00e9om\u00e9tries (1)","link":"https:\/\/www.sigterritoires.fr\/index.php\/les-outils-sig-de-validation-des-geometries-1\/"}],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p6XU0A-uQ","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/1912","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/comments?post=1912"}],"version-history":[{"count":0,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/posts\/1912\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/media?parent=1912"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/categories?post=1912"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sigterritoires.fr\/index.php\/wp-json\/wp\/v2\/tags?post=1912"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}