Open world map infos
I’m guessing that you’re after a list of maps that count towards world completion? I suspect that floor 0 is what you’re after.
https://api.guildwars2.com/v1/map_floor.json?continent_id=1&floor=0
Nice, thanks a lot! That’s exactly it.
Is there some more documentation somewhere then just “floor – The map floor” in the wiki?
Is there some more documentation somewhere then just “floor – The map floor” in the wiki?
No. But you’re welcome to add it: http://wiki.guildwars2.com/wiki/Guild_Wars_2_Wiki:Requests_for_API_editorship
I just had to realize, that even with the “floor=0” parameter you get some personal story istances (“Magic Sucks” as an example). Seems that I’ll have to create a list of “interesting” map IDs anyways.
Should any of the devs be reading, it would be really great to have a way which gets only maps that are of interest when drawing an open world map of Tyria. With the current state of the APIs especially, I can’t see much use for all the personal/living story / activity instance map informations anyways
EDIT: Here’s my list of Mapnames/IDs should anyone else have a need for it
https://docs.google.com/spreadsheets/d/1m0sLG3fjRHZLfJqyFppjJjf_G7sZgTWEsUanV_bAM8Y/edit?usp=sharing
(edited by Grax.9204)
I looked into this a little bit more. It is true that “Magic Sucks” is only accessible as part of the story, but it IS actually a map. It lies just north of Rata Sum, and has a single sector labeled “Advanced Metamystics Lab”. Rata Sum has a portal that leads to the map, but it is disabled for some reason.
The only other map on floor 0 without an entrance is “Readings On the Rise”. It has a single sector labeled “Dynamics Union”, which is on the second level of Rata Sum.
So what do these have in common? They’re both story instances that start in Rata Sum. What does that mean? I don’t know.
(edited by StevenL.3761)
Perhaps the most robust way to get a list of open world maps is to filter out maps that do not have waypoints (points_of_interest.*.type == “waypoint”). It requires a bit of coding effort, but it will save you from having to maintain a spreadsheet.
(edited by StevenL.3761)