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
Hashes for girder-geobrowser-0.0.1a2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b820b3e5e7b144e5c5b1b15f7d24a74054a14714b426ad129167fc1892fdced8 |
|
MD5 | 9cd602f82dd9d1d70dce180edeb428aa |
|
BLAKE2b-256 | 325f8173193039757a0e59dfefd85582a9a5dbfd2b0c60ea018db8fbb1228ee7 |