Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Mon 28 May 2012 16:40

rajaa26
Participant occasionnel
Date d'inscription: 24 May 2012
Messages: 26

table spatiale

salut tout le monde

dans le cadre de mon PFE  je ss chargé de créer une base de données spatiale dans oracle 10g

j'ai crée deux table  villages et communes

commune(IDCOMMUNE : NUMBER           

ID: NUMBER(11,0)         

MI_STYLE: VARCHAR2(254 Bytes)         

MI_PRINX : NUMBER(10,0)       

GEOLOC: SDO_GEOMETRY )

mais que je la mappe dans le client mapinfo tjrs il me parait un  msg qui signifie que j'ai besoin d'un champs spatiale pour mapper la table

svp aidez moi

Hors ligne

 

#2 Tue 29 May 2012 14:49

xav
Participant assidu
Date d'inscription: 27 Oct 2005
Messages: 280

Re: table spatiale

Bonjour,
lors de la création d'une table spatial sous oracle, il faut ajouter un enregistrement dans la table USER_SDO_GEOM_METADATA (en y indiquant entre autre le nom de table, le nom du champ géométrie, le rectangle englobant et le système de projection).
Il ne faut pas non plus oublier de créer l'index spatial.


Xavier Lang
Information géographique et observatoire - DSI Communautaire
Cap Atlantique

Hors ligne

 

#3 Tue 29 May 2012 15:14

rajaa26
Participant occasionnel
Date d'inscription: 24 May 2012
Messages: 26

Re: table spatiale

bonjour

quel est le rôle de USER_SDO_GEOM_METADATA  ?

et comment je peux le déclarer et avec quel type de champ?

rajaa26
étudiante master SIG

Hors ligne

 

#4 Tue 29 May 2012 16:08

rajaa26
Participant occasionnel
Date d'inscription: 24 May 2012
Messages: 26

Re: table spatiale

j'ai vérifié ma table j'ai déjà déclaré un champs spatile  sdo_geom

mais comment je peut créer l'index

Hors ligne

 

#5 Wed 30 May 2012 09:01

xav
Participant assidu
Date d'inscription: 27 Oct 2005
Messages: 280

Re: table spatiale

De cette manière :
CREATE INDEX <nom_de_l_index> ON <nom_de_la_table> (GEOMETRIE)  INDEXTYPE IS MDSYS.SPATIAL_INDEX


Xavier Lang
Information géographique et observatoire - DSI Communautaire
Cap Atlantique

Hors ligne

 

Pied de page des forums

Powered by FluxBB