libCQL2 (An implementation of OGC CQL2, Simple Features and DE9-IM)
Project description
(CartoSym) CQL2
A Free and Open-Source Software library implementing OGC Common Query Language (CQL2), including extensions introduced in OGC Cartographic Symbology 2.0.
libCartoSym's libCQL2 dependency provides support for parsing and writing CQL2-Text and CQL2-JSON expressions, which themselves imply support for parsing and writing geometries defined in Well-Known Text (WKT) and GeoJSON which is provided by libSFGeometry and libSFCollections. The ability to perform spatial relation queries based on the Dimensionally Extended-9 Intersection Model is provided by libDE9IM. The libGeoExtents library provides the foundational basic data structures for geographic points and extents.
Additional functionality includes run-time evaluation of expressions.
Object-oriented bindings for libCQL2 automatically generated using Ecere's binding generating tool (bgen) from the eC library will be available for the C, C++ and Python programming languages, with eventual support for Java, Rust and JavaScript planned as well.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file cscql2-0.0.1.post1.tar.gz.
File metadata
- Download URL: cscql2-0.0.1.post1.tar.gz
- Upload date:
- Size: 265.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7181ee300f19aa05007070c2393e675e3166b407b3427e6a877e4ad46b594fc9
|
|
| MD5 |
f0a34ad839eec2b119c3eb7463a487ec
|
|
| BLAKE2b-256 |
1905bd6566520fd98877c08aaa974290034a1569f7c026389911cd21d66d5171
|
File details
Details for the file cscql2-0.0.1.post1-py3-none-win_amd64.whl.
File metadata
- Download URL: cscql2-0.0.1.post1-py3-none-win_amd64.whl
- Upload date:
- Size: 214.9 kB
- Tags: Python 3, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
542d6cf14a6350aceba6e6d43644dafd26fad7ffcb44ac241a1895b71792941b
|
|
| MD5 |
d01f203ae5386ba15ee8f353c5c42254
|
|
| BLAKE2b-256 |
32440d06320ce7f49328630a4df7bfd8f29dcd13dc28eba7b52723aa9b0bc595
|
File details
Details for the file cscql2-0.0.1.post1-py3-none-manylinux1_x86_64.whl.
File metadata
- Download URL: cscql2-0.0.1.post1-py3-none-manylinux1_x86_64.whl
- Upload date:
- Size: 203.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7efbb1a493aa0f5e1f49475c0dcb05f1640538020092d6f175d9e79d1dd79e8
|
|
| MD5 |
5e0b8514157b0dd198e7dee7861e97d0
|
|
| BLAKE2b-256 |
2979a8ed839604b659f8b868fc461c8c565dffcf8f6b6cbd0b1fd39d7a4ed112
|
File details
Details for the file cscql2-0.0.1.post1-py3-none-manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: cscql2-0.0.1.post1-py3-none-manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 198.0 kB
- Tags: Python 3, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12cad128e1645eb7cefa53e2458ff16c64788b3ffdf5689d6f66a03f40cafac1
|
|
| MD5 |
6b4dfb673fe3374d4e7a17bdbaabc35d
|
|
| BLAKE2b-256 |
da45604bb7fd4fde2d154f6a9ddfea3404a03e5e3134dad182a185eb4b2dab54
|