Posts

Es werden Posts vom Februar, 2024 angezeigt.

Power Query, Geodaten auf Basis Adressdaten ermitteln (Längengrad, Breitengrad)

Bild
wiederverwendbare Funktion zur Ermittlung von Längen- und Breitengrad auf Basis von Adressdaten neue, leere Abfrage erstellen -> Code kopieren, Funktion umbenennen (zB fxGetLonLat) --- SCHNIPP --- let     GetCoordinates = (address as text) =>     let         // Hier verwenden wir eine Webabfrage, um die Koordinaten zu ermitteln.         // Diese Methode nutzt öffentliche Geodatenquellen.         url = "https://nominatim.openstreetmap.org/search?format=json&q=" & Text.From(address),         response = Web.Contents(url),         json = Json.Document(response),         coordinates = if List.Count(json) > 0 then json{0} else null,         latitude = if coordinates <> null then coordinates[lat] else null,         longitude = if coordinates <> null then coordinates[lon] else null     in         [Latitude = latitude, Longitude = longitude] in     GetCoordinates --- SCHNAPP --