Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

Zonen als Kreis realisieren

Adventure-Cartridges für PDAs oder Garmin Colorado/Oregon

Moderator: m.zielinski

Antworten
FSNTL
Geocacher
Beiträge: 181
Registriert: Do 30. Jun 2011, 08:38

Zonen als Kreis realisieren

Beitrag von FSNTL » Fr 6. Sep 2019, 11:12

Hallo,
hat zufällig noch Jemand die Beispieldatei von:
http://www.das-wherigo-handbuch.de/inde ... psel#Zonen


Zonen als Kreis realisieren

Aufgabe : Um eine Zone zu realisieren soll lediglich der Mittelpunkt eingegeben werden und anschließend ein Radius um die Zone gezogen werden.

Realisierung : Koordinaten eingeben (auch im N50 39.008 E7 26.793 Format), Feld "In proximity" auf gewünschten Wert setzten (z.B 10 Meter), statt "On enter" "On proximity" verwenden.

Anmerkung : Das Verfahren hat den Vorteil, dass bei Abstand und Richtungspfeil garantiert immer der Zonenmittelpunkt anvisiert wird und empfiehlt sich damit insbesondere für Zonen in denen der Spieler physisch vorhandene Dinge suchen soll sowie für das Final. Das Verfahren hat aber auch den Nachteil, dass man das "On Exit" - Event der Zone nicht mehr verwenden darf, da der Spieler die nur aus einem Punkt bestehende Zone ja nie betritt und demzufolge auch nie verläßt. Achtung - Items mit Kommandos, die in Punktzonen liegen (on proximity sichtbar) scheinen auf dem iPhone nicht zu gehen Seit der Wherigoversion 1.3.7 ist dies nun auch möglich

Dieses Script ist aktuell leider nicht verfügbar.

Werbung:
FSNTL
Geocacher
Beiträge: 181
Registriert: Do 30. Jun 2011, 08:38

Re: Zonen als Kreis realisieren

Beitrag von FSNTL » Fr 6. Sep 2019, 11:14

Oder, Variante Zwei:

kann ich mir durch Angabe eines Punktes eine rechteckige Zone erstellen lassen (ca. 5*5 Meter) und das am besten gleich für ca. 45 Zonen.
Danke und Gruß
FSNTL

capoaira
Geocacher
Beiträge: 142
Registriert: Mo 8. Mai 2017, 18:01
Wohnort: Bremen

Re: Zonen als Kreis realisieren

Beitrag von capoaira » Fr 6. Sep 2019, 11:22

Klar, guck dir mal meine Cartridge an, die ich bei "Zone anhand vonn Koords erstellen" hochgeladen haben. Die erstellt eine 6eckige Zone um einen punkt. Wenn du die Funktion SetZone mit dezimalgrad nutzt.
Du kannst die punkte und bzw gradzahlen ändern und so ekne 4eckige zone erstellen.
Bild

FSNTL
Geocacher
Beiträge: 181
Registriert: Do 30. Jun 2011, 08:38

Re: Zonen als Kreis realisieren

Beitrag von FSNTL » Fr 6. Sep 2019, 11:54

Danke

Charlenni
Geomaster
Beiträge: 752
Registriert: Di 17. Aug 2010, 15:27

Re: Zonen als Kreis realisieren

Beitrag von Charlenni » Fr 6. Sep 2019, 12:01

Die Funktion aus dem Handbuch kurz umgeschrieben und du hast ein Viereck. Für ein Rechteck musst du dann die Distanz dist entsprechend mit dem Phytagoras berechnen, also halbe Breite im Quadrat plus halbe Höhe im Quadrat und aus dieser Summe dann die Wurzel.

Code: Alles auswählen

function GetZonePoints(refPt, radi)
    local dist = Wherigo.Distance(radi, 'm')
    local pts = {
        Wherigo.TranslatePoint(refPt, dist, 45),
        Wherigo.TranslatePoint(refPt, dist, 135),
        Wherigo.TranslatePoint(refPt, dist, 225),
        Wherigo.TranslatePoint(refPt, dist, 315),
    }
    return pts
end

FSNTL
Geocacher
Beiträge: 181
Registriert: Do 30. Jun 2011, 08:38

Re: Zonen als Kreis realisieren

Beitrag von FSNTL » Fr 6. Sep 2019, 12:07

das habe ich gerade auch schon so getestet :-)

Aber da hatten wir ja das Problem das es nicht auf Android funktioniert.. (oder lag es an den Variablen)?

capoaira
Geocacher
Beiträge: 142
Registriert: Mo 8. Mai 2017, 18:01
Wohnort: Bremen

Re: Zonen als Kreis realisieren

Beitrag von capoaira » Fr 6. Sep 2019, 12:45

Das lag an den Variablen. Normalerweise funktioniert es auf Android mit dezimalgrad
Bild

FSNTL
Geocacher
Beiträge: 181
Registriert: Do 30. Jun 2011, 08:38

Re: Zonen als Kreis realisieren

Beitrag von FSNTL » Mo 9. Sep 2019, 11:57

Hallo,
könntest du mir bitte eine Testdatei (Urwigo) geben in der ich mehrere Zonen als Kreis erstellen kann (IPhone und Android)
Ich brauche bis zu 45 Zonen.

Danke und Gruß
Frank

FSNTL
Geocacher
Beiträge: 181
Registriert: Do 30. Jun 2011, 08:38

Re: Zonen als Kreis realisieren

Beitrag von FSNTL » Fr 20. Sep 2019, 08:55

Könnte sich evtl. mal Jemand diese Testdatei anschauen?
Warum funktioniert es nicht (es soll eine Zone erstellt werden, es kommt aber immer eine Fehlermeldung)

Danke und Gruß
Frank
Dateianhänge
Kreiszone.zip
(1.87 KiB) 2-mal heruntergeladen

Antworten