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

Implement Support for GIS Queries #467

Merged
merged 555 commits into from
Aug 19, 2024
Merged

Implement Support for GIS Queries #467

merged 555 commits into from
Aug 19, 2024

Conversation

danylokravchenko
Copy link
Member

Summary

Provide GIS capabilities for Polypheny: #462

Incorporate Spatial Data Types, e.g. Point, Polygon, LineString, collections, etc.
As well as essential spatial function for querying properties and relations, e.g. ST_Distance, ST_Within, and ST_Intersection
Extend the existing query languages with new GIS features.
Combine GIS with exising data models and underlying data stores.
With this, the aim is to offer a unique solution supporting diverse GIS applications.

Changes

GIS capabilities in three data models: relational, document and graph.


Features

  • Spatial data types
  • Spatial functions

Tests

Changes are tested via unit-testing of separate features (e.g. geoFunctions), and tested in integration with Polypheny (e.g. geo functions inside query languages)

datomo added 30 commits October 29, 2023 00:40
…ns, Information serialization, name resolution of tables
…stment to untyped json serialization, removed unused classes, renaming of catalog classes, fix for ui pagination
util/build.gradle Outdated Show resolved Hide resolved
Copy link
Member

@vogti vogti left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thx, @danylokravchenko and @datomo, for this PR!

@vogti vogti changed the title GIS capabilities Implement Support for GIS Queries Aug 19, 2024
@vogti vogti merged commit 0c29181 into master Aug 19, 2024
32 checks passed
@vogti vogti deleted the gis branch August 19, 2024 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-enhancement Category: An issue proposing an enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants