FILE-001 | This file is not JSON | Error | No | not-json |
FILE-002 | The file has a JSON syntax error | Error | No | json-syntax-error |
FILE-003 | The file is larger than 25 MB | Error | After review | file-too-large-25mb |
FILE-004 | The file starts with a byte order mark | Warning | Yes | byte-order-mark |
FILE-005 | The file is not valid UTF-8 text | Error | No | encoding-not-utf8 |
FILE-006 | The file is a password-protected archive | Error | No | password-protected-archive |
FILE-007 | A Type II file needs ProducerCountry on every plot | Error | No | type-ii-missing-producer-country |
FILE-008 | This file has more producers than one statement allows | Warning | Yes | producer-count-over-limit |
STRU-001 | The file is not a FeatureCollection, Feature or geometry | Error | Yes | invalid-root-type |
STRU-002 | This shape type is not accepted for production places | Error | After review | disallowed-geometry-type |
STRU-003 | This plot has no shape | Error | No | missing-geometry |
STRU-004 | This shape has no coordinates | Error | No | missing-coordinates |
STRU-005 | Point coordinates are wrapped in an extra pair of brackets | Error | Yes | point-coordinates-nested |
STRU-006 | This file uses a GeometryCollection | Warning | Yes | geometrycollection-discouraged |
STRU-007 | The file contains no plots | Error | No | empty-feature-collection |
COORD-001 | A longitude is outside -180 to 180 | Error | No | longitude-out-of-range |
COORD-002 | A latitude is outside -90 to 90 | Error | No | latitude-out-of-range |
COORD-003 | Longitude and latitude look swapped | Error | After review | swapped-lat-lon |
COORD-004 | Coordinates carry fewer than six decimal places | Warning | No | insufficient-precision |
COORD-005 | Two points in a row become identical at six decimals | Error | Yes | duplicate-consecutive-vertices |
COORD-006 | These coordinates are not in WGS84 degrees | Error | After review | non-wgs84-coordinates |
COORD-007 | A coordinate is not a number | Error | Yes | position-not-numeric |
GEOM-001 | This polygon is not closed | Error | Yes | unclosed-polygon-ring |
GEOM-002 | This polygon has fewer than four coordinate pairs | Error | No | ring-too-few-positions |
GEOM-003 | The boundary of this plot crosses itself | Error | After review | self-intersection |
GEOM-004 | The boundary folds back on itself | Error | After review | folded-overlapping-sides |
GEOM-005 | This plot has a hole in it | Error | After review | polygon-has-holes |
GEOM-006 | This polygon encloses no area | Error | No | zero-area-or-collinear |
GEOM-007 | One shape inside this MultiPolygon is invalid | Error | No | multipolygon-member-invalid |
PROP-001 | A property name is misspelled or has the wrong capitals | Error | Yes | property-name-case-or-typo |
PROP-002 | ProducerCountry is not a valid two-letter country code | Error | Yes | invalid-producer-country |
PROP-003 | Area is written as text instead of a number | Error | Yes | area-not-a-number |
PROP-004 | This point has no Area, so it will be treated as 4 hectares | Note | No | point-without-area |
PROP-005 | A plot over 4 hectares cannot be a single point | Error | No | point-area-over-4ha |
PROP-006 | Area is zero or below the accepted minimum | Error | No | area-below-minimum |
PROP-007 | The declared Area does not match the shape you drew | Warning | Yes | declared-vs-computed-area-mismatch |
PROP-008 | ProductionPlace is missing | Note | No | production-place-missing |
PROP-009 | A MultiPoint plot with a large declared area may need polygons | Warning | No | multipoint-plot-needs-polygon |
PLAUS-001 | This plot is not inside the country you declared | Warning | No | centroid-outside-producer-country |
PLAUS-002 | Two plots in this file overlap or are identical | Warning | No | duplicate-or-overlapping-plots |
PLAUS-003 | This plot is an unusual size for the commodity | Warning | No | implausible-plot-size |