wkb
Version, currently master branch1 version
- master branchlatestApr 14, 2016
github.com/ysbaddaden/ewkb
Well-Known Binary parser
Installation
# Add this to your shard.yml
dependencies:
wkb:
github: ysbaddaden/ewkb
branch: mastermaster is a branch, not a release, so this tracks it rather than pinning a version.
Then run:
shards installshard.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
- Julien Portalier julien@portalier.com
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This branch
- Branch
master- Seen
- Apr 14, 2016
- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/ysbaddaden/ewkb
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 14, 2026
- Synced
- Aug 14, 2026
- Versions
- 1