From c21b4874c288c37836f20c42ab10d1cf94bd8ee6 Mon Sep 17 00:00:00 2001
From: "Stamile, Amy M" <astamile@usgs.gov>
Date: Wed, 6 Jul 2022 12:20:08 +0000
Subject: [PATCH] Fixes Bbox error

---
 README.md                        | 49 ++++++--------------------------
 environment.yml                  |  3 +-
 src/index.html                   |  2 +-
 src/js/AstroDrawFilterControl.js |  2 +-
 4 files changed, 11 insertions(+), 45 deletions(-)

diff --git a/README.md b/README.md
index 45789108f..83557f2ff 100644
--- a/README.md
+++ b/README.md
@@ -1,41 +1,16 @@
 # GeoSTAC - Forked CartoCosmos Leaflet webmap with added ability to discover USGS Analysis Ready Data (ARD) holdings using the SpatioTemporal Asset Catalogs (STAC) API.
 
-Repository for the GeoSTAC Capstone Team.
+## Local Requirements
 
-### Building and running on localhost
-#
-Install conda:
-* [Windows](https://docs.conda.io/projects/conda/en/latest/user-guide/install/windows.html)
-* [Mac](https://docs.conda.io/projects/conda/en/latest/user-guide/install/macos.html)
-* [Linux](https://docs.conda.io/projects/conda/en/latest/user-guide/install/macos.html)
+Anaconda or Miniconda installation
 
-Clone repository
-```sh
-git clone https://github.com/GeoSTAC/CartoCosmos-with-STAC.git
-```
-
-Once the repository is cloned ```cd``` in to the ```app folder```
-ie :
-```sh
-cd cloned_location/GeoSTAC/CartoCosmos/app
-```
-To setup the conda environment run the following command.
-
-```sh
-conda env create -f environment.yml
-```
-
-Once the conda environment is created run the following command to activate it.
-
-```sh
-conda activate GeoSTAC
-```
-
-Then to install the project run
+## Local Development
 
-```sh
-npm install
-```
+- pull and cd into project root
+- build environment in conda: `conda env create -f environment.yml`.  This will create a `GeoSTAC` environment with nodejs
+- activate your conda environment: `conda activate GeoSTAC`
+- run `npm install` from the project root
+- run `npm start` to launch your local development server.  Changes should automatically refresh in the browser
 
 ##### To create a production build:
 
@@ -44,11 +19,3 @@ npm run build
 ```
 
 This will create a folder "dist" with all of the production files needed.
-
-##### To run the development server:
-
-```sh
-npm start
-```
-
-This will open a development server on port 8000 which will automatically compile and update in the browser window on save.
diff --git a/environment.yml b/environment.yml
index ba144e20e..ab536bb40 100644
--- a/environment.yml
+++ b/environment.yml
@@ -3,5 +3,4 @@ channels:
   - conda-forge
   - defaults
 dependencies:
-  - nodejs=16.13.1=hb931c9a_0
-
+  - nodejs
diff --git a/src/index.html b/src/index.html
index ea7f50e6d..bd5674d9f 100644
--- a/src/index.html
+++ b/src/index.html
@@ -6,7 +6,7 @@
   name="viewport"
   content="minimum-scale=1, initial-scale=1, width=device-width"
 />
-    <title>CartoCosmos</title>
+    <title>GeoSTAC</title>
 </head>
 <body>
     <div id="map"></div>
diff --git a/src/js/AstroDrawFilterControl.js b/src/js/AstroDrawFilterControl.js
index b1c90827a..b77ad8af5 100644
--- a/src/js/AstroDrawFilterControl.js
+++ b/src/js/AstroDrawFilterControl.js
@@ -161,7 +161,7 @@ export default L.Control.AstroDrawFilterControl = L.Control.Draw.extend({
       bboxCoordArr[1][0],
       bboxCoordArr[1][1]
     ];
-    let queryString = "bbox=" + "[" + bboxArr + "]";
+    let queryString = "bbox=" + bboxArr;
     return queryString;
   },
 
-- 
GitLab