0

GPS Koordinaten aus Standort Feld in Textfeld einfügen

Moin liebe Community, 

hat jemand vielleicht eine Idee für folgendes: 

Standort Feld / Trigger nach Änderung 

ich habe folgenden Code eingefügt um über die Standort Funktition um diev. Adressdaten direkt in die passenden felder einzufügen. 

let splitter := split(text('Kunden GPS Standort'), ", ");
'Kunden Stadt' := item(split(item(splitter, 1), " "), 1);
'Kunden PLZ' := item(split(item(splitter, 1), " "), 0);
'Kunden Straße & Nr' := item(splitter, 0);
'Kunden Land' := item(splitter, 2);
'Kunden GPS Koordinaten' := longitude('Kunden GPS Standort') + ", " + latitude('Kunden GPS Standort')

Funktioniert , super...     

Aber ein Problem gibt es / bei der Adresse Pascalstraße 31, 47506 Neukirchen-Vluyn, Deutschland z.b. werden mir folgende GPS Koordinaten in das dazugehörige Feld eingefügt 

" .6.541147039648303, 51.43201849382638"  

wenn ich dies aber an jemanden weiter gebe, und erSie bei maps einfügt , kommt er in indonesien irgendwo🙈

es müßte normalerweise so aussehen " 51.43207, 6.54072 " , diese Koordinaten könnte ich weiterleiten und dern andere kommt an wo er soll ;-) 

Hat da vielleicht jemand eine gute Idee???     Danke im Voraus ✌️
 

4 Antworten

null
    • Gotje_Ing
    • vor 7 Monaten
    • Gemeldet - anzeigen

    Verzeih mir bitte, wenn ich etwas übersehe, aber könntest du nicht einfach die zwei Funktionen umdrehen?
    latitude('Kunden GPS Standort') + ", " + longitude('Kunden GPS Standort')

      • Christian.12
      • vor 7 Monaten
      • Gemeldet - anzeigen

        Hey, habe es gerade ausprobiert und es klappt , ich komme nicht mehr in Indonesien raus , sondern da wo ichhin will :-)      Die koordinaten sind zwar noch eine lagen Zahl, aber damit kann ich sehr gut leben!!   Herzlichen Dank für deine Hilfe👌  

      • Gotje_Ing
      • vor 7 Monaten
      • Gemeldet - anzeigen

      Versuch es mal mit round()
      https://docs.ninox.com/de/skripten/funktionen-ueberblick/funktionen/round

      round(latitude('Kunden GPS Standort'),5) + ...
      mit 5 Nachkommastellen hast du ca. 1m Genauigkeit. Das reicht für jede Navigation.

      ggf. musst du die Koordinaten erst zur Zahl machen:
      round(number(latitude('Kunden GPS Standort')),5) + ...

      • Christian.12
      • vor 7 Monaten
      • Gemeldet - anzeigen

        genial, läuft super nach den ersten Tests ...   Bin tiotal begeistert!!  Mega Dank dafür :-)    

Content aside

  • vor 7 MonatenZuletzt aktiv
  • 4Antworten
  • 58Ansichten
  • 2 Folge bereits