Studio supports both JupyterLab (recommended) and the classic Jupyter Notebook environment.
In the JupyterLab environment, Studio also installs file handlers.
To install both using pip, in a terminal shell run:
$ pip install unfolded.map-sdk unfolded.data-sdk
The installation method for JupyterLab depends on the version of JupyterLab you have installed. To find your JupyterLab version, you can run
jupyter lab --version and consider the left-most number displayed.
If you are using JupyterLab version 3 or higher, no additional steps are needed after installing the SDKs.
If you are using JupyterLab version 1 or 2, you must complete the below steps to install the JupyterLab extension.
Prerequisites for JupyterLab version 1 and 2:
Then install the JupyterLab extension:
$ jupyter labextension install @jupyter-widgets/jupyterlab-manager @unfolded/jupyter-map-sdk
Note: Jupyter Notebook is not recommended, lacking stable widget support and file handlers. Please consider JupyterLab, which provides improved stability and file management.
If you are using Jupyter Notebook instead of JupyterLab, you must also run:
$ jupyter nbextension install --py --symlink --sys-prefix unfolded.map_sdk
$ jupyter nbextension enable --py --sys-prefix unfolded.map_sdk
As of Map SDK version 0.6.0, Studio is registered as a JupyterLab file handler for
.csv files. This is an easy way to explore your geospatial datasets without starting a Python environment.
Simply right click a file with a valid extension and choose "Open With > Studio".
Studio will open in a new pane and load that dataset.
Updated about 1 month ago