geospark-zeppelin

1.2.0 • Public • Published

GeoSpark-Zeppelin

GeoSpark-Zeppelin is a Helium visualization plugin for Apache Zeppelin, written in Node.js. After installing this plugin, you can directly connect GeoSparkSQL and GeoSparkViz to Apache Zeppelin.

GeoSpark-Zeppelin is a pluggable component of Zeppelin and requires no Zeppelin source modification.

Compatibility

Apache Spark 2.1+

Apache Zeppelin 0.8.1

GeoSpark 1.2.0+: GeoSpark-core, GeoSpark-SQL, GeoSpark-Viz

Installation

  1. [Optional] Create a folder in Zeppelin installation root folder called helium
  2. [Optional] Create a file called geospark-zeppelin.json in this folder and put the following content in this file. You need to change the artifact path!
    {
    

"type": "VISUALIZATION", "name": "geospark-zeppelin", "description": "Zeppelin visualization support for GeoSpark", "artifact": "/Absolute/Path/GeoSpark/geospark-zeppelin", "license": "BSD-2-Clause", "icon": "" } ``` 3. Open Zeppelin Helium interface and enable GeoSpark-Zeppelin Enable Package

  1. Open a Zeppelin Spark notebook Settings

  2. Visualize GeoSparkSQL results sql-zeppelin

  3. Display GeoSparkViz results viz-zeppelin

Acknowledgement

This plugin uses Leaflet and JSTS. Some code is forked from zeppelin-leaflet .

License

  • geospark-zeppelin: BSD-2-Clause
  • Leaflet: License - BSD-2-Clause

Package Sidebar

Install

npm i geospark-zeppelin

Weekly Downloads

12

Version

1.2.0

License

BSD-2-Clause

Unpacked Size

10.7 kB

Total Files

5

Last publish

Collaborators

  • jiayu