| 319 | |
| 320 | |
| 321 | ---------------------------------------------- |
| 322 | -- IMPORT LAYER POSTGIS: UROLA RIVER '1003716%' |
| 323 | --------------------------------------------------------------------- |
| 324 | -- 1003716 corresponds to Urola river |
| 325 | -- Creating a table corresponding to UROLA |
| 326 | -- Table of basins |
| 327 | create table spain.urola_cuenca as select * from a_cuencas_rios_atl_norte where pfafrio like '1003716%'; |
| 328 | |
| 329 | CREATE INDEX urola_cuenca_geom_idx |
| 330 | ON urola_cuenca |
| 331 | USING gist |
| 332 | (geom); |
| 333 | |
| 334 | -- Table of rivers |
| 335 | drop table if exists spain.urola_a_rios_v2; |
| 336 | create table spain.urola_a_rios_v2 as select * from a_rios_v2 where pfafrio like '1003716%'; |
| 337 | |
| 338 | CREATE INDEX urola_a_rios_v2_geom_idx |
| 339 | ON urola_a_rios_v2 |
| 340 | USING gist |
| 341 | (geom); |
| 342 | |
| 343 | select * from urola_a_rios_v2 limit 10; |
| 344 | |
| 345 | ALTER TABLE spain.urola_a_rios_v2 DROP COLUMN source; |
| 346 | ALTER TABLE spain.urola_a_rios_v2 DROP COLUMN target; |
| 347 | ALTER TABLE spain.urola_a_rios_v2 ADD COLUMN source integer; |
| 348 | ALTER TABLE spain.urola_a_rios_v2 ADD COLUMN target integer; |
| 349 | CREATE INDEX urola_a_rios_v2_source_idx ON spain.urola_a_rios_v2 (source); |
| 350 | CREATE INDEX urola_a_rios_v2_target_idx ON spain.urola_a_rios_v2 (target); |
| 351 | |
| 352 | --------------------------------------------------------------------- |
| 353 | -- createTopology also creates spain.urola_a_rios_v2_vertices_pgr |
| 354 | ------------------------------------------------------------------ |
| 355 | set search_path to spain,public,european_wise2008; |
| 356 | SELECT pgr_createTopology('urola_a_rios_v2', 0.0001, 'geom', 'gid');--1.4s |
| 357 | |
| 358 | |
| 359 | |