Ich habe heute Zeit gefunden die Attribute im Datensatz mit OSM-Tags abzugleichen und freue mich auf eure Meinungen und Ergänzungen.
Im Folgenden wäre meine aktuelle Idee zur Einordnung der Attribute. Links das Attribut aus dem Datensatz und die Zuordnung mittels →
zu dem passenden OSM-Tag.
Generell würde ich amenity=charging_station
setzen und die Details der einzelnen “RefillPoints” hätte ich unterschlagen. Oder macht es Sinn jeden einzelnen man_made=charge_point
einzutragen?
Zuordnungsvorschlag
lastUpdate
→ source:updated
lastUpdate gibt wohl das Datum des letzten Updates im Datensatz an. check_date
passt deshalb mMn nicht. Gibt es noch andere Ideen dafür? Oder einfach weglassen?
numberOfRefillPoints
→ capacity
id
→ ref
locationId
→ ? // Ist kürzer als die id
, kann man die brauchen?
website
→ website
name
→ name
// Achtung: manchmal mit Leerzeichen vor dem ersten Zeichen und immer überprüfen, da nicht immer sinnvoll
description
→ description
// auch immer prüfen, da manchmal identisch mit name
openingHours
→ Umwandlung von “Millisekunden vor Mitternacht” in OSM-Standard notwendig
operator->name
→ operator
// manchmal eine Privatperson, dann nicht setzen
operator->telephone
→ phone
operator->email
→ email
Hier vermute ich generell, dass eher payment
statt authentication
gemeint ist:
authMethods="CASH_PAYMENT"
→ ? // Finde dazu nichts im Wiki
authMethods="RFID"
→ authentication:contactless=yes
authMethods="CREDIT_CARD"
→ authentication:credit_card=yes
authMethods="DEBIT_CARD"
→ authentication:debit_card=yes
authMethods="APPS"
→ authentication:app=yes
authMethods="NFC"
→ authentication:nfc=yes
authMethods="WEBSITE"
→ authentication:website=yes
"usageType"
: "ELECTRIC_VEHICLE,ELECTRIC_MOTORCYCLE,ELECTRIC_BIKE,ELECTRIC_VEHICLE"
,
→ Macht es hier Sinn motorcar
, motorcycle
, bicycle
zu setzen?
Ich bezweifle, dass man an vielen Ladestellen ein Auto und ein Fahrrad ohne zusätzliches Zubehör einfach laden kann. Ich hätte einfach bei jeder Ladestation motorcar=yes
gesetzt und den Rest ignoriert. Was denkt ihr?
Beispielauszug von einer Ladestelle mit zwei Ladepunkten
"type": "Feature",
"properties": {
"numberOfRefillPoints": 2,
"refillPoints": [
{
"id": "AT-LQH-E456456678-AT*LQH*E456456789-0",
"lastUpdate": 1619382450292,
"applicableForVehicles": [
{
"fuelType": "BATTERY",
"vehicleType": "CAR"
},
{
"fuelType": "BATTERY",
"vehicleType": "MOTORCYCLE"
},
{
"fuelType": "BATTERY",
"vehicleType": "BICYCLE"
},
{
"fuelType": "BATTERY",
"vehicleType": "LORRY"
}
],
"deliveryUnit": "K_WH",
"usageType": "ELECTRIC_VEHICLE,ELECTRIC_MOTORCYCLE,ELECTRIC_BIKE,ELECTRIC_VEHICLE",
"electricEnergyMix": [
{
"isGreenEnergy": true
}
]
},
{
"id": "AT-LQH-E456456678-AT*LQH*E456456789-1",
"lastUpdate": 1619382450292,
"applicableForVehicles": [
{
"fuelType": "BATTERY",
"vehicleType": "CAR"
},
{
"fuelType": "BATTERY",
"vehicleType": "MOTORCYCLE"
},
{
"fuelType": "BATTERY",
"vehicleType": "BICYCLE"
},
{
"fuelType": "BATTERY",
"vehicleType": "LORRY"
}
],
"deliveryUnit": "K_WH",
"usageType": "ELECTRIC_VEHICLE,ELECTRIC_MOTORCYCLE,ELECTRIC_BIKE,ELECTRIC_VEHICLE",
"electricEnergyMix": [
{
"isGreenEnergy": true
}
]
}
],
"lastUpdate": 1619382450292,
"id": "AT-LQH-E456456678-AT*LQH*E456456789",
"locationId": "AT-LQH-E456456678",
"lastUpdateLocation": 1631167398624,
"website": "langhofer.at",
"name": "fve01nord",
"operator": {
"name": "langhofer quality hosting and solutions gmbh",
"description": "FN: ATU65069926",
"website": "langhofer.at",
"orgNumber": "FN: ATU65069926",
"email": "office@langhofer.at",
"telephone": "+43662890000"
}
},
"geometry": {
"coordinates": [
13.038418,
47.82284
],
"type": "Point"
}