1) I want to know how to store data.
Which combination of parameters is unique for world maps?
1) ID – all ids are unique among all continents, floors, maps, regions etc
2) ID+Type – inside some group // id+"map", id+"continent", id+"landmark"
3) ID+Type+Continent … – inside continents
4) ID+Type+Continent + Floor … – inside floors
5) ID+Type+Continent + Floor + Region … – inside regions
6) ID+Type+Continent + Floor + Region + Map … – inside maps
etc…
I think you have got the point.
2) I need regions list
/continents/{continent_id}/floors/{floor_id} – will return that floor regions
The only way to receive full list of regions is to make request for all floors and all continents, right?
English is not my native language, sorry :<