[Gfoss] spatialite - vista con linee virtuali da tabella punti
falcerisimone a inwind.it
falcerisimone a inwind.it
Ven 7 Set 2018 13:26:53 CEST
Ciao a tutti,
pongo un quesito:
Come faccio a visualizzare la geometria virtuale LINEARE generata da una tabella POINT con makeline()?
Ho provato così, manca l'ultimo passo:
"create table punti
(pk integer primary key,
nome text);
select addgeometrycolumn('punti','geom',32632,'POINT',2);
create view virtual_lines as
select
a.rowid as rowid,
st_astext(makeline(a.geom, b.geom)) as wkt,
st_length(makeline(a.geom, b.geom)) as lunghezza,
makeline(a.geom, b.geom) as geom
from punti a, punti b;
select * from virtual_lines;
--fin qui OK finchè è tabellare, ma la geometria in mappa?"
--problema geometria virtuale da visualizzare
insert into views_geometry_columns
(view_name, view_geometry, view_rowid, f_table_name, f_geometry_column, read_only)
values ('virtual_lines', 'the_geom', 'rowid', 'QUALE_TABELLA??', 'geom',1);
--con postgis è facile
(st_makeline(a.geom, b.geom))::geometry(LineString,32632) as geom
Ringrazio e buon weekend!
Simone
Maggiori informazioni sulla lista
Gfoss