Clase de error GEOJSON_PARSE_ERROR
Error al analizar GeoJSON: <parseError>
en la posición <pos>
Parámetros
- parseError: descripción del error de análisis encontrado.
- pos: posición basada en 1 en la cadena GeoJSON donde se produjo el error de análisis.
Explicación
Algunas funciones geoespaciales pueden devolver este error al analizar la entrada, que se espera que esté en formato GeoJSON. Más información sobre el formato GeoJSON.
Ejemplos
-- Feeding an empty point in GeoJSON format into the h3_polyfillash3 function (as opposed to a polygon or multipolygon).
> SELECT h3_polyfillash3('{"type":"Point","coordinates":[]}', 2)
[GEOJSON_PARSE_ERROR] Error parsing GeoJSON: Invalid or unsupported type '"Point"' at position 9
-- Feeding an polygon with invalid GeoJSON (missing closing } at the end)
> SELECT H3_PolyfillAsH3('{"type":"Polygon","coordinates":[[[-122.4194,37.7749],[-118.2437,34.0522],[-74.0060,40.7128],[-122.4194,37.7749]]]', 2)
[GEOJSON_PARSE_ERROR] Error parsing GeoJSON: Unexpected end of GeoJSON string at position 115
Funciones que emiten la clase de error
- Función h3_coverash3
- Función h3_coverash3string
- Función h3_pointash3
- Función h3_pointash3string
- Función h3_polyfillash3
- Función h3_polyfillash3string
- Función h3_tessellateaswkb