GMaVis: A DSL for Geo-Visualization Code
It is a domain-specific language for large data geo-visualizations
Brought to you by:
cleversonledur
File | Date | Author | Commit |
---|---|---|---|
bin | 2016-07-27 |
![]() |
[aa1a5b] Initial commit |
examples | 2016-07-27 |
![]() |
[aa1a5b] Initial commit |
libs | 2016-07-27 |
![]() |
[aa1a5b] Initial commit |
INSTALL.txt | 2016-07-27 |
![]() |
[aa1a5b] Initial commit |
Makefile | 2016-07-27 |
![]() |
[aa1a5b] Initial commit |
README.txt | 2016-07-27 |
![]() |
[aa1a5b] Initial commit |
██████╗ ███╗ ███╗ █████╗ ██╗ ██╗██╗███████╗ ██╔════╝ ████╗ ████║██╔══██╗██║ ██║██║██╔════╝ ██║ ███╗██╔████╔██║███████║██║ ██║██║███████╗ ██║ ██║██║╚██╔╝██║██╔══██║╚██╗ ██╔╝██║╚════██║ ╚██████╔╝██║ ╚═╝ ██║██║ ██║ ╚████╔╝ ██║███████║ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═══╝ ╚═╝╚══════╝ A Domain-Specific Language for Geo-Visualization Maps GMaVis is an external domain-specific language (DSL) that facilitates the creation of visualization of geospatial information by using multi-core architectures to process data in parallel. Its compiler abstracts complexities from the whole visualization creation process, even in the data pre-processing phase. Also, it allows domain users with low-level knowledge in computer programming to create these visualizations through a high-level description language. These users can easily do it with a few lines of code, using simple declarations and blocks to express visualization details. Currently, GMaVis supports the creation of three types of geospatial visualization: markedmap, clusteredmap and heatmap. GMaVis has a short and simple grammar. GMaVis' compiler is used to recognize GMaVis' code and transform it in a geospatial data visualizations. In order to use this compiler, you must inform the file with GMaVis'code. Usage: bin/gmavis [-i/--input] <arg> [-o/--output] <arg> [-p/--parallel] <arg> Example: bin/gmavis -i examples/heatmap_accidents_poa.vis -o out.html -p 2 To see all GMaVis options: bin/gmavis -h More informations and bugs reporting: http://gmap.pucrs.br/gmavis/