NEWS
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 ;-)
-
@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 ;-)
@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