Logo RW
Contact | Portail Wallonie | Accueil
Web Services Segmentation

Web Services Segmentation

WSDL Services SOAP

Cliquez ici

Liste des méthodes


Codes d'erreur

Toutes les méthodes renvoient un objet contenant, en plus de la réponse, un code d'erreur (errorCode) et un message explicatif (errorMsg).
Les valeurs d'errorCode sont les suivantes :

getPointOnSegment

Description Renvoie le point situe sur le reseau choisi a la cumulee specifiee
Paramètres
  • code : Code d'identification
  • cumulee : Cumulee
  • system_type : Type de systeme interroge (1 = reseau routier et 2 = reseau fluvial)
  • crs : Systeme de coordonnees (facultatif, EPSG:31370 par défaut, désactivé pour SOAP)
Retour Le point si il a ete trouve
  • point : Le point
    • code : Code du segment
    • simplifiedCode : Code simplifié du segment
    • type : Type de segment (1 = routier et 2 = fluvial
    • cumulee : Cumulee du point sur le segment
    • length : Distance entre le point d'origine et le point sur le segment
    • geometry : Geometrie du point en wkt
    • last_update : Derniere date de mise a jour du segment
  • errorCode : Code d'erreur (0 = pas d'erreur)
  • errorMsg : Message d'erreur
Test REST /segmentation/rest/getPointOnSegment/A601000/2/1?crs=EPSG:31370
Test SOAP /segmentation/soap/getPointOnSegment?code=A601000&cumulee=2&system_type=1

getSegment

Description Renvoie la geometrie du reseau choisi entre deux cumulees
Paramètres
  • code : Code d'identification
  • cumulee_start : Cumulee de debut
  • cumulee_end : Cumulee de fin
  • system_type : Type de systeme interroge (1 = reseau routier et 2 = reseau fluvial)
  • crs : Systeme de coordonnees (facultatif, EPSG:31370 par défaut, désactivé pour SOAP)
Retour Le segment si il a ete trouve
  • segment : Le segment
    • code : Code du segment
    • simplifiedCode : Code simplifié du segment
    • type : Type de segment (1 = routier et 2 = fluvial)
    • cumulee_start : Cumulee de debut
    • cumulee_end : Cumulee de fin
    • length : Longueur du segment
    • geometry : Geometrie du segment en wkt
    • last_update : Derniere date de mise a jour du segment
  • errorCode : Code d'erreur (0 = pas d'erreur)
  • errorMsg : Message d'erreur
Test REST /segmentation/rest/getSegment/A601000/1/2/1?crs=EPSG:31370
Test SOAP /segmentation/soap/getSegment?code=A601000&cumulee_start=1&cumulee_end=2&system_type=1

getListeSegments

Description Renvoie la liste des segments (sans géométrie)
Paramètres
  • system_type : Type de systeme interroge (1 = reseau routier et 2 = reseau fluvial)
Retour La liste des segments (sans géométrie)
  • segments : Liste des segments (sans géométrie)
    • code : Code du segment
    • simplifiedCode : Code simplifié du segment
    • type : Type de segment (1 = routier et 2 = fluvial)
    • cumulee_start : Cumulee de debut
    • cumulee_end : Cumulee de fin
    • length : Longueur du segment
    • geometry : Geometrie du segment en wkt
    • last_update : Derniere date de mise a jour du segment
  • errorCode : Code d'erreur (0 = pas d'erreur)
  • errorMsg : Message d'erreur
Test REST /segmentation/rest/getListeSegments/1
Test SOAP /segmentation/soap/getListeSegments?system_type=1

getNearestSegment

Description Renvoie le segment le plus proche des coordonnees lambert passees en parametre (le shape contient le point projeté sur le segment), la distance et la mesure
Paramètres
  • x : Coordonnee X
  • y : Coordonnee Y
  • system_type : Type de systeme interroge (1 = reseau routier et 2 = reseau fluvial)
  • crs : Systeme de coordonnees (facultatif, EPSG:31370 par défaut, désactivé pour SOAP)
Retour Le segment si il a ete trouve
  • nearestSegment : Le segment le plus proche du point
    • code : Code du segment
    • simplifiedCode : Code simplifié du segment
    • type : Type de segment (1 = routier et 2 = fluvial)
    • cumulee_start : Cumulee de debut
    • cumulee_end : Cumulee de fin
    • length : Longueur du segment
    • geometry : Geometrie du segment en wkt
    • last_update : Derniere date de mise a jour du segment
    • distance : Distance du point par rapport au segment
    • mesure : Mesure sur le segment par rapport au point
  • errorCode : Code d'erreur (0 = pas d'erreur)
  • errorMsg : Message d'erreur
Test REST /segmentation/rest/getNearestSegment/232553/101090/1?crs=EPSG:31370
Test SOAP /segmentation/soap/getNearestSegment?x=232553&y=101090&system_type=1

getNearestOnSegment

Description Renvoie le segment le plus proche des coordonnees lambert passees en parametre sur le segment dont le code est passé en paramètre (le shape contient le point projeté sur le segment), la distance et la mesure
Paramètres
  • x : Coordonnee X
  • y : Coordonnee Y
  • code : Code d'identification
  • system_type : Type de systeme interroge (1 = reseau routier et 2 = reseau fluvial)
  • crs : Systeme de coordonnees (facultatif, EPSG:31370 par défaut, désactivé pour SOAP)
Retour Le segment si il a ete trouve
  • nearestSegment : Le segment le plus proche du point
    • code : Code du segment
    • simplifiedCode : Code simplifié du segment
    • type : Type de segment (1 = routier et 2 = fluvial)
    • cumulee_start : Cumulee de debut
    • cumulee_end : Cumulee de fin
    • length : Longueur du segment
    • geometry : Geometrie du segment en wkt
    • last_update : Derniere date de mise a jour du segment
    • distance : Distance du point par rapport au segment
    • mesure : Mesure sur le segment par rapport au point
  • errorCode : Code d'erreur (0 = pas d'erreur)
  • errorMsg : Message d'erreur
Test REST /segmentation/rest/getNearestOnSegment/232553/101090/N833000/1?crs=EPSG:31370
Test SOAP /segmentation/soap/getNearestOnSegment?x=232553&y=101090&code=N833000&system_type=1