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

Dependencies (4)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i geospark-zeppelin

    Weekly Downloads

    21

    Version

    1.2.0

    License

    BSD-2-Clause

    Unpacked Size

    10.7 kB

    Total Files

    5

    Last publish

    Collaborators

    • jiayu