UN PICCOLO DATABASE DI ESEMPIO.

Ora, dopo un inizio non tanto facile sviluppiamo un piccolo esempio di utilizzo di dati spaziali. Per prima cosa, abbiamo bisogno di due tabelle, la prima la chiamiamo STRADE, e la seconda AREE MUNICIPALI. Ecco un riassunto delle tabelle con i relativi campi che ci servono:

Colonna
Tipo
Descrizione
Id_aree
Intero
Identificatore numerico univoco
Codice
Intero
Codice dell'area municipale
Nome_citta
Carattere
Nome della città
Geom
Geometrico
Locazione della geometria aree municipali (POLYGON)
TABELLA: AREE MUNICIPALI.

Colonna
Tipo
Descrizione
Id_strade
Intero
Identificatore numerico univoco
Nome
Carattere
Nome della strada
Geom
Geometrico
Nome della città
Geom
Geometrico
Locazione della geometria strada (LINESTRING)
TABELLA: STRADE.

Dal client di comando psql inseriamo i seguenti comandi:

CREATE TABLE Strade (id_strade int4, Nome varchar(20));

CREATE TABLE Aree_municipali (id_aree int4, codice int4, Nome_citta varchar(20));

Utilizzo del comando CREATE TABLE.
Figura 3
(Utilizzo del comando CREATE TABLE).

Adesso, inseriremo le colonne delle geometrie con i seguenti comandi:

SELECT AddGeometryColumn ('prova','strade','geom',-1,'LINESTRING',2);

SELECT AddGeometryColumn ('prova','aree_municipali','geom',-1,'POLYGON',2);

Ora, come potete vedere dalla seguente immagine tutti i campi delle due tabelle STRADE e AREE_MUNICIPALI.

Tramite PgAdmin III è possibile visualizzare tutte le informazioni possibili.
Figura 4
(Tramite PgAdmin III è possibile visualizzare tutte le informazioni possibili).

Menu Sezione/PaginaPrecedente/Pagina Successiva/Torna alla Homepage


Sito:www.megaoverclock.it