Here's the utf grid implementation you asked about, I usually render the camera to a texture in my projects so I'd have made it something like GetUtfGridData(Vector2 viewportPosition) but in this instance I think it's safe to go ahead and just grab whatever is below the mouse pointer within the function without having to specify a position.
I produced a quick map in TileMill with country data to show off the utf functionality, it may be worth replacing worldmap.mbtiles with a new one?
I've also added a few required files for unzipping and serializing the json utf key grid. You'll need ICSharpCode.SharpZipLib.dll from https://github.com/icsharpcode/SharpZipLib in your project (I put it in the UnitySlippyMap/Dll folder) to unzip the key blob.
Here's the utf grid implementation you asked about, I usually render the camera to a texture in my projects so I'd have made it something like GetUtfGridData(Vector2 viewportPosition) but in this instance I think it's safe to go ahead and just grab whatever is below the mouse pointer within the function without having to specify a position.
If you need it, the utf grid spec can be found here: https://github.com/mapbox/utfgrid-spec.
I produced a quick map in TileMill with country data to show off the utf functionality, it may be worth replacing worldmap.mbtiles with a new one?
I've also added a few required files for unzipping and serializing the json utf key grid. You'll need ICSharpCode.SharpZipLib.dll from https://github.com/icsharpcode/SharpZipLib in your project (I put it in the UnitySlippyMap/Dll folder) to unzip the key blob.
Enjoy!