Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Binding functions #5

Open
28 of 34 tasks
crazycapivara opened this issue Jan 19, 2019 · 5 comments
Open
28 of 34 tasks

Binding functions #5

crazycapivara opened this issue Jan 19, 2019 · 5 comments

Comments

@crazycapivara
Copy link
Owner

crazycapivara commented Jan 19, 2019

  • geoToH3
  • h3ToGeo
  • h3ToGeoBoundary
  • kRing
  • kRingDistances
  • hexRing
  • polyfill
  • h3SetToMultiPolygon
  • degsToRads
  • radsToDegs
  • hexArea
  • edgeLength
  • numHexagons
  • h3GetResolution
  • h3GetBaseCell
  • h3IsValid
  • h3ToParent
  • h3ToChildren
  • compact
  • uncompact
  • h3IsResClassIII
  • h3IsPentagon
  • h3IndexesAreNeighbors
  • getH3UnidirectionalEdge
  • h3UnidirectionalEdgeIsValid
  • getOriginH3IndexFromUnidirectionalEdge
  • getDestinationH3IndexFromUnidirectionalEdge
  • getH3IndexesFromUnidirectionalEdge
  • getH3UnidirectionalEdgesFromHexagon
  • getH3UnidirectionalEdgeBoundary
  • h3Distance
  • h3Line
  • experimentalH3ToLocalIj
  • experimentalLocalIjToH3
@riazarbi
Copy link

riazarbi commented Mar 29, 2019

Hello,

Humble request (if you are taking requests) - hexRing. I can use kRing of (k) - kRing(k-1) to achieve the same result, but I suspect it's slowing down my code.

@crazycapivara
Copy link
Owner Author

It's fine for me making requests, because it is good to know that other people use the library.

I added hex_ring in branch feature/hex-ring.

Until it is merged to master you can install it via

devtools::install_github("crazycapivara/h3-r", "feature/hex-ring")

But be aware that in a future version it might be removed h3 planned changes for 4.0.0

@riazarbi
Copy link

Super! Thank you!

@riazarbi
Copy link

riazarbi commented Apr 1, 2019

It's fine for me making requests, because it is good to know that other people use the library.

I added hex_ring in branch feature/hex-ring.

Until it is merged to master you can install it via

devtools::install_github("crazycapivara/h3-r", "feature/hex-ring")

But be aware that in a future version it might be removed h3 planned changes for 4.0.0

hex_ring is tested and working in my docker container. Installed via build from source -

RUN git clone --single-branch --branch "feature/hex-ring" https://github.com/crazycapivara/h3-r.git \
    && cd h3-r \
    && chmod +x install-h3c.sh \
    && bash ./install-h3c.sh \
    && R -q -e 'devtools::install()' \
    && cd .. \
    && rm -rf h3-r

@crazycapivara
Copy link
Owner Author

Fine, I also added a unit test and merged it to develop.

Furthermore, I added h3_line in branch feature/h3-line, if this is useful for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants