Skip to content
Snippets Groups Projects
Commit 76915575 authored by Romain's avatar Romain
Browse files

Tableau OGC valide

parent c46e065a
No related branches found
No related tags found
No related merge requests found
......@@ -329,6 +329,125 @@ Qualigéo permet la spécification et le contrôle de la géométrie des types d
</tbody>
</table>
<style type="text/css">
.tg {border-collapse:collapse;border-spacing:0;}
.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;
overflow:hidden;padding:10px 5px;word-break:normal;}
.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;
font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}
.tg .tg-35p5{background-color:#eae8e8;border-color:#d6d6d6;color:#333333;text-align:left;vertical-align:top}
.tg .tg-o6tx{background-color:#eae8e8;border-color:#d6d6d6;text-align:left;vertical-align:top}
.tg .tg-0pn5{background-color:#923288;border-color:#d6d6d6;color:#ffffff;text-align:left;vertical-align:top}
.tg .tg-avj4{border-color:#d6d6d6;text-align:left;vertical-align:top}
.tg .tg-xn01{border-color:#d6d6d6;color:rgb(0, 0, 0);text-align:left;vertical-align:middle}
</style>
<table class="tg">
<thead>
<tr>
<th class="tg-0pn5">Type de validation OGC</th>
<th class="tg-0pn5">Critère OGC<br></th>
<th class="tg-0pn5">Chaîne WKT</th>
<th class="tg-0pn5">Exemple de géométrie<br></th>
</tr>
</thead>
<tbody>
<tr>
<td class="tg-0pn5">OGC Valide</td>
<td class="tg-avj4">Auto intersection</td>
<td class="tg-avj4">POLYGON ((0 11,0 20,10 20,10 11,0 11),(0 15,2 16,0 17,0 15))</td>
<td class="tg-avj4"><img src="https://gitlab.veremes.net/Documentation/doc_qualigeo/raw/c46e065a7ddec4662824c4e80d9c7fec078ed9d0/Ressources/Images/ogc_validation_1.PNG" width="400" height="300"></td>
</tr>
<tr>
<td class="tg-0pn5">OGC Valide</td>
<td class="tg-o6tx">Géométries corrompues ou dégénérées</td>
<td class="tg-35p5"><span style="font-weight:normal">POLYGON ((41 11,50 11,50 20,41 20,41 12,41 11),(45 12))</span></td>
<td class="tg-o6tx"></td>
</tr>
<tr>
<td class="tg-0pn5">OGC Valide</td>
<td class="tg-avj4">Auto intersection</td>
<td class="tg-avj4"><span style="font-weight:normal">POLYGON ((21 0,21 10,30 10,30 0,21 0),(27 9,29 9,28 11,27 9))</span></td>
<td class="tg-avj4"><img src="https://gitlab.veremes.net/Documentation/doc_qualigeo/raw/c46e065a7ddec4662824c4e80d9c7fec078ed9d0/Ressources/Images/ogc_validation_3.PNG" width="400" height="300"></td>
</tr>
<tr>
<td class="tg-0pn5">OGC Valide</td>
<td class="tg-o6tx">Intérieur déconnecté</td>
<td class="tg-o6tx">POLYGON ((11 11,11 20,20 20,20 11,11 11),(18 11,20 12,18 12,18 11))</td>
<td class="tg-avj4"><img src="https://gitlab.veremes.net/Documentation/doc_qualigeo/raw/c46e065a7ddec4662824c4e80d9c7fec078ed9d0/Ressources/Images/ogc_validation_4.PNG" width="400" height="300"></td>
</tr>
<tr>
<td class="tg-0pn5">OGC Valide</td>
<td class="tg-xn01"> Trou à l'extérieur de l'enveloppe</td>
<td class="tg-avj4">POLYGON ((41 0,50 0,50 10,41 10,41 0),(51 1,52 1,52 3,51 3,51 1))</td>
<td class="tg-avj4"><img src="https://gitlab.veremes.net/Documentation/doc_qualigeo/raw/c46e065a7ddec4662824c4e80d9c7fec078ed9d0/Ressources/Images/ogc_validation_5.PNG" width="400" height="300"></td>
</tr>
<tr>
<td class="tg-0pn5">OGC Valide</td>
<td class="tg-o6tx"><span style="font-weight:normal">Trous imbriqués</span></td>
<td class="tg-o6tx">POLYGON ((21 21,21 30,30 30,30 21,21 21),(22 23,26 23,26 28,22 28,22 23),(23 24,25 24,25 27,23 27,23 24))</td>
<td class="tg-avj4"><img src="https://gitlab.veremes.net/Documentation/doc_qualigeo/raw/c46e065a7ddec4662824c4e80d9c7fec078ed9d0/Ressources/Images/ogc_validation_6.PNG" width="400" height="300"></td>
</tr>
<tr>
<td class="tg-0pn5">OGC Valide</td>
<td class="tg-avj4">Auto intersection</td>
<td class="tg-avj4">POLYGON ((11 21,11 30,20 30,20 21,11 21),(15 23,17 23,17 25,15 25,15 23),(16 24,18 24,18 26,16 26,16 24))</td>
<td class="tg-avj4"><img src="https://gitlab.veremes.net/Documentation/doc_qualigeo/raw/c46e065a7ddec4662824c4e80d9c7fec078ed9d0/Ressources/Images/ogc_validation_7.PNG" width="400" height="300"></td>
</tr>
<tr>
<td class="tg-0pn5">OGC Valide</td>
<td class="tg-o6tx">Géométries corrompues ou dégénérées</td>
<td class="tg-o6tx"><span style="font-weight:normal">POLYGON ((15 35))</span><br></td>
<td class="tg-avj4"><img src="https://gitlab.veremes.net/Documentation/doc_qualigeo/raw/c46e065a7ddec4662824c4e80d9c7fec078ed9d0/Ressources/Images/ogc_validation_8.PNG" width="400" height="300"></td>
</tr>
<tr>
<td class="tg-0pn5">OGC Valide</td>
<td class="tg-avj4">Anneaux dupliqués</td>
<td class="tg-avj4">POLYGON ((31 21,40 21,40 30,31 30,31 21),(35 25,36 25,36 27,35 27,35 25),(35 25,36 25,36 27,35 27,35 25))</td>
<td class="tg-avj4"><img src="https://gitlab.veremes.net/Documentation/doc_qualigeo/raw/c46e065a7ddec4662824c4e80d9c7fec078ed9d0/Ressources/Images/ogc_validation_9.PNG" width="400" height="300"></td>
</tr>
<tr>
<td class="tg-0pn5">OGC Valide</td>
<td class="tg-o6tx">Coordonnée invalide</td>
<td class="tg-o6tx"><span style="font-weight:normal">POINT (0 nan)</span><br></td>
<td class="tg-o6tx"></td>
</tr>
<tr>
<td class="tg-0pn5">OGC Valide</td>
<td class="tg-avj4">Enveloppes complémentaires</td>
<td class="tg-avj4"><span style="font-weight:normal">MULTIPOLYGON(((0 0, 10 0, 10 10, 0 10, 0 0)),((0 </span><br><span style="font-weight:normal">0, 10 0, 10 10, 0 10, 0 0)))</span></td>
<td class="tg-avj4"></td>
</tr>
<tr>
<td class="tg-0pn5">OGC Valide</td>
<td class="tg-o6tx"><span style="font-weight:normal">Anneaux dupliqués</span></td>
<td class="tg-o6tx"><span style="font-weight:normal">MULTIPOLYGON(((0 0, 10 0, 10 10, 0 10, 0 0)),((0 0, 10 0, 10 10, 0 10, 0 0)))</span></td>
<td class="tg-o6tx"></td>
</tr>
<tr>
<td class="tg-0pn5">OGC Valide</td>
<td class="tg-avj4"><span style="font-weight:normal">Anneau non fermé</span></td>
<td class="tg-avj4"><span style="font-weight:normal">POLYGON((0 0, 0 10, 10 10, 10 0))</span></td>
<td class="tg-avj4"></td>
</tr>
<tr>
<td class="tg-0pn5">OGC Simple</td>
<td class="tg-o6tx">Géométries corrompues ou dégénérées</td>
<td class="tg-o6tx"><span style="font-weight:normal">LINESTRING (0 0,0 0)</span></td>
<td class="tg-o6tx"></td>
</tr>
<tr>
<td class="tg-0pn5">OGC Simple</td>
<td class="tg-avj4">Auto intersection</td>
<td class="tg-avj4"><span style="font-weight:normal">POLYGON ((5 0,10 0,10 10,0 10,0 0,5 0,3 3,5 6,7 3,5 0))</span></td>
<td class="tg-avj4"><img src="https://gitlab.veremes.net/Documentation/doc_qualigeo/raw/c46e065a7ddec4662824c4e80d9c7fec078ed9d0/Ressources/Images/ogc_validation_15.PNG" width="400" height="300"></td>
</tr>
</tbody>
</table>
Cas de figure de lignes valides/invalides :
![](../Ressources/Images/line_Valid_Invalid.PNG)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment