1. *** New version of B4J is available ***
    B4J v7.8
    Dismiss Notice

German Geolocation via Lon & Lat

Discussion in 'German Forum' started by so27, May 23, 2019.

  1. so27

    so27 Active Member Licensed User

    Hallo zusammen,

    meine App ermittelt GPS-Koordinaten als Longitude und Latitude. Diese würde ich nun gerne in echte Straßennamen umwandeln.

    Die Lib GeoLocation soll das können, leider erhalte ich immer nur Fehlermeldungen.

    Kennt jemande einen anderen Weg, wie ich Lon & Lat in "echte" Adressen umwandeln kann?
     
  2. Alexander Stolte

    Alexander Stolte Well-Known Member Licensed User

    Per online API, so mache ich das z.B. Google Places oder Here die sind weitaus günstiger als Google...
     
    so27 likes this.
  3. so27

    so27 Active Member Licensed User

    @Alexander Stolte Danke.

    Gibt es denn auch noch eine Möglichkeit, ohne auf eine API zurückzugreifen? Die Lib GeoLocation sieht sehr interessant aus, steigt aber immer mit einem Fehler (zumindest bei mir) aus.
     
  4. klaus

    klaus Expert Licensed User

  5. so27

    so27 Active Member Licensed User

    @klaus vielen Dank. Werde ich direkt testen.
     
  6. DonManfred

    DonManfred Expert Licensed User

    Die Fehlermeldung NICHT zu posten ist eine Spitzen Idee. Wie sol man da helfen können? Ich kann so nicht helfen. Mal davon abgesehen dass ich im Deutschen Forum nicht sehr häufig lese.
     
    MarkusR likes this.
  7. so27

    so27 Active Member Licensed User

    Da muss ich Dir zustimmen ;). Wollte mich bei meiner Frage nicht auf die Lib versteifen. Hier im Anhang die Fehlermeldung. Diese erscheint direkt, nachdem ich das Musterprojekt (GeoLocEx.zip) starte.

    fehlermeldung.png
     
  8. DonManfred

    DonManfred Expert Licensed User

    Die lib holt sich die 1. fundstelle aus dem result. In dem fall bei Dir scheint es aber kein Ergebnis zu liefern. Ich guck mir das an und bau ne Abfrage ein
     
  9. so27

    so27 Active Member Licensed User

    Das wäre ja toll.
     
  10. DonManfred

    DonManfred Expert Licensed User

    Welche Version der Lib hast Du? In V1.11 ist eine solche Abfrage bereits drin.

    Welche Koordinaten hast Du abgefragt?
     
  11. so27

    so27 Active Member Licensed User

    Ich verwende Version 1.11 und sobald ich die App starte, stürzt sie ab bzw. wird direkt beendet. Sowohl simuliert als auch auf mehreren Endgeräten.

    Ich gehe davon aus, dass die ersten drei Codezeilen (so wie im Beispielprojekt) den aktuellen Standort abfragen und umwandeln. Im Emulator habe ich Lon. und Lat. von meiner Adresse eingetragen.

    Code:
    GeoLoc.Initialize("GeoLocation")
    GeoLoc.GetLocation
    GeoLoc.geoAddress
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice