I've also written a small javascript library to help map the in game coordinates to the tile coordinates. You can find that here. (I've only used it in Leaflet. No guarantees it will work for other mapping libraries.)

And finally here is an example of a scene (Owl's Head) on a map of its own without the rest of the continent.

All of this, much like the game, is in Pre-Alpha. The API isn't set in stone. (Don't lawyer me bro.)

I've already begun integrating it into sotawiki.net as seen here but I'm really curious how others will use it.

I'd really like to get more scenes into it (or ALL scenes) but I doubt the devs have time to make a nice map for every scene. I'm no artist but I've starting putting together the specifications I'd need for the maps and a graphics pack for people to use. I'll post it here once it is ready. Then people could give me their maps and I could merge it all into the service. I'd love to have a group of cartographer's out surveying New Britannia!

Let me know what you think!

EDIT: More scenes added. Still need to add coordinate calculations to the javascript.
More EDIT: More coordinates more scenes.
Moar EDIT: More scenes

Currently those are the only endpoints. I am planning on adding one for meta information (i.e. what continents and scenes are available and their names/ids). Any other ideas?

The {z} in the URL is the zoom level. For the Leaflet library (which is what I use on the wiki and for the examples) you can change the zoom level with the setView method.

Click to expand...

I could see benefit in being able to add landmarks to the map using one of the mentioned libraries to get the coordinates and then calling the API but of course that could get out of hand quick so you would have to have some sort of granularity in either authorizing or separating maps which could get difficult.

Gotcha on the Z, not sure why I didn't think of that : ) Of course there isn't a 3rd dimension on a 2d map.

I could see benefit in being able to add landmarks to the map using one of the mentioned libraries to get the coordinates and then calling the API but of course that could get out of hand quick so you would have to have some sort of granularity in either authorizing or separating maps which could get difficult.

Click to expand...

The wiki itself has a querying API. I'm still trying to sort out exactly how we should be entering and storing the coordinates but, for example, the Hidden Vale map on the wiki is pulling the marker locations from this query.

The wiki itself has a querying API. I'm still trying to sort out exactly how we should be entering and storing the coordinates but, for example, the Hidden Vale map on the wiki is pulling the marker locations from this query.

Click to expand...

I don't quite follow - the API you mentioned above is for the locations on a map. If you wanted to add a new location through the API is that possible? And if so / if not why would you use the Wiki's API instead of the map services API directly?

Are you referring to the Wiki API here? If so then you will be able to add a new location by creating a page on the wiki and putting in the correct infobox template with the coordinates.
If you are referring to the Map Service API then I wasn't planning on providing landmark coordinate as that can be retrieved from the wiki.
If you are referring to the Leaflet API then you can totally add any landmarks you want to add. All my Map Service is doing in this case is serving up the images for Leaflet to use.

Hope that answers your question. I may be confused as to what you are asking though.

I know you guys knew I had been doing the same thing for over half a year. Along with the Google api, there was also a collection service of POIs.

Both links in my sig, and, you know I have mentioned it more than once in the irc.

I had even asked to use the wiki as hard link point s, which you guys approved.
cheers.

Click to expand...

Hey Joviex. Sorry I didn't mean to step on your toes. My understanding of your project was that it was an product unto itself and not a service meant to help others make products. And that your project was on hiatus as you waited for coordinates to be finalized by the developers. If I was in error about any of that I apologize.

Mine came about because I wanted to embed maps on the wiki. To do so I needed a Tile Map Service. Upon making one I realized I could make it available to everyone.

There wasn't much earlier to mention this either. I only got started on it last Thursday.

Well Fenyx4, yours runs a heck of a lot faster than Joviex's. It takes way too long to load his map. I've done some map creation for android, used osmdroid. I sold that software, can't share it. It had a lot of functionality added to it that you wouldn't really need anyway.

your project was on hiatus as you waited for coordinates to be finalized by the developers. If I was in error about any of that I apologize.

Click to expand...

No worries, was just mildly confused =p

To some extent yes, we stopped for a bit because unfortunately we have not seen the mainland, and were holding off a bit in lieu of the actual lat/long lines being in agreement especially as the vale map is off to the NE of the mainland and the original lat/long lines don't match.

The hope was that a real geo coords could be ultimately used, but I am leaning towards it was not planned, and will not be back engineered to do so.

The other part was I am hoping that the coordinates get absorbed into the wiki, but the collection points are extremely discrete, like per vendor stall, chest(s) locations, etc... Not sure you guys will/would ? put them up there in some fashion

Well Fenyx4, yours runs a heck of a lot faster than Joviex's. It takes way too long to load his map. I've done some map creation for android, used osmdroid. I sold that software, can't share it. It had a lot of functionality added to it that you wouldn't really need anyway.

Click to expand...

Wow, backhand much?

It is on a development box running all manner of services, and is not meant as a first class release. As is pretty much every post I have made on the subject.

To some extent yes, we stopped for a bit because unfortunately we have not seen the mainland, and were holding off a bit in lieu of the actual lat/long lines being in agreement especially as the vale map is off to the NE of the mainland and the original lat/long lines don't match.

The hope was that a real geo coords could be ultimately used, but I am leaning towards it was not planned, and will not be back engineered to do so.

Click to expand...

I'm hoping the coordinates in the Tile Map Service won't have to change and if they change their coordinates I'd just have to update http://fenyx4.com/sota/map/sotamap-0.02.min.js . We'll just have to wait and see how well that works in practice.

The other part was I am hoping that the coordinates get absorbed into the wiki, but the collection points are extremely discrete, like per vendor stall, chest(s) locations, etc... Not sure you guys will/would ? put them up there in some fashion

Click to expand...

I really want to get the wiki down to that level of detail. Need to got more people contributing to it!