- Categorias:
ST_ASGEOJSON¶
Ao receber um valor do tipo GEOGRAPHY ou GEOMETRY, retorna a representação GeoJSON desse valor.
Sintaxe¶
Argumentos¶
geography_or_geometry_expressionO argumento deve ser uma expressão do tipo GEOGRAPHY ou GEOMETRY.
Retornos¶
Um OBJECT no formato GeoJSON.
Notas de uso¶
Para objetos GEOMETRY:
O objeto GEOMETRY retornado utiliza o mesmo sistema de coordenadas que o objeto GEOMETRY de entrada.
Observe que a especificação GeoJSON requer que a geometria esteja no sistema de coordenadas WGS84 (SRID = 4326). No entanto, a função ST_ASGEOJSON não faz cumprir isso.
A função não adiciona a SRID ou qualquer outra informação CRS à saída.
Exemplos¶
Exemplos GEOGRAPHY¶
O exemplo a seguir demonstra a função ST_ASGEOJSON:
Converter a saída VARIANT em VARCHAR resulta no seguinte:
Exemplos GEOMETRY¶
O exemplo a seguir demonstra a função ST_ASGEOJSON com um objeto GEOMETRY como entrada: