| 94 | |
| 95 | |
| 96 | POLY Valid-Invalids vanOosterom/Delft |
| 97 | {{{ |
| 98 | |
| 99 | 1 blue |
| 100 | POLYGON ((200 260, 100 190, 196 66, 270 210, 200 260)) |
| 101 | |
| 102 | 2 blue |
| 103 | POLYGON ((200 260, 100 190, 196 66, 270 210, 200 260), (160 210, 220 210, 220 170, 160 170, 160 210)) |
| 104 | |
| 105 | 3 blue |
| 106 | POLYGON ((200 260, 100 190, 196 66, 270 210, 200 260), (160 210, 220 210, 220 170, 160 170, 160 210), (180 160, 210 160, 212 135, 181 135, 180 160)) |
| 107 | |
| 108 | 4 blue |
| 109 | POLYGON ((200 260, 100 190, 196 66, 270 210, 200 260), (130 211, 220 211, 220 170, 130 170, 130 211)) |
| 110 | |
| 111 | 5 blue |
| 112 | POLYGON ((200 260, 100 190, 196 66, 270 210, 200 260), (170 210, 220 210, 220 170, 170 170, 170 210), (140 170, 170 170, 170 150, 140 150, 140 170)) |
| 113 | |
| 114 | 6 blue |
| 115 | POLYGON ((200 260, 100 190, 196 66, 270 210, 200 260), (130 211, 170 211, 170 170, 130 170, 130 211), (170 170, 200 170, 200 150, 170 150, 170 170), (200 200, 230 200, 230 170, 200 170, 200 200)) |
| 116 | |
| 117 | 7 blue |
| 118 | POLYGON ((200 260, 171 241, 188 226, 227 226, 227 201, 188 201, 188 223, 170 240, 100 190, 196 66, 270 210, 200 260)) |
| 119 | |
| 120 | 8 blue |
| 121 | POLYGON ((200 260, 171 241, 188 226, 227 226, 227 201, 188 201, 188 223, 162 245, 100 190, 196 66, 270 210, 200 260)) |
| 122 | |
| 123 | 9 red |
| 124 | POLYGON ((200 260, 100 190, 196 66, 270 210, 200 260), (132 211, 220 170, 116 200, 132 211)) |
| 125 | |
| 126 | |
| 127 | }}} |
| 128 | |
| 129 | defined Error Conditions |
| 130 | {{{ |
| 131 | |
| 132 | BS=boundary selfintersects |
| 133 | CR=crossing rings |
| 134 | EN=edge not connected to interior |
| 135 | FI=floating inner ring |
| 136 | NA=no area |
| 137 | NC=not closed |
| 138 | NH=not one homogenous portion |
| 139 | NO=not orientable |
| 140 | NS=no surface |
| 141 | Rn=rule n (n=1,3,4,5) |
| 142 | RC=ring crosses ring |
| 143 | RO=rings overlap |
| 144 | RT=rings touch |
| 145 | SR=self crossing ring |
| 146 | TE=two exterior rings |
| 147 | TS=two separate areas |
| 148 | WO=wrong orientation |
| 149 | |
| 150 | |
| 151 | }}} |