address_management/get_areas.php

Zuletzt geändert von YellowFox_RD am 2025/11/27 07:53

Inhaltsverzeichnis

Mit dieser Funktion können Sie eine Liste aller servergestützten Gebiete abrufen.

Beschreibung

GET /address_management/get_areas.php?company=RTI_COMPANYKEY&import=RTI_IMPORTKEY&displayDeleted=0

Parameter

ParameterBeschreibungTypHinweisPflicht
companyRTI Firmenschlüsselstring ja
importRTI Importschlüssel (alle Fahrzeuge)string ja
displayDeletedSollen gelöschte Gebiete angezeigt werden?stringOptionaler Parameter
  • 0 (Standard) =Nur nicht gelöschte Gebiete anzeigen
  • 1 =auch Gelöschte Gebiete anzeigen 
nein
formatAusgabeformatstringjson (Standard)

ja

limitmaximale Anzahl der ausgelieferten Gebiete intDiese Parameter wurden erst später eingeführt und sind daher keine Pflicht. Sollte Ihre Firma sehr viele Gebiete oder Zuweisungen zu diesen Gebieten besitzen, kann es sein, dass sie ohne Angabe von limit und offset kein Ergebnis erhalten, da die Datenmenge zu groß ist. Für eine stabile Schnittstelle legen wir Ihnen daher die Nutzung dieser Parameter ans Herz.nein
offsetVersatz in der Ergebnismengeintnein

Rückgabe

Es wird ein String zurückgegeben. Ansonsten wird ein "ERROR:Beschreibung" zurückgegeben

Parameter

=== Parameter ===BeschreibungTyp
uuidZur eindeutigen Identifizierung der Gebietsdatenstring
nameGebietsnamestring
typeGebietstyp(polygon,polyline )string
costCenterKostenstelleinteger
coordinatesBreitengrad/Längengradfloat
radiusBreite der Routeinteger
changeDateÄnderungsdatum der AngabenFormat YYYY-MM-dd'T'HH:MM:SS.SSSZ
createDateErstellungsdatum der AngabenFormat YYYY-MM-dd'T'HH:MM:SS.SSSZ
deleteDateLöschdatum der AngabenFormat YYYY-MM-dd'T'HH:MM:SS.SSSZ
useInTimeRecordingsoll das Gebiet in der Zeiterfassung angezeigt werden?boolean
useInMapsoll das Gebiet in der Karte angezeigt werden?boolean
assignedVehiclesListe der zugewiesenen Fahrzeuge (aktive)array
_linksLinks (IFrameMapEditor, Delete) 

JSON Format

 [{
       "uuid": "ABC-123-DEF",
       "name": "100 test",
       "type": "polygon",
       "costCenter": "100",
       "coordinates": [
            {
               "lat": 2.33867,
               "lon": 48.8554
            },
            {
               "lat": 2.33867,
               "lon": 48.859
            },
            {
               "lat": 2.34413,
               "lon": 48.859
            },
            {
               "lat": 2.34413,
               "lon": 48.8554
            }
        ],
       "radius": 0,
       "changeDate": "2023-02-22T14:02:21+0100",
       "createDate": "2023-02-21T12:51:12+0100",
       "deleteDate": null,
       "useInTimeRecording": true,
       "useInMap": true,
       "assignedVehicles": [
            {
               "vehicleSign ": "vehicleSign  1"
            },
            {
               "vehicleSign ": "vehicleSign  2"
            },
            {
               "vehicleSign ": "vehicleSign  3"
            }
          
        ],
       "_links":  {
           "editor": {
               "href": "https://map.yellowfox.de/rti/address_management/area_editor.php?company=RTI_COMPANYKEY&import=RTI_IMPORTKEY&uuid=123-ABC-345-DEF&category=passive"
            }    
   }
 }],

Beispielaufruf

https://map.yellowfox.de/rti/address_management/get_areas.php?company=COMPANY_KEY&import=IMPORT_KEY&displayDeleted=0