mapbox / mapbox/vector-tile-cs

Implement Mapbox.Geometry

Open
#18 5 comments 0 reactions 1 assignee View on GitHub

@wilhelmberg is already working on this.

Since Nov 16, 2016.

Dominant language
C#
Stars
64
Forks
38
PR merge metrics
No merged PRs in 30d

Description

/cc @mapbox/games

Carrying over @springmeyer's comments from https://github.com/mapbox/vector-tile-cs/issues/7#issuecomment-260404842

> - Pass only a scaling value to decode geometries into tile coordinates: https://github.com/mapbox/vector-tile/blob/050da15c2af0e5b4c0b6459c4ebb61172b89e2a3/include/mapbox/vector_tile.hpp#L209
> - As far as geometry storage, ignore my `flat array` comment - we do want easy to use, nested, arrays for parts following the lead of https://github.com/mapbox/geometry.hpp.

I've started the C# counterpart of [geometry.hpp](https://github.com/mapbox/geometry.hpp) here: https://github.com/mapbox/GeometryCs

**But we won't follow the C++ lead until `geometry.hpp` has fully found its way into [vector_tile.hpp](https://github.com/mapbox/vector-tile/blob/master/include/mapbox/vector_tile.hpp)**

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.