back to first page..
Sortie de résultats pour Julie 23/01/2014
create table temp_coord_vendee(x numeric, y numeric); insert into temp_coord_vendee values (338174.68,6638429.77); insert into temp_coord_vendee values (355721.87, 6641705.47); insert into temp_coord_vendee values (350213.64, 6629905.8); insert into temp_coord_vendee values (341522.3, 6630508.51); insert into temp_coord_vendee values (329247.46, 6629025.27); insert into temp_coord_vendee values (374365.66, 6610328.22); insert into temp_coord_vendee values (381738.24, 6614883.53); insert into temp_coord_vendee values (387877.58, 6620772.1); insert into temp_coord_vendee values (384935.82, 6630598.17); insert into temp_coord_vendee values (395132.5, 6626651.03); insert into temp_coord_vendee values (403864.83, 6635458.93); insert into temp_coord_vendee values (335238, 6664794); alter table temp_coord_vendee add column id serial; alter table temp_coord_vendee add column lieu text; update temp_coord_vendee set lieu=NULL; update temp_coord_vendee set lieu='Vie' where id<=2 and lieu is null; update temp_coord_vendee set lieu='Jaunay' where id<=5 and lieu is null; update temp_coord_vendee set lieu='Lay' where id<=11 and lieu is null; update temp_coord_vendee set lieu='Falleron' where lieu is null; select * from temp_coord_vendee; --Les 2 premiers sont sur la Vie, les 3 suivants sur le Jaunay, puis 6 sur le Lay et le dernier sur le Falleron. Les 2 premiers sont sur la Vie, les 3 suivants sur le Jaunay, puis 6 sur le Lay et le dernier sur le Falleron. select *, st_distance(st_transform(the_geom,2154),ST_GeomFromText('POINT('||x||' '||y||')',2154)) as distance from rht.crosstab_rhtvs2, temp_coord_vendee where ST_dwithin(st_transform(the_geom,2154),ST_GeomFromText('POINT('||x||' '||y||')',2154),500) order by id,distance; drop table temp_coord_vendee;
Last modified 11 years ago
Last modified on Jan 23, 2014 10:28:37 AM