0

longitude Funktion nicht definiert

Hallo 

Kann mir jemand sagen was ich an diesem Aufruf in einem Formelfeld falsch mache?

let myAdress := text('Straße' + " " + Hausnummer + " " + Einsatzort.'PLZ Ort');
longitude(myAdress)

Ich bekomme, egal wie ich die Adresse eingebe und formatiere die Fehlermeldung "Funktion ist nicht definiert..." Gleiches auch bei latitude()

Vielen Dank für Hilfe

4 Antworten

null
    • Bernhard_Schulze.1
    • vor 1 Monat
    • Gemeldet - anzeigen

    Hi! Ist es nötig, den zusammengesetzten String nochmal extra als Text zu definieren? Hast Du Dir den auch mal optisch darstellen lassen, ob da überhaupt ein Ergebnis erzeugt wird?

    • Bernhard_Schulze.1
    • vor 1 Monat
    • Gemeldet - anzeigen

    Ich habe mir mal die Funktionen rund um den Standort angeschaut. 

    Der "STANDORT" wird erzeugt durch "location(TITEL, BGRAD, LGRAD)". Beispiel: location("Reichstagsgebäude, Scheidemannstraße 2, 10557 Berlin, Deutschland", 52.518505096436, 13.376208305359).

    Und "latitude" bzw. "longitude" wird mithilfe des STANDORTS erzeugt. Das gibt wohl nur eine Dezimalzahl, dazu müssen aber die Längen- und Breitengrade angegeben sein. Nur aus der Adresse dies herauszuziehen geht wohl nicht. Dazu müsse es ja eine Verbindung zu irgendeiner Karte geben (z.B. Google Maps oder so).

    Syntax: latitude(STANDORT) ➤ Ergebnis: Breitengrad des Standortes als Dezimalzahl, z. B. 52,022105 (Bielefeld-Mitte).

    (Quelle: 0001_Ninox-Referenz)

      • Ernst_Wieghorst.1
      • vor 1 Monat
      • Gemeldet - anzeigen

       Erst einmal Danke für Deine Hilfe Bernhard. Aber es handelt sich nicht um ein Standortfeld sondern um ein Formelfeld. Ich möchte einfach die Geodaten für eine zuvor eingetragene Adresse ermitteln.

      Dazu gibt es in Ninox laut Funktionenkatalog wohl (neuerdings?) die Funktionen latitude() und longitude(). Die wollte ich nutzen um an einem anderen Punkt eine Google API Anfrage zu starten

      • Bernhard_Schulze.1
      • vor 1 Monat
      • Gemeldet - anzeigen

       Ja eben. Das sind alles Formeln. Aber um "longitude" und "latitude" zu befüllen, brauchst Du eben die Standortdaten. Oder es ist falsch beschrieben. Aber anhand der Beispiele konnte ich das auch genauso nachvollziehen.

Content aside

  • vor 1 MonatZuletzt aktiv
  • 4Antworten
  • 25Ansichten
  • 2 Folge bereits