Más

Formas alfa en pgRouting: falta la cláusula FROM

Formas alfa en pgRouting: falta la cláusula FROM


Estoy intentando seguir la publicación de Anita Graser sobre la creación de formas alfa en pgRouting.

El artículo fue escrito hace varios años, por lo que algunas de las funciones se han actualizado y los nombres han cambiado. He actualizado el código y todo parece funcionar bien, excepto el último paso. Recibo el siguiente error para las últimas tres líneas de código:

"ERROR: falta la entrada de la cláusula FROM para la tabla" home_catchment10km ""

CREAR TABLA "os_m2" .home_catchment10km AS SELECT * FROM "os_m2". "M2_roads_vertices_pgr" JOIN (SELECT * FROM pgr_drivingdistance ('SELECT gid AS id, source, target, cost_time AS cost FROM "os_m2". "M2_roads"', 674062, 600, falso, falso)) AS ruta ON "m2_roads_vertices_pgr" .id = ruta.id1 CREAR TABLA "os_m2" .home_isodist (id serial, max_cost doble precisión); SELECCIONE addgeometrycolumn ('os_m2', 'home_isodist', 'the_geom2', 27700, 'POLYGON', 2); INSERT INTO "os_m2" .home_isodist (max_cost, the_geom2) (SELECT 600, ST_SetSRID ("home_catchment10km". "The_geom", 27700) <** ERROR SUCEDE AQUÍ ** FROM pgr_alphashape ('SELECT id, ST_X (home_catchgement10) x, ST_Y (home_catchment10km.the_geom) AS y FROM "os_m2" .home_catchment10km donde cuesta <600 '));

ElCREAR MESAdeclaración crea una tabla,captación_inicio10kmen un esquema,os_m2. ElSELECCIONEdeclaración está intentando accedercaptación_inicio10kmsin un calificador de esquema, lo que hace que busque en el esquema público (predeterminado) en su lugar. Debería ser"os_m2". "home_catchment10km". "the_geom".


Ver el vídeo: Geodjango Tutorial 9: Routing in Leaflet