NEWS
Adresse aus GPS Koordinaten ermitteln ?
-
@stenmic sagte in Adresse aus GPS Koordinaten ermitteln ?:
@bahnuhr lass es einfach, er will ein Blockly
ne, da hab ich auch meinen Stolz.
Ist oben berichtigt.
@bahnuhr sagte in Adresse aus GPS Koordinaten ermitteln ?:
@bahnuhr lass es einfach, er will ein Blockly
ne, da hab ich auch meinen Stolz.
Ist oben berichtigt.:)
-
@steffe-s
ausprobieren:
var idgps = ["0_userdata.0.BMW-Adapter-Standort.latitude", "0_userdata.0.BMW-Adapter-Standort.longitude"]; on({id: idgps, change: "ne"}, function(){ Adresse_ermitteln(); }); function Adresse_ermitteln() { var lat = getState("0_userdata.0.BMS-Adapter-Standort.latitude").val; var lon = getState("0_userdata.0.BMS-Adapter-Standort.longitude").val; httpGet('https://nominatim.openstreetmap.org/reverse.php?format=json&lat=' + lat + '&lon=' + lon + '&zoom=18', { timeout: 1000 }, (error, response) => { if (!error) { var result = JSON.parse(response.data); //log (result.address.road + " " + result.address.house_number); //log (result.address.postcode + " " + result.address.municipality); setState("0_userdata.0.BMW-Adapter-Standort.Standort", result.address.road + " " + result.address.house_number + ", "+ result.address.postcode + " " + result.address.municipality); } else { console.error(error); } }); }@bahnuhr sagte in Adresse aus GPS Koordinaten ermitteln ?:
@steffe-s
ausprobieren:
var idgps = ["0_userdata.0.BMW-Adapter-Standort.latitude", "0_userdata.0.BMW-Adapter-Standort.longitude"]; on({id: idgps, change: "ne"}, function(){ Adresse_ermitteln(); }); function Adresse_ermitteln() { var lat = getState("0_userdata.0.BMS-Adapter-Standort.latitude").val; var lon = getState("0_userdata.0.BMS-Adapter-Standort.longitude").val; httpGet('https://nominatim.openstreetmap.org/reverse.php?format=json&lat=' + lat + '&lon=' + lon + '&zoom=18', { timeout: 1000 }, (error, response) => { if (!error) { var result = JSON.parse(response.data); //log (result.address.road + " " + result.address.house_number); //log (result.address.postcode + " " + result.address.municipality); setState("0_userdata.0.BMW-Adapter-Standort.Standort", result.address.road + " " + result.address.house_number + ", "+ result.address.postcode + " " + result.address.municipality); } else { console.error(error); } }); }leider kommt keine Adresse raus
-
@stenmic sagte in Adresse aus GPS Koordinaten ermitteln ?:
er will ein Blockly
Mit dem gerade bei diesem Thema auch schnell mal Ende-Gelände ist.
Zum Beispiel, wenn der zur Geokodierung herangezogene Dienst einen API-Key o.ä. im Header benötigt.Noch geht das bei OSM ohne - wer weiß, wie lange noch ;-)
-
@bahnuhr sagte in Adresse aus GPS Koordinaten ermitteln ?:
@steffe-s
ausprobieren:
var idgps = ["0_userdata.0.BMW-Adapter-Standort.latitude", "0_userdata.0.BMW-Adapter-Standort.longitude"]; on({id: idgps, change: "ne"}, function(){ Adresse_ermitteln(); }); function Adresse_ermitteln() { var lat = getState("0_userdata.0.BMS-Adapter-Standort.latitude").val; var lon = getState("0_userdata.0.BMS-Adapter-Standort.longitude").val; httpGet('https://nominatim.openstreetmap.org/reverse.php?format=json&lat=' + lat + '&lon=' + lon + '&zoom=18', { timeout: 1000 }, (error, response) => { if (!error) { var result = JSON.parse(response.data); //log (result.address.road + " " + result.address.house_number); //log (result.address.postcode + " " + result.address.municipality); setState("0_userdata.0.BMW-Adapter-Standort.Standort", result.address.road + " " + result.address.house_number + ", "+ result.address.postcode + " " + result.address.municipality); } else { console.error(error); } }); }leider kommt keine Adresse raus
@steffe-s nimm doch mein blockly!
-
@stenmic sagte in Adresse aus GPS Koordinaten ermitteln ?:
er will ein Blockly
Mit dem gerade bei diesem Thema auch schnell mal Ende-Gelände ist.
Zum Beispiel, wenn der zur Geokodierung herangezogene Dienst einen API-Key o.ä. im Header benötigt.Noch geht das bei OSM ohne - wer weiß, wie lange noch ;-)
@codierknecht sagte in Adresse aus GPS Koordinaten ermitteln ?:
@stenmic sagte in Adresse aus GPS Koordinaten ermitteln ?:
er will ein Blockly
Mit dem gerade bei diesem Thema auch schnell mal Ende-Gelände ist.
Zum Beispiel, wenn der zur Geokodierung herangezogene Dienst einen API-Key o.ä. im Header benötigt.Noch geht das bei OSM ohne - wer weiß, wie lange noch ;-)
ich frag bei google mit api key ab. Mit einem Blockly. Kein Problem :sunglasses:
-
@bahnuhr sagte in Adresse aus GPS Koordinaten ermitteln ?:
@steffe-s
ausprobieren:
var idgps = ["0_userdata.0.BMW-Adapter-Standort.latitude", "0_userdata.0.BMW-Adapter-Standort.longitude"]; on({id: idgps, change: "ne"}, function(){ Adresse_ermitteln(); }); function Adresse_ermitteln() { var lat = getState("0_userdata.0.BMS-Adapter-Standort.latitude").val; var lon = getState("0_userdata.0.BMS-Adapter-Standort.longitude").val; httpGet('https://nominatim.openstreetmap.org/reverse.php?format=json&lat=' + lat + '&lon=' + lon + '&zoom=18', { timeout: 1000 }, (error, response) => { if (!error) { var result = JSON.parse(response.data); //log (result.address.road + " " + result.address.house_number); //log (result.address.postcode + " " + result.address.municipality); setState("0_userdata.0.BMW-Adapter-Standort.Standort", result.address.road + " " + result.address.house_number + ", "+ result.address.postcode + " " + result.address.municipality); } else { console.error(error); } }); }leider kommt keine Adresse raus
@steffe-s sagte in Adresse aus GPS Koordinaten ermitteln ?:
leider kommt keine Adresse raus
Weil
getState("0_userdata.0.BMS-Adapter-Standort.latitude").val;vermutlich falsch ist. Müsste wohlBMWheißen. -
@codierknecht sagte in Adresse aus GPS Koordinaten ermitteln ?:
@stenmic sagte in Adresse aus GPS Koordinaten ermitteln ?:
er will ein Blockly
Mit dem gerade bei diesem Thema auch schnell mal Ende-Gelände ist.
Zum Beispiel, wenn der zur Geokodierung herangezogene Dienst einen API-Key o.ä. im Header benötigt.Noch geht das bei OSM ohne - wer weiß, wie lange noch ;-)
ich frag bei google mit api key ab. Mit einem Blockly. Kein Problem :sunglasses:
@stenmic
API-Key im Header oder als GET-Parameter? ;-) -
@stenmic
API-Key im Header oder als GET-Parameter? ;-)@codierknecht sagte in Adresse aus GPS Koordinaten ermitteln ?:
@stenmic
API-Key im Header oder als GET-Parameter? ;-)Natürlich als Get Parameter :grin:
Geht aber.... -
@steffe-s sagte in Adresse aus GPS Koordinaten ermitteln ?:
leider kommt keine Adresse raus
Weil
getState("0_userdata.0.BMS-Adapter-Standort.latitude").val;vermutlich falsch ist. Müsste wohlBMWheißen.@codierknecht sagte in Adresse aus GPS Koordinaten ermitteln ?:
Weil getState("0_userdata.0.BMS-Adapter-Standort.latitude").val; vermutlich falsch ist. Müsste wohl BMW heißen.
Mist, wieder zu schnell getippt.
Habs gerade probiert; Script funktioniert.
-
@codierknecht sagte in Adresse aus GPS Koordinaten ermitteln ?:
@stenmic
API-Key im Header oder als GET-Parameter? ;-)Natürlich als Get Parameter :grin:
Geht aber....@stenmic
Klar - aber eben nicht im Header. Da stößt man mit Blockly dann an Grenzen.Aber das wird so langsam etwas OT.
Warten wir, wie und womit @Steffe-S klar kommt. -
@steffe-s
hier ein BlocklyBei lat und lon einfach den Datenpunkt von BMW nehmen

Stehen bei dir die Koordiniaten mit , oder . drinnen?
-
@stenmic sagte in Adresse aus GPS Koordinaten ermitteln ?:
mit "Punkt"
@steffe-s sagte in Adresse aus GPS Koordinaten ermitteln ?:
@stenmic sagte in Adresse aus GPS Koordinaten ermitteln ?:
mi "Punkt"
dann sollte es so klappen
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden