-
Notifications
You must be signed in to change notification settings - Fork 695
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #48 from jiayuasu/master
Push GeoSpark 0.5.0: Babylon Visualization
- Loading branch information
Showing
6 changed files
with
108 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
# BABYLON | ||
**Babylon is a large-scale in-memory geospatial visualization system** | ||
|
||
**Babylon** provides native support for general cartographic design by extending **GeoSpark** to process large-scale spatial data. | ||
## Babylon Gallery | ||
### Scatter Plot: USA mainland rail network | ||
<img src="http://www.public.asu.edu/~jiayu2/geospark/picture/usrail.png" width="500"> | ||
### Heat Map: New York City Taxi Trips (with a given map background) | ||
<img src="http://www.public.asu.edu/~jiayu2/geospark/picture/nycheatmap.png" width="500"> | ||
### Choropleth Map + Overlay Operator: USA mainland tweets per USA county (Spatial Join Query) | ||
<img src="http://www.public.asu.edu/~jiayu2/geospark/picture/ustweet.png" width="500"> | ||
|
||
## Main Features | ||
|
||
### Extensible Visualization operator | ||
|
||
* Support super high resolution image generation: parallel map image rendering | ||
* Visualize Spatial RDD and Spatial Queries (Spatial Range, Spatial K Nearest Neighbors, Spatial Join) | ||
* Customizable: Can be customized to any user-supplied colors or coloring rule | ||
* Extensible: Can be extended to any visualization effect | ||
|
||
### Overlay Operator | ||
Overlay one map layer with many other map layers! | ||
|
||
### Various Image filter | ||
* Gaussian Blur | ||
* Box Blur | ||
* Embose | ||
* Outline | ||
* Sharpen | ||
* More! | ||
|
||
You also can buld your new image filter by easily extending the photo filter! | ||
|
||
### Various Image Type | ||
* PNG | ||
* JPEG | ||
* GIF | ||
|
||
You also can support your desired image type by easily extending the photo filter! | ||
|
||
|
||
### Current Visualization effect | ||
|
||
* Scatter Plot | ||
* Heat Map | ||
* Choropleth Map | ||
* More! | ||
|
||
You also can build your new self-designed effects by easily extending the visualization operator! | ||
|
||
### Example | ||
Here is [a runnable single machine exmaple code](https://github.com/jiayuasu/GeoSpark/blob/master/src/main/java/org/datasyslab/babylon/showcase/Example.java). You can clone this repository and directly run it on you local machine! | ||
|
||
### Scala and Java API | ||
Please refer to [Babylon Scala and Java API](http://www.public.asu.edu/~jiayu2/geospark/javadoc/latest/). | ||
### Supported Spatial Objects and Input format | ||
|
||
All spatial obects and input formats supported by GeoSpark | ||
|
||
##Contributor | ||
* [Jia Yu](http://www.public.asu.edu/~jiayu2/) ([email protected]) | ||
* [Mohamed Sarwat](http://faculty.engineering.asu.edu/sarwat/) ([email protected]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.