Précédent   Forum des professionnels en informatique > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/07/2011, 07h46   #1
Membre habitué
 
Inscription : avril 2004
Messages : 363
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 363
Points : 121
Points : 121
Par défaut [Oracle Spatial] Calculs des positions de nouveau poteaux le long d'une autoroute.

Calculs des positions de nouveau poteaux le long d'une autoroute


Bonjour,

Je dois calculer la position de poteau à partir de borne de kilométriques le long d'une autoroute en unité mètre réel.
Les positions des poteaux devront être à +100 mètres, +200 mètres, +300 mètres à partir de chaque borne kilométrique.
Le résultat des postions trouvées seront stockés dans une table poteau( id, geom ) dont le sdo_gtype=3001.

La base de données possède 3 tables.
roads( r_id, name, geom_lrs ), c'est la table des autoroutes avec une géométrie LRS( sdo_gtype=4402)
milestone( m_id, name, geom ), c'est la table des positions de type point des bornes kilométrique(sdo_gtype=3001)
mil_by_road( id, m_id, r_id), c'est l'entité interrelation qui indique les bornes kilométrique associées à une route.

Le résultat devra tenir compte de l'espace entre 2 bornes.
Il se peut qu'il n'y a pas d'espace suffisant entre 2 bornes pour créer les 3 poteaux.
Un maximum de poteau devra être calculé entre ces 2 bornes.
La dernière borne kilométrique n'est pas forcement situé à la fin de la route.

Quel est la bonne méthode pour trouver les poteaux en mètres réel ?

merci
patmaba est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h32.


 
 
 
 
Partenaires

Hébergement Web