2 402
edições
m (→tentativa 3) |
m (→tentativa 3) |
||
Linha 248: | Linha 248: | ||
; --14489 | ; --14489 | ||
select count(*) from grid_br2.tmp_cells t inner join grid_br2.poc_caruaru c on c.gid_vbit=t.gid_vbit; -- 14489 | select count(*) from grid_br2.tmp_cells t inner join grid_br2.poc_caruaru c on c.gid_vbit=t.gid_vbit; -- 14489 | ||
---- | ---- ------------------------------------------- | ||
SELECT volat_file_write( | SELECT volat_file_write( | ||
'/tmp/inserts_logistic2.sql' | '/tmp/inserts_logistic2.sql' | ||
, osmc.grid_generate_all_levels_logistic2( 2.5, 'BR', 18, 37, 2.5, 400 ) | , osmc.grid_generate_all_levels_logistic2( 2.5, 'BR', 18, 37, 2.5, 400 ) | ||
); -- 4828425 byts = 4.7M. Em 17 segundos faz 20*12800. Faz 14 mil celulas por segundo. celulas de 8 metros de lado são 64m2. | ); -- 4828425 byts = 4.7M. Em 17 segundos faz 20*12800. Faz 14 mil celulas por segundo. celulas de 8 metros de lado são 64m2. | ||
-- depois de rodar | |||
delete from grid_br2.tmp_cells where not(ST_Intersects(geom,(select geom from grid_br2.municipio where isolabel_ext='BR-PE-Caruaru')) ); | |||
-- DELETE 70068 | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Como Caruaru tem da ordem de 920 km2, são 14406456 (14 milhões) de células, portanto 1 mil segundos ou 16 minutos. | Como Caruaru tem da ordem de 920 km2, são 14406456 (14 milhões) de células, portanto 1 mil segundos ou 16 minutos. |
edições