API Karte Sehenswürdigkeiten doppelt und mehr
in Bugs: Spiel, Forum, Webseite
Posted by: Magik Joschi.9760
in Bugs: Spiel, Forum, Webseite
Posted by: Magik Joschi.9760
Hallo Leute,
Hier im deutschen Forum gibts ja keine extra Ruprik zur API, also chreibe ich mal hier.
Ich habe mal wieder Zeit gefunden, an unserer API-Map rumzubasteln, und mir ist aufgefallen, dass Sehenswürdigkeiten(Landmarks) teilweise mehrfach erscheinen.
Erst dachte ich, ich habe da im script einen Fehler gemacht, aber rufe ich über den Api Link
https://api.guildwars2.com/v1/map_floor.json?continent_id=1&floor=1&lang=de
die Daten ab stehen da tatsächlich einige Sehenswürdigkeiten mehrfach drinn( z.B. “Hauptquartier der Wachsamen”).
Gibts dafür eine Lösung, bzw. wird die API bereinigt?
So ist es auf jedenfall nervig und unschön.
in Bugs: Spiel, Forum, Webseite
Posted by: Tiscan.8345
Dir ist schon klar, dass die POIs deswegen “doppelt” sind, weil sie auf verschiedenen Map-Versionen liegen?
Nehmen wir mal das “Hauptquartier der Wachsamen”:
1. Version: auf Map #24, “Gendarren-Felder” (das ist die “normale” Version wenn man in den Gendarran-Feldern rumrennt)
Und dann haben wir noch:
2. Version: auf Map #830, (Instanz) “Hauptquartier der Wachsamen”
da bin ich mir nicht 100% sicher, aber das dürfte die Karte sein wenn man in der Festung durch die Tür ins Hauptquartier reingeht.
Und dann haben wir noch verschiedene Abschnitte in der persönlichen Geschichte mit eigenen Karten-Versionen:
3. Version: auf Map #480, (Instanz) “Verteidigung der Feste”
4. Version: auf Map #685, (Instanz) “Rückkehr der Recken”
5. Version: auf Map #703, (Instanz) “Redekunst”
6. Version: auf Map #714, (Instanz) “Belagert”
Wenn du also keine Duplikate willst musst Du entweder die Story-Instanzen ignorieren (Du musst Dir also die Karten-IDs der “Open-World” Maps raussuchen (20, 21, 23, 24, 26, usw.) und nur die verarbeiten) oder alle Karten benutzen und die doppelten Einträge über die poi_id rausfiltern.
(Zuletzt bearbeitet am von Tiscan.8345)
in Bugs: Spiel, Forum, Webseite
Posted by: Magik Joschi.9760
Danke für die Antwort, ja gut das leuchtet mir ein, und ist mir bis dato nicht aufgefallen, da ich bisher nur die Waypoints auf der Map hatte, da muss ich mir was einfallen lassen, wie ich die Landmarks filtere, puh alles umschreiben^^.
in Bugs: Spiel, Forum, Webseite
Posted by: Tiscan.8345
Einfachste Möglichkeit: Du wirfst alles aus dem Ergebnis das der JSON-Call zurückgibt raus, was eine Instanz ist. Dann brauchst Du vermutlich nur wenig an Deinem Code ändern.
“Relevant” sind eigentlich nur diese Maps: 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 39, 50, 51, 53, 54, 62, 65, 73, 91, 139, 326, 218, 873, 807, 988, 1015
(( Wenn ich nix übersehen habe ))
(Zuletzt bearbeitet am von Tiscan.8345)
in Bugs: Spiel, Forum, Webseite
Posted by: Magik Joschi.9760
Danke dir, werde ich versuchen, bin leider nicht der Pro in der Sache, und habe mir alles so Stück für Stück zusammengebastelt, bisher ganz gut, nur nun möchte ich doch gern Vistas und Landmarks auf unseren Karten für Kopfgeld und ander Missionen haben^^.
Im Anhang mal der Ausschnitt mit den Poi´s.
Not affiliated with ArenaNet or NCSOFT. No support is provided.
All assets, page layout, visual style belong to ArenaNet and are used solely to replicate the original design and preserve the original look and feel.
Contact /u/e-scrape-artist on reddit if you encounter a bug.