wkb

Version, currently master branch1 version
  • master branchlatestApr 14, 2016

github.com/ysbaddaden/ewkb

Well-Known Binary parser

2 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  wkb:
    github: ysbaddaden/ewkb
    branch: master

master is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
no constraint declared
License
MIT
Author
Julien Portalier

Dependencies

Development Dependencies

  • minitest*github: ysbaddaden/minitest.crdev

README

Geos

Experimental Well-Known Text parser for the Crystal language, compatible with the OGC WKB, PostGIS EWKB and SQL-MM part 3 GIS standards. It's primary goal is to be compatible with spatial databases like PostGIS or SpatiaLite (among others).

Status

Please note that I consider this Shard as a toy to learn about GIS and how to handle binary protocols in Crystal.

If you like it and would like to maintain it, please contact me!

Progress

  • OGC WKB/WKT:

    • [x] WKB parser
    • [ ] WKT parser
    • [ ] geometries (WIP)
    • [ ] as text (WIP)
    • [ ] as binary
  • PostGIS EWKB/EWKT:

    • [x] EWKB parser
    • [ ] EWKT parser
    • [ ] geometries (WIP)
    • [ ] as text (WIP)
    • [ ] as binary
  • SQL-MM part 3:

    • [ ] binary parser (WIP)
    • [ ] text parser (WIP)
    • [ ] geometries (WIP)
    • [ ] as text (WIP)
    • [ ] as binary

License

Distributed under the MIT License.

Authors