Version 1.1 von YellowFox_RD am 2024/12/19 10:11

Verstecke letzte Bearbeiter
YellowFox_RD 1.1 1 (% class="box" %)
2 (((Inhaltsverzeichnis)))
3 {{toc/}}
4
5 Mit dieser Funktion können Sie eine Liste aller servergestützten Gebiete abrufen.
6 = Beschreibung =
7 **(% class="green mark" %)GET(%%) **/**address_management**/**get_areas.php?company**=RTI_COMPANYKEY**&import=**RTI_IMPORTKEY**&displayDeleted**=0
8 = Parameter =
9
10 |=Parameter|=Beschreibung|=Typ|=Hinweis|=Pflicht
11 |company|RTI Firmenschlüssel|string||ja
12 |import|RTI Importschlüssel (alle Fahrzeuge)|string||ja
13 |displayDeleted|Sollen gelöschte Gebiete angezeigt werden?|string|Optionaler Parameter
14 (((
15 * 0 (Standard) =Nur nicht gelöschte Gebiete anzeigen
16 * 1 =auch Gelöschte Gebiete anzeigen 
17 )))|nein
18 |format|Ausgabeformat|string|json (Standard)|ja
19
20 = Rückgabe =
21 Es wird ein **String** zurückgegeben. Ansonsten wird ein "(% class="error" %)**ERROR:Beschreibung**(%%)" zurückgegeben
22 === Parameter ===
23 |==== Parameter ===|=Beschreibung|=Typ
24 |uuid|Zur eindeutigen Identifizierung der Gebietsdaten|string
25 |name|Gebietsname|string
26 |type|Gebietstyp(polygon,polyline )|string
27 |costCenter|Kostenstelle|integer
28 |coordinates|Breitengrad/Längengrad|float
29 |radius|Breite der Route|integer
30 |changeDate|Änderungsdatum der Angaben|Format YYYY-MM-dd'T'HH:MM:SS.SSSZ
31 |createDate|Erstellungsdatum der Angaben|Format YYYY-MM-dd'T'HH:MM:SS.SSSZ
32 |deleteDate|Löschdatum der Angaben|Format YYYY-MM-dd'T'HH:MM:SS.SSSZ
33 |useInTimeRecording|soll das Gebiet in der Zeiterfassung angezeigt werden?|boolean
34 |useInMap|soll das Gebiet in der Karte angezeigt werden?|boolean
35 |assignedVehicles|Liste der zugewiesenen Fahrzeuge (aktive)|array
36 |_links|Links (IFrameMapEditor, Delete)|
37
38 === JSON Format ===
39
40 {{code language="js"}} [{
41 "uuid": "ABC-123-DEF",
42 "name": "100 test",
43 "type": "polygon",
44 "costCenter": "100",
45 "coordinates": [
46 {
47 "lat": 2.33867,
48 "lon": 48.8554
49 },
50 {
51 "lat": 2.33867,
52 "lon": 48.859
53 },
54 {
55 "lat": 2.34413,
56 "lon": 48.859
57 },
58 {
59 "lat": 2.34413,
60 "lon": 48.8554
61 }
62 ],
63 "radius": 0,
64 "changeDate": "2023-02-22T14:02:21+0100",
65 "createDate": "2023-02-21T12:51:12+0100",
66 "deleteDate": null,
67 "useInTimeRecording": true,
68 "useInMap": true,
69 "assignedVehicles": [
70 {
71 "vehicleSign ": "vehicleSign 1"
72 },
73 {
74 "vehicleSign ": "vehicleSign 2"
75 },
76 {
77 "vehicleSign ": "vehicleSign 3"
78 }
79
80 ],
81 "_links": {
82 "editor": {
83 "href": "https://map.yellowfox.de/rti/address_management/area_editor.php?company=RTI_COMPANYKEY&import=RTI_IMPORTKEY&uuid=123-ABC-345-DEF&category=passive"
84 }    
85 }
86 }],{{/code}}
87
88 //
89 //
90 = Beispielaufruf =
91 |https:~/~/[[map.yellowfox.de/rti/address_management/get_areas.php?company=COMPANY_KEY&import=IMPORT_KEY&displayDeleted=>>http://map.yellowfox.de/rti/address_management/get_areas.php?company=COMPANY_KEY&import=IMPORT_KEY&displayDeleted=1]]0
92