Skip to content

Delejnr/jeql

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JEQL

JEQL is a scripting language for spatial processing and ETL, which runs on the JVM.

JEQL is based on the standard and well-known SQL model. This enables declarative specification of data query and transformation.

JEQL improves on SQL syntax & semantics by adding:

  • a streaming model of computation
  • factoring of complex SQL queries into a chain of simpler queries
  • factoring out and naming common subexpressions
  • adding SPLIT BY as the the inverse of GROUP BY

JEQL provides an extensive set of commands and functions.

Built-in commands include:

  • Readers and Writers for many textual and spatial formats

Built-in function libraries include:

  • geometry manipulation
  • String manipulation
  • RegEX matching and extracting

More information is available on the Tsusiat Software JEQL Home Page.

About

A scripting language for spatial processing and ETL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.9%
  • Other 0.1%