2 votos

Sintaxis de entrada no válida para el tipo de precisión doble con la solicitud POST a la API de Mapas

Sólo estoy tratando de replicar este ejemplo pero usando una cuenta diferente (libregis), usando una tabla rasterizada llamada foto_pnoa creado simplemente soltando un archivo tif al crear un nuevo conjunto de datos. Y estoy recibiendo este error

{"errors":["Postgis Plugin: ERROR: invalid input syntax for type double precision: \"76.4293851819992 ,10\"\nCONTEXT: SQL function \"_raster_constraint_info_scale\" statement 1\n\nin executeQuery Full sql was: 'select r.r_table_schema sch, r.r_table_name tab, r.r_raster_column col, greatest(abs(r.scale_x ), abs(r.scale_y)) scl from raster_overviews o, raster_columns r where o.r_table_schema = 'public' and o.r_table_name = 'foto_pnoa' and o.r_raster_column = 'the_raster_webmercator' and r.r_table_schema = o.o_table_schema and r.r_table_name = o.o_table_name and r.r_raster_column = o.o_raster_column ORDER BY scl ASC'\n encountered during parsing of layer 'layer0' in Layer"]}

al enviar una solicitud POST a http://libregis.cartodb.com/api/v1/map usando esto como cuerpo del POST (mapa de configuración)

{"version":"1.3.1","layers":[{"type":"cartodb","options":{"sql":"select * from foto_pnoa","cartocss" :"#foto_pnoa {raster-opacity: 0.5;}","cartocss_version":"2.3.0","geom_column":"the_raster_webmercator" ,"geom_type":"raster"}}]}

1voto

Guillaume Puntos 683

Fue causada por un error en PostGIS Raster . Ya está arreglado y funciona.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X