Skip to content
This repository was archived by the owner on Mar 11, 2024. It is now read-only.

Added utf grid support for .mbtiles map layers. #21

Merged
merged 2 commits into from
Sep 1, 2017

Conversation

pixelfat
Copy link
Contributor

@pixelfat pixelfat commented Jul 24, 2016

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!

@jondewoo jondewoo merged commit 27c9100 into jondewoo:master Sep 1, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants