address_management/get_areas.php

Version 2.1 von Dominic Lippmann am 2025/01/17 15:20

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

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