Map-oriented custom Girder appfor geospatial metadata browsing
Project description
Girder GeoBrowser
Requirements
- The Girder Geospatial Plugin
Plugin Installation
pip install .
Standalone Frontend Setup
Install Yarn
npm install -g yarn
Install Frontend packages
cd gui
yarn install
Compiles and hot-reloads for development
yarn run serve
Compiles and minifies for production
yarn run build
If you've cloned the repo and are developing for the plugin, there is a custom command in setup.py
that will automate installing yarn packages, building the frontend for production, and copying the dist folder to the proper location. To use this, run: python setup.py build_ui
. To clean the directory of the files generated from running this command, run python setup.py clean_build
WARNING
If you run girder serve
in development mode, the standalone frontend will not be served at /geobrowser
. This is because it is expected that the frontend will be served on its own (E.g. yarn run serve
) in order to see the changes being made. If for some reason you need to serve the frontend at /geobrowser
, you will need to run girder serve in production mode. However be aware that in this case it is serving the pre-built files, and thus no changes will take affect until you rebuild the frontend (E.g. by running python setup.py build_ui
).
Run your tests
yarn run test
Lints and fixes files
yarn run lint
Customize configuration
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file girder-geobrowser-0.0.1.tar.gz
.
File metadata
- Download URL: girder-geobrowser-0.0.1.tar.gz
- Upload date:
- Size: 4.8 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.6.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7db34ce30ec5f8a38284f0591ea25768f7552b4ca6d0803848cc340752993f2d |
|
MD5 | bff447404b48553b894c45c64895e7b3 |
|
BLAKE2b-256 | 8ee4cc12a9de69b2e6717af5da850699e122db7b9ea187bcd406a2aa1c5ed172 |