bertt / mapsforge-cs

.NET Library for encoding and decoding Mapsforge files
MIT License
1 stars 1 forks source link

Roadmap #1

Open pauldendulk opened 6 years ago

pauldendulk commented 6 years ago

Could you explain a bit more about the purpose of the project and it's roadmap?

bertt commented 6 years ago

Purpose: Mapsforge seems like a nice compact format for storing global OSM vector data, for example my new GPS device (Wahoo Elemnt Bolt) has 2GB of global vector tiles on level 8. Let's see if we can use this format in .NET environments too (Unity, Mapsui).

Roadmap: Step 1: decoding Mapsforge Binary Map File Format, specs: https://github.com/mapsforge/mapsforge/blob/master/docs/Specification-Binary-Map-File.md

After that visualization and maybe encoding too.

pauldendulk commented 6 years ago

mapsforge's license is LGPL, yours is MIT. You are not going to use their code, only their specification?

bertt commented 6 years ago

yep only using the spec, just like MapBox vector tiles

pauldendulk commented 6 years ago

There is some work done on mapsforge by @charlenni. Maybe that is relevant.

charlenni commented 6 years ago

You could find an implementation of a Mapsforge reader here.

bertt commented 6 years ago

@charlenni ah great thanks