Skip to content

Instantly share code, notes, and snippets.

@romer8
Created March 20, 2024 02:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save romer8/2d5a618a73d6be1246cc974874a1e690 to your computer and use it in GitHub Desktop.
Save romer8/2d5a618a73d6be1246cc974874a1e690 to your computer and use it in GitHub Desktop.
GWDM_AquiferMapping.ipynb
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "markdown",
"metadata": {
"id": "view-in-github",
"colab_type": "text"
},
"source": [
"<a href=\"https://colab.research.google.com/gist/romer8/2d5a618a73d6be1246cc974874a1e690/gwdm_aquifermapping.ipynb\" target=\"_parent\"><img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/></a>"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "kLC55BdBCaKl"
},
"source": [
"# Install Packages"
]
},
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"id": "AyApLXOWCSDZ"
},
"outputs": [],
"source": [
"#@markdown ### **Installing packages**\n",
"%%capture\n",
"!pip install geopandas\n",
"!pip install rasterio\n",
"!pip install rioxarray\n",
"!pip install gstools\n",
"!pip install matplotlib\n",
"#!pip install kats\n",
"!pip install pyod\n",
"!pip install netCDF4"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {
"id": "04I7TAGFCkIP"
},
"outputs": [],
"source": [
"#@markdown ### **Importing packages**\n",
"import calendar\n",
"import copy\n",
"import datetime\n",
"import math\n",
"import os\n",
"import shutil\n",
"import tempfile\n",
"import time\n",
"import urllib\n",
"from pathlib import Path\n",
"from timeit import default_timer as timer\n",
"from urllib import request\n",
"from xml.etree import cElementTree as ET\n",
"\n",
"import geopandas as gpd\n",
"import gstools as gs\n",
"import netCDF4\n",
"import numpy as np\n",
"import pandas as pd\n",
"import requests\n",
"import xarray\n",
"import rioxarray\n",
"from scipy import interpolate\n",
"from shapely import wkt\n",
"from shapely.geometry import mapping\n",
"from google.colab import files\n",
"import matplotlib.pyplot as plt\n",
"import re\n",
"import ipywidgets as widgets"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "bhGS6o2bEhG6"
},
"source": [
"# Uploading Aquifer Data"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"id": "JH0Vj3NcCxFp",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 174,
"referenced_widgets": [
"198bafafb7974c4ca0b485321cc4b163",
"5fc994b17710440f950944a1caf76d8b",
"1f60d36f66684072807c4e48bef37afd",
"75a0b454f6ab4e3da360151e230c6860",
"e2aaa8248a42436a900c3c2b7fe229ff",
"9e9014215dd84c8ea7d1a07133e2bad0",
"504925d856ec48de9644ad9a5abc4a8d",
"2c5cbc706d794847b8099176bd399c8f"
]
},
"outputId": "5086bcfd-1357-461d-f397-67074dd7b35b"
},
"outputs": [
{
"output_type": "display_data",
"data": {
"text/plain": [
"<IPython.core.display.HTML object>"
],
"text/html": [
"\n",
" <input type=\"file\" id=\"files-4f710193-544b-4c24-848e-4a4964bf18d5\" name=\"files[]\" multiple disabled\n",
" style=\"border:none\" />\n",
" <output id=\"result-4f710193-544b-4c24-848e-4a4964bf18d5\">\n",
" Upload widget is only available when the cell has been executed in the\n",
" current browser session. Please rerun this cell to enable.\n",
" </output>\n",
" <script>// Copyright 2017 Google LLC\n",
"//\n",
"// Licensed under the Apache License, Version 2.0 (the \"License\");\n",
"// you may not use this file except in compliance with the License.\n",
"// You may obtain a copy of the License at\n",
"//\n",
"// http://www.apache.org/licenses/LICENSE-2.0\n",
"//\n",
"// Unless required by applicable law or agreed to in writing, software\n",
"// distributed under the License is distributed on an \"AS IS\" BASIS,\n",
"// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n",
"// See the License for the specific language governing permissions and\n",
"// limitations under the License.\n",
"\n",
"/**\n",
" * @fileoverview Helpers for google.colab Python module.\n",
" */\n",
"(function(scope) {\n",
"function span(text, styleAttributes = {}) {\n",
" const element = document.createElement('span');\n",
" element.textContent = text;\n",
" for (const key of Object.keys(styleAttributes)) {\n",
" element.style[key] = styleAttributes[key];\n",
" }\n",
" return element;\n",
"}\n",
"\n",
"// Max number of bytes which will be uploaded at a time.\n",
"const MAX_PAYLOAD_SIZE = 100 * 1024;\n",
"\n",
"function _uploadFiles(inputId, outputId) {\n",
" const steps = uploadFilesStep(inputId, outputId);\n",
" const outputElement = document.getElementById(outputId);\n",
" // Cache steps on the outputElement to make it available for the next call\n",
" // to uploadFilesContinue from Python.\n",
" outputElement.steps = steps;\n",
"\n",
" return _uploadFilesContinue(outputId);\n",
"}\n",
"\n",
"// This is roughly an async generator (not supported in the browser yet),\n",
"// where there are multiple asynchronous steps and the Python side is going\n",
"// to poll for completion of each step.\n",
"// This uses a Promise to block the python side on completion of each step,\n",
"// then passes the result of the previous step as the input to the next step.\n",
"function _uploadFilesContinue(outputId) {\n",
" const outputElement = document.getElementById(outputId);\n",
" const steps = outputElement.steps;\n",
"\n",
" const next = steps.next(outputElement.lastPromiseValue);\n",
" return Promise.resolve(next.value.promise).then((value) => {\n",
" // Cache the last promise value to make it available to the next\n",
" // step of the generator.\n",
" outputElement.lastPromiseValue = value;\n",
" return next.value.response;\n",
" });\n",
"}\n",
"\n",
"/**\n",
" * Generator function which is called between each async step of the upload\n",
" * process.\n",
" * @param {string} inputId Element ID of the input file picker element.\n",
" * @param {string} outputId Element ID of the output display.\n",
" * @return {!Iterable<!Object>} Iterable of next steps.\n",
" */\n",
"function* uploadFilesStep(inputId, outputId) {\n",
" const inputElement = document.getElementById(inputId);\n",
" inputElement.disabled = false;\n",
"\n",
" const outputElement = document.getElementById(outputId);\n",
" outputElement.innerHTML = '';\n",
"\n",
" const pickedPromise = new Promise((resolve) => {\n",
" inputElement.addEventListener('change', (e) => {\n",
" resolve(e.target.files);\n",
" });\n",
" });\n",
"\n",
" const cancel = document.createElement('button');\n",
" inputElement.parentElement.appendChild(cancel);\n",
" cancel.textContent = 'Cancel upload';\n",
" const cancelPromise = new Promise((resolve) => {\n",
" cancel.onclick = () => {\n",
" resolve(null);\n",
" };\n",
" });\n",
"\n",
" // Wait for the user to pick the files.\n",
" const files = yield {\n",
" promise: Promise.race([pickedPromise, cancelPromise]),\n",
" response: {\n",
" action: 'starting',\n",
" }\n",
" };\n",
"\n",
" cancel.remove();\n",
"\n",
" // Disable the input element since further picks are not allowed.\n",
" inputElement.disabled = true;\n",
"\n",
" if (!files) {\n",
" return {\n",
" response: {\n",
" action: 'complete',\n",
" }\n",
" };\n",
" }\n",
"\n",
" for (const file of files) {\n",
" const li = document.createElement('li');\n",
" li.append(span(file.name, {fontWeight: 'bold'}));\n",
" li.append(span(\n",
" `(${file.type || 'n/a'}) - ${file.size} bytes, ` +\n",
" `last modified: ${\n",
" file.lastModifiedDate ? file.lastModifiedDate.toLocaleDateString() :\n",
" 'n/a'} - `));\n",
" const percent = span('0% done');\n",
" li.appendChild(percent);\n",
"\n",
" outputElement.appendChild(li);\n",
"\n",
" const fileDataPromise = new Promise((resolve) => {\n",
" const reader = new FileReader();\n",
" reader.onload = (e) => {\n",
" resolve(e.target.result);\n",
" };\n",
" reader.readAsArrayBuffer(file);\n",
" });\n",
" // Wait for the data to be ready.\n",
" let fileData = yield {\n",
" promise: fileDataPromise,\n",
" response: {\n",
" action: 'continue',\n",
" }\n",
" };\n",
"\n",
" // Use a chunked sending to avoid message size limits. See b/62115660.\n",
" let position = 0;\n",
" do {\n",
" const length = Math.min(fileData.byteLength - position, MAX_PAYLOAD_SIZE);\n",
" const chunk = new Uint8Array(fileData, position, length);\n",
" position += length;\n",
"\n",
" const base64 = btoa(String.fromCharCode.apply(null, chunk));\n",
" yield {\n",
" response: {\n",
" action: 'append',\n",
" file: file.name,\n",
" data: base64,\n",
" },\n",
" };\n",
"\n",
" let percentDone = fileData.byteLength === 0 ?\n",
" 100 :\n",
" Math.round((position / fileData.byteLength) * 100);\n",
" percent.textContent = `${percentDone}% done`;\n",
"\n",
" } while (position < fileData.byteLength);\n",
" }\n",
"\n",
" // All done.\n",
" yield {\n",
" response: {\n",
" action: 'complete',\n",
" }\n",
" };\n",
"}\n",
"\n",
"scope.google = scope.google || {};\n",
"scope.google.colab = scope.google.colab || {};\n",
"scope.google.colab._files = {\n",
" _uploadFiles,\n",
" _uploadFilesContinue,\n",
"};\n",
"})(self);\n",
"</script> "
]
},
"metadata": {}
},
{
"output_type": "stream",
"name": "stdout",
"text": [
"Saving deadsea2.geojson to deadsea2.geojson\n",
"\n",
"Please select the appropriate headers for your file\n"
]
},
{
"output_type": "display_data",
"data": {
"text/plain": [
"GridBox(children=(Dropdown(description='Aquifer ID', options=('GW_CODE', 'NAME', 'HECTARES', 'KM2', 'Brakish_W…"
],
"application/vnd.jupyter.widget-view+json": {
"version_major": 2,
"version_minor": 0,
"model_id": "198bafafb7974c4ca0b485321cc4b163"
}
},
"metadata": {}
}
],
"source": [
"#@markdown ### **Uploading Aquifer File**\n",
"upload_aquifers = files.upload()\n",
"aquifers = gpd.GeoDataFrame.from_file(list(upload_aquifers.keys())[0])\n",
"\n",
"aList1 = list(aquifers.columns)\n",
"#aList1.append('NA')\n",
"a_ID = widgets.Dropdown(options=aList1, description = \"Aquifer ID\")\n",
"a_name = widgets.Dropdown(options=aList1, description = \"Aquifer Name\")\n",
"\n",
"a1Items = [a_ID, a_name]\n",
"print(\"\\nPlease select the appropriate headers for your file\")\n",
"widgets.GridBox(a1Items, layout=widgets.Layout(grid_template_columns=\"repeat(1, 550px)\"))"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {
"id": "tADsIEeHkbr-",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 86,
"referenced_widgets": [
"7bd5b9247d3e4f77a2731a11602b632c",
"3bcb39005c724208b18ab55bf5f8bf9b",
"42c4120e4eec443f9a11da8b35eacb3c",
"356d6a50c91d44269bb4a2395e29946b",
"596efc62fa134dfc957c44ae905b9625"
]
},
"outputId": "4ebfb835-1616-454a-89dc-d8a6ac2e979b"
},
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"\n",
"Please select the aquifer you would like to map\n"
]
},
{
"output_type": "display_data",
"data": {
"text/plain": [
"GridBox(children=(Dropdown(description='Aquifer Name', options=('Dead Sea GW',), value='Dead Sea GW'),), layou…"
],
"application/vnd.jupyter.widget-view+json": {
"version_major": 2,
"version_minor": 0,
"model_id": "7bd5b9247d3e4f77a2731a11602b632c"
}
},
"metadata": {}
}
],
"source": [
"#@markdown ### **Select the Aquifer you would like to Map**\n",
"aList2 = list(aquifers[a_name.value])\n",
"aquifer_name = widgets.Dropdown(options=aList2, description = \"Aquifer Name\")\n",
"\n",
"a2Items = [aquifer_name]\n",
"print(\"\\nPlease select the aquifer you would like to map\")\n",
"widgets.GridBox(a2Items, layout=widgets.Layout(grid_template_columns=\"repeat(1, 550px)\"))"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {
"id": "Y6cTAFF1j8tV",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 89
},
"outputId": "09a45010-240a-4d61-9d6f-bd82992f79db"
},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
" GW_CODE NAME HECTARES KM2 Brakish_Wa Salinity_R \\\n",
"0 DS Dead Sea GW 687351.699 6874 9 to 12 MCM 1000 to 1700 \n",
"\n",
" AquiferID geometry \n",
"0 8 MULTIPOLYGON (((35.96199 31.91493, 35.95569 31... "
],
"text/html": [
"\n",
" <div id=\"df-b955202e-0473-4222-a0ef-a5f438590023\" class=\"colab-df-container\">\n",
" <div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>GW_CODE</th>\n",
" <th>NAME</th>\n",
" <th>HECTARES</th>\n",
" <th>KM2</th>\n",
" <th>Brakish_Wa</th>\n",
" <th>Salinity_R</th>\n",
" <th>AquiferID</th>\n",
" <th>geometry</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>DS</td>\n",
" <td>Dead Sea GW</td>\n",
" <td>687351.699</td>\n",
" <td>6874</td>\n",
" <td>9 to 12 MCM</td>\n",
" <td>1000 to 1700</td>\n",
" <td>8</td>\n",
" <td>MULTIPOLYGON (((35.96199 31.91493, 35.95569 31...</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>\n",
" <div class=\"colab-df-buttons\">\n",
"\n",
" <div class=\"colab-df-container\">\n",
" <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-b955202e-0473-4222-a0ef-a5f438590023')\"\n",
" title=\"Convert this dataframe to an interactive table.\"\n",
" style=\"display:none;\">\n",
"\n",
" <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
" <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
" </svg>\n",
" </button>\n",
"\n",
" <style>\n",
" .colab-df-container {\n",
" display:flex;\n",
" gap: 12px;\n",
" }\n",
"\n",
" .colab-df-convert {\n",
" background-color: #E8F0FE;\n",
" border: none;\n",
" border-radius: 50%;\n",
" cursor: pointer;\n",
" display: none;\n",
" fill: #1967D2;\n",
" height: 32px;\n",
" padding: 0 0 0 0;\n",
" width: 32px;\n",
" }\n",
"\n",
" .colab-df-convert:hover {\n",
" background-color: #E2EBFA;\n",
" box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
" fill: #174EA6;\n",
" }\n",
"\n",
" .colab-df-buttons div {\n",
" margin-bottom: 4px;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-convert {\n",
" background-color: #3B4455;\n",
" fill: #D2E3FC;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-convert:hover {\n",
" background-color: #434B5C;\n",
" box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
" filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
" fill: #FFFFFF;\n",
" }\n",
" </style>\n",
"\n",
" <script>\n",
" const buttonEl =\n",
" document.querySelector('#df-b955202e-0473-4222-a0ef-a5f438590023 button.colab-df-convert');\n",
" buttonEl.style.display =\n",
" google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
"\n",
" async function convertToInteractive(key) {\n",
" const element = document.querySelector('#df-b955202e-0473-4222-a0ef-a5f438590023');\n",
" const dataTable =\n",
" await google.colab.kernel.invokeFunction('convertToInteractive',\n",
" [key], {});\n",
" if (!dataTable) return;\n",
"\n",
" const docLinkHtml = 'Like what you see? Visit the ' +\n",
" '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
" + ' to learn more about interactive tables.';\n",
" element.innerHTML = '';\n",
" dataTable['output_type'] = 'display_data';\n",
" await google.colab.output.renderOutput(dataTable, element);\n",
" const docLink = document.createElement('div');\n",
" docLink.innerHTML = docLinkHtml;\n",
" element.appendChild(docLink);\n",
" }\n",
" </script>\n",
" </div>\n",
"\n",
"\n",
" <div id=\"id_61a552a7-298b-421a-a175-6bad50048b9b\">\n",
" <style>\n",
" .colab-df-generate {\n",
" background-color: #E8F0FE;\n",
" border: none;\n",
" border-radius: 50%;\n",
" cursor: pointer;\n",
" display: none;\n",
" fill: #1967D2;\n",
" height: 32px;\n",
" padding: 0 0 0 0;\n",
" width: 32px;\n",
" }\n",
"\n",
" .colab-df-generate:hover {\n",
" background-color: #E2EBFA;\n",
" box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
" fill: #174EA6;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-generate {\n",
" background-color: #3B4455;\n",
" fill: #D2E3FC;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-generate:hover {\n",
" background-color: #434B5C;\n",
" box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
" filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
" fill: #FFFFFF;\n",
" }\n",
" </style>\n",
" <button class=\"colab-df-generate\" onclick=\"generateWithVariable('aquifer')\"\n",
" title=\"Generate code using this dataframe.\"\n",
" style=\"display:none;\">\n",
"\n",
" <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
" width=\"24px\">\n",
" <path d=\"M7,19H8.4L18.45,9,17,7.55,7,17.6ZM5,21V16.75L18.45,3.32a2,2,0,0,1,2.83,0l1.4,1.43a1.91,1.91,0,0,1,.58,1.4,1.91,1.91,0,0,1-.58,1.4L9.25,21ZM18.45,9,17,7.55Zm-12,3A5.31,5.31,0,0,0,4.9,8.1,5.31,5.31,0,0,0,1,6.5,5.31,5.31,0,0,0,4.9,4.9,5.31,5.31,0,0,0,6.5,1,5.31,5.31,0,0,0,8.1,4.9,5.31,5.31,0,0,0,12,6.5,5.46,5.46,0,0,0,6.5,12Z\"/>\n",
" </svg>\n",
" </button>\n",
" <script>\n",
" (() => {\n",
" const buttonEl =\n",
" document.querySelector('#id_61a552a7-298b-421a-a175-6bad50048b9b button.colab-df-generate');\n",
" buttonEl.style.display =\n",
" google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
"\n",
" buttonEl.onclick = () => {\n",
" google.colab.notebook.generateWithVariable('aquifer');\n",
" }\n",
" })();\n",
" </script>\n",
" </div>\n",
"\n",
" </div>\n",
" </div>\n"
],
"application/vnd.google.colaboratory.intrinsic+json": {
"type": "dataframe",
"variable_name": "aquifer",
"summary": "{\n \"name\": \"aquifer\",\n \"rows\": 1,\n \"fields\": [\n {\n \"column\": \"GW_CODE\",\n \"properties\": {\n \"dtype\": \"string\",\n \"num_unique_values\": 1,\n \"samples\": [\n \"DS\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"NAME\",\n \"properties\": {\n \"dtype\": \"string\",\n \"num_unique_values\": 1,\n \"samples\": [\n \"Dead Sea GW\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"HECTARES\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": null,\n \"min\": 687351.699,\n \"max\": 687351.699,\n \"num_unique_values\": 1,\n \"samples\": [\n 687351.699\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"KM2\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": null,\n \"min\": 6874,\n \"max\": 6874,\n \"num_unique_values\": 1,\n \"samples\": [\n 6874\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"Brakish_Wa\",\n \"properties\": {\n \"dtype\": \"string\",\n \"num_unique_values\": 1,\n \"samples\": [\n \"9 to 12 MCM\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"Salinity_R\",\n \"properties\": {\n \"dtype\": \"string\",\n \"num_unique_values\": 1,\n \"samples\": [\n \"1000 to 1700\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"AquiferID\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": null,\n \"min\": 8,\n \"max\": 8,\n \"num_unique_values\": 1,\n \"samples\": [\n 8\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"geometry\",\n \"properties\": {\n \"dtype\": \"geometry\",\n \"num_unique_values\": 1,\n \"samples\": [\n \"MULTIPOLYGON (((35.9619876410522 31.91493093288515, 35.955685049096346 31.906041888439436, 35.95238286548591 31.899439843797634, 35.95113512768701 31.894117829674602, 35.95157031963792 31.88985245278281, 35.95331616386433 31.886417423784575, 35.95600080442277 31.883589247224855, 35.9592531311437 31.88114274692166, 35.96270041004276 31.878852759476853, 35.966035525861386 31.8765347117804, 35.969204525503876 31.874169576008043, 35.97221777968892 31.87177605028234, 35.975085642374495 31.869374522184856, 35.97781846921841 31.86698537790155, 35.980426287032955 31.864628999701267, 35.98291946015606 31.862325207651395, 35.98530802354651 31.860093818102264, 35.987605070378024 31.857946778616686, 35.98983170904833 31.855857202692196, 35.992011769897644 31.85379033155229, 35.99416973199798 31.85171197340268, 35.996328766440236 31.849586233265857, 35.998512681006524 31.847378910585913, 36.000745944214444 31.84505524448173, 36.00305203999043 31.842579337091752, 36.00544905807772 31.8399251117408, 36.00793293407032 31.837100141492517, 36.010493908104515 31.834119847593097, 36.01312155329182 31.831000492404574, 36.01580644755168 31.827757219371442, 36.01853849640977 31.82440657684695, 36.02130795330343 31.820963707420997, 36.0241050629343 31.817444881927237, 36.02691745045716 31.813864661075407, 36.02972585170493 31.81023389044053, 36.03250870242766 31.806562836303012, 36.03524411885325 31.8028612007762, 36.03791087903587 31.799138974717135, 36.040487105682324 31.795406145846957, 36.04295158615811 31.791672708529067, 36.04528212529926 31.787948369413694, 36.047466775368335 31.784241503232426, 36.04952865946384 31.780551443433925, 36.05150048763066 31.77687533747281, 36.05341528866258 31.773210896531367, 36.05530476917203 31.769555538025568, 36.05720227720625 31.765906971301938, 36.059139844407106 31.76226204840779, 36.06115014843949 31.758618469657335, 36.063251652699726 31.754976366208517, 36.065404687282474 31.751343336891257, 36.0675550347376 31.747731105540442, 36.06964916348322 31.74414971355679, 36.07163321278521 31.740610049153123, 36.0734526711755 31.737122999116277, 36.075054354817894 31.733699462507428, 36.07638443367389 31.73034977184188, 36.077406581301375 31.727082413089292, 36.07815747595029 31.72389342937392, 36.07869161147206 31.720777297511017, 36.07906347872054 31.717727928220935, 36.07932789575814 31.714738669310865, 36.079539005330204 31.711803708400968, 36.079750945794466 31.708916950624335, 36.08001883771356 31.7060723076693, 36.080385935065166 31.703262760127938, 36.08085033689984 31.700479555651196, 36.08139993430976 31.697712741273808, 36.082021630749495 31.694952356997742, 36.08270364950441 31.692188452357623, 36.08343289094727 31.689411631341027, 36.08419659175556 31.686611936832392, 36.08498297853651 31.683779419026457, 36.08578091342933 31.680906669706513, 36.08658971318732 31.6779959386629, 36.087410655729954 31.6750511808248, 36.08824434889169 31.672077473810795, 36.089091743798 31.66907848832291, 36.08995476656733 31.66605931127638, 36.09083403602701 31.66302389282663, 36.09173049514799 31.65997674913837, 36.09264312620381 31.656920691314998, 36.09356305532552 31.65385311964667, 36.094478465989084 31.650769159027526, 36.0953778697849 31.647664218872126, 36.09625010640653 31.644533993094864, 36.09708369014439 31.64137389175707, 36.09786680457771 31.638179604749965, 36.09858862852064 31.634946265443215, 36.09924164992074 31.63166762118743, 36.0998375415098 31.628329379310262, 36.10039194304709 31.624915583282387, 36.10092082116397 31.62141027846854, 36.10143948647304 31.61779694155885, 36.101964226906226 31.6140599013429, 36.10251034469454 31.61018291565366, 36.10309412424486 31.60615003068344, 36.10372578212911 31.601959625406497, 36.10439421686282 31.597669968848805, 36.10508324967473 31.593354234327524, 36.10577704444413 31.589084752505084, 36.10645910122412 31.584934977514152, 36.10711293071997 31.58097780040677, 36.10772304148903 31.577285555939696, 36.10827294774041 31.573931699917186, 36.108749355722466 31.570965751407222, 36.10915333363851 31.568345720271363, 36.109487818692024 31.566005669807907, 36.10975705666575 31.56388023578486, 36.109964632648634 31.56190404913205, 36.11011412999482 31.560011740540297, 36.11020880429786 31.55813765637153, 36.11025289515939 31.55621643148543, 36.11025051696977 31.554195947769838, 36.110207589158215 31.552077091640733, 36.110131873039315 31.549874855858754, 36.11002949171336 31.54760337625431, 36.10990788160756 31.545277079609136, 36.10977348582087 31.54291094962161, 36.109633742056914 31.540519131270667, 36.10949542373709 31.538116328737175, 36.10936404028011 31.53571160003285, 36.109239370884744 31.533293386806367, 36.10911992895755 31.530844766333807, 36.10900423074665 31.528348534007396, 36.108890792684335 31.52578748519046, 36.10877746800077 31.523144974381857, 36.10866375799559 31.520404085560635, 36.10854719524314 31.517547325318716, 36.10842852312115 31.51456567864547, 36.10831510458623 31.51148090064145, 36.10821686445531 31.508322092917748, 36.10814273653904 31.505118632172344, 36.10810264026024 31.501899901965654, 36.10810551213535 31.498694715343287, 36.108161592737645 31.495533021869477, 36.108279487499054 31.492443632273257, 36.10846720699394 31.4894485880808, 36.10872251983397 31.486539699226153, 36.10904194315262 31.48370200187183, 36.10942167362226 31.480919684252576, 36.10985757412632 31.478177495987484, 36.1103458393864 31.475459907062305, 36.11088266429882 31.472751387431103, 36.111464241204224 31.47003668888866, 36.112086733437096 31.46730366367314, 36.112746175214056 31.464553975132517, 36.11343857225305 31.461792387125605, 36.1141592732336 31.459023659077708, 36.114904937489854 31.45625312325169, 36.1156712464167 31.453485259658333, 36.116454202991655 31.45072539624924, 36.11724948994435 31.44797801325992, 36.11805245405755 31.445248434384713, 36.11885417684608 31.442541108722065, 36.11964573055908 31.43986161306495, 36.12041721286826 31.437214390298543, 36.12115937231443 31.434604733623985, 36.121862635067316 31.43203737051231, 36.12251775190146 31.42951759459617, 36.123114822397454 31.42705013149092, 36.12364663387728 31.424633523824472, 36.12411246081593 31.422240143433392, 36.12451294365405 31.41983673367756, 36.12484938724113 31.41738919661175, 36.12512243593234 31.414863711531535, 36.125333722351655 31.4122261823832, 36.12548421646021 31.40944307222779, 36.1255745622599 31.406480559886297, 36.125607916427604 31.403317525630857, 36.12559649393696 31.399984213097646, 36.1255537038845 31.396523840485916, 36.1254932797883 31.392979910118687, 36.12542928704665 31.389395362880865, 36.125375131878506 31.385813135291297, 36.12534519900067 31.382276734338387, 36.12535288810753 31.378829378539603, 36.12540772746124 31.37550636759165, 36.12550373207597 31.37231499002888, 36.12563006825215 31.369254045154925, 36.1257758987795 31.366322896038124, 36.125931047517604 31.363520628376072, 36.126085008555414 31.360846607572068, 36.12622662023932 31.35830019465629, 36.126346041025975 31.355880195858955, 36.126435139628526 31.35357810004074, 36.12649987948438 31.35135279281988, 36.12654827377293 31.349154435189252, 36.12658931476278 31.346933758415833, 36.126631334255265 31.34464177110021, 36.126683001772854 31.342228356498257, 36.12675231594715 31.339644802648355, 36.12684859797632 31.336841278853502, 36.12697577126455 31.33378342143091, 36.12712310412777 31.33049511762203, 36.127275786675106 31.327015448964918, 36.127419016570705 31.323382933438165, 36.12753798899537 31.319636652938165, 36.127617576217446 31.315815405459716, 36.12764297914039 31.3119582732232, 36.127599406575136 31.308103774808107, 36.127477017213096 31.304287925179274, 36.127285444405196 31.30053531316975, 36.127039930824274 31.296867182762405, 36.12675439823854 31.293305332851176, 36.12644441214879 31.289871009731467, 36.12612421991683 31.286585732827007, 36.12580872297394 31.28347102611611, 36.12551249235781 31.280548411494618, 36.125248223577266 31.277828968556424, 36.12501783988127 31.275281421365577, 36.124821058019116 31.27286461300923, 36.12465825936181 31.27053654531537, 36.12452948974504 31.268256063419766, 36.12443381856135 31.265981160121495, 36.12437162020923 31.263670682611146, 36.12434294862482 31.26128263017213, 36.12434672868728 31.25879078001121, 36.124379720823555 31.25622611761556, 36.124438208057576 31.25363597470443, 36.124518161373274 31.251065989637805, 36.12461521149651 31.248563207988678, 36.12472631002656 31.246173838669616, 36.12484676636487 31.243944361470948, 36.124972872387644 31.241921544777362, 36.12509975273076 31.240136363472402, 36.125218491101116 31.238559441323456, 36.12531899065098 31.23714701786359, 36.12539149045976 31.235854489205654, 36.12542622714677 31.234637533299487, 36.12541310947986 31.233451825832237, 36.12534171854749 31.232253040201886, 36.125202948140505 31.230996858542703, 36.12499059357831 31.22964462015924, 36.124714643250925 31.228180606367964, 36.1243896261156 31.22659476685797, 36.124029417239655 31.224876765071066, 36.12364887254017 31.223016553057178, 36.1232618605633 31.221004358210784, 36.12288258462213 31.21882956465613, 36.12252556446506 31.21648268633771, 36.122200966971945 31.213963792056656, 36.12190478055374 31.211316829287988, 36.121628626723115 31.208596991480114, 36.12136413507816 31.205858626475013, 36.121103261038925 31.203156366229507, 36.1208379579146 31.2005451246014, 36.120560182006486 31.1980795336004, 36.120261236639976 31.195813938923667, 36.119933876444534 31.193787474070433, 36.119574417493645 31.191972770797648, 36.11917964112004 31.190327523780145, 36.11874600638917 31.188808861607587, 36.11827030342259 31.187373633108027, 36.11774964835181 31.185978971095707, 36.117180499880945 31.184582285684307, 36.116559976158385 31.18314070944973, 36.11588646651152 31.18161589372177, 36.115165738343535 31.179987299046825, 36.114405807597784 31.17823947537906, 36.11361403991607 31.176356404581053, 36.112798781995515 31.174322357240968, 36.11196739708115 31.17212159738611, 36.11112757622174 31.169738391438273, 36.110287340715594 31.167156726352378, 36.10945393825794 31.164373268988566, 36.108635479343704 31.16143289548333, 36.10783930112706 31.158392880062546, 36.10707241279709 31.155310213041034, 36.10634312926304 31.15224217582981, 36.10565877956916 31.149246043281597, 36.10502669314536 31.14637880854738, 36.10445419754302 31.14369746491903, 36.103947119624664 31.14124405523907, 36.1035013934555 31.138996846770105, 36.10311112526042 31.13691943564762, 36.102770428194226 31.13497485408512, 36.10247341680352 31.133126134146092, 36.10221387910685 31.131336305502355, 36.10198625681082 31.129568684119487, 36.10178400939177 31.127786579075813, 36.10160250770202 31.12595923229658, 36.101438201867204 31.12408069954827, 36.101289447550435 31.12215153325198, 36.101153287296796 31.12017255862252, 36.10102775728896 31.118143480168786, 36.10091055040396 31.11606569136366, 36.10079937549739 31.113938894432316, 36.10069160345494 31.11176391682016, 36.10058620650899 31.10954554353737, 36.10048298426703 31.107305196955878, 36.10038333208364 31.105068820795584, 36.100288975353045 31.102862079205078, 36.10019999613852 31.100711188775772, 36.10011844714211 31.098641815989783, 36.100045070647205 31.096679618286814, 36.09998126136436 31.09485053954177, 36.0999275419906 31.093168678121263, 36.09988160787527 31.091600191056113, 36.09984126527353 31.090099396607762, 36.099804323245095 31.088620331118758, 36.09976793330336 31.08711730822889, 36.099729902179135 31.085544646073288, 36.09968738171305 31.08385665820705, 36.09963817897829 31.082007662671185, 36.09957964462995 31.079965787051407, 36.099509260210795 31.07775525654932, 36.0994240536027 31.07541382412038, 36.09932137261913 31.072980090651633, 36.09919825108639 31.070491245426595, 36.09905203477405 31.06798617128807, 36.098880080179924 31.06550262361387, 36.09867941644775 31.063078355541062, 36.098446795379964 31.06074576231522, 36.09817561751391 31.05851043600492, 36.097859001153004 31.056373174441738, 36.09749040290635 31.05433365011766, 36.09706261954115 31.052392094598623, 36.09656877809572 31.05054845967808, 36.096002003102285 31.04880297882373, 36.09535509440842 31.047155601110553, 36.09462579968684 31.04560236323557, 36.09382903839323 31.04412363519588, 36.09298336487118 31.042696147918274, 36.09210865035497 31.04129579622189, 36.09122345089239 31.039899030010286, 36.090347631688225 31.03848230881851, 36.089499423462804 31.037021799361625, 36.08869901532955 31.03549424630201, 36.087959364815234 31.03387944488235, 36.08727429130901 31.032173124294495, 36.08663071113064 31.03037406590716, 36.0860168399692 31.028482187488628, 36.085419922983235 31.026496272160195, 36.08482785556781 31.024415671165503, 36.084228536805156 31.022239453662205, 36.083608879678515 31.01996724543814, 36.082960638204895 31.017606035422546, 36.082288690885285 31.0151939134069, 36.08160143976244 31.012776887237955, 36.08090695222809 31.010401526400972, 36.08021395619232 31.008113559571804, 36.07953051764693 31.00595927475709, 36.07886503061666 31.00398468058662, 36.07822588470184 31.002236067741144, 36.07761967421467 31.000741954910147, 36.077043846647676 30.99946060397507, 36.07649437385652 30.99833363439224, 36.07596724291414 30.99730125613002, 36.07545777186487 30.996305365679763, 36.07496227801214 30.995286175157325, 36.07447641207207 30.99418530133821, 36.07399616133718 30.992943517611938, 36.073517365706316 30.99151710050407, 36.073037569676934 30.98992351001985, 36.0725548312734 30.9881948683841, 36.07206719995851 30.986364143437505, 36.071572078536676 30.98446345271567, 36.07106817269798 30.98252548682865, 36.07055255184593 30.98058292471559, 36.07002359903496 30.978667890886797, 36.06947942933317 30.976806306214126, 36.068919091241455 30.974995062885863, 36.06834202837806 30.973224008476574, 36.06774735201714 30.97148355195026, 36.06713450352096 30.969763822708085, 36.066502602823036 30.96805438402882, 36.06585174332315 30.96634565183111, 36.06518038585247 30.96462774840701, 36.06449057334705 30.962892513109992, 36.06379342558447 30.9611403074656, 36.06310234021215 30.95937263719658, 36.06243070291417 30.95759213580139, 36.061791576685295 30.955800870921323, 36.06119835600555 30.954000349019783, 36.06066475040233 30.95219320661327, 36.06020414944445 30.95038123236177, 36.05982568999179 30.94856618430623, 36.059524799746825 30.94674690251242, 36.05929264979799 30.944922759924534, 36.059120422852835 30.943092001805336, 36.05899929132155 30.94125400080101, 36.05892076898899 30.939406722441383, 36.05887570255047 30.937549536864253, 36.0588559286239 30.935680975627292, 36.05885424626318 30.93380155050657, 36.058871572365284 30.93191775175415, 36.05891109897586 30.930037495538336, 36.05897568546585 30.92816925941336, 36.05906819651544 30.926320957163068, 36.05919181815406 30.92450106866884, 36.05934909056752 30.92271722343011, 36.05954319685436 30.920978183147938, 36.059776693517065 30.919289885977232, 36.06005087303516 30.917653750533038, 36.06036705801231 30.916068094714255, 36.06072557661094 30.91453263869364, 36.06112807300592 30.913046266379375, 36.061575537536 30.91160785690745, 36.06206862821816 30.91021685076001, 36.06260833551962 30.90887212695299, 36.06319402085664 30.907571988932556, 36.06381494706339 30.906311002913036, 36.0644587511334 30.905082877919092, 36.06511339474707 30.903881607432577, 36.06576586478502 30.90270061439229, 36.06640445342262 30.90153361324378, 36.06701647255433 30.90037431164851, 36.06758955867117 30.89921670171736, 36.06811824564342 30.898051442239066, 36.06862430895543 30.89685782868921, 36.069136740786576 30.89561238865158, 36.06968452858896 30.894291931067595, 36.070296665658155 30.892872418659802, 36.07100181036437 30.89133037488468, 36.07182894206982 30.889642606523854, 36.072806714842756 30.887785353126727, 36.07395321979112 30.885745208151313, 36.07524171376843 30.883548475823673, 36.07663457159344 30.881231814272972, 36.07809384875749 30.87883159887279, 36.0795822625848 30.876383929443247, 36.08106220416871 30.87392546910556, 36.08249541714778 30.871492878273965, 36.083844960999954 30.869122546489134, 36.08508052380301 30.86684160853697, 36.086204810874634 30.864641629807714, 36.087227146237176 30.86250520069488, 36.08815783740765 30.86041435405578, 36.089006852656865 30.858352247434247, 36.08978450117766 30.856300348864714, 36.09050041864341 30.854242094585892, 36.09116458456086 30.852158949562824, 36.09178889788325 30.850036620336592, 36.09239074185036 30.84786818073172, 36.09299007746251 30.845650386841545, 36.09360556493261 30.84337913961841, 36.09425748813357 30.841051196595394, 36.0949648299426 30.838662460115717, 36.09574689510251 30.836209116146744, 36.09662331004512 30.833687634170808, 36.09760451835413 30.831098084227595, 36.098665208897515 30.828456357599464, 36.09977153684289 30.825783079841955, 36.10088967236006 30.823097750163132, 36.10198512924018 30.820420710212872, 36.10302408445759 30.81777174363509, 36.10397238512609 30.81517147864547, 36.10479622222122 30.812639137225307, 36.10547029464607 30.810192590701025, 36.10600501436675 30.807837550997057, 36.10641898176557 30.80557696631039, 36.106731445347876 30.803414070529183, 36.10696132474574 30.80135209480784, 36.10712786400946 30.799394272170375, 36.10724965729271 30.797543267151553, 36.10734594490667 30.79580231235385, 36.10743435874732 30.794171810236588, 36.107525456906316 30.792639992946132, 36.107629172085744 30.79119198734137, 36.10775510983358 30.789812917989885, 36.107912216949025 30.788488468708305, 36.108110748333694 30.787204050249578, 36.10835933095564 30.785944498336594, 36.10866854507681 30.784695225683613, 36.109041139563644 30.78344102763273, 36.10945834805833 30.782162888075707, 36.10989487250957 30.78084202852162, 36.110325752588444 30.779458545468373, 36.11072537090337 30.7779930950825, 36.111069090777804 30.77642634049478, 36.11133195320413 30.7747386609425, 36.111488014096494 30.77291127476799, 36.111521380073356 30.770933361884296, 36.111447810067084 30.768831810557423, 36.11129179672218 30.7666423072732, 36.11107848374417 30.764400542885586, 36.11083203328025 30.76214220165522, 36.11057725528256 30.759903254312036, 36.110338630706096 30.75771966954855, 36.110140972164736 30.755626572781146, 36.110000017910586 30.75365169823769, 36.1098975533083 30.751787592643144, 36.109807609437475 30.750018292638725, 36.10970290879356 30.74832838969591, 36.10955749155417 30.746701356535514, 36.10934408383691 30.745121784424803, 36.1090367214776 30.74357399138336, 36.10860846805046 30.74204172458012, 36.10804056057104 30.74050737671549, 36.10734531757284 30.738945094534404, 36.10654257631971 30.737327666415304, 36.10565283690712 30.73562675779365, 36.104696260139455 30.733815441649863, 36.10369236187945 30.731865941256842, 36.10266131311926 30.729750202966443, 36.101623603028756 30.727441021601837, 36.100595700659554 30.724922441283177, 36.099579922989165 30.722226897487193, 36.09857521331219 30.719398642698447, 36.09758083949092 30.716481931645145, 36.096595417814456 30.71352073267496, 36.09561821033414 30.710559582425116, 36.09464783027899 30.707642449261403, 36.09368386550637 30.704813590218304, 36.09271558628909 30.702103941152416, 36.091695256865115 30.69948949058827, 36.09056613435735 30.6969331951671, 36.089271154366536 30.694398289062338, 36.08775359681663 30.69184687846095, 36.085956413327054 30.68924219132154, 36.08382257035714 30.686546887211605, 36.08129536910619 30.68372390394549, 36.076482296039096 30.678127136614954, 36.07253293290604 30.673369918347902, 36.06930364237457 30.66934023391276, 36.066650522689926 30.66592744816082, 36.06442908828939 30.663019773606955, 36.062496193479745 30.66050626302284, 36.06070807581163 30.658275671795792, 36.05892067750387 30.656216180637156, 36.057020752542236 30.65423535392624, 36.055016645051836 30.652313513339394, 36.05294684697863 30.65044924092794, 36.05085049095719 30.648641971370914, 36.04876573941105 30.64689000710354, 36.0467310698713 30.64519250098502, 36.044785612089605 30.643548331053292, 36.042967841422396 30.64195637273343, 36.04130287036951 30.640414841670374, 36.03976268603239 30.63892015544064, 36.03830592036768 30.637467786156133, 36.03689054809676 30.636054044781513, 36.03547586460585 30.634673840578227, 36.03401985014354 30.633323480907503, 36.032481147815695 30.63199843041782, 36.030818400422234 30.63069443361848, 36.02900393825836 30.629407897882327, 36.027068097979736 30.628137350714997, 36.02505425016283 30.62688169988081, 36.02300673250867 30.62564070853148, 36.02096923971369 30.624413010074196, 36.01898578177933 30.623198088703248, 36.01710036933073 30.621995149317822, 36.01535635899369 30.620803394256182, 36.01378405949676 30.61962277531166, 36.01235506822609 30.618457031313227, 36.01102761524816 30.617310362265666, 36.00975927786659 30.616187243157345, 36.008507635265595 30.61509214723087, 36.00723092309442 30.614029269154646, 36.00588672109857 30.613003360813256, 36.00443294212123 30.61201861099629, 36.00283991044569 30.61107676365702, 36.00112759142879 30.610169790519173, 35.99932934337769 30.609286665232794, 35.99747721751328 30.608416634967224, 35.995604568161696 30.607548958591398, 35.9937440974256 30.606672891848227, 35.99192883576277 30.605777412952335, 35.990190835487155 30.604851494381514, 35.988552319614975 30.603889108714114, 35.986989733619495 30.60289881680899, 35.985468711185575 30.601894732727207, 35.98395522116271 30.600890125737614, 35.982414255438236 30.599898255942158, 35.980812104125356 30.59893295570014, 35.97911408898529 30.598007202390672, 35.977285523260015 30.597134817081663, 35.97530544417982 30.59632606103926, 35.97320582938534 30.595576949245633, 35.971031715810454 30.59488106367511, 35.96882814223528 30.594231707205, 35.966640478389856 30.593621624486268, 35.96451310697054 30.593044401128413, 35.96249171949765 30.59249307212134, 35.960621023620924 30.59196123110174, 35.958931049125795 30.591443766793006, 35.957391098042386 30.590946643981347, 35.955955469695354 30.590477115445697, 35.9545781322832 30.590042992793293, 35.95321305459472 30.589652085559667, 35.95181486051092 30.58931192465701, 35.950336870818184 30.58903002859527, 35.94873402930926 30.588814490487668, 35.94697468645881 30.588668998118273, 35.945088275606636 30.588583351415657, 35.94311795119229 30.58854407933465, 35.941107522970384 30.58853743660846, 35.93910080465032 30.588549398738692, 35.937141604901925 30.588566507709327, 35.935273410676594 30.588575023605262, 35.933540035715865 30.58856121154022, 35.9319702729679 30.58851431719794, 35.9305334626343 30.588437197298656, 35.92918392918968 30.58833512119494, 35.92787599074164 30.58821391984837, 35.9265642941997 30.58807914308216, 35.925203483381495 30.58793662075754, 35.92374755358011 30.587791893567257, 35.92215114865593 30.58765078722785, 35.92038360209662 30.587516708716752, 35.91847526197369 30.587385672936513, 35.91647083721766 30.587251559534746, 35.91441568857021 30.58710825602401, 35.912354528455865 30.58694936538933, 35.91033271170217 30.586769344493707, 35.908395276737174 30.586561804642372, 35.9065869361047 30.58632035698224, 35.90493833559275 30.586043571584334, 35.9034186918098 30.585745292211914, 35.90198283152244 30.585444032548185, 35.90058492936303 30.585158298568057, 35.89918046908165 30.58490604138192, 35.897723618034085 30.58470632670824, 35.89616888125853 30.584577093378737, 35.89447075627017 30.58453684160913, 35.89260142131949 30.584596324893788, 35.89059886794776 30.58473781548593, 35.88851942941048 30.584935285926996, 35.88641812831109 30.58516354674685, 35.884350647742856 30.58539685383558, 35.88237267340367 30.585609466671432, 35.88054021276719 30.58577621459055, 35.878908304209915 30.585871357629408, 35.87751399691075 30.58587520560314, 35.87632042679067 30.585791960515138, 35.8752711059107 30.585632137277095, 35.874310206829826 30.585405408293127, 35.87338156631858 30.585122286857636, 35.87242935678503 30.584792441761124, 35.87139774134788 30.584426385783537, 35.87023023862181 30.584034060475755, 35.86888472906962 30.583623273802807, 35.86737264806176 30.58319158201029, 35.86571980196371 30.582733564683405, 35.86395101330742 30.582244357478697, 35.86209175297835 30.581719384579056, 35.860167501651965 30.581153225765554, 35.858203085109075 30.58054073839348, 35.85622429977505 30.57987735353885, 35.85423596023885 30.57914168799374, 35.85216119968981 30.57824849676581, 35.84990314580368 30.57709684963831, 35.84736495238499 30.575584963791215, 35.844449459223476 30.573611890549188, 35.84105987093179 30.57107582754497, 35.83709974643849 30.56787580701223, 35.83200705729318 30.563510619412916, 35.83062236936166 30.56369165504155, 35.828343999800765 30.56404566957856, 35.82596047786443 30.56447425181924, 35.82344764885934 30.56498084369153, 35.820828160029905 30.56555070052199, 35.81813580986288 30.566162977920804, 35.8154047083739 30.566798246511244, 35.81266800831021 30.567435661586046, 35.8099598256508 30.56805579953871, 35.80731429300831 30.56863811219218, 35.804764565194084 30.569162327116914, 35.80233720891407 30.56961431596701, 35.80002694673168 30.569999957318338, 35.79782060964182 30.570330976530382, 35.79570567160782 30.570619667480592, 35.793668634824336 30.570877750239514, 35.79169697745737 30.571116952853284, 35.78977785077951 30.571348999454145, 35.78789775002125 30.57158588915024, 35.78604614299268 30.57183626494455, 35.78422046852906 30.57209643955783, 35.78241982248968 30.572360485754405, 35.780643963192716 30.57262163670809, 35.778891997946275 30.572873119505225, 35.77716334973714 30.573109009828396, 35.775457778263416 30.573322540771983, 35.7737740664094 30.573506936267936, 35.77211290258984 30.573659384649353, 35.770477755171655 30.573789222076023, 35.768873359490314 30.57390861576528, 35.76730411368239 30.574030575658668, 35.7657747479068 30.574167551197863, 35.76428998803171 30.574332273858122, 35.7628542370355 30.57453719032403, 35.76147222305145 30.57479475048494, 35.76013863940015 30.57511223515628, 35.75881100242597 30.57547402054958, 35.75743713108569 30.57585846922808, 35.75596386393161 30.576244214113256, 35.75433966885217 30.576609901061918, 35.7525117044079 30.576934724273084, 35.75042747429618 30.577196467987434, 35.748035114491366 30.57737460923106, 35.745294955586544 30.577463394886397, 35.74221894298359 30.577522680308903, 35.73883184306343 30.577628228995373, 35.73515874077006 30.57785552564377, 35.73122437869241 30.578280334112804, 35.727053810410965 30.578978422297123, 35.72267141810584 30.580025834912274, 35.714707140234076 30.582648173269373, 35.71457059507185 30.58284895245218, 35.71405326706212 30.583389623347298, 35.71334598868618 30.58400397336745, 35.71244884724486 30.584709759637114, 35.71138826555728 30.58550413734284, 35.710197911730276 30.586378413415815, 35.708910477382155 30.587323885941483, 35.707560273147735 30.588332715725958, 35.70617967499784 30.58939563629348, 35.704802345224806 30.590504804745382, 35.70346164087716 30.591650967139472, 35.70217917705083 30.592825882072873, 35.70093261186867 30.59401889935685, 35.69968755155263 30.595218966249135, 35.69840992335335 30.59641531375538, 35.69706500559146 30.59759688315572, 35.69561904936324 30.59875290579613, 35.69403797918091 30.599872608060927, 35.69228739696884 30.600944929193336, 35.69034814343985 30.601964596429966, 35.68826072725099 30.602948357317935, 35.68608056316401 30.603919312770735, 35.68386307744106 30.60489972154311, 35.681664014638656 30.60591241307054, 35.67953847530224 30.60697965024765, 35.67754252659341 30.608124554937397, 35.67573094855301 30.60936911154821, 35.67414783457228 30.61073040640537, 35.672791343667264 30.61220025427606, 35.67164635247047 30.613764695943246, 35.670699701653824 30.61540922677713, 35.669936921503336 30.617119891300153, 35.6693441944134 30.6188827395238, 35.66890705484541 30.620683532027165, 35.668612014652744 30.6225080385572, 35.668444887307786 30.62434540384386, 35.66839293851868 30.626197753971628, 35.66844404275942 30.628070321670503, 35.66858542183868 30.629968332756974, 35.66880527069308 30.631897304673906, 35.669090813352916 30.6338621810983, 35.66942959128023 30.63586847269821, 35.66980915277401 30.637921126457673, 35.670218299261016 30.640028766777675, 35.67064960120697 30.642210486475527, 35.671096882860816 30.64448905576173, 35.671553979808444 30.646886399329173, 35.672014719755715 30.649425005618966, 35.67247260411534 30.65212735980025, 35.67292178588859 30.65501595369779, 35.6733557731843 30.658112708828103, 35.67377047424888 30.661430832450666, 35.67417244367214 30.664943893182382, 35.67456998537867 30.668616738719052, 35.67497108947527 30.672413367871695, 35.67538406536389 30.67629834645478, 35.67581787946098 30.680235965034512, 35.67628051713399 30.68419078609483, 35.67678062072181 30.68812709684855, 35.67674534354031 30.691016396689438, 35.67658864730169 30.693742660034818, 35.67632552611864 30.6963060384384, 35.67597228525305 30.698706414730474, 35.67554326785179 30.700944215622005, 35.675054453859474 30.70301960260922, 35.67452084282757 30.70493300929332, 35.67395776979716 30.706684309111804, 35.67337954278503 30.708277029881444, 35.6727937626604 30.709728162170705, 35.67220735107951 30.711056662977622, 35.67162688416634 30.712282895331416, 35.671058953180854 30.713426094953395, 35.67050981138991 30.714506339882284, 35.669986368048775 30.71554343303106, 35.669495209799145 30.716556892217557, 35.669041645128786 30.71756424906994, 35.66862718318138 30.718574539837817, 35.66825172881305 30.719594811160793, 35.66791518677497 30.720632109635076, 35.667618125778354 30.721692642927383, 35.667359794141205 30.722783732742368, 35.66714108291495 30.72391187184808, 35.666961566643415 30.725084385198052, 35.66681987198783 30.726306332914092, 35.66670852705192 30.727575383679365, 35.66661777969285 30.72888890093623, 35.66653887541215 30.730242848832273, 35.6664623990221 30.73163374850698, 35.66637925724049 30.733058406246563, 35.666279707561 30.73451333978193, 35.66615498574329 30.735995076800478, 35.66599861102753 30.737500168280917, 35.6658148545194 30.739026402634433, 35.66561124671352 30.740571883504646, 35.66539564874598 30.742134436075634, 35.66517461315931 30.74371215408938, 35.66495632838163 30.745302866193388, 35.66474767811685 30.74690438774887, 35.66455651779717 30.748515107892484, 35.66438940194186 30.75013312060743, 35.664253165445764 30.75175990542534, 35.66415333829328 30.753396928531746, 35.66409577333349 30.75504594130072, 35.66408631996515 30.756708976936725, 35.66413116212409 30.758387508255534, 35.66423615786014 30.76008300467098, 35.66440715795936 30.7617974992057, 35.66464579402169 30.763531290244693, 35.66493909572137 30.765278325079095, 35.66526855865061 30.76703136683854, 35.66561666005301 30.768782906936394, 35.6659655455441 30.77052571543426, 35.66629801990588 30.772252005533574, 35.66659589577536 30.77395482610409, 35.66684131862274 30.775626665774535, 35.66702124790415 30.777265982064176, 35.66714158859613 30.778894258908807, 35.66721272739895 30.78053950931684, 35.667244410423635 30.78222889399022, 35.66724702949819 30.78399014393599, 35.667230977005985 30.78585099012263, 35.667206327171336 30.787838596466404, 35.66718380003331 30.78998069723758, 35.66717294199536 30.79229543057821, 35.667182193866935 30.794762586890293, 35.667219802530745 30.797352370519263, 35.667294012152134 30.800035267699936, 35.66741307191977 30.80278148284835, 35.66758490561135 30.80556121704557, 35.66781776063483 30.808344956528376, 35.6681198852499 30.81110318746506, 35.668494548953895 30.813812264602692, 35.6689270160313 30.816475419549445, 35.669397238925555 30.81910203119021, 35.66988614764073 30.821701488578892, 35.670374013186134 30.82428345614892, 35.67084078572276 30.826857031535432, 35.67126738934885 30.82943160442419, 35.67163375869682 30.83201711835276, 35.67192415341107 30.834617641498994, 35.67213779206755 30.8372182264284, 35.672277551672046 30.839799170865234, 35.672345986784855 30.842340487254972, 35.67234630571697 30.844822194617795, 35.6722813907551 30.847224308576976, 35.672153471562254 30.84952683804238, 35.67196640807588 30.851710090385463, 35.67172167399544 30.8537616775731, 35.671418362432156 30.855699912497155, 35.67105546605433 30.85755043587183, 35.67063131619878 30.859339445297746, 35.6701439248335 30.861092571204352, 35.66959227576572 30.86283601756144, 35.66897470643714 30.864595417814193, 35.668289553411405 30.866396405226286, 35.66753752461532 30.86825843573752, 35.666727564624146 30.870172297539085, 35.66587066861865 30.872122316713238, 35.66497816377047 30.874092541138445, 35.6640610442082 30.876067579359386, 35.66313031335023 30.878031476590408, 35.66219730294358 30.879968281776886, 35.66127334241055 30.881862326093923, 35.66036446783791 30.883702678571666, 35.65946011515255 30.88549712345531, 35.65854442793072 30.88725790019768, 35.657602197807215 30.88899753632397, 35.656617884119214 30.890728837311702, 35.655575952403176 30.892464044391478, 35.654460862609824 30.89421568000727, 35.65325674608729 30.895996262510273, 35.65195237070688 30.897813847409097, 35.65055078879866 30.899660006762428, 35.64905904622229 30.901521280191965, 35.64748450910398 30.90338477457372, 35.64583356836347 30.905237304980005, 35.64411359696396 30.907065696945146, 35.642331638663194 30.908857054763335, 35.6404950696908 30.910598204660587, 35.638607317687224 30.912277905066247, 35.63666156298568 30.913892981631427, 35.63464670457232 30.915442469599856, 35.63255230684174 30.916924564777364, 35.6303679220692 30.918338307661926, 35.628083106403345 30.91968245602903, 35.62568741197317 30.920956048529938, 35.6231700760974 30.922157273804082, 35.620529110652356 30.92328807684544, 35.61779538902026 30.924361744751117, 35.61500824422203 30.925394475876235, 35.612207327954216 30.926403039004597, 35.6094319808179 30.927403075483433, 35.60672152681983 30.92841135734463, 35.60411529772861 30.92944409616632, 35.60165262521214 30.93051750648991, 35.59936176616815 30.931644867343696, 35.597224409500754 30.932826272122554, 35.595211168653954 30.93405887393671, 35.593292329383324 30.93533982008188, 35.591438499337634 30.936666541176372, 35.58962029738601 30.938035620490794, 35.58780767488792 30.939444477936664, 35.585971893746574 30.94089026408641, 35.58408687977693 30.9423667743733, 35.582142438866626 30.943855291581986, 35.580133001152774 30.94533404775788, 35.578052013224834 30.946781545664557, 35.575893593939405 30.94817516745295, 35.57365151631761 30.94949370037518, 35.57131956795409 30.950715085688987, 35.56889186165184 30.951817549538195, 35.56637251183992 30.952788729675092, 35.563805617789214 30.953654758961093, 35.56124593047923 30.954451193415274, 35.5587475447331 30.955213586042202, 35.55636519866504 30.95597806481121, 35.5541529869411 30.956779908660554, 35.55216597123835 30.95765525603918, 35.55045792175862 30.958639105850853, 35.549066024802116 30.959760071800602, 35.54795697013584 30.961014973013764, 35.54708020905891 30.96239423143994, 35.546384228299225 30.963887127906816, 35.54581848588133 30.96548351580125, 35.54533211071608 30.96717324338306, 35.544873910434234 30.968945590523393, 35.5443936535665 30.970790974502776, 35.543851970682404 30.97269514177878, 35.54326102358651 30.97463229575615, 35.542643501950266 30.97657281203425, 35.5420237335388 30.978487085097537, 35.54142507188456 30.98034521716322, 35.540870860305205 30.982118156453588, 35.540384784316835 30.983776009866112, 35.53999052279578 30.985289448294917, 35.53970049299806 30.986638317830593, 35.53948008850304 30.98783970597146, 35.539284732593025 30.98892073487081, 35.53906821882427 30.989907944205346, 35.53878530715099 30.99082872975659, 35.53839109989623 30.991709363158694, 35.53783937618571 30.992576945923503, 35.53708522587658 30.993458311138838, 35.53609754910781 30.9943756539331, 35.53490441705867 30.995332949964396, 35.533548364527036 30.9963298283751, 35.5320722590634 30.997365641278137, 35.53051831110406 30.99844001677851, 35.528929064165595 30.99955230674949, 35.527347386430755 31.000702150685846, 35.52581582089092 31.001889186521115, 35.52436421347133 31.003108963663234, 35.522972234577324 31.00434293195837, 35.521606196743015 31.00556872380013, 35.52023273935731 31.006763973851843, 35.518818824389946 31.00790660090819, 35.51733142241954 31.008973958661866, 35.515736514070944 31.009943951612364, 35.514001071014555 31.010793929993316, 35.512103365858856 31.011511236873513, 35.51006560047599 31.012120642670485, 35.507921292780814 31.012655786709857, 35.50570428177225 31.01315059573674, 35.50344806381499 31.013639840245784, 35.50118648177285 31.014156887617727, 35.49895335836702 31.014736234767877, 35.496781868234955 31.015411809636905, 35.4946984845176 31.016206471722864, 35.49270091913544 31.017098776717475, 35.490778542239354 31.018056753946087, 35.48892172595142 31.01904731623251, 35.48712049545875 31.020038781084754, 35.48536424578529 31.02099804874543, 35.48364366513173 31.02189316146403, 35.48194847524287 31.022691304102874, 35.48027179005646 31.02337294842804, 35.47862099731878 31.02396805969311, 35.4770062225551 31.024519601399174, 35.475437915680175 31.02507054126921, 35.47392620563612 31.02566327991587, 35.47248186002534 31.02634107141318, 35.47111499434343 31.027146880607926, 35.46983606311006 31.028122830996047, 35.46865179016833 31.02929860018341, 35.46755604370131 31.03064790476485, 35.46653898242478 31.03213088764105, 35.465590439733106 31.033707687458936, 35.464701227854675 31.03533873596065, 35.46386086465947 31.036983603675736, 35.46305983277543 31.038602999741872, 35.462288297333636 31.040157065575016, 35.46151054591416 31.041647914769964, 35.460588607163075 31.043248664113097, 35.459357958036314 31.04517438949468, 35.457654705253766 31.047639883629994, 35.45531425062259 31.050860198468342, 35.4521725762805 31.05505065269403, 35.44806524029836 31.060426245939954, 35.44349957553232 31.06633313491906, 35.44567349863207 31.073246226483448, 35.44961580318537 31.082997657649365, 35.45198550735275 31.09493517974094, 35.45413161927733 31.104885403202044, 35.456470669690454 31.11880760169663, 35.45729707782018 31.131167696576576, 35.4565782346301 31.143950736965547, 35.45435625593131 31.15451025416848, 35.451120810640866 31.16122938270303, 35.45064597141784 31.162660324752423, 35.45030784620753 31.163461259590836, 35.4499026368579 31.164376387268927, 35.44922783124421 31.165806335282632, 35.44848586739529 31.167293254171728, 35.44774448040495 31.168722957871726, 35.44707016091948 31.170038182303024, 35.44646263572445 31.17129642425906, 35.44612476958294 31.172097348828565, 35.445585517141446 31.173126692650055, 35.44504652758421 31.17409882002551, 35.44450753125094 31.175070662835164, 35.44363371833778 31.176270441729972, 35.44229119828171 31.177926813314944, 35.44114998600965 31.1792975393449, 35.439873597108004 31.180954116712364, 35.43893372945583 31.182096410122483, 35.43799468191427 31.183066773698716, 35.436451948474264 31.18466485206619, 35.433637567471 31.187174532959407, 35.43175606774036 31.18968814029753, 35.431351698754135 31.190374061715087, 35.43074472745393 31.191517510197777, 35.43013892229166 31.192489319661806, 35.42966740506549 31.193289416399914, 35.428727004109135 31.194488838071855, 35.427921162711414 31.195459895154244, 35.427048138370296 31.196487627535188, 35.42583992454667 31.19785767106775, 35.424833118227184 31.1989423834266, 35.42355828134379 31.20031215541318, 35.42261740395023 31.201511522242207, 35.42134249530954 31.202881551307232, 35.41986542520697 31.20453686802623, 35.418322359710814 31.20613470591754, 35.417180161498656 31.20756240329449, 35.41583819877035 31.20893211550872, 35.41436034301419 31.210702068183664, 35.413285486385014 31.211958059674362, 35.412345280156806 31.213042919878095, 35.41127069761867 31.214298896322124, 35.41053048092876 31.215384509742012, 35.40938682543252 31.216984043398956, 35.40817563410679 31.218697729509298, 35.40716690018222 31.2200686296994, 35.40609153491866 31.221382046644692, 35.40494742900063 31.223038746722715, 35.404003332952726 31.224696497355783, 35.40299015423495 31.22669752730291, 35.40231416856939 31.22812717718088, 35.40190571415965 31.229386230399527, 35.40116002122319 31.231273865144715, 35.40075123281118 31.232590125266263, 35.40034182490413 31.23402080768423, 35.40006805423608 31.235108464116106, 35.399793031793735 31.236368033567143, 35.3995861405155 31.23739845558105, 35.39937863069704 31.23854358286146, 35.399101726586686 31.24008976926183, 35.39882728831665 31.241234628944774, 35.39861851119754 31.24255166749441, 35.39840942229521 31.24392591723883, 35.398332886716226 31.245415678279834, 35.39838736581779 31.247249512965237, 35.398579076541886 31.24851120082061, 35.39856851953532 31.250115647054468, 35.39848886864274 31.25206365755985, 35.398476747764256 31.25389751000836, 35.398667552990474 31.255330832666534, 35.39912194959804 31.25716652418959, 35.39964391823931 31.258945554160203, 35.400096182500775 31.261125073269856, 35.400747375008415 31.263534790392068, 35.40153396862054 31.265601195968706, 35.40212323992407 31.267265772303286, 35.40284513315738 31.269045572794454, 35.403497990675625 31.271225870332593, 35.40395471816562 31.272775213146602, 35.40474145010042 31.274841601181866, 35.40539529143131 31.27685025442332, 35.406182714621146 31.278859426764193, 35.40710062239276 31.28127043232146, 35.408019813694594 31.283509236891078, 35.40900475557585 31.285920492485012, 35.40972600228023 31.287872175869232, 35.41057746095443 31.290282620067458, 35.41163008546676 31.292579413171826, 35.4127512074684 31.29459011741429, 35.414202491052066 31.297117837864626, 35.415656294315475 31.299301716623773, 35.418168456907495 31.302865815721564, 35.41929256371385 31.304475147595127, 35.4194237874152 31.304657703189534, 35.4201860806771 31.304514842041623, 35.42163961477777 31.304178349197976, 35.42229571707914 31.303926227409644, 35.42307717424453 31.303498068919815, 35.42373294006118 31.30324593546286, 35.42550649954815 31.302611446144546, 35.42636259553213 31.302352724558897, 35.42736302219079 31.30231813676754, 35.42782940432219 31.30230211875938, 35.42836278744154 31.302283814952165, 35.429632242149424 31.302297300848508, 35.43010428407044 31.302395774857313, 35.43097604165889 31.302480225181895, 35.43213315831967 31.30295652843132, 35.432602543781165 31.302997463498848, 35.43362899605169 31.303535582379137, 35.434311748670964 31.303855879372126, 35.43527154599918 31.304396276820743, 35.435956647228885 31.304774091359644, 35.43686080121496 31.30554548416326, 35.437348889400745 31.305987420985485, 35.438116719962466 31.30670585696687, 35.43875119988681 31.307429439117385, 35.439519048059715 31.30814814908656, 35.44037495744068 31.309322827043154, 35.44086842611652 31.309879247587325, 35.44123356029266 31.31055474785559, 35.44158833639963 31.31100125889025, 35.44195615745087 31.31173372357404, 35.4422656472602 31.31264051235307, 35.44242841427496 31.313265650637472, 35.442521500574934 31.313835831946687, 35.442678924005826 31.314346473838466, 35.442841367975944 31.314971607662553, 35.44313215913536 31.315477658287605, 35.44342529902837 31.316040952383055, 35.443851812856394 31.316599372478123, 35.44533488847713 31.316892343790137, 35.44568135728936 31.31716681468313, 35.44602815175301 31.31744157044572, 35.44638565121123 31.31794531736519, 35.44680415842798 31.31833226609773, 35.447153964868974 31.318664270979852, 35.44750579829252 31.319053233273966, 35.44846615396937 31.319593542309814, 35.44915677325634 31.32008578687715, 35.44969796624596 31.320238855867423, 35.450306170378255 31.320389909280404, 35.45098909793514 31.320710404384933, 35.45192773447219 31.320792418845823, 35.452853302812876 31.32058819052676, 35.453968198340874 31.320148342360916, 35.454698733913894 31.320065495347432, 35.45589638945582 31.31996681653137, 35.45689935600403 31.31998924841966, 35.457904673283295 31.320069198336775, 35.4588412849167 31.32009392207365, 35.45958556401752 31.32029729097102, 35.46039619937873 31.320498629190197, 35.461140485367665 31.320701989268624, 35.46169243901989 31.321084282120275, 35.46265526246715 31.32168145037862, 35.46354905336837 31.322223673681318, 35.46397302427512 31.32272506499381, 35.464469060682184 31.323338644515758, 35.46504287264988 31.324178629471547, 35.46519473106014 31.324574747682306, 35.46528291275412 31.32503070617873, 35.4654404808362 31.325541042097377, 35.465517469246485 31.325937960163234, 35.46561652958313 31.326452391189633, 35.46590478989313 31.326901146526726, 35.46621960239693 31.327922376482938, 35.466523997622225 31.32871461802703, 35.466958765277106 31.329444992062555, 35.46731878155017 31.330005928845008, 35.46782596425766 31.330848210343266, 35.46834357924942 31.331919759426018, 35.46863960779772 31.332540248939136, 35.46894908733508 31.333446977156687, 35.469243091232435 31.334010225349544, 35.46956301635958 31.33514565795828, 35.469811523880445 31.336169192643577, 35.47012102514202 31.3370759182861, 35.47035307267827 31.33775596109894, 35.470537586270034 31.338839051396395, 35.47098050077017 31.339741156660306, 35.471207178585445 31.34030670244352, 35.47153285593004 31.341556630014875, 35.471772996878414 31.342408413869972, 35.472109777157776 31.34388761688941, 35.472414267935086 31.344679845808436, 35.472523708500454 31.3455934961357, 35.47263315533299 31.346506864514442, 35.47287364527178 31.347358650289852, 35.47323107342739 31.34786204275048, 35.473593885390294 31.348480211579542, 35.474287867055644 31.349029581424197, 35.47464530432602 31.349533252060812, 35.47582477765263 31.350466883946563, 35.47639043205731 31.351135358012158, 35.477492784304054 31.35184230041628, 35.47894184425137 31.352823902536773, 35.48012139693136 31.35375777892391, 35.48126321977275 31.353889895704857, 35.4819731422351 31.354782708519814, 35.4830301252747 31.355949898084035, 35.48407936201221 31.356945622252486, 35.48527219040865 31.358165406658333, 35.48660690477797 31.35955229335057, 35.48751706097614 31.360438126274406, 35.48801884825754 31.36116583595405, 35.488510161466834 31.36166483903147, 35.48887582603548 31.362340215847365, 35.48950328292172 31.36289182649113, 35.48987977245618 31.363795909315026, 35.49067548470383 31.365087092086082, 35.49097445957401 31.365764782548332, 35.491428504621425 31.3668955323225, 35.49179183857816 31.36751337607148, 35.49230720883634 31.36852759006918, 35.492958734540906 31.369594409437592, 35.49351683733654 31.370091074727913, 35.494296424554484 31.371038469981816, 35.49477667180084 31.371308456997888, 35.49561792073693 31.372139032433672, 35.496714916844574 31.37273160261992, 35.49772929476132 31.37298272338884, 35.499068836595725 31.37305075572573, 35.499677470716485 31.373201305412387, 35.50075012613152 31.373278614460965, 35.5013533418397 31.3733149430916, 35.50188171095914 31.373181569370008, 35.50241007422198 31.37304847522168, 35.50279957495149 31.37280525259545, 35.503663929687676 31.37271777020428, 35.50417906188844 31.372298434844605, 35.505203237043304 31.37134497296983, 35.50577661205261 31.37075155772574, 35.506080713223774 31.370110204256022, 35.506696387625745 31.36899894773657, 35.507250749112536 31.368004792167216, 35.50755483077136 31.36736343434327, 35.50786401045743 31.36683628507823, 35.50831475843591 31.366476502891857, 35.50868250320271 31.36577556222362, 35.509192146852364 31.365241709279857, 35.50974645876586 31.36424754084047, 35.510114188114024 31.363546313423114, 35.51025765774625 31.3623371304716, 35.5105454107545 31.361352278321412, 35.51078544789046 31.36077048793731, 35.51091804326493 31.35933231297699, 35.51126130655989 31.358115852451334, 35.51147417700018 31.35696158401341, 35.51156448199187 31.35604096575387, 35.51173202839795 31.35534700365931, 35.51188599431201 31.354366803077866, 35.51204300063252 31.35344385348838, 35.51209037133832 31.353040785756097, 35.51210852563594 31.352008001507727, 35.512078981546956 31.35137828120257, 35.512030099814226 31.3503478234763, 35.51176785173218 31.349038122577525, 35.51139935285053 31.34830555847689, 35.51093429007414 31.346945598999394, 35.51058209366962 31.346556518867317, 35.510157430224375 31.346055831959795, 35.50955660402049 31.344643283382077, 35.509112966202395 31.343741295792366, 35.50860534426492 31.342899165293602, 35.508159338218995 31.34193993079005, 35.50758807943644 31.341157095061682, 35.50693928020997 31.34014759417181, 35.506506859927136 31.339474874982802, 35.50614353234313 31.338856788879895, 35.5057084160201 31.338126537676807, 35.505190339969865 31.33705512581551, 35.50482193565 31.336322544572948, 35.504517193777154 31.33553038381773, 35.50399881166191 31.33445924559592, 35.50369169988682 31.33360983907772, 35.50336562100049 31.332359697214454, 35.503191907796044 31.331505636617422, 35.50307914160943 31.330534749985326, 35.502833317108205 31.329568801341498, 35.50264064361099 31.328314005075082, 35.50249570069184 31.326655865535702, 35.50242828048378 31.325224954559086, 35.50217705943359 31.32414422698517, 35.50208056635754 31.323516826299088, 35.502040251966 31.322658111815123, 35.5019278325692 31.32168722739816, 35.501873644397165 31.320542269359837, 35.50179301999448 31.31882483959219, 35.50180584549709 31.31767755896613, 35.50167717664758 31.316363186254186, 35.5016124787162 31.31498952120606, 35.50156371309238 31.313959058039796, 35.50149631225613 31.31252786277028, 35.501500681569546 31.311208833427216, 35.50158831144123 31.310230969548254, 35.5015875878359 31.30879744752038, 35.50160820861474 31.307821905425957, 35.50176792730363 31.306956210687975, 35.50199629963491 31.30471163234459, 35.50215297060489 31.303788684596064, 35.50228828953505 31.302407755893285, 35.50245070046432 31.30159930716985, 35.502644552456495 31.300044306486388, 35.503220206090965 31.29950784944216, 35.504078794438186 31.29930584977543, 35.50514520107969 31.29926831861382, 35.50641736699812 31.299338574093838, 35.507950468440036 31.299284717253602, 35.50950528052307 31.299688826475396, 35.51064716247218 31.29982067107132, 35.51172443143883 31.300012359435264, 35.51273808677773 31.30026305917206, 35.5136153513617 31.300461727935073, 35.51522090503991 31.3005199521075, 35.51584236695639 31.3009566493238, 35.51754961993764 31.301756731946387, 35.51836839522538 31.30212944753174, 35.519198384661365 31.30273115387302, 35.51988416113022 31.3031082527917, 35.52080500611994 31.304222560048935, 35.52150951599834 31.30500066478326, 35.522160970364695 31.306067342639135, 35.52269509034592 31.307482175706937, 35.52321050204028 31.308495993037926, 35.52366262123234 31.30956968329302, 35.52381470728002 31.30996574001041, 35.524383531223926 31.310691261300605, 35.52500782113262 31.311185446627626, 35.525603574934095 31.312483156643726, 35.5265881993244 31.313538117447948, 35.52742619098953 31.314311232495605, 35.52789568444375 31.314352103890794, 35.52889863266414 31.314373971739013, 35.53017103317223 31.31444371671748, 35.531262149776126 31.314921486646124, 35.53227056585753 31.315057542350953, 35.533342601574375 31.31513455980329, 35.534150973688924 31.31527790985231, 35.534887203384166 31.31530938420274, 35.53549520120887 31.315460033531277, 35.53609807342174 31.31549590621861, 35.53656484740886 31.315479498314694, 35.537109226205175 31.315689735796823, 35.53752264999362 31.31596162263094, 35.53789156721539 31.316694121353535, 35.53824810666487 31.318573917174906, 35.53892956239374 31.320270238994166, 35.539461603467096 31.321627765400986, 35.53991877874181 31.322815610295535, 35.540464510953775 31.32445937189876, 35.54095690877759 31.326391712672724, 35.54141991433529 31.327694333713456, 35.541703078077944 31.32802843451975, 35.54198450968969 31.32973853807972, 35.54246361991098 31.33138463836064, 35.54308127495146 31.333140534525594, 35.543949657325825 31.334543273819655, 35.54443807892166 31.3349848181192, 35.54522064644212 31.335989445182165, 35.545640309579284 31.336375811261973, 35.545903002287304 31.33768545881508, 35.545882490378375 31.338661013897713, 35.545742255518014 31.33992778565698, 35.54560202051184 31.34119427509836, 35.54553669420417 31.342629876960157, 35.54550829587207 31.343433691934475, 35.545351635528185 31.344356694485615, 35.5451610973276 31.345969015872857, 35.54502084222184 31.347235503011763, 35.54504682115024 31.349184265183215, 35.54498420715977 31.350677393983943, 35.545062884678714 31.35233756596241, 35.545087834355655 31.352852797676746, 35.54514904766923 31.355545772542413, 35.54507001258523 31.35669541474031, 35.545082308357124 31.358357936679194, 35.54500633276962 31.35956482946061, 35.54486331221642 31.360774065658198, 35.54474183884637 31.36244155932718, 35.54458819565035 31.363421808282883, 35.54452555560988 31.36491493314274, 35.54450774727017 31.36594773083756, 35.54446258418107 31.366408053866845, 35.54440540890807 31.368015672750275, 35.54448473487304 31.369675848291276, 35.54466161500986 31.370587109192495, 35.54490281255074 31.371438778927867, 35.545614504007034 31.373764503069363, 35.54599463737058 31.37472597052768, 35.54630498859627 31.375632533749044, 35.546767953406224 31.37693513177039, 35.547142307523444 31.37778209768532, 35.54779726606501 31.378905623571857, 35.54828932182133 31.37940441257598, 35.54882179682471 31.380761902383895, 35.549142817575884 31.381897444949182, 35.549405663924254 31.38320679988739, 35.54926264682105 31.384416319113882, 35.54910626683079 31.385339323288516, 35.548771263413975 31.386727348460926, 35.548473194179415 31.387483307141398, 35.54824973813996 31.388408654438976, 35.54772407781949 31.38859946564032, 35.54741368026222 31.390502429062984, 35.547195679790526 31.391542268054888, 35.54716967215195 31.39240332098734, 35.54708820354849 31.393495714318828, 35.547033445900546 31.395160572186967, 35.54706661917476 31.395847542514677, 35.5471850349611 31.396932888002585, 35.547415363789014 31.39755556355623, 35.5477501037241 31.398977343947983, 35.54797770311769 31.399542771375668, 35.54856606994176 31.400668642719513, 35.549196543493174 31.401277220130183, 35.54969080029101 31.40183324562806, 35.550041277445764 31.40216498662633, 35.5506238772862 31.403176351305504, 35.55099288191777 31.403908812551247, 35.5518715205023 31.404107252344566, 35.55271356839336 31.404937473430213, 35.553730010113874 31.40536631415827, 35.55462323537058 31.405730065589474, 35.55564603204207 31.406152761903638, 35.55645214631313 31.40623874344479, 35.55720007015878 31.40649909963304, 35.558017164289765 31.406814059924, 35.558762353102495 31.407017160128795, 35.55953741264562 31.407849688584477, 35.56030457453201 31.40851075690571, 35.56095165001893 31.40946276214655, 35.56137685717728 31.40996357479341, 35.5616847138048 31.410812856890633, 35.56173656002084 31.411900547212593, 35.56191399880763 31.412811789626794, 35.56201337569076 31.41349639520727, 35.56201927228463 31.416420696431146, 35.56201535368049 31.41773972906006, 35.56195841009797 31.419347351454064, 35.561906955849054 31.42106946732674, 35.562098145798565 31.42226666184413, 35.562332621828865 31.42438008171757, 35.562448489791834 31.42540816788894, 35.56252781192295 31.427068325309857, 35.56248851676795 31.427643149739126, 35.56217517545483 31.429489174073055, 35.56189320750149 31.430588917772056, 35.561725870769756 31.43128294476811, 35.561961535305 31.432020086514065, 35.56225331104906 31.43252588907136, 35.56307064559644 31.432840823216047, 35.56308987436985 31.43324155137176, 35.563411878608456 31.434377067136804, 35.563797580893976 31.435452975951243, 35.56425006342624 31.436526246020357, 35.5648498286132 31.43788131835173, 35.56534161512083 31.43838004214161, 35.56586801368607 31.440998967571787, 35.56586138089924 31.442261032018084, 35.5658578289148 31.443580064862843, 35.56562888950896 31.444390942218874, 35.56537439821451 31.446062876842944, 35.56474913866931 31.448378938691953, 35.56428911963065 31.449943446947938, 35.56440419920848 31.452347806136775, 35.56452011179688 31.453375887805137, 35.56448323040071 31.4540079536419, 35.564658010581944 31.45486194293743, 35.56502731210953 31.45559436744027, 35.56584793135522 31.455966539437778, 35.566508787634305 31.457204751093087, 35.56714557650919 31.457927465103364, 35.56765672500298 31.458826908734856, 35.56817646231685 31.45989809411809, 35.568473524351056 31.460518373621365, 35.56861196475474 31.461060788278896, 35.56872031247281 31.46148420823484, 35.56894542438139 31.461992354774676, 35.56904764066808 31.462734199535028, 35.568634813389 31.46389591412049, 35.568408920250334 31.464764043459986, 35.567637716747285 31.46542204307282, 35.5665993437383 31.466089745623485, 35.565480428419455 31.466473280280706, 35.564681705388 31.466559076733745, 35.564016563415464 31.46663987620197, 35.56355453505719 31.466770854352827, 35.56308975407024 31.4668448659824, 35.56177626537473 31.46735020985785, 35.56167531252791 31.468041873335213, 35.56170002895607 31.46855709282196, 35.56166070104021 31.469131912718243, 35.5617546261202 31.469702021208366, 35.562116047405745 31.47026271741332, 35.56308926482649 31.47103092418749, 35.563968228684885 31.47122901318138, 35.565581912959786 31.471401184278122, 35.566330379035826 31.47166121912705, 35.56726790011633 31.471685189846422, 35.56821674753395 31.471938425420785, 35.569162853742235 31.47213412574364, 35.57005009220715 31.472504195141582, 35.57120759242593 31.47292207412066, 35.57195025343573 31.473067580110513, 35.57245084243787 31.473738023851297, 35.57287330692331 31.474181553815484, 35.57329609992038 31.474625367924926, 35.573810146215685 31.47558203570623, 35.573926180282776 31.476610109175205, 35.57369997148368 31.477478243086065, 35.57334324581702 31.478408346028463, 35.57297274673645 31.479052215194045, 35.572543369903165 31.479870459982813, 35.571535141875636 31.481167908428333, 35.570510050733176 31.482121583552566, 35.56955756625041 31.483187670473143, 35.56918591288727 31.485207795666824, 35.568742724292754 31.4857395111063, 35.5678448549354 31.487950507761088, 35.56735991797775 31.48899979566481, 35.567183921717366 31.489522078827193, 35.56654061257415 31.490060857626446, 35.56565480653872 31.49112455454104, 35.56496907719826 31.49218089407055, 35.5640918052389 31.493416321523764, 35.56353723989958 31.49441070010745, 35.56300672510527 31.495920567773137, 35.56243565148079 31.496571462172327, 35.56210861957918 31.49813123199793, 35.56154850678487 31.49901138887053, 35.56101277253946 31.50040647465207, 35.560460547606986 31.501458079292274, 35.559836329381426 31.502397825961662, 35.559172407411374 31.50391209880038, 35.55861886361141 31.506339953341044, 35.558238626974436 31.508188572735868, 35.55813663507755 31.510256489341348, 35.557968775900655 31.51095049426684, 35.557525726866345 31.51148216690677, 35.55704328754188 31.51258865111806, 35.55617328324914 31.513995742956, 35.55556232344444 31.515221408944686, 35.554954414143594 31.516504603060365, 35.554600083048726 31.5174918844515, 35.55414327361658 31.517737312152907, 35.553968533173 31.51969307202653, 35.55376702504345 31.521076376050928, 35.55373825107408 31.52188016798748, 35.553651196782425 31.522858332422373, 35.553724562575844 31.5244039725277, 35.55376294580484 31.525205419253304, 35.55388154481097 31.526290462813922, 35.55390896240256 31.526862924618275, 35.55389663207699 31.528010474690355, 35.55386785464948 31.52881426578216, 35.55370540860423 31.52962275351952, 35.55348774907223 31.53066258110229, 35.553344485980105 31.53187179093287, 35.55307028705257 31.533142942347997, 35.55279608000855 31.534414092706466, 35.552872507421554 31.536016698462664, 35.55292151982732 31.537047124666376, 35.55308535256893 31.537672136136415, 35.55332666424907 31.538523780123363, 35.55337601086312 31.5395542096555, 35.553494612380725 31.540639533430678, 35.553535407149944 31.541498220759557, 35.553562823259185 31.54207068139102, 35.553670133115126 31.542927016825388, 35.55379214057529 31.54406959345564, 35.553974853614314 31.545095322250827, 35.553804149156385 31.545732069217486, 35.55378117185894 31.54665035369845, 35.55355491189393 31.547518435807824, 35.553325576859315 31.548329267559055, 35.55312364700113 31.54971284052914, 35.55243184206757 31.550654594363795, 35.552272408076355 31.55152032578952, 35.552257305547535 31.55261034293843, 35.55215923521963 31.553359234785482, 35.552163315877124 31.5548499733399, 35.55219861758143 31.555594167147, 35.552186252430154 31.556741429520528, 35.55199557892846 31.558353703545677, 35.55184401772156 31.559391166988387, 35.55171985831711 31.561001089201408, 35.55162724887306 31.561864752915675, 35.5515915336999 31.56393029110979, 35.55154792273645 31.56582409466737, 35.55137573780102 31.567837078291724, 35.55131019450754 31.569272913635945, 35.55119181559046 31.57099732765015, 35.551112564022375 31.572146932896064, 35.55097192512807 31.573413375460706, 35.55089025663587 31.574505737904218, 35.550955690912375 31.575879633656264, 35.551004685046735 31.576910054370263, 35.55128168880538 31.57850589493517, 35.55139755630987 31.579533969232966, 35.55181620714286 31.58129684993198, 35.55206067333676 31.582205743192112, 35.5522543885248 31.583460453183083, 35.5523897916973 31.584888968374944, 35.552411391220176 31.585346930498027, 35.552516641080906 31.586146024164638, 35.55294497194125 31.586704398054245, 35.553438784176016 31.588636382005802, 35.55387020266594 31.589252002500228, 35.55436817448833 31.589865270581033, 35.555088731316495 31.59092917743896, 35.555466678413964 31.59183336535817, 35.555732819716326 31.593200213629743, 35.55577396740617 31.59405889841752, 35.55547796958263 31.594872077165455, 35.55552152885376 31.595788003702374, 35.55606618209656 31.597374441750393, 35.556399227975504 31.598738940125354, 35.55692470387398 31.59992465549389, 35.55721386834961 31.6003729404846, 35.55750336046102 31.60082151036997, 35.55801239353702 31.601663748101394, 35.558398642884086 31.602739664762947, 35.55904321118793 31.605010688729653, 35.55943223457612 31.606143566240846, 35.559604449956176 31.6069403043619, 35.559921101387566 31.60796132093512, 35.56003708739272 31.608989386742635, 35.56027862016608 31.609841015805003, 35.56088482661983 31.611310593730433, 35.56131331768201 31.611868942362673, 35.56184716900405 31.613226093857012, 35.562131226690965 31.613560163262207, 35.562455838278915 31.614752906748404, 35.562658314958384 31.616179341019613, 35.56274041184144 31.6178967007619, 35.56266398614309 31.61910355349481, 35.562542638713026 31.62077072028215, 35.56250321392617 31.62134552543114, 35.56260824899409 31.622144606519644, 35.562914316796835 31.62293663789008, 35.56375527400155 31.623709571670027, 35.56404728487362 31.624215369928578, 35.565367578545334 31.625200530603973, 35.566406859854006 31.625909430691483, 35.567103389932406 31.626458353412747, 35.56787993114962 31.627290856500217, 35.56842616529821 31.62750100750834, 35.56887678372479 31.62851729571341, 35.5693002243936 31.62896113283098, 35.56962530737812 31.630153581478343, 35.569880735148075 31.631291420452417, 35.56996657678339 31.631689779316787, 35.57015818603873 31.632887221309076, 35.570382168730504 31.634771599036096, 35.57067339874612 31.63665362486393, 35.570722944450644 31.637684039609056, 35.57109453515615 31.639849931787587, 35.57114926205731 31.640994832853874, 35.57115909808554 31.64260005057339, 35.57106342594952 31.64421057521347, 35.571009147669486 31.645071007204717, 35.57064034979739 31.64577207479308, 35.56983096936744 31.64706235909363, 35.56932039167559 31.64759639870751, 35.56889048416166 31.648414308264243, 35.56833740080339 31.649466181780465, 35.56813299537551 31.65079223411094, 35.56846087498698 31.652042210543915, 35.568975776359295 31.65299861775911, 35.56950169119691 31.65418428540889, 35.569880010507255 31.655088433734182, 35.56992371524995 31.65600435202486, 35.56976972704706 31.6569845811684, 35.56955123194983 31.658024405204277, 35.56937676063744 31.65998015005455, 35.56941220519551 31.660724332509538, 35.56943146826424 31.66112504808602, 35.569405817972566 31.66198607797336, 35.569525033106444 31.663071380567548, 35.56968608275498 31.663639119949522, 35.57008920908946 31.66505847306472, 35.57044435745265 31.666880608896673, 35.57081085020907 31.668932290973558, 35.57134513815091 31.67028912294969, 35.57169756936454 31.67205429195856, 35.571800628543635 31.672796125709468, 35.572083384773734 31.67450640321985, 35.57248383436045 31.675868503923883, 35.572887048965704 31.677287848376174, 35.57308669895436 31.678657012693787, 35.57304697056236 31.679231813582987, 35.57283153752489 31.680328606053035, 35.572041999478834 31.680643371295325, 35.57155018586549 31.681578122717582, 35.571058357794854 31.682513153615016, 35.57080710121723 31.68286603932138, 35.57079521360502 31.684013291333176, 35.571134240082905 31.685492238663976, 35.57137362101137 31.686286604496946, 35.57188597408319 31.68718575657689, 35.57245858754939 31.6893445716931, 35.57323482943899 31.69155356404253, 35.574122974022295 31.69329960076092, 35.57521784437185 31.695153338862823, 35.576349395851175 31.69637473735821, 35.577419532203244 31.69771325495492, 35.57860045170832 31.69996503701169, 35.57909254104164 31.70183995898029, 35.57923915298093 31.7034976942773, 35.57925184972221 31.705160145128858, 35.578994274086874 31.706774785974748, 35.578719811886145 31.70804595390987, 35.57865174491653 31.70942453763555, 35.578703813391094 31.71051218263182, 35.57892400942552 31.710905822420752, 35.57975759205616 31.711506933650206, 35.58031228748989 31.711888776683313, 35.58095359630116 31.71266897485601, 35.58158355619761 31.713219624267765, 35.581957020724246 31.71400925351775, 35.58207300547118 31.715037290133544, 35.5819435265035 31.716533005637533, 35.58170634148366 31.717172136140874, 35.58110255249287 31.718569590941286, 35.58029815920731 31.71997440223719, 35.58007133304541 31.720842217961156, 35.580257358277194 31.72192542676959, 35.580798654324695 31.72202076794154, 35.58157916793273 31.72291073254672, 35.58247432519349 31.723394980613584, 35.583093643227095 31.723717213064138, 35.58399709553414 31.724373466286078, 35.584783186850466 31.725377619699174, 35.58522889238969 31.726279365079332, 35.58532348681666 31.72684944952233, 35.585493344123904 31.72758890664363, 35.58565081156949 31.729475606909972, 35.58574264881366 31.729988446449877, 35.58583347432524 31.731877510494, 35.58582969853179 31.73319649032893, 35.58603515143597 31.734680120699515, 35.586162582135344 31.735936852021865, 35.586311778387376 31.73765209840703, 35.58653759655444 31.738159933271962, 35.58705897868413 31.73923104857161, 35.58744054616557 31.740192392596818, 35.58776066275999 31.74127058602556, 35.58813395374597 31.74206019496919, 35.58822581440868 31.742573032496324, 35.58844612181903 31.74296665729312, 35.588601882513586 31.743419602758614, 35.58862675504569 31.743935083834636, 35.588547735172476 31.745084409633783, 35.58823766386758 31.745611700161987, 35.587751168167166 31.74666098827166, 35.58731816454358 31.74742169469371, 35.58687409722537 31.747953703797588, 35.586555392331206 31.748308971027345, 35.585980100930776 31.748902660892, 35.58506984440006 31.749508148701914, 35.58375485872804 31.750070823920076, 35.58310425975176 31.750495407974466, 35.58251546079053 31.75080286301539, 35.58166906262962 31.75134900027464, 35.5805688113333 31.752190505942142, 35.579851189426044 31.752617430003667, 35.57940981717612 31.75320637321494, 35.57902440099446 31.753563980606046, 35.57856290882452 31.755128430501223, 35.578188182301254 31.755715008475352, 35.57761278699203 31.756308938772804, 35.577263193694684 31.75741071590883, 35.57690222974454 31.758283792613966, 35.57639933009793 31.758989285873717, 35.57602765986056 31.759633104237338, 35.57558865516175 31.76027927249984, 35.57514996975996 31.76092572446987, 35.57476968598126 31.761397802016585, 35.574322727588466 31.761872236118478, 35.5736692520546 31.7622392414823, 35.572881765017556 31.762611231928847, 35.57182660059827 31.762992350701985, 35.57110852532358 31.76341921749707, 35.5697798277119 31.763695521428833, 35.56904280717838 31.763721388151122, 35.567470577953046 31.76402369311908, 35.5669822487892 31.764138009759563, 35.56694377723718 31.76415138926463, 35.57098152553777 31.77081750793744, 35.57550245228973 31.777964344585346, 35.578973764312494 31.783118887993517, 35.58156229740174 31.786611413899337, 35.58343470994637 31.78877300814342, 35.58475777645756 31.7899344527479, 35.58569801125298 31.790426511654182, 35.58642296177261 31.790579669118593, 35.58707230667574 31.790670264818438, 35.58767754556075 31.790753606307653, 35.588243614213624 31.7908305941822, 35.58877512281678 31.790901843481098, 35.5892770157816 31.79096769098072, 35.58975389060412 31.79102959689369, 35.590210366110554 31.791087612382807, 35.590651048386064 31.791142633913104, 35.59108054780303 31.791195276086363, 35.591499189979075 31.791245824438906, 35.5919073047899 31.79129428270681, 35.59230522211362 31.79134065461937, 35.59269294190442 31.79138494027099, 35.59307079829129 31.791426861587574, 35.59343910841824 31.791467267662558, 35.593797880740766 31.791505594990877, 35.59414744514687 31.791541847276612, 35.59448812304163 31.791576591805565, 35.594819592951325 31.791609261438264, 35.59514283614273 31.791640430698862, 35.59545719697373 31.791669810613442, 35.5957636609599 31.79169769390171, 35.59606190238701 31.791723795206824, 35.5963525768479 31.791748403617248, 35.59663535439233 31.79177151556623, 35.59691089485532 31.791793138340537, 35.59717886405393 31.791813550163926, 35.59744025599001 31.791832480137685, 35.5976944107882 31.791849921071325, 35.597942313984554 31.79186616564571, 35.59818363140463 31.79188149207704, 35.59841870142673 31.791895340427757, 35.59864784550455 31.791908277933114, 35.59887139778592 31.79192002644297, 35.59908902832988 31.791930582374835, 35.5993013885272 31.791940516569415, 35.59950848682565 31.79194926546453, 35.59971064891728 31.79195711448989, 35.59990787479409 31.79196406366884, 35.60010082008152 31.791970402036544, 35.600289154844695 31.79197612600379, 35.60047321323214 31.791980957404654, 35.6006536550962 31.791984903472823, 35.600830142054356 31.79198852420511, 35.601003008256065 31.79199154143016, 35.601172579404356 31.79199424056342, 35.6013388639403 31.791996058029117, 35.601502179124175 31.79199784282875, 35.601662863326524 31.791999034989864, 35.60182091232349 31.791999916316836, 35.60197665604275 31.792000490423614, 35.60213009026297 31.792001039113156, 35.60228122342156 31.79200099880475, 35.602431036867785 31.79200094390471, 35.60257887074173 31.79200086721241, 35.60272505919045 31.79200049054242, 35.60286992792506 31.79200009929686, 35.603013806875246 31.79199969708185, 35.6031563661109 31.791999280299482, 35.603297605631795 31.79199884895424, 35.60343818951307 31.791998128456683, 35.603577449463366 31.791997675198246, 35.60371605377289 31.79199693279321, 35.603853998226136 31.79199618303851, 35.60399095289295 31.79199542233722, 35.60412724770324 31.791994654291244, 35.60426321679987 31.79199360070617, 35.604398521826454 31.791992821574656, 35.60453317120838 31.79199175330924, 35.60466749066268 31.791990681304043, 35.60480148018932 31.79198960556014, 35.604935139788246 31.79198852607851, 35.60506847366993 31.79198716106534, 35.60520147762302 31.791985792316513, 35.60533448157765 31.7919844234286, 35.60546748974307 31.79198277260664, 35.60560016797901 31.79198111805073, 35.60573284621565 31.791979463356363, 35.60586552866105 31.791977526728562, 35.605998211106346 31.791975589962302, 35.60613122768902 31.791973374855985, 35.60626457420106 31.791971163203574, 35.6063979207122 31.791968951411302, 35.606531601358796 31.79196646127642, 35.60666561613966 31.791963692797957, 35.60679996084833 31.79196092776987, 35.60693496961996 31.791957887987355, 35.607070638249006 31.791954855243397, 35.607206645213154 31.791951262354946, 35.60734297789919 31.79194795470632, 35.60748030877855 31.791944094090873, 35.607618629443316 31.79194024409571, 35.60775728003281 31.791936397539093, 35.60789692881153 31.791931998007257, 35.60803756737407 31.79192760908736, 35.608178869991136 31.79192294539264, 35.60832149652216 31.791918014096495, 35.60846478290499 31.791913089814837, 35.608609393200105 31.791907897924208, 35.60875533160547 31.791902156624733, 35.60890225979038 31.791896425916175, 35.60905051188363 31.791890427585596, 35.60920008788381 31.791884161628367, 35.60935098778956 31.79187762803978, 35.609503207402476 31.79187110861044, 35.60965708504595 31.791864043329063, 35.60981228659071 31.791856710401134, 35.609969141965635 31.791849113405217, 35.61012765116921 31.791841252335168, 35.610287814199914 31.79183312718474, 35.61044963105617 31.791824737947614, 35.61061343166667 31.791816088199326, 35.61077888609956 31.791807174350694, 35.610946324283425 31.79179799997619, 35.61111575040871 31.79178828327234, 35.61128715608894 31.79177858782234, 35.61146021977578 31.791768346447256, 35.61163559713585 31.7917578480942, 35.61181295823706 31.791747089174898, 35.61199197314731 31.79173606610272, 35.612173635844265 31.791724507808198, 35.612356948156986 31.79171296713952, 35.612542248390994 31.79170088407477, 35.612729528168124 31.79168882219682, 35.612918461744634 31.79167649612521, 35.613109383234644 31.791663627631976, 35.613301950147864 31.79165105852086, 35.61349617504042 31.79163794339679, 35.61369204953988 31.791624845843828, 35.613889577829646 31.79161148405842, 35.61408809586448 31.791598132683184, 35.61428826350425 31.79158479885803, 35.61448975500047 31.791571197207404, 35.61469223623989 31.791557605949723, 35.614895707222345 31.79154402508031, 35.61510049787756 31.791530458164527, 35.61530594834547 31.791516898056784, 35.61551238855585 31.791503348322927, 35.615719484400564 31.791490087185807, 35.61592724423633 31.791476551049797, 35.61613565553064 31.79146358530033, 35.61634440088594 31.791450340978567, 35.6165537977034 31.791437667038046, 35.616763198651945 31.791424710955088, 35.61697325106634 31.791412325249183, 35.61718296933471 31.79140021742662, 35.6173930174915 31.791388112821107, 35.617603057262194 31.791376571460166, 35.6178130969941 31.791365029751123, 35.61802279841529 31.791354047724305, 35.61823216570009 31.79134334358499, 35.61844152461034 31.791333202692933, 35.61865021945965 31.791323336129782, 35.61885825024994 31.791313743898943, 35.6190659427449 31.79130471136013, 35.61927263708899 31.791296231396498, 35.61947899314532 31.791288311130565, 35.619684025294696 31.791280658092727, 35.619888389232855 31.791273561201503, 35.620091750869065 31.79126729869976, 35.62029378860748 31.791261303442308, 35.6204948240524 31.791256142585244, 35.620694531442524 31.79125153078099, 35.62089290661895 31.791247749832703, 35.62108995374872 31.791244517949988, 35.621285012975704 31.791241828030877, 35.621478735841535 31.791240250785602, 35.621670804903175 31.79123893727659, 35.6218612076838 31.79123873290223, 35.622049618418934 31.79123935232108, 35.62223604127151 31.79124051374517, 35.622420137998986 31.791242777226106, 35.62260257262447 31.79124586807856, 35.62278268529237 31.791249779209355, 35.62296014192065 31.791254788875754, 35.62313560653051 31.79126062239065, 35.62330841926561 31.791267272664562, 35.62347890590521 31.791275025053995, 35.62364674067818 31.791283594223327, 35.623811915280804 31.791293543777435, 35.623974438025165 31.791304310132546, 35.6241339748313 31.79131617154931, 35.62429118556423 31.791329135131775, 35.62444508458818 31.791342908453654, 35.62459632346417 31.7913580622126, 35.62474457641722 31.791374311075838, 35.62489017338137 31.791391658598634, 35.62503311850979 31.79140982299295, 35.62517340350551 31.791429367862378, 35.625311036670674 31.791449729621203, 35.62544600970971 31.7914714718727, 35.625578330922735 31.79149403103078, 35.625708656025886 31.791517695986432, 35.6258363210117 31.791542741458557, 35.62596166825604 31.79156832560513, 35.62608501525057 31.791595297366868, 35.62620637029137 31.79162309315488, 35.62632572923376 31.791651994772295, 35.62644309207984 31.791682002224782, 35.626558462976895 31.791712833720506, 35.626672501790296 31.791744496345267, 35.62678454451221 31.79177726482029, 35.626895251009365 31.79181114623023, 35.627004625428015 31.791845858781073, 35.627112337836614 31.791881398937225, 35.627218714025645 31.791918052039232, 35.62732408807321 31.791955539831502, 35.62742845998088 31.79199386231652, 35.62753182975002 31.792033019496838, 35.62763419324002 31.792073293172454, 35.627735558736575 31.79211411975069, 35.62783624789112 31.792156066366328, 35.62793659478143 31.792198854760382, 35.62803594368209 31.792242196062755, 35.62813494618105 31.79228666094387, 35.628233606421574 31.792331967607, 35.62833192854576 31.79237783425533, 35.62843023835009 31.79242454622301, 35.62852820590203 31.792472099974756, 35.62862616113897 31.792520499046514, 35.62872410406349 31.792569743438392, 35.62882236875245 31.792619554887526, 35.628920621134014 31.79267021165646, 35.62901952522091 31.792721439015953, 35.629118417005856 31.792773511694385, 35.62921796050181 31.792826154961546, 35.62931815157465 31.7928796506137, 35.62941899436504 31.79293371685162, 35.62952081467663 31.792988639004584, 35.62962328671284 31.79304413173987, 35.62972674041432 31.793100198588423, 35.62983117578477 31.79315683954789, 35.62993658869275 31.7932143364138, 35.63004331321617 31.793272410917613, 35.63015134935952 31.79333106305613, 35.630260697127405 31.79339029282614, 35.630371686463334 31.793450103755173, 35.63048398743359 31.79351049230851, 35.630598259921555 31.793571465543284, 35.63071417399389 31.793633019924382, 35.63083172965616 31.79369515544745, 35.63095126098629 31.793757593839523, 35.63107275972581 31.79382089869095, 35.63119623414539 31.793884506400495, 35.63132168011933 31.793948698760428, 35.63144943172605 31.79401319749521, 35.631579480711046 31.79407856619395, 35.63171150953159 31.79414395592856, 35.631845835745075 31.794210215613944, 35.63198279756087 31.79427678517379, 35.63212173510174 31.794343657547103, 35.632262974187675 31.794411118051542, 35.632406184883905 31.794479163153984, 35.63255170126816 31.794547514575235, 35.63269918927693 31.794616450580722, 35.632848653044206 31.794685689365668, 35.63300009257612 31.794755230923293, 35.63315350375309 31.794825357044807, 35.633308890707994 31.79489578592515, 35.633465919377606 31.794966795832433, 35.63362492383815 31.79503810848512, 35.63378524008159 31.79510999862996, 35.63394720218311 31.79518218798563, 35.63411081014827 31.795254676546016, 35.634233764783815 31.7953089750236, 35.65144819338446 31.788631447465924, 35.653861514205346 31.787792434434113, 35.65587722653557 31.786927216820327, 35.65756533982937 31.78605543136559, 35.658995524930695 31.785197268300923, 35.660237463590285 31.784372067403154, 35.661360823826726 31.783600010015796, 35.66243594396372 31.782900435971236, 35.6635318332481 31.78229323237266, 35.66470506055786 31.78179138990072, 35.665956819684176 31.78138082670434, 35.66727355107743 31.781040824737214, 35.668643348038444 31.78075040172423, 35.670053317277976 31.78048828371298, 35.6714905524144 31.78023404265186, 35.67294248384945 31.779966690827226, 35.67439654078341 31.779665241054317, 35.675845023765994 31.779314112129594, 35.67730106242295 31.778917949348397, 35.678782663119705 31.778486520938117, 35.680308158411584 31.77802987948994, 35.68189588510211 31.777557794885304, 35.68356417629837 31.7770803178286, 35.68533070568808 31.776607491168672, 35.68721414895613 31.77614852131508, 35.68922392579225 31.775713927779503, 35.69133351934807 31.775312452675937, 35.693508489146346 31.774953322476904, 35.69571308456069 31.774645188855864, 35.697913197845864 31.774397286336068, 35.70007373278999 31.77421884177953, 35.7021592681292 31.77411879928135, 35.704135046824035 31.774105830040067, 35.705976278623446 31.774183634640746, 35.707698765023295 31.77433123993388, 35.709327942119884 31.774522695364798, 35.710890233754895 31.774732058740263, 35.71241042440973 31.774932524384315, 35.713915268623 31.77509786882845, 35.71542986620799 31.775202132549953, 35.716980308953445 31.77521908289233, 35.71858565875966 31.775129743570954, 35.720237819146696 31.774946714646603, 35.72192199638354 31.774689857756357, 35.72362372415546 31.774379320420575, 35.725328537703724 31.774035250963795, 35.72702132183151 31.77367722835351, 35.728687941131675 31.77332568765845, 35.730313279875205 31.773000491293704, 35.731885231004156 31.77271871374814, 35.73339875352375 31.772487353407527, 35.73485214367743 31.772310623304936, 35.7362427195749 31.772191881272654, 35.73756877371915 31.7721356221649, 35.73882695683446 31.77214576094815, 35.74001589883719 31.772226232080655, 35.741133239893934 31.772380960229494, 35.74218556088038 31.772611421173952, 35.74321787914787 31.77290678428317, 35.74428513499317 31.773254341756765, 35.74544128320137 31.773641092434513, 35.74674061274085 31.774053754491923, 35.74823774302192 31.774479046742492, 35.74998729014371 31.774903966478846, 35.75204321441545 31.77531521844855, 35.75444356226487 31.775705266028346, 35.75716011251116 31.776087626585525, 35.76014906871038 31.776481021793362, 35.76336532021261 31.776903880974096, 35.76676440325552 31.777375770268048, 35.77030220485491 31.77791485378472, 35.77393394329567 31.778540139150905, 35.77761516520961 31.779270923822956, 35.78130318621025 31.78011750793378, 35.784961645044625 31.781060662227674, 35.78855561592688 31.782071874060183, 35.79205080478704 31.783124331637982, 35.795412273550276 31.784189529515288, 35.79860506369411 31.785240092719125, 35.80159520839718 31.78624809470987, 35.804347412792445 31.78718588067388, 35.80683748109721 31.78803492020309, 35.809083355215364 31.78881033340101, 35.81111373968591 31.789537484192692, 35.81295669390832 31.790240881989323, 35.81464127041378 31.790945042887067, 35.816195204707405 31.791674468634337, 35.81764754740209 31.792454235024685, 35.819026368623604 31.793308843508903, 35.82035981536075 31.794256876001715, 35.82167336886903 31.795292931290447, 35.822991272856626 31.796405113144637, 35.82433908790765 31.79758181827531, 35.825741058980014 31.798811148401107, 35.82722241470376 31.800081776845825, 35.82880772817937 31.80138208781137, 35.83052223688498 31.802700188289762, 35.83237995197648 31.804024644952854, 35.83435628436017 31.80534282638457, 35.83641541150303 31.806642845793633, 35.83852217121972 31.807912542588603, 35.8406414016473 31.809139476531513, 35.84273694424724 31.81031148251744, 35.84477428768937 31.811416412636017, 35.84671726790428 31.812442106218153, 35.84854119341986 31.813382708491197, 35.85026000438958 31.814258079252493, 35.85189879914226 31.81509353249335, 35.85348199814629 31.815916065797477, 35.85503437892786 31.816750705689447, 35.85658004077848 31.81762416252665, 35.85814375611536 31.818562305956142, 35.85975063365172 31.819590725567465, 35.86141530557746 31.82072815208858, 35.863115173178436 31.821960571951497, 35.86481847592363 31.823267127070032, 35.866492796705025 31.82462639150067, 35.8681063750583 31.826016946762547, 35.86962678340696 31.82741765185299, 35.87102192765503 31.828806806358838, 35.872260027005666 31.83016384110085, 35.873317189858234 31.83147079368406, 35.874205944122664 31.83272834235836, 35.87494604752328 31.83394004637683, 35.875558569712894 31.835110321058224, 35.87606392846162 31.83624301147805, 35.87648253952825 31.83734224392935, 35.87683481654198 31.838412426075543, 35.87714184473197 31.83945712557223, 35.8774203745589 31.84048353588858, 35.87767515702794 31.84150832811062, 35.87790794511283 31.84255040180739, 35.878119807995304 31.84363062348588, 35.87831250921356 31.844767047189283, 35.87848745518724 31.845979978615432, 35.87864606599423 31.84728859614436, 35.87878974823534 31.848713205413635, 35.878919659688144 31.85026734541072, 35.879035173514325 31.851948192080613, 35.87913473310356 31.853747839892133, 35.87921778569647 31.855657264695086, 35.879282767428045 31.857669124591432, 35.879328794903024 31.859774392529683, 35.87935496420241 31.86196573238246, 35.87935973109845 31.864234111305166, 35.87934351217596 31.866572204723198, 35.87931104420034 31.868970471083234, 35.87926870207582 31.871420510595886, 35.879222861378175 31.873913923502617, 35.879178907598714 31.87644230140259, 35.87914389179463 31.87899612311119, 35.87912319409517 31.881567543939855, 35.879123536796676 31.8841470398777, 35.879148670271825 31.886725060894815, 35.879193528681064 31.88928352423241, 35.87925105692915 31.89180489341968, 35.87931422627385 31.894269377440626, 35.87937565651874 31.896658873326956, 35.87942831740781 31.898953590105442, 35.8794651508948 31.901135991379178, 35.879478795154235 31.903186283308635, 35.87946343117081 31.905093704749966, 35.87941984502215 31.906875173630148, 35.87935005628316 31.908554946720702, 35.879255740764364 31.910158405137715, 35.87913958590805 31.91170924773424, 35.87900293729457 31.913232852669815, 35.87884814522916 31.91475347948871, 35.87867689915768 31.91629538192067, 35.8784916307626 31.917876055815693, 35.87837072172846 31.918859774480342, 35.90606517983577 31.91735108455285, 35.92736999410976 31.916277289501814, 35.94324374900006 31.915565543041247, 35.95459926526525 31.91513966502969, 35.9619876410522 31.91493093288515), (35.490978236908816 31.20128988847718, 35.488719424488146 31.20264911725222, 35.487608778034186 31.203146855170765, 35.486714134434486 31.203980832265977, 35.48586987820736 31.204469271125028, 35.485161197648765 31.205010027592127, 35.48445283244604 31.20555106549966, 35.48321734633412 31.20622487081236, 35.48230611927923 31.206715599864342, 35.48056944964599 31.208095183871343, 35.479727826315134 31.208640546886954, 35.47914453190953 31.209005173004275, 35.47843341264005 31.20948864476965, 35.47771689715369 31.209857614737118, 35.476736633559966 31.210293372980118, 35.47543678503135 31.21102694136235, 35.47432597412689 31.21152455851298, 35.473742646367434 31.2118888769181, 35.47270919699246 31.21261287885361, 35.4721924619323 31.21297515828882, 35.47167034571725 31.213222656134636, 35.47135074843658 31.213520463111678, 35.47036503904215 31.21384167284952, 35.46914784155088 31.214916354552642, 35.46811668565323 31.215697561897386, 35.46729104998032 31.216586612646193, 35.466585190407315 31.217184512012647, 35.465820766125496 31.21795674479639, 35.46339354127928 31.220277458059552, 35.461275775172965 31.222071355023036, 35.46045505964399 31.223074850621547, 35.45974642494402 31.223615460174756, 35.458856706215066 31.224564005818777, 35.45775101821925 31.225175968112186, 35.45434587431266 31.227989343644172, 35.45308045011708 31.229466902977403, 35.45187324386994 31.2307703962905, 35.45078887031424 31.23184000161178, 35.45001616488916 31.2324403847011, 35.449240448995994 31.232983228376572, 35.44833447561072 31.233588201724867, 35.44749277192105 31.234133342096822, 35.44633064992776 31.234976489372627, 35.44517953500259 31.23604862385032, 35.444142932471216 31.236715129109406, 35.44256247816689 31.238604798809575, 35.44097427093378 31.240322704595485, 35.440014576604156 31.24121614963535, 35.437501454641854 31.243137889164032, 35.436286177902836 31.244269478869693, 35.43525709783476 31.245107930077133, 35.43447885419355 31.245593432812978, 35.433447408701376 31.24637434198711, 35.432661466892526 31.246688373100486, 35.43128081968238 31.24713751222438, 35.430291972838006 31.247400866671878, 35.42884167745796 31.247795016693033, 35.42638984144685 31.248166238874067, 35.42585675873826 31.248184826560163, 35.425123776237854 31.24820999353643, 35.42391668701623 31.248079706933108, 35.42211787309024 31.248141731594853, 35.42091312239917 31.248068661468903, 35.420172161337796 31.247922054540684, 35.419231627300256 31.24778230158142, 35.41794961631785 31.24748249437243, 35.41708070799711 31.247455216763353, 35.41614251351753 31.24737268601934, 35.415204644286995 31.24729043429847, 35.41482864641238 31.24750989155722, 35.41421834887188 31.24745702007454, 35.41261638858525 31.247557969816583, 35.41161469198148 31.247664029819624, 35.41068020685085 31.24771341146937, 35.40721465475376 31.24751202797266, 35.4055527392048 31.247039145902043, 35.40382869510655 31.24622217973127, 35.40224134442486 31.245119675901993, 35.40184593608262 31.24471511769925, 35.40146513799391 31.243106952242062, 35.401819967526585 31.241333143673938, 35.40183043970384 31.24047362635846, 35.402205230914745 31.237037702018203, 35.40228736023562 31.235777431897407, 35.4024928052169 31.235320836812228, 35.40284917273986 31.23343232771492, 35.40306191167688 31.232402534913604, 35.40368551245941 31.23045898253546, 35.40402630825436 31.229831563484378, 35.40429893901349 31.229318015104013, 35.4049073113863 31.228635273421823, 35.405313103530034 31.228180301058902, 35.40619976267985 31.22652577915776, 35.41120722965245 31.220435464922073, 35.421354889362 31.208141100604642, 35.43724874064175 31.18878648115186, 35.43799583941843 31.187588885144454, 35.442526600474515 31.18200923972999, 35.4459793228096 31.17739507485196, 35.446316021500756 31.177111063136387, 35.44943837806977 31.172207585479494, 35.451884453687626 31.16815784906966, 35.45249812955695 31.1669594064143, 35.45304553715966 31.165702668744874, 35.45373056101949 31.16410342506069, 35.45433747275323 31.16283358097676, 35.45482256582525 31.161819614657954, 35.45529555155503 31.16125027356878, 35.45620506989389 31.157474649023218, 35.45717685587523 31.154100841666185, 35.45752975922652 31.15249930191798, 35.45892189927654 31.147294459446265, 35.45948170498174 31.144949013244922, 35.459979782975694 31.142201743103215, 35.46026503598036 31.14054188679316, 35.46037858990979 31.139532772593363, 35.460561682830765 31.13790777719378, 35.460717189154046 31.135960005746348, 35.460818698043774 31.132865832315865, 35.46083069323946 31.13183408712067, 35.46091756044492 31.13005799523732, 35.46087648680426 31.12782235936995, 35.46089862622253 31.125873562198805, 35.46091239544596 31.124669902491284, 35.46085695893794 31.12369513552931, 35.46075056984492 31.121344285880895, 35.4605078957112 31.1192787483592, 35.46032632133491 31.117672523113058, 35.460267601338224 31.116984085993014, 35.46021158074493 31.1160665285772, 35.460025208809625 31.114861332442167, 35.45959322570627 31.111877494088816, 35.45889642923087 31.108719412639978, 35.45833175240789 31.105862799619498, 35.458204221160614 31.105217511790805, 35.45782021205997 31.103838586979588, 35.45711486898816 31.101482850049205, 35.45667311580854 31.099358557951565, 35.45589553169869 31.09648868485906, 35.45545898153343 31.094878000463794, 35.45526489943454 31.094360444227693, 35.45488037126408 31.093039003722794, 35.45423563000472 31.091199496983567, 35.45314716518032 31.087407593631298, 35.4528201521187 31.08688929175196, 35.452597340740695 31.08614449034195, 35.452115044849 31.084533247904123, 35.45179288475896 31.083613631505372, 35.451536876370334 31.082694523236935, 35.45074996557271 31.081656321658752, 35.45042902453947 31.08062199910241, 35.45010596844071 31.079759585662124, 35.449584376849984 31.078780923612207, 35.44939068324124 31.078263363343765, 35.44913231753135 31.077573375208264, 35.44907069132255 31.077171831017818, 35.44901053850994 31.076598087305197, 35.449553825501134 31.075685441307908, 35.450958844421265 31.075066369550864, 35.4528240753188 31.074966893932963, 35.455421424048474 31.074873584875476, 35.46008168511277 31.074911303081468, 35.46088060774537 31.074917696014065, 35.462810106911085 31.07522133794696, 35.470448089522186 31.07665650025657, 35.472904877457474 31.077249488185547, 35.477219010347845 31.078430254034547, 35.47848159374039 31.078669450631324, 35.48060489785172 31.079317004274674, 35.484122316963834 31.080319078460374, 35.48631102290023 31.08108145928179, 35.48803584769567 31.081668427127177, 35.48989217410685 31.08237049607614, 35.49048879774776 31.082604349076803, 35.49134672924851 31.083298988778697, 35.49160598926367 31.083931690527628, 35.49179124798677 31.085251276952125, 35.492146373434196 31.08926660772666, 35.492766305876366 31.093398326396315, 35.49277653326469 31.09683294650998, 35.496348985495835 31.099054116791716, 35.51209857556281 31.108169393945676, 35.51470334022182 31.10936705621536, 35.51326519169544 31.111100645088705, 35.51218283967317 31.112639591093092, 35.51177693503675 31.11320964638138, 35.50941227074153 31.11628632602269, 35.508340209262485 31.118061273944846, 35.507241544119886 31.119879875561033, 35.506359952544706 31.121305799340124, 35.504386627323036 31.124957943303635, 35.50326308185923 31.12743605835249, 35.502884712713325 31.12827022349545, 35.50118194041796 31.131638220451563, 35.50090719628379 31.13238112767566, 35.500765794875626 31.13312501494332, 35.500006090257614 31.135583068519757, 35.49931195612536 31.138099094159877, 35.49910516070351 31.138727784467452, 35.498955333753166 31.140216531056634, 35.49893886026345 31.141706260113803, 35.49900048130955 31.142165281628092, 35.49924086071512 31.144516539101012, 35.49942627160975 31.145838364229814, 35.502976445043245 31.145522363336998, 35.50437400411697 31.145342910752, 35.50563973952273 31.14533639317722, 35.50637382067921 31.145504401526637, 35.50744172490663 31.145785336816278, 35.508845045503 31.14635086312821, 35.510252763354636 31.147603604524807, 35.51138639958518 31.14776941910128, 35.51265815114826 31.148622299799133, 35.514194520278316 31.149129825234528, 35.51560023303504 31.150096396752886, 35.51660253148747 31.15049206834464, 35.51787436730293 31.15134489978968, 35.5192800572519 31.152253932033762, 35.52135510676974 31.15356069728464, 35.52256016097128 31.15441384802101, 35.52342955853427 31.154867423142825, 35.524368398833744 31.155664247367113, 35.52584470584701 31.15714619603555, 35.52625920473508 31.157813294553236, 35.52651891072118 31.158231153863778, 35.52752101468454 31.158626740341695, 35.52839262127336 31.159366962252527, 35.529464628044934 31.160163291962487, 35.530067608602025 31.160618587011808, 35.53067372154536 31.161531941632727, 35.53164828571509 31.163234181003926, 35.53191999591939 31.16374799936453, 35.5326020513553 31.165290196758335, 35.53314864330293 31.166604237333445, 35.533565076398304 31.168262927500837, 35.533841580927195 31.16923538652193, 35.5338560073566 31.170667974958782, 35.53379672095998 31.171413392794562, 35.533024616930966 31.173323276137513, 35.53283035603544 31.174126635255067, 35.532368261854714 31.174759247436445, 35.53210690069453 31.175448535223715, 35.53145084370778 31.176884504212605, 35.530928736452175 31.178434453497932, 35.53013661370356 31.179527534216945, 35.529875325669785 31.18027403518279, 35.529546518970605 31.180848677777316, 35.529023063814634 31.18222694831031, 35.52803078433514 31.1832636203258, 35.52743548956476 31.183897233101412, 35.52657319608868 31.184474811362456, 35.52584305205331 31.18507136537643, 35.52544784246437 31.185569700516105, 35.52491983265049 31.18626015835078, 35.52412363140249 31.18678040969225, 35.523263519263224 31.187701860026653, 35.52233597893486 31.18850894370734, 35.521414423984844 31.189203626217022, 35.52101093770601 31.189662109592284, 35.520084107902676 31.19052668375955, 35.51962057137222 31.19098757564318, 35.519091218686185 31.191506057157767, 35.51850825628649 31.192161751984962, 35.51816529356676 31.192542561874635, 35.5173706976582 31.193291658266276, 35.51664180873594 31.193925940443144, 35.515978963010234 31.194445131632236, 35.5154509286545 31.195192764688944, 35.51419082948188 31.19605910384454, 35.513261867021995 31.196694448739326, 35.51219933984032 31.197273005147014, 35.51173521949955 31.19761942484147, 35.510339173561796 31.19819976300818, 35.50987504645258 31.19854589377434, 35.50901209171941 31.199066404921133, 35.507681240010605 31.199417185816806, 35.50693369677491 31.199538492151994, 35.50608368321962 31.199712163381097, 35.50535135372312 31.199887753249477, 35.50435356882419 31.200179494690595, 35.50355416026981 31.20024099064039, 35.502487728201594 31.200246681128284, 35.501619854992974 31.20013656520887, 35.500486445835335 31.20008509097769, 35.49921915383697 31.199977371952038, 35.49801958648201 31.19998373468945, 35.4965510387874 31.199704817534712, 35.49568383479347 31.199594669550514, 35.49461871928545 31.199829461486388, 35.493153115839135 31.200009124301747, 35.49248888206353 31.200356240450006, 35.491625824719414 31.200876349418483, 35.490978236908816 31.20128988847718)))\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}"
}
},
"metadata": {},
"execution_count": 5
}
],
"source": [
"#@markdown ### **Filter and Display Aquifer Information**\n",
"aquifer_index = aquifers[aquifers[a_name.value]==aquifer_name.value].index.values\n",
"aquifer = aquifers[aquifers[a_name.value].isin([aquifer_name.value])]\n",
"aquifer_ID = list(aquifer[a_ID.value])\n",
"aquifer"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {
"id": "LtMFJ3UFDY8T",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 270,
"referenced_widgets": [
"a445b6c0eb3f49ef90876be4dac4678b",
"dfcbc51f1b004a96ad901a57e389fda5",
"539e2e9c2f6b4282bf68a53a4b8b62ce",
"f05ddbdefe2e48deab720b0c97661849",
"f5e74db38feb4a85a92c5f986ed7306e",
"1faa6809e00845bca7b1131e27713472",
"0e8d725871f14265a2827d4a410f6a33",
"2c1c51a804bb499cb8987a51444e5d49",
"1e1772bf86ca49ab8ccc122ca0041ef7",
"7bd4d54b3d7b4c60ada7c495d257e4d6",
"821310804e7d4ae597dc26d02d95f3ef",
"28d0c390eabd4d2db8a8e2804f93d7bb",
"c4b15d77ec194c61b89a31d5ca911b42",
"a612b3189ccc40db99cb22f841ff91d9",
"8bb04336b8a844e69d73e18aca6119f0",
"af3ca32f286e45e69ac3610f9911dec7",
"e0e13eb38ab643f1a7c072e1efc58c07"
]
},
"outputId": "eaef92cc-3458-47c0-af25-f047088634d1"
},
"outputs": [
{
"output_type": "display_data",
"data": {
"text/plain": [
"<IPython.core.display.HTML object>"
],
"text/html": [
"\n",
" <input type=\"file\" id=\"files-612d9bb7-7ae7-4c8c-a5ff-c8a1a3d46f6b\" name=\"files[]\" multiple disabled\n",
" style=\"border:none\" />\n",
" <output id=\"result-612d9bb7-7ae7-4c8c-a5ff-c8a1a3d46f6b\">\n",
" Upload widget is only available when the cell has been executed in the\n",
" current browser session. Please rerun this cell to enable.\n",
" </output>\n",
" <script>// Copyright 2017 Google LLC\n",
"//\n",
"// Licensed under the Apache License, Version 2.0 (the \"License\");\n",
"// you may not use this file except in compliance with the License.\n",
"// You may obtain a copy of the License at\n",
"//\n",
"// http://www.apache.org/licenses/LICENSE-2.0\n",
"//\n",
"// Unless required by applicable law or agreed to in writing, software\n",
"// distributed under the License is distributed on an \"AS IS\" BASIS,\n",
"// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n",
"// See the License for the specific language governing permissions and\n",
"// limitations under the License.\n",
"\n",
"/**\n",
" * @fileoverview Helpers for google.colab Python module.\n",
" */\n",
"(function(scope) {\n",
"function span(text, styleAttributes = {}) {\n",
" const element = document.createElement('span');\n",
" element.textContent = text;\n",
" for (const key of Object.keys(styleAttributes)) {\n",
" element.style[key] = styleAttributes[key];\n",
" }\n",
" return element;\n",
"}\n",
"\n",
"// Max number of bytes which will be uploaded at a time.\n",
"const MAX_PAYLOAD_SIZE = 100 * 1024;\n",
"\n",
"function _uploadFiles(inputId, outputId) {\n",
" const steps = uploadFilesStep(inputId, outputId);\n",
" const outputElement = document.getElementById(outputId);\n",
" // Cache steps on the outputElement to make it available for the next call\n",
" // to uploadFilesContinue from Python.\n",
" outputElement.steps = steps;\n",
"\n",
" return _uploadFilesContinue(outputId);\n",
"}\n",
"\n",
"// This is roughly an async generator (not supported in the browser yet),\n",
"// where there are multiple asynchronous steps and the Python side is going\n",
"// to poll for completion of each step.\n",
"// This uses a Promise to block the python side on completion of each step,\n",
"// then passes the result of the previous step as the input to the next step.\n",
"function _uploadFilesContinue(outputId) {\n",
" const outputElement = document.getElementById(outputId);\n",
" const steps = outputElement.steps;\n",
"\n",
" const next = steps.next(outputElement.lastPromiseValue);\n",
" return Promise.resolve(next.value.promise).then((value) => {\n",
" // Cache the last promise value to make it available to the next\n",
" // step of the generator.\n",
" outputElement.lastPromiseValue = value;\n",
" return next.value.response;\n",
" });\n",
"}\n",
"\n",
"/**\n",
" * Generator function which is called between each async step of the upload\n",
" * process.\n",
" * @param {string} inputId Element ID of the input file picker element.\n",
" * @param {string} outputId Element ID of the output display.\n",
" * @return {!Iterable<!Object>} Iterable of next steps.\n",
" */\n",
"function* uploadFilesStep(inputId, outputId) {\n",
" const inputElement = document.getElementById(inputId);\n",
" inputElement.disabled = false;\n",
"\n",
" const outputElement = document.getElementById(outputId);\n",
" outputElement.innerHTML = '';\n",
"\n",
" const pickedPromise = new Promise((resolve) => {\n",
" inputElement.addEventListener('change', (e) => {\n",
" resolve(e.target.files);\n",
" });\n",
" });\n",
"\n",
" const cancel = document.createElement('button');\n",
" inputElement.parentElement.appendChild(cancel);\n",
" cancel.textContent = 'Cancel upload';\n",
" const cancelPromise = new Promise((resolve) => {\n",
" cancel.onclick = () => {\n",
" resolve(null);\n",
" };\n",
" });\n",
"\n",
" // Wait for the user to pick the files.\n",
" const files = yield {\n",
" promise: Promise.race([pickedPromise, cancelPromise]),\n",
" response: {\n",
" action: 'starting',\n",
" }\n",
" };\n",
"\n",
" cancel.remove();\n",
"\n",
" // Disable the input element since further picks are not allowed.\n",
" inputElement.disabled = true;\n",
"\n",
" if (!files) {\n",
" return {\n",
" response: {\n",
" action: 'complete',\n",
" }\n",
" };\n",
" }\n",
"\n",
" for (const file of files) {\n",
" const li = document.createElement('li');\n",
" li.append(span(file.name, {fontWeight: 'bold'}));\n",
" li.append(span(\n",
" `(${file.type || 'n/a'}) - ${file.size} bytes, ` +\n",
" `last modified: ${\n",
" file.lastModifiedDate ? file.lastModifiedDate.toLocaleDateString() :\n",
" 'n/a'} - `));\n",
" const percent = span('0% done');\n",
" li.appendChild(percent);\n",
"\n",
" outputElement.appendChild(li);\n",
"\n",
" const fileDataPromise = new Promise((resolve) => {\n",
" const reader = new FileReader();\n",
" reader.onload = (e) => {\n",
" resolve(e.target.result);\n",
" };\n",
" reader.readAsArrayBuffer(file);\n",
" });\n",
" // Wait for the data to be ready.\n",
" let fileData = yield {\n",
" promise: fileDataPromise,\n",
" response: {\n",
" action: 'continue',\n",
" }\n",
" };\n",
"\n",
" // Use a chunked sending to avoid message size limits. See b/62115660.\n",
" let position = 0;\n",
" do {\n",
" const length = Math.min(fileData.byteLength - position, MAX_PAYLOAD_SIZE);\n",
" const chunk = new Uint8Array(fileData, position, length);\n",
" position += length;\n",
"\n",
" const base64 = btoa(String.fromCharCode.apply(null, chunk));\n",
" yield {\n",
" response: {\n",
" action: 'append',\n",
" file: file.name,\n",
" data: base64,\n",
" },\n",
" };\n",
"\n",
" let percentDone = fileData.byteLength === 0 ?\n",
" 100 :\n",
" Math.round((position / fileData.byteLength) * 100);\n",
" percent.textContent = `${percentDone}% done`;\n",
"\n",
" } while (position < fileData.byteLength);\n",
" }\n",
"\n",
" // All done.\n",
" yield {\n",
" response: {\n",
" action: 'complete',\n",
" }\n",
" };\n",
"}\n",
"\n",
"scope.google = scope.google || {};\n",
"scope.google.colab = scope.google.colab || {};\n",
"scope.google.colab._files = {\n",
" _uploadFiles,\n",
" _uploadFilesContinue,\n",
"};\n",
"})(self);\n",
"</script> "
]
},
"metadata": {}
},
{
"output_type": "stream",
"name": "stdout",
"text": [
"Saving deadsea_wells.csv to deadsea_wells.csv\n",
"\n",
"Please select the appropriate headers for your file\n"
]
},
{
"output_type": "display_data",
"data": {
"text/plain": [
"GridBox(children=(Dropdown(description='Well ID', options=('AquiferID', 'Well_ID', 'Well_Name', 'lat_dec', 'lo…"
],
"application/vnd.jupyter.widget-view+json": {
"version_major": 2,
"version_minor": 0,
"model_id": "a445b6c0eb3f49ef90876be4dac4678b"
}
},
"metadata": {}
}
],
"source": [
"#@markdown ### **Uploading wells file**\n",
"upload_wells = files.upload()\n",
"wells = pd.read_csv(list(upload_wells.keys())[0])\n",
"\n",
"wList = list(wells.columns)\n",
"wList.append('NA')\n",
"w_well_ID = widgets.Dropdown(options=wList, description = \"Well ID\")\n",
"w_well_name = widgets.Dropdown(options=wList, description = \"Well Name\")\n",
"w_lat = widgets.Dropdown(options=wList, description = \"Latitude\")\n",
"w_long = widgets.Dropdown(options=wList, description = \"Longitude\")\n",
"w_aquifer_ID = widgets.Dropdown(options=wList, description = \"Aquifer ID\")\n",
"\n",
"wItems = [w_well_ID, w_well_name, w_lat, w_long, w_aquifer_ID]\n",
"print(\"\\nPlease select the appropriate headers for your file\")\n",
"widgets.GridBox(wItems, layout=widgets.Layout(grid_template_columns=\"repeat(1, 550px)\"))"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {
"id": "mWepWYSG7ynf",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 1000
},
"outputId": "682be815-cd8c-498a-89e7-64aed06921e7"
},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
" AquiferID Well_ID Well_Name lat_dec lon_dec GSE \\\n",
"0 8 9 CA1006 31.265351 35.519902 -342.0 \n",
"1 8 10 CA1010 31.135761 35.533139 -317.5 \n",
"2 8 11 CA1011 31.202619 35.532498 -375.1 \n",
"3 8 12 CA1038 31.046755 35.466592 -376.0 \n",
"4 8 13 CA1095 31.024057 35.486789 -336.5 \n",
"5 8 1 CA3043 31.750003 35.593839 -399.8 \n",
"6 8 14 CC1014 31.696520 35.807080 725.6 \n",
"7 8 15 CC1015 31.707859 35.810405 736.2 \n",
"8 8 16 CD1021 31.021006 36.012778 841.1 \n",
"9 8 17 CD1075 31.776217 35.931920 749.9 \n",
"10 8 18 CD1097 31.558877 35.735745 344.0 \n",
"11 8 19 CD1106 31.289381 36.034699 783.0 \n",
"12 8 2 CD1126 31.357977 36.079998 766.6 \n",
"13 8 20 CD1132 31.362440 36.081650 760.0 \n",
"14 8 21 CD1137 31.586803 36.014427 696.6 \n",
"15 8 22 CD1152 31.211950 35.823230 831.1 \n",
"16 8 23 CD1174 31.123645 36.010241 823.4 \n",
"17 8 24 CD1182 31.009222 36.035934 856.7 \n",
"18 8 25 CD1207 31.165776 35.737651 976.0 \n",
"19 8 26 CD1212 31.632453 36.093550 707.9 \n",
"20 8 3 CD1213 31.478607 35.973060 762.1 \n",
"21 8 4 CD3125 31.534353 35.884396 667.9 \n",
"22 8 27 CD3133 31.563590 35.731270 0.0 \n",
"23 8 28 CD3307 31.372780 36.077180 0.0 \n",
"24 8 5 CD3448 31.082370 36.021645 818.5 \n",
"25 8 29 CD3469 30.996049 35.940721 901.4 \n",
"26 8 30 CD3497 31.546768 35.873368 657.0 \n",
"27 8 6 CD3504 31.551130 35.872681 649.0 \n",
"28 8 31 CD3508 31.144693 35.879363 870.1 \n",
"29 8 32 CD3530 31.468133 36.024398 731.0 \n",
"30 8 33 CD3684 31.268320 36.060640 0.0 \n",
"31 8 34 CD3685 31.232200 36.046700 0.0 \n",
"32 8 35 CD3688 31.526300 36.051000 0.0 \n",
"33 8 36 CF1074 30.833422 36.029070 889.3 \n",
"34 8 37 CF1078 30.610413 35.822486 1032.2 \n",
"35 8 38 CF3020 30.815857 35.754081 1110.0 \n",
"36 8 39 CF3042 30.787877 35.934187 860.1 \n",
"37 8 40 DA1033 31.028241 35.478376 -342.0 \n",
"38 8 7 JDW2 30.644843 35.826603 1011.2 \n",
"39 8 8 Q4 31.201908 36.036972 810.5 \n",
"\n",
" geometry \n",
"0 POINT (35.51990 31.26535) \n",
"1 POINT (35.53314 31.13576) \n",
"2 POINT (35.53250 31.20262) \n",
"3 POINT (35.46659 31.04676) \n",
"4 POINT (35.48679 31.02406) \n",
"5 POINT (35.59384 31.75000) \n",
"6 POINT (35.80708 31.69652) \n",
"7 POINT (35.81041 31.70786) \n",
"8 POINT (36.01278 31.02101) \n",
"9 POINT (35.93192 31.77622) \n",
"10 POINT (35.73575 31.55888) \n",
"11 POINT (36.03470 31.28938) \n",
"12 POINT (36.08000 31.35798) \n",
"13 POINT (36.08165 31.36244) \n",
"14 POINT (36.01443 31.58680) \n",
"15 POINT (35.82323 31.21195) \n",
"16 POINT (36.01024 31.12364) \n",
"17 POINT (36.03593 31.00922) \n",
"18 POINT (35.73765 31.16578) \n",
"19 POINT (36.09355 31.63245) \n",
"20 POINT (35.97306 31.47861) \n",
"21 POINT (35.88440 31.53435) \n",
"22 POINT (35.73127 31.56359) \n",
"23 POINT (36.07718 31.37278) \n",
"24 POINT (36.02165 31.08237) \n",
"25 POINT (35.94072 30.99605) \n",
"26 POINT (35.87337 31.54677) \n",
"27 POINT (35.87268 31.55113) \n",
"28 POINT (35.87936 31.14469) \n",
"29 POINT (36.02440 31.46813) \n",
"30 POINT (36.06064 31.26832) \n",
"31 POINT (36.04670 31.23220) \n",
"32 POINT (36.05100 31.52630) \n",
"33 POINT (36.02907 30.83342) \n",
"34 POINT (35.82249 30.61041) \n",
"35 POINT (35.75408 30.81586) \n",
"36 POINT (35.93419 30.78788) \n",
"37 POINT (35.47838 31.02824) \n",
"38 POINT (35.82660 30.64484) \n",
"39 POINT (36.03697 31.20191) "
],
"text/html": [
"\n",
" <div id=\"df-b662a72f-e60d-4cd1-8150-3a8d774f8241\" class=\"colab-df-container\">\n",
" <div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>AquiferID</th>\n",
" <th>Well_ID</th>\n",
" <th>Well_Name</th>\n",
" <th>lat_dec</th>\n",
" <th>lon_dec</th>\n",
" <th>GSE</th>\n",
" <th>geometry</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>8</td>\n",
" <td>9</td>\n",
" <td>CA1006</td>\n",
" <td>31.265351</td>\n",
" <td>35.519902</td>\n",
" <td>-342.0</td>\n",
" <td>POINT (35.51990 31.26535)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>8</td>\n",
" <td>10</td>\n",
" <td>CA1010</td>\n",
" <td>31.135761</td>\n",
" <td>35.533139</td>\n",
" <td>-317.5</td>\n",
" <td>POINT (35.53314 31.13576)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>8</td>\n",
" <td>11</td>\n",
" <td>CA1011</td>\n",
" <td>31.202619</td>\n",
" <td>35.532498</td>\n",
" <td>-375.1</td>\n",
" <td>POINT (35.53250 31.20262)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>8</td>\n",
" <td>12</td>\n",
" <td>CA1038</td>\n",
" <td>31.046755</td>\n",
" <td>35.466592</td>\n",
" <td>-376.0</td>\n",
" <td>POINT (35.46659 31.04676)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>8</td>\n",
" <td>13</td>\n",
" <td>CA1095</td>\n",
" <td>31.024057</td>\n",
" <td>35.486789</td>\n",
" <td>-336.5</td>\n",
" <td>POINT (35.48679 31.02406)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>8</td>\n",
" <td>1</td>\n",
" <td>CA3043</td>\n",
" <td>31.750003</td>\n",
" <td>35.593839</td>\n",
" <td>-399.8</td>\n",
" <td>POINT (35.59384 31.75000)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>8</td>\n",
" <td>14</td>\n",
" <td>CC1014</td>\n",
" <td>31.696520</td>\n",
" <td>35.807080</td>\n",
" <td>725.6</td>\n",
" <td>POINT (35.80708 31.69652)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>8</td>\n",
" <td>15</td>\n",
" <td>CC1015</td>\n",
" <td>31.707859</td>\n",
" <td>35.810405</td>\n",
" <td>736.2</td>\n",
" <td>POINT (35.81041 31.70786)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>8</td>\n",
" <td>16</td>\n",
" <td>CD1021</td>\n",
" <td>31.021006</td>\n",
" <td>36.012778</td>\n",
" <td>841.1</td>\n",
" <td>POINT (36.01278 31.02101)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>9</th>\n",
" <td>8</td>\n",
" <td>17</td>\n",
" <td>CD1075</td>\n",
" <td>31.776217</td>\n",
" <td>35.931920</td>\n",
" <td>749.9</td>\n",
" <td>POINT (35.93192 31.77622)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>10</th>\n",
" <td>8</td>\n",
" <td>18</td>\n",
" <td>CD1097</td>\n",
" <td>31.558877</td>\n",
" <td>35.735745</td>\n",
" <td>344.0</td>\n",
" <td>POINT (35.73575 31.55888)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>11</th>\n",
" <td>8</td>\n",
" <td>19</td>\n",
" <td>CD1106</td>\n",
" <td>31.289381</td>\n",
" <td>36.034699</td>\n",
" <td>783.0</td>\n",
" <td>POINT (36.03470 31.28938)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>12</th>\n",
" <td>8</td>\n",
" <td>2</td>\n",
" <td>CD1126</td>\n",
" <td>31.357977</td>\n",
" <td>36.079998</td>\n",
" <td>766.6</td>\n",
" <td>POINT (36.08000 31.35798)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>13</th>\n",
" <td>8</td>\n",
" <td>20</td>\n",
" <td>CD1132</td>\n",
" <td>31.362440</td>\n",
" <td>36.081650</td>\n",
" <td>760.0</td>\n",
" <td>POINT (36.08165 31.36244)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>14</th>\n",
" <td>8</td>\n",
" <td>21</td>\n",
" <td>CD1137</td>\n",
" <td>31.586803</td>\n",
" <td>36.014427</td>\n",
" <td>696.6</td>\n",
" <td>POINT (36.01443 31.58680)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>15</th>\n",
" <td>8</td>\n",
" <td>22</td>\n",
" <td>CD1152</td>\n",
" <td>31.211950</td>\n",
" <td>35.823230</td>\n",
" <td>831.1</td>\n",
" <td>POINT (35.82323 31.21195)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>16</th>\n",
" <td>8</td>\n",
" <td>23</td>\n",
" <td>CD1174</td>\n",
" <td>31.123645</td>\n",
" <td>36.010241</td>\n",
" <td>823.4</td>\n",
" <td>POINT (36.01024 31.12364)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>17</th>\n",
" <td>8</td>\n",
" <td>24</td>\n",
" <td>CD1182</td>\n",
" <td>31.009222</td>\n",
" <td>36.035934</td>\n",
" <td>856.7</td>\n",
" <td>POINT (36.03593 31.00922)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>18</th>\n",
" <td>8</td>\n",
" <td>25</td>\n",
" <td>CD1207</td>\n",
" <td>31.165776</td>\n",
" <td>35.737651</td>\n",
" <td>976.0</td>\n",
" <td>POINT (35.73765 31.16578)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>19</th>\n",
" <td>8</td>\n",
" <td>26</td>\n",
" <td>CD1212</td>\n",
" <td>31.632453</td>\n",
" <td>36.093550</td>\n",
" <td>707.9</td>\n",
" <td>POINT (36.09355 31.63245)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>20</th>\n",
" <td>8</td>\n",
" <td>3</td>\n",
" <td>CD1213</td>\n",
" <td>31.478607</td>\n",
" <td>35.973060</td>\n",
" <td>762.1</td>\n",
" <td>POINT (35.97306 31.47861)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>21</th>\n",
" <td>8</td>\n",
" <td>4</td>\n",
" <td>CD3125</td>\n",
" <td>31.534353</td>\n",
" <td>35.884396</td>\n",
" <td>667.9</td>\n",
" <td>POINT (35.88440 31.53435)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>22</th>\n",
" <td>8</td>\n",
" <td>27</td>\n",
" <td>CD3133</td>\n",
" <td>31.563590</td>\n",
" <td>35.731270</td>\n",
" <td>0.0</td>\n",
" <td>POINT (35.73127 31.56359)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>23</th>\n",
" <td>8</td>\n",
" <td>28</td>\n",
" <td>CD3307</td>\n",
" <td>31.372780</td>\n",
" <td>36.077180</td>\n",
" <td>0.0</td>\n",
" <td>POINT (36.07718 31.37278)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>24</th>\n",
" <td>8</td>\n",
" <td>5</td>\n",
" <td>CD3448</td>\n",
" <td>31.082370</td>\n",
" <td>36.021645</td>\n",
" <td>818.5</td>\n",
" <td>POINT (36.02165 31.08237)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>25</th>\n",
" <td>8</td>\n",
" <td>29</td>\n",
" <td>CD3469</td>\n",
" <td>30.996049</td>\n",
" <td>35.940721</td>\n",
" <td>901.4</td>\n",
" <td>POINT (35.94072 30.99605)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>26</th>\n",
" <td>8</td>\n",
" <td>30</td>\n",
" <td>CD3497</td>\n",
" <td>31.546768</td>\n",
" <td>35.873368</td>\n",
" <td>657.0</td>\n",
" <td>POINT (35.87337 31.54677)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>27</th>\n",
" <td>8</td>\n",
" <td>6</td>\n",
" <td>CD3504</td>\n",
" <td>31.551130</td>\n",
" <td>35.872681</td>\n",
" <td>649.0</td>\n",
" <td>POINT (35.87268 31.55113)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>28</th>\n",
" <td>8</td>\n",
" <td>31</td>\n",
" <td>CD3508</td>\n",
" <td>31.144693</td>\n",
" <td>35.879363</td>\n",
" <td>870.1</td>\n",
" <td>POINT (35.87936 31.14469)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>29</th>\n",
" <td>8</td>\n",
" <td>32</td>\n",
" <td>CD3530</td>\n",
" <td>31.468133</td>\n",
" <td>36.024398</td>\n",
" <td>731.0</td>\n",
" <td>POINT (36.02440 31.46813)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>30</th>\n",
" <td>8</td>\n",
" <td>33</td>\n",
" <td>CD3684</td>\n",
" <td>31.268320</td>\n",
" <td>36.060640</td>\n",
" <td>0.0</td>\n",
" <td>POINT (36.06064 31.26832)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>31</th>\n",
" <td>8</td>\n",
" <td>34</td>\n",
" <td>CD3685</td>\n",
" <td>31.232200</td>\n",
" <td>36.046700</td>\n",
" <td>0.0</td>\n",
" <td>POINT (36.04670 31.23220)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>32</th>\n",
" <td>8</td>\n",
" <td>35</td>\n",
" <td>CD3688</td>\n",
" <td>31.526300</td>\n",
" <td>36.051000</td>\n",
" <td>0.0</td>\n",
" <td>POINT (36.05100 31.52630)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>33</th>\n",
" <td>8</td>\n",
" <td>36</td>\n",
" <td>CF1074</td>\n",
" <td>30.833422</td>\n",
" <td>36.029070</td>\n",
" <td>889.3</td>\n",
" <td>POINT (36.02907 30.83342)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>34</th>\n",
" <td>8</td>\n",
" <td>37</td>\n",
" <td>CF1078</td>\n",
" <td>30.610413</td>\n",
" <td>35.822486</td>\n",
" <td>1032.2</td>\n",
" <td>POINT (35.82249 30.61041)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>35</th>\n",
" <td>8</td>\n",
" <td>38</td>\n",
" <td>CF3020</td>\n",
" <td>30.815857</td>\n",
" <td>35.754081</td>\n",
" <td>1110.0</td>\n",
" <td>POINT (35.75408 30.81586)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>36</th>\n",
" <td>8</td>\n",
" <td>39</td>\n",
" <td>CF3042</td>\n",
" <td>30.787877</td>\n",
" <td>35.934187</td>\n",
" <td>860.1</td>\n",
" <td>POINT (35.93419 30.78788)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>37</th>\n",
" <td>8</td>\n",
" <td>40</td>\n",
" <td>DA1033</td>\n",
" <td>31.028241</td>\n",
" <td>35.478376</td>\n",
" <td>-342.0</td>\n",
" <td>POINT (35.47838 31.02824)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>38</th>\n",
" <td>8</td>\n",
" <td>7</td>\n",
" <td>JDW2</td>\n",
" <td>30.644843</td>\n",
" <td>35.826603</td>\n",
" <td>1011.2</td>\n",
" <td>POINT (35.82660 30.64484)</td>\n",
" </tr>\n",
" <tr>\n",
" <th>39</th>\n",
" <td>8</td>\n",
" <td>8</td>\n",
" <td>Q4</td>\n",
" <td>31.201908</td>\n",
" <td>36.036972</td>\n",
" <td>810.5</td>\n",
" <td>POINT (36.03697 31.20191)</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>\n",
" <div class=\"colab-df-buttons\">\n",
"\n",
" <div class=\"colab-df-container\">\n",
" <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-b662a72f-e60d-4cd1-8150-3a8d774f8241')\"\n",
" title=\"Convert this dataframe to an interactive table.\"\n",
" style=\"display:none;\">\n",
"\n",
" <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
" <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
" </svg>\n",
" </button>\n",
"\n",
" <style>\n",
" .colab-df-container {\n",
" display:flex;\n",
" gap: 12px;\n",
" }\n",
"\n",
" .colab-df-convert {\n",
" background-color: #E8F0FE;\n",
" border: none;\n",
" border-radius: 50%;\n",
" cursor: pointer;\n",
" display: none;\n",
" fill: #1967D2;\n",
" height: 32px;\n",
" padding: 0 0 0 0;\n",
" width: 32px;\n",
" }\n",
"\n",
" .colab-df-convert:hover {\n",
" background-color: #E2EBFA;\n",
" box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
" fill: #174EA6;\n",
" }\n",
"\n",
" .colab-df-buttons div {\n",
" margin-bottom: 4px;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-convert {\n",
" background-color: #3B4455;\n",
" fill: #D2E3FC;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-convert:hover {\n",
" background-color: #434B5C;\n",
" box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
" filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
" fill: #FFFFFF;\n",
" }\n",
" </style>\n",
"\n",
" <script>\n",
" const buttonEl =\n",
" document.querySelector('#df-b662a72f-e60d-4cd1-8150-3a8d774f8241 button.colab-df-convert');\n",
" buttonEl.style.display =\n",
" google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
"\n",
" async function convertToInteractive(key) {\n",
" const element = document.querySelector('#df-b662a72f-e60d-4cd1-8150-3a8d774f8241');\n",
" const dataTable =\n",
" await google.colab.kernel.invokeFunction('convertToInteractive',\n",
" [key], {});\n",
" if (!dataTable) return;\n",
"\n",
" const docLinkHtml = 'Like what you see? Visit the ' +\n",
" '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
" + ' to learn more about interactive tables.';\n",
" element.innerHTML = '';\n",
" dataTable['output_type'] = 'display_data';\n",
" await google.colab.output.renderOutput(dataTable, element);\n",
" const docLink = document.createElement('div');\n",
" docLink.innerHTML = docLinkHtml;\n",
" element.appendChild(docLink);\n",
" }\n",
" </script>\n",
" </div>\n",
"\n",
"\n",
"<div id=\"df-1c169548-4c19-4a89-9256-2ff021a948a6\">\n",
" <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-1c169548-4c19-4a89-9256-2ff021a948a6')\"\n",
" title=\"Suggest charts\"\n",
" style=\"display:none;\">\n",
"\n",
"<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
" width=\"24px\">\n",
" <g>\n",
" <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
" </g>\n",
"</svg>\n",
" </button>\n",
"\n",
"<style>\n",
" .colab-df-quickchart {\n",
" --bg-color: #E8F0FE;\n",
" --fill-color: #1967D2;\n",
" --hover-bg-color: #E2EBFA;\n",
" --hover-fill-color: #174EA6;\n",
" --disabled-fill-color: #AAA;\n",
" --disabled-bg-color: #DDD;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-quickchart {\n",
" --bg-color: #3B4455;\n",
" --fill-color: #D2E3FC;\n",
" --hover-bg-color: #434B5C;\n",
" --hover-fill-color: #FFFFFF;\n",
" --disabled-bg-color: #3B4455;\n",
" --disabled-fill-color: #666;\n",
" }\n",
"\n",
" .colab-df-quickchart {\n",
" background-color: var(--bg-color);\n",
" border: none;\n",
" border-radius: 50%;\n",
" cursor: pointer;\n",
" display: none;\n",
" fill: var(--fill-color);\n",
" height: 32px;\n",
" padding: 0;\n",
" width: 32px;\n",
" }\n",
"\n",
" .colab-df-quickchart:hover {\n",
" background-color: var(--hover-bg-color);\n",
" box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
" fill: var(--button-hover-fill-color);\n",
" }\n",
"\n",
" .colab-df-quickchart-complete:disabled,\n",
" .colab-df-quickchart-complete:disabled:hover {\n",
" background-color: var(--disabled-bg-color);\n",
" fill: var(--disabled-fill-color);\n",
" box-shadow: none;\n",
" }\n",
"\n",
" .colab-df-spinner {\n",
" border: 2px solid var(--fill-color);\n",
" border-color: transparent;\n",
" border-bottom-color: var(--fill-color);\n",
" animation:\n",
" spin 1s steps(1) infinite;\n",
" }\n",
"\n",
" @keyframes spin {\n",
" 0% {\n",
" border-color: transparent;\n",
" border-bottom-color: var(--fill-color);\n",
" border-left-color: var(--fill-color);\n",
" }\n",
" 20% {\n",
" border-color: transparent;\n",
" border-left-color: var(--fill-color);\n",
" border-top-color: var(--fill-color);\n",
" }\n",
" 30% {\n",
" border-color: transparent;\n",
" border-left-color: var(--fill-color);\n",
" border-top-color: var(--fill-color);\n",
" border-right-color: var(--fill-color);\n",
" }\n",
" 40% {\n",
" border-color: transparent;\n",
" border-right-color: var(--fill-color);\n",
" border-top-color: var(--fill-color);\n",
" }\n",
" 60% {\n",
" border-color: transparent;\n",
" border-right-color: var(--fill-color);\n",
" }\n",
" 80% {\n",
" border-color: transparent;\n",
" border-right-color: var(--fill-color);\n",
" border-bottom-color: var(--fill-color);\n",
" }\n",
" 90% {\n",
" border-color: transparent;\n",
" border-bottom-color: var(--fill-color);\n",
" }\n",
" }\n",
"</style>\n",
"\n",
" <script>\n",
" async function quickchart(key) {\n",
" const quickchartButtonEl =\n",
" document.querySelector('#' + key + ' button');\n",
" quickchartButtonEl.disabled = true; // To prevent multiple clicks.\n",
" quickchartButtonEl.classList.add('colab-df-spinner');\n",
" try {\n",
" const charts = await google.colab.kernel.invokeFunction(\n",
" 'suggestCharts', [key], {});\n",
" } catch (error) {\n",
" console.error('Error during call to suggestCharts:', error);\n",
" }\n",
" quickchartButtonEl.classList.remove('colab-df-spinner');\n",
" quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
" }\n",
" (() => {\n",
" let quickchartButtonEl =\n",
" document.querySelector('#df-1c169548-4c19-4a89-9256-2ff021a948a6 button');\n",
" quickchartButtonEl.style.display =\n",
" google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
" })();\n",
" </script>\n",
"</div>\n",
"\n",
" <div id=\"id_e10e089d-41b9-4b1a-9784-0950d5ef917b\">\n",
" <style>\n",
" .colab-df-generate {\n",
" background-color: #E8F0FE;\n",
" border: none;\n",
" border-radius: 50%;\n",
" cursor: pointer;\n",
" display: none;\n",
" fill: #1967D2;\n",
" height: 32px;\n",
" padding: 0 0 0 0;\n",
" width: 32px;\n",
" }\n",
"\n",
" .colab-df-generate:hover {\n",
" background-color: #E2EBFA;\n",
" box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
" fill: #174EA6;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-generate {\n",
" background-color: #3B4455;\n",
" fill: #D2E3FC;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-generate:hover {\n",
" background-color: #434B5C;\n",
" box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
" filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
" fill: #FFFFFF;\n",
" }\n",
" </style>\n",
" <button class=\"colab-df-generate\" onclick=\"generateWithVariable('wells_gdf')\"\n",
" title=\"Generate code using this dataframe.\"\n",
" style=\"display:none;\">\n",
"\n",
" <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
" width=\"24px\">\n",
" <path d=\"M7,19H8.4L18.45,9,17,7.55,7,17.6ZM5,21V16.75L18.45,3.32a2,2,0,0,1,2.83,0l1.4,1.43a1.91,1.91,0,0,1,.58,1.4,1.91,1.91,0,0,1-.58,1.4L9.25,21ZM18.45,9,17,7.55Zm-12,3A5.31,5.31,0,0,0,4.9,8.1,5.31,5.31,0,0,0,1,6.5,5.31,5.31,0,0,0,4.9,4.9,5.31,5.31,0,0,0,6.5,1,5.31,5.31,0,0,0,8.1,4.9,5.31,5.31,0,0,0,12,6.5,5.46,5.46,0,0,0,6.5,12Z\"/>\n",
" </svg>\n",
" </button>\n",
" <script>\n",
" (() => {\n",
" const buttonEl =\n",
" document.querySelector('#id_e10e089d-41b9-4b1a-9784-0950d5ef917b button.colab-df-generate');\n",
" buttonEl.style.display =\n",
" google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
"\n",
" buttonEl.onclick = () => {\n",
" google.colab.notebook.generateWithVariable('wells_gdf');\n",
" }\n",
" })();\n",
" </script>\n",
" </div>\n",
"\n",
" </div>\n",
" </div>\n"
],
"application/vnd.google.colaboratory.intrinsic+json": {
"type": "dataframe",
"variable_name": "wells_gdf",
"summary": "{\n \"name\": \"wells_gdf\",\n \"rows\": 40,\n \"fields\": [\n {\n \"column\": \"AquiferID\",\n \"properties\": {\n \"dtype\": \"category\",\n \"num_unique_values\": 1,\n \"samples\": [\n \"8\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"Well_ID\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 11,\n \"min\": 1,\n \"max\": 40,\n \"num_unique_values\": 40,\n \"samples\": [\n 26\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"Well_Name\",\n \"properties\": {\n \"dtype\": \"string\",\n \"num_unique_values\": 40,\n \"samples\": [\n \"CD1212\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"lat_dec\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.3040835496833587,\n \"min\": 30.6104133966,\n \"max\": 31.776216951,\n \"num_unique_values\": 40,\n \"samples\": [\n 31.6324532772\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"lon_dec\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 0.19561535939745336,\n \"min\": 35.466591631,\n \"max\": 36.0935502282,\n \"num_unique_values\": 40,\n \"samples\": [\n 36.0935502282\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"GSE\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 492.1913278117331,\n \"min\": -399.8,\n \"max\": 1110.0,\n \"num_unique_values\": 35,\n \"samples\": [\n 649.0\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"geometry\",\n \"properties\": {\n \"dtype\": \"geometry\",\n \"num_unique_values\": 40,\n \"samples\": [\n \"POINT (36.0935502282 31.6324532772)\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}"
}
},
"metadata": {},
"execution_count": 7
}
],
"source": [
"#@markdown ### **Formatting wells dataframe**\n",
"#To avoid type mismatch, convert the aquifer_id found from the aquifer file and the aquiferid column\n",
"#in the wells dataframe to both be strings\n",
"aquifer_ID = [str(item) for item in aquifer_ID]\n",
"if (w_aquifer_ID.value !=\"NA\"):\n",
" wells[w_aquifer_ID.value] = wells[w_aquifer_ID.value].astype(str)\n",
"\n",
"wells_gdf = gpd.GeoDataFrame(wells, geometry=gpd.points_from_xy(wells[w_long.value], wells[w_lat.value]))\n",
"if (w_aquifer_ID.value !=\"NA\"):\n",
" wells_gdf = wells_gdf[wells_gdf[w_aquifer_ID.value].isin(aquifer_ID)]\n",
"wells_gdf"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {
"id": "MGDfk069Dxo7",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 448
},
"outputId": "ef3ca9d8-5bd7-4356-9027-e23df937e3ed"
},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"<Axes: >"
]
},
"metadata": {},
"execution_count": 8
},
{
"output_type": "display_data",
"data": {
"text/plain": [
"<Figure size 640x480 with 1 Axes>"
],
"image/png": "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\n"
},
"metadata": {}
}
],
"source": [
"#@markdown ### **Plotting aquifer and wells**\n",
"fig, ax = plt.subplots()\n",
"aquifer.plot(color=\"none\", edgecolor=\"red\", ax=ax)\n",
"wells_gdf.plot(ax=ax)"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {
"id": "MFTl7W_ID-QV",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 238,
"referenced_widgets": [
"34766de1f7c148999db1b50af5a2af8a",
"b966c4218b074f13b700f2d86d10dd81",
"ce2fb45e43ae41d2b65e528639f2e1b0",
"0cc05fcf2d964874a845f05958b06736",
"32830f160a9246fbab3f1ea62d9d938c",
"bfe536b3b2014e1bb22dea059dd813da",
"209c59d57abe44e8acb3d03cdf070cb8",
"d6da5ee79b8e41138a9adc6363ce4565",
"fb8566e46756433d8383e37130507853",
"b627bbce551443c984189eb6c65879d3",
"0a7c0bc21af8449f86f15e74af58e4d3",
"631157fcae94453fb09ca8d9b27058e4",
"afbf7e74b00a49d5b404676ed6bf778d",
"47d5867bc1b74561b5d60183988abe81"
]
},
"outputId": "57867c66-4bf4-426d-d750-61f023c3d033"
},
"outputs": [
{
"output_type": "display_data",
"data": {
"text/plain": [
"<IPython.core.display.HTML object>"
],
"text/html": [
"\n",
" <input type=\"file\" id=\"files-7da3439e-45b0-4967-8b89-d240a499ab5b\" name=\"files[]\" multiple disabled\n",
" style=\"border:none\" />\n",
" <output id=\"result-7da3439e-45b0-4967-8b89-d240a499ab5b\">\n",
" Upload widget is only available when the cell has been executed in the\n",
" current browser session. Please rerun this cell to enable.\n",
" </output>\n",
" <script>// Copyright 2017 Google LLC\n",
"//\n",
"// Licensed under the Apache License, Version 2.0 (the \"License\");\n",
"// you may not use this file except in compliance with the License.\n",
"// You may obtain a copy of the License at\n",
"//\n",
"// http://www.apache.org/licenses/LICENSE-2.0\n",
"//\n",
"// Unless required by applicable law or agreed to in writing, software\n",
"// distributed under the License is distributed on an \"AS IS\" BASIS,\n",
"// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n",
"// See the License for the specific language governing permissions and\n",
"// limitations under the License.\n",
"\n",
"/**\n",
" * @fileoverview Helpers for google.colab Python module.\n",
" */\n",
"(function(scope) {\n",
"function span(text, styleAttributes = {}) {\n",
" const element = document.createElement('span');\n",
" element.textContent = text;\n",
" for (const key of Object.keys(styleAttributes)) {\n",
" element.style[key] = styleAttributes[key];\n",
" }\n",
" return element;\n",
"}\n",
"\n",
"// Max number of bytes which will be uploaded at a time.\n",
"const MAX_PAYLOAD_SIZE = 100 * 1024;\n",
"\n",
"function _uploadFiles(inputId, outputId) {\n",
" const steps = uploadFilesStep(inputId, outputId);\n",
" const outputElement = document.getElementById(outputId);\n",
" // Cache steps on the outputElement to make it available for the next call\n",
" // to uploadFilesContinue from Python.\n",
" outputElement.steps = steps;\n",
"\n",
" return _uploadFilesContinue(outputId);\n",
"}\n",
"\n",
"// This is roughly an async generator (not supported in the browser yet),\n",
"// where there are multiple asynchronous steps and the Python side is going\n",
"// to poll for completion of each step.\n",
"// This uses a Promise to block the python side on completion of each step,\n",
"// then passes the result of the previous step as the input to the next step.\n",
"function _uploadFilesContinue(outputId) {\n",
" const outputElement = document.getElementById(outputId);\n",
" const steps = outputElement.steps;\n",
"\n",
" const next = steps.next(outputElement.lastPromiseValue);\n",
" return Promise.resolve(next.value.promise).then((value) => {\n",
" // Cache the last promise value to make it available to the next\n",
" // step of the generator.\n",
" outputElement.lastPromiseValue = value;\n",
" return next.value.response;\n",
" });\n",
"}\n",
"\n",
"/**\n",
" * Generator function which is called between each async step of the upload\n",
" * process.\n",
" * @param {string} inputId Element ID of the input file picker element.\n",
" * @param {string} outputId Element ID of the output display.\n",
" * @return {!Iterable<!Object>} Iterable of next steps.\n",
" */\n",
"function* uploadFilesStep(inputId, outputId) {\n",
" const inputElement = document.getElementById(inputId);\n",
" inputElement.disabled = false;\n",
"\n",
" const outputElement = document.getElementById(outputId);\n",
" outputElement.innerHTML = '';\n",
"\n",
" const pickedPromise = new Promise((resolve) => {\n",
" inputElement.addEventListener('change', (e) => {\n",
" resolve(e.target.files);\n",
" });\n",
" });\n",
"\n",
" const cancel = document.createElement('button');\n",
" inputElement.parentElement.appendChild(cancel);\n",
" cancel.textContent = 'Cancel upload';\n",
" const cancelPromise = new Promise((resolve) => {\n",
" cancel.onclick = () => {\n",
" resolve(null);\n",
" };\n",
" });\n",
"\n",
" // Wait for the user to pick the files.\n",
" const files = yield {\n",
" promise: Promise.race([pickedPromise, cancelPromise]),\n",
" response: {\n",
" action: 'starting',\n",
" }\n",
" };\n",
"\n",
" cancel.remove();\n",
"\n",
" // Disable the input element since further picks are not allowed.\n",
" inputElement.disabled = true;\n",
"\n",
" if (!files) {\n",
" return {\n",
" response: {\n",
" action: 'complete',\n",
" }\n",
" };\n",
" }\n",
"\n",
" for (const file of files) {\n",
" const li = document.createElement('li');\n",
" li.append(span(file.name, {fontWeight: 'bold'}));\n",
" li.append(span(\n",
" `(${file.type || 'n/a'}) - ${file.size} bytes, ` +\n",
" `last modified: ${\n",
" file.lastModifiedDate ? file.lastModifiedDate.toLocaleDateString() :\n",
" 'n/a'} - `));\n",
" const percent = span('0% done');\n",
" li.appendChild(percent);\n",
"\n",
" outputElement.appendChild(li);\n",
"\n",
" const fileDataPromise = new Promise((resolve) => {\n",
" const reader = new FileReader();\n",
" reader.onload = (e) => {\n",
" resolve(e.target.result);\n",
" };\n",
" reader.readAsArrayBuffer(file);\n",
" });\n",
" // Wait for the data to be ready.\n",
" let fileData = yield {\n",
" promise: fileDataPromise,\n",
" response: {\n",
" action: 'continue',\n",
" }\n",
" };\n",
"\n",
" // Use a chunked sending to avoid message size limits. See b/62115660.\n",
" let position = 0;\n",
" do {\n",
" const length = Math.min(fileData.byteLength - position, MAX_PAYLOAD_SIZE);\n",
" const chunk = new Uint8Array(fileData, position, length);\n",
" position += length;\n",
"\n",
" const base64 = btoa(String.fromCharCode.apply(null, chunk));\n",
" yield {\n",
" response: {\n",
" action: 'append',\n",
" file: file.name,\n",
" data: base64,\n",
" },\n",
" };\n",
"\n",
" let percentDone = fileData.byteLength === 0 ?\n",
" 100 :\n",
" Math.round((position / fileData.byteLength) * 100);\n",
" percent.textContent = `${percentDone}% done`;\n",
"\n",
" } while (position < fileData.byteLength);\n",
" }\n",
"\n",
" // All done.\n",
" yield {\n",
" response: {\n",
" action: 'complete',\n",
" }\n",
" };\n",
"}\n",
"\n",
"scope.google = scope.google || {};\n",
"scope.google.colab = scope.google.colab || {};\n",
"scope.google.colab._files = {\n",
" _uploadFiles,\n",
" _uploadFilesContinue,\n",
"};\n",
"})(self);\n",
"</script> "
]
},
"metadata": {}
},
{
"output_type": "stream",
"name": "stdout",
"text": [
"Saving deadsea_ts.csv to deadsea_ts.csv\n",
"\n",
"Please select the appropriate headers for your file\n"
]
},
{
"output_type": "display_data",
"data": {
"text/plain": [
"GridBox(children=(Dropdown(description='Well ID', options=('AquiferID', 'WellName', 'WellID', 'DateString', 'W…"
],
"application/vnd.jupyter.widget-view+json": {
"version_major": 2,
"version_minor": 0,
"model_id": "34766de1f7c148999db1b50af5a2af8a"
}
},
"metadata": {}
}
],
"source": [
"#@markdown ### **Uploading timeseries**\n",
"upload_timeseries = files.upload()\n",
"measurements = pd.read_csv(list(upload_timeseries.keys())[0])\n",
"\n",
"tList = list(measurements.columns)\n",
"tList.append('NA')\n",
"ts_well_ID = widgets.Dropdown(options=tList, description = \"Well ID\")\n",
"ts_date = widgets.Dropdown(options=tList, description = \"Date\")\n",
"ts_measurement = widgets.Dropdown(options=tList, description = \"Measurement\")\n",
"ts_aquifer_ID = widgets.Dropdown(options=tList, description = \"Aquifer ID\")\n",
"\n",
"tItems = [ts_well_ID, ts_date, ts_measurement, ts_aquifer_ID]\n",
"print(\"\\nPlease select the appropriate headers for your file\")\n",
"widgets.GridBox(tItems, layout=widgets.Layout(grid_template_columns=\"repeat(1, 550px)\"))"
]
},
{
"cell_type": "code",
"execution_count": 10,
"metadata": {
"id": "UvCf3wWq9EfI",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 424
},
"outputId": "f4f162ff-12a0-4242-c978-f00c147880bd"
},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
" AquiferID WellName WellID DateString WaterTableElev\n",
"0 8 MAZRA_A NO 1 9 1996-04-25 -370.45\n",
"1 8 MAZRA_A NO 1 9 1996-05-27 -370.67\n",
"2 8 MAZRA_A NO 1 9 1996-06-24 -370.89\n",
"3 8 MAZRA_A NO 1 9 1996-07-21 -370.96\n",
"4 8 MAZRA_A NO 1 9 1996-08-25 -371.01\n",
"... ... ... ... ... ...\n",
"5863 8 Jurf Deep Well 2 7 2021-10-25 488.63\n",
"5864 8 Jurf Deep Well 2 7 2022-09-26 488.55\n",
"5865 8 Qtraneh EX4 8 2020-02-23 386.77\n",
"5866 8 Qtraneh EX4 8 2021-12-06 386.52\n",
"5867 8 Qtraneh EX4 8 2022-09-28 386.45\n",
"\n",
"[5868 rows x 5 columns]"
],
"text/html": [
"\n",
" <div id=\"df-b67ca6d2-3d59-4ebf-9421-7bb2067ddbfb\" class=\"colab-df-container\">\n",
" <div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>AquiferID</th>\n",
" <th>WellName</th>\n",
" <th>WellID</th>\n",
" <th>DateString</th>\n",
" <th>WaterTableElev</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>8</td>\n",
" <td>MAZRA_A NO 1</td>\n",
" <td>9</td>\n",
" <td>1996-04-25</td>\n",
" <td>-370.45</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>8</td>\n",
" <td>MAZRA_A NO 1</td>\n",
" <td>9</td>\n",
" <td>1996-05-27</td>\n",
" <td>-370.67</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>8</td>\n",
" <td>MAZRA_A NO 1</td>\n",
" <td>9</td>\n",
" <td>1996-06-24</td>\n",
" <td>-370.89</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>8</td>\n",
" <td>MAZRA_A NO 1</td>\n",
" <td>9</td>\n",
" <td>1996-07-21</td>\n",
" <td>-370.96</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>8</td>\n",
" <td>MAZRA_A NO 1</td>\n",
" <td>9</td>\n",
" <td>1996-08-25</td>\n",
" <td>-371.01</td>\n",
" </tr>\n",
" <tr>\n",
" <th>...</th>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" <td>...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5863</th>\n",
" <td>8</td>\n",
" <td>Jurf Deep Well 2</td>\n",
" <td>7</td>\n",
" <td>2021-10-25</td>\n",
" <td>488.63</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5864</th>\n",
" <td>8</td>\n",
" <td>Jurf Deep Well 2</td>\n",
" <td>7</td>\n",
" <td>2022-09-26</td>\n",
" <td>488.55</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5865</th>\n",
" <td>8</td>\n",
" <td>Qtraneh EX4</td>\n",
" <td>8</td>\n",
" <td>2020-02-23</td>\n",
" <td>386.77</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5866</th>\n",
" <td>8</td>\n",
" <td>Qtraneh EX4</td>\n",
" <td>8</td>\n",
" <td>2021-12-06</td>\n",
" <td>386.52</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5867</th>\n",
" <td>8</td>\n",
" <td>Qtraneh EX4</td>\n",
" <td>8</td>\n",
" <td>2022-09-28</td>\n",
" <td>386.45</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>5868 rows × 5 columns</p>\n",
"</div>\n",
" <div class=\"colab-df-buttons\">\n",
"\n",
" <div class=\"colab-df-container\">\n",
" <button class=\"colab-df-convert\" onclick=\"convertToInteractive('df-b67ca6d2-3d59-4ebf-9421-7bb2067ddbfb')\"\n",
" title=\"Convert this dataframe to an interactive table.\"\n",
" style=\"display:none;\">\n",
"\n",
" <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\" viewBox=\"0 -960 960 960\">\n",
" <path d=\"M120-120v-720h720v720H120Zm60-500h600v-160H180v160Zm220 220h160v-160H400v160Zm0 220h160v-160H400v160ZM180-400h160v-160H180v160Zm440 0h160v-160H620v160ZM180-180h160v-160H180v160Zm440 0h160v-160H620v160Z\"/>\n",
" </svg>\n",
" </button>\n",
"\n",
" <style>\n",
" .colab-df-container {\n",
" display:flex;\n",
" gap: 12px;\n",
" }\n",
"\n",
" .colab-df-convert {\n",
" background-color: #E8F0FE;\n",
" border: none;\n",
" border-radius: 50%;\n",
" cursor: pointer;\n",
" display: none;\n",
" fill: #1967D2;\n",
" height: 32px;\n",
" padding: 0 0 0 0;\n",
" width: 32px;\n",
" }\n",
"\n",
" .colab-df-convert:hover {\n",
" background-color: #E2EBFA;\n",
" box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
" fill: #174EA6;\n",
" }\n",
"\n",
" .colab-df-buttons div {\n",
" margin-bottom: 4px;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-convert {\n",
" background-color: #3B4455;\n",
" fill: #D2E3FC;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-convert:hover {\n",
" background-color: #434B5C;\n",
" box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
" filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
" fill: #FFFFFF;\n",
" }\n",
" </style>\n",
"\n",
" <script>\n",
" const buttonEl =\n",
" document.querySelector('#df-b67ca6d2-3d59-4ebf-9421-7bb2067ddbfb button.colab-df-convert');\n",
" buttonEl.style.display =\n",
" google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
"\n",
" async function convertToInteractive(key) {\n",
" const element = document.querySelector('#df-b67ca6d2-3d59-4ebf-9421-7bb2067ddbfb');\n",
" const dataTable =\n",
" await google.colab.kernel.invokeFunction('convertToInteractive',\n",
" [key], {});\n",
" if (!dataTable) return;\n",
"\n",
" const docLinkHtml = 'Like what you see? Visit the ' +\n",
" '<a target=\"_blank\" href=https://colab.research.google.com/notebooks/data_table.ipynb>data table notebook</a>'\n",
" + ' to learn more about interactive tables.';\n",
" element.innerHTML = '';\n",
" dataTable['output_type'] = 'display_data';\n",
" await google.colab.output.renderOutput(dataTable, element);\n",
" const docLink = document.createElement('div');\n",
" docLink.innerHTML = docLinkHtml;\n",
" element.appendChild(docLink);\n",
" }\n",
" </script>\n",
" </div>\n",
"\n",
"\n",
"<div id=\"df-0ff286cb-7ae1-4bfd-b4ab-f203590e0cb9\">\n",
" <button class=\"colab-df-quickchart\" onclick=\"quickchart('df-0ff286cb-7ae1-4bfd-b4ab-f203590e0cb9')\"\n",
" title=\"Suggest charts\"\n",
" style=\"display:none;\">\n",
"\n",
"<svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
" width=\"24px\">\n",
" <g>\n",
" <path d=\"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 17H7v-7h2v7zm4 0h-2V7h2v10zm4 0h-2v-4h2v4z\"/>\n",
" </g>\n",
"</svg>\n",
" </button>\n",
"\n",
"<style>\n",
" .colab-df-quickchart {\n",
" --bg-color: #E8F0FE;\n",
" --fill-color: #1967D2;\n",
" --hover-bg-color: #E2EBFA;\n",
" --hover-fill-color: #174EA6;\n",
" --disabled-fill-color: #AAA;\n",
" --disabled-bg-color: #DDD;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-quickchart {\n",
" --bg-color: #3B4455;\n",
" --fill-color: #D2E3FC;\n",
" --hover-bg-color: #434B5C;\n",
" --hover-fill-color: #FFFFFF;\n",
" --disabled-bg-color: #3B4455;\n",
" --disabled-fill-color: #666;\n",
" }\n",
"\n",
" .colab-df-quickchart {\n",
" background-color: var(--bg-color);\n",
" border: none;\n",
" border-radius: 50%;\n",
" cursor: pointer;\n",
" display: none;\n",
" fill: var(--fill-color);\n",
" height: 32px;\n",
" padding: 0;\n",
" width: 32px;\n",
" }\n",
"\n",
" .colab-df-quickchart:hover {\n",
" background-color: var(--hover-bg-color);\n",
" box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
" fill: var(--button-hover-fill-color);\n",
" }\n",
"\n",
" .colab-df-quickchart-complete:disabled,\n",
" .colab-df-quickchart-complete:disabled:hover {\n",
" background-color: var(--disabled-bg-color);\n",
" fill: var(--disabled-fill-color);\n",
" box-shadow: none;\n",
" }\n",
"\n",
" .colab-df-spinner {\n",
" border: 2px solid var(--fill-color);\n",
" border-color: transparent;\n",
" border-bottom-color: var(--fill-color);\n",
" animation:\n",
" spin 1s steps(1) infinite;\n",
" }\n",
"\n",
" @keyframes spin {\n",
" 0% {\n",
" border-color: transparent;\n",
" border-bottom-color: var(--fill-color);\n",
" border-left-color: var(--fill-color);\n",
" }\n",
" 20% {\n",
" border-color: transparent;\n",
" border-left-color: var(--fill-color);\n",
" border-top-color: var(--fill-color);\n",
" }\n",
" 30% {\n",
" border-color: transparent;\n",
" border-left-color: var(--fill-color);\n",
" border-top-color: var(--fill-color);\n",
" border-right-color: var(--fill-color);\n",
" }\n",
" 40% {\n",
" border-color: transparent;\n",
" border-right-color: var(--fill-color);\n",
" border-top-color: var(--fill-color);\n",
" }\n",
" 60% {\n",
" border-color: transparent;\n",
" border-right-color: var(--fill-color);\n",
" }\n",
" 80% {\n",
" border-color: transparent;\n",
" border-right-color: var(--fill-color);\n",
" border-bottom-color: var(--fill-color);\n",
" }\n",
" 90% {\n",
" border-color: transparent;\n",
" border-bottom-color: var(--fill-color);\n",
" }\n",
" }\n",
"</style>\n",
"\n",
" <script>\n",
" async function quickchart(key) {\n",
" const quickchartButtonEl =\n",
" document.querySelector('#' + key + ' button');\n",
" quickchartButtonEl.disabled = true; // To prevent multiple clicks.\n",
" quickchartButtonEl.classList.add('colab-df-spinner');\n",
" try {\n",
" const charts = await google.colab.kernel.invokeFunction(\n",
" 'suggestCharts', [key], {});\n",
" } catch (error) {\n",
" console.error('Error during call to suggestCharts:', error);\n",
" }\n",
" quickchartButtonEl.classList.remove('colab-df-spinner');\n",
" quickchartButtonEl.classList.add('colab-df-quickchart-complete');\n",
" }\n",
" (() => {\n",
" let quickchartButtonEl =\n",
" document.querySelector('#df-0ff286cb-7ae1-4bfd-b4ab-f203590e0cb9 button');\n",
" quickchartButtonEl.style.display =\n",
" google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
" })();\n",
" </script>\n",
"</div>\n",
"\n",
" <div id=\"id_88b3f788-991a-4bfc-ac9e-fd9c4e9695d7\">\n",
" <style>\n",
" .colab-df-generate {\n",
" background-color: #E8F0FE;\n",
" border: none;\n",
" border-radius: 50%;\n",
" cursor: pointer;\n",
" display: none;\n",
" fill: #1967D2;\n",
" height: 32px;\n",
" padding: 0 0 0 0;\n",
" width: 32px;\n",
" }\n",
"\n",
" .colab-df-generate:hover {\n",
" background-color: #E2EBFA;\n",
" box-shadow: 0px 1px 2px rgba(60, 64, 67, 0.3), 0px 1px 3px 1px rgba(60, 64, 67, 0.15);\n",
" fill: #174EA6;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-generate {\n",
" background-color: #3B4455;\n",
" fill: #D2E3FC;\n",
" }\n",
"\n",
" [theme=dark] .colab-df-generate:hover {\n",
" background-color: #434B5C;\n",
" box-shadow: 0px 1px 3px 1px rgba(0, 0, 0, 0.15);\n",
" filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));\n",
" fill: #FFFFFF;\n",
" }\n",
" </style>\n",
" <button class=\"colab-df-generate\" onclick=\"generateWithVariable('measurements')\"\n",
" title=\"Generate code using this dataframe.\"\n",
" style=\"display:none;\">\n",
"\n",
" <svg xmlns=\"http://www.w3.org/2000/svg\" height=\"24px\"viewBox=\"0 0 24 24\"\n",
" width=\"24px\">\n",
" <path d=\"M7,19H8.4L18.45,9,17,7.55,7,17.6ZM5,21V16.75L18.45,3.32a2,2,0,0,1,2.83,0l1.4,1.43a1.91,1.91,0,0,1,.58,1.4,1.91,1.91,0,0,1-.58,1.4L9.25,21ZM18.45,9,17,7.55Zm-12,3A5.31,5.31,0,0,0,4.9,8.1,5.31,5.31,0,0,0,1,6.5,5.31,5.31,0,0,0,4.9,4.9,5.31,5.31,0,0,0,6.5,1,5.31,5.31,0,0,0,8.1,4.9,5.31,5.31,0,0,0,12,6.5,5.46,5.46,0,0,0,6.5,12Z\"/>\n",
" </svg>\n",
" </button>\n",
" <script>\n",
" (() => {\n",
" const buttonEl =\n",
" document.querySelector('#id_88b3f788-991a-4bfc-ac9e-fd9c4e9695d7 button.colab-df-generate');\n",
" buttonEl.style.display =\n",
" google.colab.kernel.accessAllowed ? 'block' : 'none';\n",
"\n",
" buttonEl.onclick = () => {\n",
" google.colab.notebook.generateWithVariable('measurements');\n",
" }\n",
" })();\n",
" </script>\n",
" </div>\n",
"\n",
" </div>\n",
" </div>\n"
],
"application/vnd.google.colaboratory.intrinsic+json": {
"type": "dataframe",
"variable_name": "measurements",
"summary": "{\n \"name\": \"measurements\",\n \"rows\": 5868,\n \"fields\": [\n {\n \"column\": \"AquiferID\",\n \"properties\": {\n \"dtype\": \"category\",\n \"num_unique_values\": 1,\n \"samples\": [\n \"8\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"WellName\",\n \"properties\": {\n \"dtype\": \"category\",\n \"num_unique_values\": 33,\n \"samples\": [\n \"Jurf Deep Well 2\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"WellID\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 10,\n \"min\": 1,\n \"max\": 40,\n \"num_unique_values\": 33,\n \"samples\": [\n 7\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"DateString\",\n \"properties\": {\n \"dtype\": \"date\",\n \"min\": \"1972-07-01 00:00:00\",\n \"max\": \"2023-04-27 00:00:00\",\n \"num_unique_values\": 2687,\n \"samples\": [\n \"2006-03-20 00:00:00\"\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n },\n {\n \"column\": \"WaterTableElev\",\n \"properties\": {\n \"dtype\": \"number\",\n \"std\": 514.7507232867664,\n \"min\": -1738.85,\n \"max\": 1009.92,\n \"num_unique_values\": 3901,\n \"samples\": [\n 530.99\n ],\n \"semantic_type\": \"\",\n \"description\": \"\"\n }\n }\n ]\n}"
}
},
"metadata": {},
"execution_count": 10
}
],
"source": [
"#@markdown ## **Formatting Timeseries**\n",
"#@markdown #### Run this cell to coerce datatypes, convert dates, and filter for the specific aquifer\n",
"\n",
"#To avoid type mismatch datatypes\n",
"if (ts_aquifer_ID.value !=\"NA\"):\n",
" measurements[ts_aquifer_ID.value] = measurements[ts_aquifer_ID.value].astype(str)\n",
"\n",
"#converting date format\n",
"measurements[ts_date.value] = pd.to_datetime(measurements[ts_date.value], infer_datetime_format=True)\n",
"\n",
"#filtering by aquifer if aquiferIDs are included in the dataset\n",
"if (ts_aquifer_ID.value !=\"NA\"):\n",
" measurements = measurements[measurements[ts_aquifer_ID.value].isin(aquifer_ID)]\n",
"measurements"
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {
"id": "RUoMfX_7rUiT",
"colab": {
"base_uri": "https://localhost:8080/"
},
"outputId": "50ef21db-9409-4340-80c4-f680de666442"
},
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"33 unique well IDs\n",
"33 wells with measurements\n"
]
}
],
"source": [
"#@markdown ### **Dropping measurements that don't have corresponding wells**\n",
"no_uniquewells = len(measurements[ts_well_ID.value].unique())\n",
"measurements = measurements[measurements[ts_well_ID.value].isin(wells_gdf[w_well_ID.value])].reset_index(drop=True)\n",
"no_uniquewellsref = len(measurements[ts_well_ID.value].unique())\n",
"print(no_uniquewells, ' unique well IDs')\n",
"print(no_uniquewellsref, ' wells with measurements')"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {
"id": "5oSloAWjEOb1",
"colab": {
"base_uri": "https://localhost:8080/"
},
"outputId": "ad13e739-7a0c-484b-cf71-20a3a15633c4"
},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"[35.398332886716226, 30.563510619412916, 36.12764297914039, 31.918859774480342]"
]
},
"metadata": {},
"execution_count": 12
}
],
"source": [
"#@markdown ### **Defining aquifer bounds**\n",
"bbox = aquifer.bounds.values[0].tolist()\n",
"bbox"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "Hvdh4c0JGPEc"
},
"source": [
"# Accessing Data from Server"
]
},
{
"cell_type": "code",
"execution_count": 70,
"metadata": {
"id": "JPbXu32uGfMs"
},
"outputs": [],
"source": [
"#@markdown ### **Defining functions for this section**\n",
"from io import StringIO\n",
"\n",
"def get_pdsi_df(aquifer_gdf):\n",
" data_dir = \"/content\"\n",
" nc_file = os.path.join(data_dir, \"pdsi.nc4\")\n",
" pdsi_ds = xarray.open_dataset(nc_file, decode_times=False)\n",
" units, _, reference_date = pdsi_ds.time.attrs[\"units\"].split(\"since\")\n",
" pdsi_ds[\"time\"] = pd.date_range(\n",
" start=reference_date, periods=pdsi_ds.sizes[\"time\"], freq=\"MS\"\n",
" )\n",
" ds = pdsi_ds[\"pdsi_filled\"].to_dataset()\n",
" ds[\"pdsi_filled\"] = ds[\"pdsi_filled\"].rio.write_crs(\"epsg:4326\")\n",
" ds.rio.set_spatial_dims(x_dim=\"lon\", y_dim=\"lat\", inplace=True)\n",
" # aquifer_geom = wkt.loads(aquifer_obj[0])\n",
" # aquifer_gdf = gpd.GeoDataFrame(\n",
" # {\"name\": [\"random\"], \"geometry\": [aquifer_geom]}, crs=\"EPSG:4326\"\n",
" # )\n",
" clipped_ds = ds.rio.clip(\n",
" aquifer_gdf.geometry.apply(mapping),\n",
" aquifer_gdf.crs,\n",
" drop=True,\n",
" all_touched=True,\n",
" ).drop(\"spatial_ref\")\n",
" filled_df = (\n",
" clipped_ds.to_dataframe()\n",
" .reset_index()\n",
" .groupby(\"time\")[\"pdsi_filled\"]\n",
" .mean()\n",
" .reset_index()\n",
" .set_index(\"time\")\n",
" )\n",
" return filled_df\n",
"\n",
"# outdated function sarva wanted replaced\n",
"# def get_time_bounds(url):\n",
"# # This function returns the first and last available time\n",
"# # from a url of a getcapabilities page located on a Thredds Server\n",
"# f = urllib.request.urlopen(url)\n",
"# tree = ET.parse(f)\n",
"# root = tree.getroot()\n",
"# # These lines of code find the time dimension information for the netcdf on the Thredds server\n",
"# dim = root.findall(\".//{http://www.opengis.net/wms}Dimension\")\n",
"# dim = dim[0].text\n",
"# times = dim.split(\",\")\n",
"# times.pop(0)\n",
"# timemin = times[0]\n",
"# timemax = times[-1]\n",
"# # timemin and timemax are the first and last available times on the specified url\n",
"# return timemin, timemax\n",
"#\n",
"# # sarva's new function\n",
"# def get_time_bounds(url):\n",
"# # This function returns the first and last available time\n",
"# # from a url of a getcapabilities page located on a Thredds Server\n",
"# f = urllib.request.urlopen(url)\n",
"# tree = ET.parse(f)\n",
"# root = tree.getroot()\n",
"# # These lines of code find the time dimension information for the netcdf on the Thredds server\n",
"# dim = root.findall(\".//{http://www.opengis.net/wms}Dimension\")\n",
"# dim = dim[0].text\n",
"# times = dim.split(\",\")\n",
"# timemin = re.sub(r\"[\\n\\t\\s]*\", \"\", times[0])\n",
"# timemax = re.sub(r\"[\\n\\t\\s]*\", \"\", times[-1])\n",
"# # timemin and timemax are the first and last available times on the specified url\n",
"# return timemin, timemax\n",
"\n",
"\n",
"\n",
"\n",
"\n",
"def get_thredds_value(server, layer, bbox):\n",
" # This function returns a pandas dataframe of the timeseries values of a specific layer\n",
" # at a specific latitude and longitude from a file on a Thredds server\n",
" # server: the url of the netcdf desired netcdf file on the Thredds server to read\n",
" # layer: the name of the layer to extract timeseries information from for the netcdf file\n",
" # lat: the latitude of the point at which to extract the timeseries\n",
" # lon: the longitude of the point at which to extract the timeseries\n",
" # returns df: a pandas dataframe of the timeseries at lat and lon for the layer in the server netcdf file\n",
" # calls the getTimeBounds function to get the first and last available times for the netcdf file on the server\n",
" time_min, time_max = get_time_bounds(\n",
" server + \"?service=WMS&version=1.3.0&request=GetCapabilities\"\n",
" )\n",
" print(time_min)\n",
" print(time_max)\n",
" # These lines properly format a url request for the timeseries of a speific layer from a netcdf on\n",
" # a Thredds server\n",
" server = f\"{server}?service=WMS&version=1.3.0&request=GetFeatureInfo&CRS=CRS:84&QUERY_LAYERS={layer}\"\n",
" server = f\"{server}&X=0&Y=0&I=0&J=0&BBOX={bbox[0]},{bbox[1]},{bbox[2]},{bbox[3]}&LAYER={layer}\"\n",
" server = f\"{server}&WIDTH=1&Height=1&INFO_FORMAT=text/xml&STYLES=raster/default\"\n",
" server = f\"{server}&TIME={time_min}/{time_max}\"\n",
" print(server)\n",
" f = request.urlopen(server)\n",
" tree = ET.parse(f)\n",
" root = tree.getroot()\n",
" print(root)\n",
" features = root.findall(\".//FeatureInfo\")\n",
" print(features)\n",
" times = []\n",
" values = []\n",
" for child in features:\n",
" print(child[0].text)\n",
" time = datetime.datetime.strptime(child[1].text, \"%Y-%m-%dT%H:%M:%S.%fZ\")\n",
" times.append(time)\n",
" values.append(child[2].text)\n",
" print(features)\n",
" df = pd.DataFrame(index=times, columns=[layer], data=values)\n",
" df[layer] = df[layer].replace(\"none\", np.nan).astype(float)\n",
" return df\n",
"\n",
"# gio's new get_time_bounds\n",
"# the difference is that this function retrieves the closest to the latest time:\n",
"# before the max time was: 2023-12-01T00:00:00.000Z/2024-02-01T00:00:00.000Z/P31D,\n",
"# but this is not correct, so I changed to retrieved: 2023-12-01T00:00:00.000Z\n",
"# you can uncoment the next line to get the latest: 2024-02-01T00:00:00.000Z\n",
"def get_time_bounds(url):\n",
" # This function returns the first and last available time\n",
" # from a url of a getcapabilities page located on a Thredds Server\n",
" f = urllib.request.urlopen(url)\n",
" tree = ET.parse(f)\n",
" root = tree.getroot()\n",
" # These lines of code find the time dimension information for the netcdf on the Thredds server\n",
" dim = root.findall(\".//{http://www.opengis.net/wms}Dimension\")\n",
" dim = dim[0].text\n",
" times = dim.split(\",\")\n",
" timemin = re.sub(r\"[\\n\\t\\s]*\", \"\", times[0])\n",
" timemax = re.sub(r\"[\\n\\t\\s]*\", \"\", times[-1])\n",
" timemax=timemax.split(\"/\")[0] ### ------> this is the minor change\n",
" # timemax=timemax.split(\"/\")[1] ### ------> uncoment this if you want the latest\n",
"\n",
" # timemin and timemax are the first and last available times on the specified url\n",
" return timemin, timemax\n",
"\n",
"# gio's get_thredds_value\n",
"# the problem with the latest function was that it was retrieving only the latest time series,\n",
"# with the new function we use the GetTimeseries ibnstead of the GetFeatureInfo function,\n",
"# so we can get a the whole time series\n",
"def get_thredds_value(server, layer, bbox):\n",
" # This function returns a pandas dataframe of the timeseries values of a specific layer\n",
" # at a specific latitude and longitude from a file on a Thredds server\n",
" # server: the url of the netcdf desired netcdf file on the Thredds server to read\n",
" # layer: the name of the layer to extract timeseries information from for the netcdf file\n",
" # lat: the latitude of the point at which to extract the timeseries\n",
" # lon: the longitude of the point at which to extract the timeseries\n",
" # returns df: a pandas dataframe of the timeseries at lat and lon for the layer in the server netcdf file\n",
" # calls the getTimeBounds function to get the first and last available times for the netcdf file on the server\n",
" time_min, time_max = get_time_bounds(\n",
" server + \"?service=WMS&version=1.3.0&request=GetCapabilities\"\n",
" )\n",
" print(time_min)\n",
" print(time_max)\n",
" # These lines properly format a url request for the timeseries of a speific layer from a netcdf on\n",
" # a Thredds server\n",
" server = f\"{server}?service=WMS&version=1.3.0&request=GetTimeseries&CRS=CRS:84&QUERY_LAYERS={layer}\"\n",
" server = f\"{server}&X=0&Y=0&I=0&J=0&BBOX={bbox[0]},{bbox[1]},{bbox[2]},{bbox[3]}&LAYER={layer}\"\n",
" server = f\"{server}&WIDTH=1&Height=1&INFO_FORMAT=text/csv&STYLES=raster/default\"\n",
" server = f\"{server}&TIME={time_min}/{time_max}\"\n",
" print(server)\n",
" df = pd.read_csv(server,skiprows=2)\n",
" df = df.rename(columns={'Model-Calculated Monthly Mean Soil Moisture (mm)': f'{layer}'})\n",
" df[layer] = df[layer].replace(\"none\", np.nan).astype(float)\n",
"\n",
"\n",
" df = df.rename(columns={'Time (UTC)': 'time'})\n",
" df['time'] = df['time'].apply(lambda x: datetime.datetime.strptime(x, \"%Y-%m-%dT%H:%M:%S.%fZ\"))\n",
" df = df.set_index('time')\n",
"\n",
" return df\n",
"\n",
"def sat_resample(gldas_df):\n",
" # resamples the data from both datasets to a monthly value,\n",
" # uses the mean of all measurements in a month\n",
" # first resample to daily values, then take the start of the month\n",
" print(gldas_df)\n",
" gldas_df.index = pd.to_datetime(gldas_df.index) # Gio's addition Convert the index to a DatetimeIndex\n",
"\n",
" gldas_df = gldas_df.resample(\"D\").mean()\n",
" # D is daily, mean averages any values in a given day, if no data in that day, gives NaN\n",
"\n",
" gldas_df.interpolate(method=\"pchip\", inplace=True, limit_area=\"inside\")\n",
"\n",
" gldas_df = gldas_df.resample(\"MS\").first()\n",
" # MS means \"month start\" or to the start of the month, this is the interpolated value\n",
"\n",
" return gldas_df\n",
"\n",
"def sat_rolling_window(gldas_df):\n",
" years = [1, 3, 5, 10]\n",
" names = list(gldas_df.columns)\n",
" new_names = copy.deepcopy(\n",
" names\n",
" ) # names is a list of the varibiles in the data frame, need to unlink for loop\n",
" # This loop adds the yearly, 3-year, 5-year, and 10-year rolling averages of each variable to the dataframe\n",
" # rolling averages uses the preceding time to compute the last value,\n",
" # e.g., using the preceding 5 years of data to get todays\n",
" for name in names:\n",
" for year in years:\n",
" new = name + \"_yr\" + str(year).zfill(2)\n",
" gldas_df[new] = gldas_df[name].rolling(year * 12).mean()\n",
" new_names.append(new)\n",
" return gldas_df, new_names"
]
},
{
"cell_type": "code",
"execution_count": 37,
"metadata": {
"id": "q0wgNQGlGVXL"
},
"outputs": [],
"source": [
"#@markdown ### **Downloading PDSI data from server**\n",
"pdsi_response = requests.get(\"https://github.com/BYU-Hydroinformatics/gwdm-data/blob/main/pdsi.nc4?raw=true\")\n",
"with open(\"pdsi.nc4\", \"wb\") as binary_file:\n",
" # Write bytes to file\n",
" binary_file.write(pdsi_response.content)\n",
"pdsi_df = get_pdsi_df(aquifer)"
]
},
{
"cell_type": "code",
"execution_count": 38,
"metadata": {
"id": "Bf5EpzZLG791",
"colab": {
"base_uri": "https://localhost:8080/"
},
"outputId": "499c3699-f491-4548-fa00-7691731b0577"
},
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"1948-01-01T00:00:00.000Z\n",
"2023-12-01T00:00:00.000Z\n",
"https://apps.geoglows.org/thredds/wms/geoglows_data/soilw.mon.mean.v2.nc?service=WMS&version=1.3.0&request=GetTimeseries&CRS=CRS:84&QUERY_LAYERS=soilw&X=0&Y=0&I=0&J=0&BBOX=35.398332886716226,30.563510619412916,36.12764297914039,31.918859774480342&LAYER=soilw&WIDTH=1&Height=1&INFO_FORMAT=text/csv&STYLES=raster/default&TIME=1948-01-01T00:00:00.000Z/2023-12-01T00:00:00.000Z\n",
" soilw\n",
"time \n",
"1948-01-01 220.360140\n",
"1948-02-01 224.065520\n",
"1948-03-01 241.779020\n",
"1948-04-01 236.698290\n",
"1948-05-01 194.676800\n",
"... ...\n",
"2023-08-01 42.785736\n",
"2023-09-01 32.274204\n",
"2023-10-01 26.108322\n",
"2023-11-01 28.802877\n",
"2023-12-01 38.053270\n",
"\n",
"[912 rows x 1 columns]\n"
]
}
],
"source": [
"#@markdown ### **Downloading soil moisture data from server**\n",
"# SERVER2 = \"https://tethyswa.servirglobal.net/thredds/wms/testAll/psl/soilw.mon.mean.nc\"\n",
"SERVER2 = \"https://apps.geoglows.org/thredds/wms/geoglows_data/soilw.mon.mean.v2.nc\"\n",
"# SERVER2 = \"https://www.psl.noaa.gov/thredds/wms/Datasets/cpcsoil/soilw.mon.mean.nc\"\n",
"LAYER2 = \"soilw\" # name of data column to be returned\n",
"soilw_df = get_thredds_value(SERVER2, LAYER2, bbox)\n",
"print(soilw_df)"
]
},
{
"cell_type": "code",
"execution_count": 39,
"metadata": {
"id": "6ncaaUXSHyW_",
"colab": {
"base_uri": "https://localhost:8080/"
},
"outputId": "9c1e71f0-9cae-45d9-9e87-2e9633d145bf"
},
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
" pdsi_filled soilw\n",
"time \n",
"1948-01-01 -2.235825 220.360140\n",
"1948-02-01 -2.349896 224.065520\n",
"1948-03-01 -1.048602 241.779020\n",
"1948-04-01 -1.489158 236.698290\n",
"1948-05-01 -1.657278 194.676800\n",
"... ... ...\n",
"2023-08-01 NaN 42.785736\n",
"2023-09-01 NaN 32.274204\n",
"2023-10-01 NaN 26.108322\n",
"2023-11-01 NaN 28.802877\n",
"2023-12-01 NaN 38.053270\n",
"\n",
"[912 rows x 2 columns]\n"
]
}
],
"source": [
"#@markdown ### **Resampling the data grid size and adding rolling average**\n",
"gldas_df = pd.concat([pdsi_df, soilw_df], join=\"outer\", axis=1)\n",
"gldas_df = sat_resample(gldas_df)\n",
"gldas_df, names = sat_rolling_window(gldas_df)"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "oQDvbJCQIaoB"
},
"source": [
"# Temporal Interpolation"
]
},
{
"cell_type": "code",
"execution_count": 40,
"metadata": {
"id": "mQ5d6JG8I00d"
},
"outputs": [],
"source": [
"#@markdown ### **Setting parameters for temporal interpolation**\n",
"min_samples = 5 #@param {type:\"integer\"}\n",
"gap_size = \"3650\" #@param {type:\"string\"}\n",
"pad = 365 #@param {type:\"integer\"}\n",
"spacing = \"1MS\""
]
},
{
"cell_type": "code",
"execution_count": 41,
"metadata": {
"cellView": "form",
"id": "fQE3F7EuI77v"
},
"outputs": [],
"source": [
"#@markdown ### **Defining functions for this section**\n",
"\n",
"# def smooth(y, box_size):\n",
"# \"\"\"moving window function using convolution\n",
"# y: 1D vector of values\n",
"# box_size: size of the moving window, should be an odd integer, will set if not\n",
"# this function pads the data so that the edges are equal to the\n",
"# orginal value\n",
"# \"\"\"\n",
"# if int(box_size) % 2 == 0: # make sure box_size is odd integer\n",
"# box_size = int(box_size) + 1 # if even, add one\n",
"# else:\n",
"# box_size = int(box_size) # if not even (e.g., float), make integer\n",
"\n",
"# box = np.ones(box_size) / box_size # convolution kernal for moving window\n",
"# y_pad = np.pad(\n",
"# y, (box_size // 2, box_size - 1 - box_size // 2), mode=\"edge\"\n",
"# ) # padd for edge effects\n",
"# y_smooth = np.convolve(\n",
"# y_pad, box, mode=\"valid\"\n",
"# ) # convolve, 'valid' key work trims pad\n",
"# return y_smooth\n",
"\n",
"# def plot_anomalies(df, x='date', y='amount'):\n",
"\n",
"# # categories will be having values from 0 to n\n",
"# # for each values in 0 to n it is mapped in colormap\n",
"# categories = df['Predictions'].to_numpy()\n",
"# colormap = np.array(['g', 'r'])\n",
"\n",
"# f = plt.figure(figsize=(12, 4))\n",
"# f = plt.scatter(df[x], df[y], c=colormap[categories])\n",
"# f = plt.xlabel(x)\n",
"# f = plt.ylabel(y)\n",
"# # f = plt.xticks(rotation=90)\n",
"# plt.show()\n",
"\n",
"# def extract_query_objects(region_id, aquifer_id, variable):\n",
"# session = get_session_obj()\n",
"# aquifer_obj = (\n",
"# session.query(gf2.ST_AsText(Aquifer.geometry), Aquifer.aquifer_name)\n",
"# .filter(Aquifer.region_id == region_id, Aquifer.id == aquifer_id)\n",
"# .first()\n",
"# )\n",
"# bbox = wkt.loads(aquifer_obj[0]).bounds\n",
"# wells_query = session.query(Well).filter(Well.aquifer_id == aquifer_id)\n",
"# wells_query_df = pd.read_sql(wells_query.statement, session.bind)\n",
"# well_ids = [int(well_id) for well_id in wells_query_df.id.values]\n",
"# # well_dict = {well.id: well.gse for well in wells_query_df.itertuples()}\n",
"# m_query = session.query(Measurement).filter(\n",
"# Measurement.well_id.in_(well_ids), Measurement.variable_id == variable\n",
"# )\n",
"# measurements_df = pd.read_sql(m_query.statement, session.bind)\n",
"# # measurements_df['gse'] = measurements_df['well_id'].map(well_dict)\n",
"# measurements_df[\"date\"] = pd.to_datetime(\n",
"# measurements_df.ts_time, infer_datetime_format=True\n",
"# )\n",
"\n",
"# session.close()\n",
"\n",
"# return bbox, wells_query_df, measurements_df, aquifer_obj\n",
"\n",
"def extract_well_data(name, well_df, min_samples=0, ts_col=\"ts_value\", date_col=\"date\"):\n",
" if len(well_df) >= min_samples:\n",
" # if (well_df['date'].min() < start_date) and (well_df['date'].max() > end_date):\n",
" # elevation = well_df['gse'].unique()[0]\n",
" df = pd.DataFrame(\n",
" index=well_df[date_col].values,\n",
" data=well_df[ts_col].values,\n",
" columns=[name],\n",
" )\n",
" df = df[np.logical_not(df.index.duplicated())]\n",
" return df\n",
"\n",
"def interp_well(wells_df, gap_size, pad, spacing):\n",
" well_interp_df = pd.DataFrame()\n",
" # create a time index to interpolate over - cover entire range\n",
" interp_index: pd.DatetimeIndex = pd.date_range(\n",
" start=min(wells_df.index), freq=spacing, end=max(wells_df.index)\n",
" )\n",
" # loop over each well, interpolate data using pchip\n",
" for well in wells_df:\n",
" temp_df = wells_df[well].dropna() # available data for a well\n",
"\n",
" x_index = temp_df.index.astype(\"int\") # dates for available data\n",
"\n",
" x_diff = temp_df.index.to_series().diff() # data gap sizes\n",
"\n",
" fit2 = interpolate.pchip(x_index, temp_df) # pchip fit to data\n",
"\n",
" ynew = fit2(interp_index.astype(\"int\")) # interpolated data on full range\n",
"\n",
" interp_df = pd.DataFrame(ynew, index=interp_index, columns=[well])\n",
"\n",
" # replace data in gaps of > 1 year with nans\n",
"\n",
" gaps = np.where(x_diff > gap_size) # list of indexes where gaps are large\n",
"\n",
" for g in gaps[0]:\n",
" start = x_diff.index[g - 1] + datetime.timedelta(days=pad)\n",
"\n",
" end = x_diff.index[g] - datetime.timedelta(days=pad)\n",
"\n",
" interp_df[start:end] = np.nan\n",
"\n",
" beg_meas_date = x_diff.index[0] # date of 1st measured point\n",
"\n",
" end_meas_date = temp_df.index[-1] # date of last measured point\n",
"\n",
" mask1 = (\n",
" interp_df.index < beg_meas_date\n",
" ) # locations of data before 1st measured point\n",
"\n",
" interp_df[mask1] = np.nan # blank out data before 1st measured point\n",
"\n",
" mask2 = (\n",
" interp_df.index >= end_meas_date\n",
" ) # locations of data after the last measured point\n",
"\n",
" interp_df[mask2] = np.nan # blank data from last measured point\n",
"\n",
" # add the interp_df data to the full data frame\n",
"\n",
" well_interp_df = pd.concat(\n",
" [well_interp_df, interp_df], join=\"outer\", axis=1, sort=False\n",
" )\n",
" return well_interp_df\n",
"\n",
"def norm_training_data(in_df, ref_df):\n",
" norm_in_df = (in_df - ref_df.min().values) / (\n",
" ref_df.max().values - ref_df.min().values\n",
" ) # use values as df sometimes goofs\n",
" return norm_in_df\n",
"\n",
"def input_to_hidden(x, Win, b):\n",
" # setup matrixes\n",
" a = np.dot(x, Win) + b\n",
" a = np.maximum(a, 0, a) # relu\n",
" return a\n",
"\n",
"def predict(in_values, W_in, b, W_out):\n",
" x = input_to_hidden(in_values, W_in, b)\n",
" y = np.dot(x, W_out)\n",
" return y\n",
"\n",
"def impute_data(comb_df, well_names, names):\n",
" # for out test set we will impute everything\n",
" imputed_df = pd.DataFrame(index=comb_df.index)\n",
"\n",
" for well in well_names: # list of the wells in the aquifer\n",
" train_nona_df = comb_df.dropna(\n",
" subset=[well]\n",
" ) # drop any rows with na in well (measured) data\n",
" labels_df = train_nona_df[\n",
" well\n",
" ] # measured data used as \"labels\" or truth in training\n",
" tx_df = train_nona_df[\n",
" names\n",
" ] # data we will predict with only over the test period\n",
" all_tx_df = comb_df[names] # data over the full period, will use for imputation\n",
"\n",
" tx = tx_df.values # convert to an array\n",
" x1 = np.column_stack(np.ones(tx.shape[0])).T # bias vector of 1's\n",
" tx = np.hstack((tx, x1)) # training matrix\n",
" ty = labels_df.values\n",
" input_length = tx.shape[1]\n",
" hidden_units = 500\n",
" lamb_value = 100\n",
" W_in = np.random.normal(size=[input_length, hidden_units])\n",
" b = np.random.normal(size=[hidden_units])\n",
"\n",
" # now do the matrix multiplication\n",
" X = input_to_hidden(\n",
" tx, W_in, b\n",
" ) # setup matrix for multiplication, it is a function\n",
" I = np.identity(X.shape[1])\n",
" I[X.shape[1] - 1, X.shape[1] - 1] = 0\n",
" I[X.shape[1] - 2, X.shape[1] - 2] = 0\n",
" W_out = np.linalg.lstsq(X.T.dot(X) + lamb_value * I, X.T.dot(ty), rcond=-1)[0]\n",
" all_tx_values = all_tx_df.values\n",
" a1 = np.column_stack(np.ones(all_tx_values.shape[0])).T\n",
" all_tx_values = np.hstack((all_tx_values, a1))\n",
" predict_values = predict(all_tx_values, W_in, b, W_out) # it is a function\n",
" #pre_name = f\"{well}_imputed\"\n",
" pre_name = f\"{well}\"\n",
" imputed_df[pre_name] = pd.Series(predict_values, index=imputed_df.index)\n",
"\n",
" return imputed_df\n",
"\n",
"def renorm_data(in_df, ref_df):\n",
" assert in_df.shape[1] == ref_df.shape[1], \"must have same # of columns\"\n",
" renorm_df = (\n",
" in_df * (ref_df.max().values - ref_df.min().values)\n",
" ) + ref_df.min().values\n",
" return renorm_df"
]
},
{
"cell_type": "code",
"execution_count": 42,
"metadata": {
"id": "MAc1hoUEI3wM"
},
"outputs": [],
"source": [
"#@markdown ### **Collect well data that qualifies for use in interpolation**\n",
"wells_df = pd.concat([\n",
" extract_well_data(name, group, min_samples, ts_measurement.value, ts_date.value)\n",
" for name, group in measurements.groupby(ts_well_ID.value)],\n",
" axis=1, sort=False,)\n",
"wells_qual = wells_gdf[wells_gdf[w_well_ID.value].isin(wells_df.columns.values)].reset_index(drop=True)"
]
},
{
"cell_type": "code",
"execution_count": 43,
"metadata": {
"id": "2i764sqEJI1F",
"colab": {
"base_uri": "https://localhost:8080/"
},
"outputId": "6bd78f16-4005-4e52-8059-c8f5bdfffd80"
},
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"33 wells with measurements\n",
"4 wells dropped\n",
"29 qualified for use in interpolation\n"
]
}
],
"source": [
"#@markdown ### **Cleaning up wells dataframe**\n",
"wells_df.drop_duplicates(inplace=True)\n",
"wells_df[wells_df == 0] = np.nan\n",
"# wells_df.to_csv(\"wells_one.csv\")\n",
"wells_df.dropna(thresh=min_samples, axis=1, inplace=True)\n",
"no_qualifiedwells = len(wells_df.columns.values)\n",
"no_droppedwells = no_uniquewells - no_qualifiedwells\n",
"print(no_uniquewellsref, ' wells with measurements')\n",
"print(no_droppedwells, ' wells dropped')\n",
"print(no_qualifiedwells, ' qualified for use in interpolation')"
]
},
{
"cell_type": "code",
"source": [
"fig, ax = plt.subplots(1,2)\n",
"aquifer.plot(color=\"none\", edgecolor=\"red\", ax=ax[0])\n",
"aquifer.plot(color=\"none\", edgecolor=\"red\", ax=ax[1])\n",
"wells_gdf.plot(ax=ax[0], markersize = 30, marker = 'o')\n",
"wells_qual.plot(ax=ax[1], markersize = 30, marker = 'o')"
],
"metadata": {
"id": "LmXcDkzBhgJe",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 448
},
"outputId": "c4a8f84a-16b4-47b3-a343-0a022c512d15"
},
"execution_count": 44,
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"<Axes: >"
]
},
"metadata": {},
"execution_count": 44
},
{
"output_type": "display_data",
"data": {
"text/plain": [
"<Figure size 640x480 with 2 Axes>"
],
"image/png": "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\n"
},
"metadata": {}
}
]
},
{
"cell_type": "code",
"execution_count": 45,
"metadata": {
"id": "KRiecuiHJObc"
},
"outputs": [],
"source": [
"#@markdown ### **Running simple pchip temporal interpolation**\n",
"well_interp_df = interp_well(wells_df, gap_size, pad, spacing)\n",
"well_interp_df.dropna(thresh=min_samples, axis=1, inplace=True)"
]
},
{
"cell_type": "code",
"execution_count": 46,
"metadata": {
"id": "mOXbYEhnKHM2"
},
"outputs": [],
"source": [
"#@markdown ### **Running machine learning algorithm to fill gaps**\n",
"# combine the data from the wells and the satellite observations to a single dataframe (combined_df)\n",
"# this will have a row for every measurement (on the start of the month) a column for each well,\n",
"# and a column for pdsi and soilw and their rolling averages, and potentially offsets\n",
"combined_df = pd.concat(\n",
" [well_interp_df, gldas_df], join=\"outer\", axis=1, sort=False\n",
")\n",
"combined_df.dropna(\n",
" subset=names, inplace=True\n",
") # drop rows where there are no satellite data\n",
"combined_df.dropna(how=\"all\", axis=1, inplace=True)\n",
"\n",
"norm_df = norm_training_data(combined_df, combined_df)\n",
"norm_df.dropna(how=\"all\", axis=1, inplace=True)\n",
"well_names = [col for col in well_interp_df.columns if col in norm_df.columns]\n",
"imputed_norm_df = impute_data(norm_df, well_names, names)\n",
"ref_df = combined_df[well_names]\n",
"imputed_df = renorm_data(imputed_norm_df, ref_df)\n",
"\n",
"imputed_well_names = imputed_df.columns # create a list of well names\n",
"loc_well_names = [(strg.replace(\"_imputed\", \"\")) for strg in imputed_well_names] # strip off \"_imputed\""
]
},
{
"cell_type": "code",
"execution_count": 47,
"metadata": {
"id": "NcVDS0wWDmrb"
},
"outputs": [],
"source": [
"#@markdown ### **Merging measurement, pchip, and machine learning dataframes**\n",
"#formating column names to match so that the dataframes can be combined\n",
"well_interp_columns = []\n",
"for i in range(len(well_interp_df.columns)) : well_interp_columns.append(str(well_interp_df.columns[i]))\n",
"well_interp_df.columns = well_interp_columns\n",
"\n",
"imputed_columns = []\n",
"for i in range(len(imputed_df.columns)) : imputed_columns.append(str(imputed_df.columns[i]))\n",
"imputed_df.columns = imputed_columns\n",
"\n",
"#replacing the machine learning values with pchip values when available\n",
"replaced_df = well_interp_df.combine_first(imputed_df)\n"
]
},
{
"cell_type": "code",
"execution_count": 48,
"metadata": {
"id": "5Rei8iiYcSVf",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 86,
"referenced_widgets": [
"cef2cf3472ea4f918a0e98122c2a1228",
"aeb7ae478ec5490d94167ed4fe56918a",
"b5b99105c4cb467e98b758bd4b86abed",
"77730c1050b64351a1aee0b9f4b4b6b8",
"0ae7b554e564400ebd9e9a76348b96ea"
]
},
"outputId": "cd31054f-eb00-488e-f49f-fa7195a3c20f"
},
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"\n",
"Select the well index you wish to plot\n"
]
},
{
"output_type": "display_data",
"data": {
"text/plain": [
"GridBox(children=(Dropdown(description='Well Index', options=('1', '2', '9', '10', '11', '12', '13', '14', '15…"
],
"application/vnd.jupyter.widget-view+json": {
"version_major": 2,
"version_minor": 0,
"model_id": "cef2cf3472ea4f918a0e98122c2a1228"
}
},
"metadata": {}
}
],
"source": [
"#@markdown ### **Run Cell and Select the Well you Wish to Plot**\n",
"pList = imputed_df.columns\n",
"p_index = widgets.Dropdown(options=pList, description = \"Well Index\")\n",
"\n",
"pItems = [p_index]\n",
"print(\"\\nSelect the well index you wish to plot\")\n",
"widgets.GridBox(pItems, layout=widgets.Layout(grid_template_columns=\"repeat(1, 550px)\"))"
]
},
{
"cell_type": "code",
"execution_count": 49,
"metadata": {
"id": "11LdQpfzWhH5",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 828
},
"outputId": "7fd60c63-2cb0-4b46-ae5c-4801a33b1754"
},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"[<matplotlib.lines.Line2D at 0x7cdc5fa56800>]"
]
},
"metadata": {},
"execution_count": 49
},
{
"output_type": "display_data",
"data": {
"text/plain": [
"<Figure size 2500x1000 with 2 Axes>"
],
"image/png": "iVBORw0KGgoAAAANSUhEUgAAB9UAAAMtCAYAAAAhUiHpAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOzdd3jV5fnH8fc5J3vvSRIIK+y9t6BgRcW9FUWt7c86aq1ata27tto6q+JeqIiodcuQvfcMkATI3mSQfcbvj5MEkCRknyR8XtfFdcE53/N8nwMkkHye+74NNpvNhoiIiIiIiIiIiIiIiIiIiJzG6OgNiIiIiIiIiIiIiIiIiIiIdFQK1UVEREREREREREREREREROqhUF1ERERERERERERERERERKQeCtVFRERERERERERERERERETqoVBdRERERERERERERERERESkHgrVRURERERERERERERERERE6qFQXUREREREREREREREREREpB5Ojt5Ae7BaraSnp+Pt7Y3BYHD0dkRERERERERERERERERExIFsNhvFxcVERERgNDZci35WhOrp6elERUU5ehsiIiIiIiIiIiIiIiIiItKBpKSk0K1btwavOStCdW9vb8D+G+Lj4+Pg3YiIiIiIiIiIiIiIiIiIiCMVFRURFRVVmyU35KwI1Wtavvv4+ChUFxERERERERERERERERERgEaND2+4ObyIiIiIiIiIiIiIiIiIiMhZTKG6iIiIiIiIiIiIiIiIiIhIPRSqi4iIiIiIiIiIiIiIiIiI1EOhuoiIiIiIiIiIiIiIiIiISD0UqouIiIiIiIiIiIiIiIiIiNRDobqIiIiIiIiIiIiIiIiIiEg9FKqLiIiIiIiIiIiIiIiIiIjUQ6G6iIiIiIiIiIiIiIiIiIhIPRSqi4iIiIiIiIiIiIiIiIiI1EOhuoiIiIiIiIiIiIiIiIiISD0UqouIiIiIiIiIiIiIiIiIiNRDobqIiIiIiIiIiIiIiIiIiEg9FKqLiLSyKouVOz7cyr+XHHT0VkRERERERERERERERKSFFKqLiLSynSkF/Lg3k9dXJmKz2Ry9HREREREREREREREREWkBheoiIq0sPrMYgEqzlbySSgfvRkRERERERERERERERFpCobqISCs7UB2qA6QXlDlwJyIiIiIiIiIiIiIiItJSCtVFRFrZgayTQ/VyB+5EREREREREREREREREWsrJ0RsQEelKbDZbiyvV96YX8vHGZEoqzPzpvL5EBXi05hZFRERERERERERERESkCRSqi4i0oqyiCgrLqmp/3ZRQPe94BXcu2M76pLzax37em8V95/Xh5gk9MBkNrbpXEREREREREREREREROTO1fxeRs8p3uzL4wyfbOXRSi/bWFJ9ZdMqvMwob1/7dZrPxwBe7WZ+Uh5PRwOzB4YzuEUBZlYUnv9vPu2sPt8V2RURERERERERERERE5AwUqovIWeX5nw/wzc50Lnh5DW+sTMRitbXq+jWt3z1cTACkNbJS/bPNKSzdn4WLychX/zeBV64dzqe3jeWuc3oBsGhraqvuU0RERERERERERERERBpHobqInDXKqywczisBoNJs5Zkf4rn89XUk5hxvtXscqK6An9ArCGhc+/ejeSU8/u0+AO47rw8DI30BMBoN3DKxB05GA/GZxa26TxEREREREREREREREWkcheoictZIyD6OzQb+Hs7887LBeLs6sT25gN+8uJpPNyW3yj1qKtWn9Q0BIOd4BZVma4OvefbHeEorLYzpEcCtk2JPec7Pw6U2oP9+V0ar7FFEREREREREREREREQaT6G6iJw1DlZXkfcJ9ebKUVH8dO9kJvUOosJs5aEvd7PmUG6L1jdbrBzKtleTj+8ZiIuTEZsNsorqn6uekl/Kj3syAXj84oGYjIbTrrlgUDgA3+1WqC4iIiIiIiIiIiIiItLeFKqLyFmjpjV73zBvACL83PngltFcObIbNhvc/el2MgvrD8DP5EheKZVmKx4uJqIDPIjwdQManqv+ztrDWG0wuU9w7b5+7bwBobUt4JPUAl5ERERERERERERERKRdKVQXkbPGwcwTleo1DAYDj188kP7hPuSVVHLngm2YLQ23a69PTev33qHeGI0GIvzcAcgorDtULyyrYuHmFABundij3nX9PFwYX9MCXtXqIiIiIiIiIiIiIiIi7UqhuoicNQ5m2au8f10R7uZs4rXrh+Pt5sSWo8eYvzqpWevvTC2wrx/qBVAbqqcX1F39/ummZEoqLfQN9WZS76AG175gUBgAn2xKobCsqln7ExERERERERERERERkaZTqC4iZ4Xi8qraNux9Qk5vsx4T6MnfLxwAwAtLD5GQ3bQ26+VVFhZtTQXgnLgQ4ESoXlf7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ziZbq/vsEtvFArl189Q91PpdRERERES6PoXqIiIiIiIiIiIdYFyvQADWHc4hv8w2bzzcx92RS2oTBoOBYK/aFvBFtlnxdZXqmqcuIiIiIiLdgUJ1EREREREREZEOMK6XrVI9Oa8MADdnIz7uTo5cUpsJ9rFV3NfNVa+rVPdXqC4iIiIiIt2AQnURERERERERkQ7g7+nCgDBv+9fhvu4YDAYHrqjthHrXVqrXhup1leqBCtVFRERERKQbUKguIiIiIiIiItJBxvcOtP85zKfrz1OvE+JjC9Wza9u/q1JdRERERES6E4XqIiIiIiIiIiIdpK4FPECYbzcK1b3rt3/PL1OluoiIiIiIdB8K1UVEREREREREOsjYbhuq12//nldXqe6hUF1ERERERLo+heoiIiIiIiIiIh0k0MuV/qFeQPds/55VbGv/XheqB3gpVBcRERERka5PobqIiIiIiIiISAe674J+jO0ZwMVDwhy9lDZT1/49s6h+pXqAKtVFRERERKQbcHL0AkREREREREREziWXDo3g0qERjl5Gm4rydwcgu7iSwvLqn0N1zVQXEREREZFuQJXqIiIiIiIiIiLSKn4eLkQH2IL1rcfyqKyxAArVRURERESke1CoLiIiIiIiIiIirTY00g+ANYeyAHB1MuLhYnLgikRERERERNqGQnUREREREREREWm1IVG+AKw5lA3YqtQNBoMjlyQiIiIiItImFKqLiIiIiIiIiEirDa0N1dMKygG1fhcRERERke5DobqIiIiIiIiIiLTa4Ejfel8rVBcRERERke5CobqIiIiIiIiIiLSaj5szvYM87V8rVBcRERERke5CobqIiIiIiIiIiLSJurnqAP4eCtVFRERERKR7UKguIiIiIiIiIiJtYmiUn/3PgapUFxERERGRbkKhuoiIiIiIiIiItImhJ1eqK1QXEREREZFuQqG6iIiIiIiIiIi0iYHhPhgNtj+rUl1ERERERLoLheoiIiIiIiIiItImPF2dGBJpq1aPCfRw8GpERERERETahpOjFyAiIiIiIiIiIt3Hi9ePJCG7hEERvmffWEREREREpAtQqC4iIiIiIiIiIm0mOsCD6ABVqYuIiIiISPeh9u8iIiIiIiIiIiIiIiIiIiKNUKguIiIiIiIiIiIiIiIiIiLSCIXqIiIiIiIiIiIiIiIiIiIijVCoLiIiIiIiIiIiIiIiIiIi0giF6iIiIiIiIiIiIiIiIiIiIo1QqC4iIiIiIiIiIiIiIiIiItIIheoiIiIiIiIiIiIiIiIiIiKNUKguIiIiIiIiIiIiIiIiIiLSCIXqIiIiIiIiIiIiIiIiIiIijVCoLiIiIiIiIiIiIiIiIiIi0giF6iIiIiIiIiIiIiIiIiIiIo1QqC4iIiIiIiIiIiIiIiIiItIIJ0cvoCNYrVYAioqKHLwSERERERERERERERERERFxtLrsuC5LPpNzIlQvLi4GIDo62sErERERERERERERERERERGRzqK4uBhfX98zbmOwNiV67+IsFgsnTpzA29sbg8Hg6OVIF1VUVER0dDQpKSn4+Pg4ejki0o3o+CIi7UHHFhFpLzq+iEh70LFFRNqLji8i0l50fOn6rFYrxcXFREREYDSeeWr6OVGpbjQaiYqKcvQypJvw8fHRwVFE2oWOLyLSHnRsEZH2ouOLiLQHHVtEpL3o+CIi7UXHl67tbBXqdc4cuYuIiIiIiIiIiIiIiIiIiJzDFKqLiIiIiIiIiIiIiIiIiIg0QqG6SBO5urry+OOP4+rq6uiliEg3o+OLiLQHHVtEpL3o+CIi7UHHFhFpLzq+iEh70fHl3GKwWq1WRy9CRERERERERERERERERESkM1KluoiIiIiIiIiIiIiIiIiISCMUqouIiIiIiIiIiIiIiIiIiDRCobqIiIiIiIiIiIiIiIiIiEgjFKqLiIiIiIiIiIiIiIiIiIg0QqG6iIiIiIiIiIiIiIiIiIhIIxSqyzll3bp1XHbZZURERGAwGPjss8/q3Z+Zmcktt9xCREQEHh4ezJw5kyNHjpy2n02bNnH++efj6emJj48PkydPpry83H5/Xl4eN9xwAz4+Pvj5+XH77bdTUlLS3i9PRByotceXpKQkDAZDg78WL15s3y45OZlLLrkEDw8PQkJCePDBB6mpqemolykiHawt3rtkZGRw0003ERYWhqenJyNHjuSTTz6pt43eu4ice9ri+JKQkMCVV15JcHAwPj4+zJ07l8zMzHrb6Pgicm75xz/+wZgxY/D29iYkJIQrrriCQ4cO1dumoqKCe+65h8DAQLy8vLjqqqtOO3Y05XPPmjVrGDlyJK6urvTt25e33367vV+eiDhIWx1b7rvvPkaNGoWrqyvDhw9v8Ll2795NfHw8bm5uREdH8+9//7u9XpaIdAJtcXzZtWsX1113HdHR0bi7uxMXF8fChQtPey69d+n6FKrLOaW0tJRhw4bx0ksvnXaf1WrliiuuIDExkc8//5wdO3bQo0cPpk+fTmlpqX27TZs2MXPmTC666CK2bt3Ktm3b+O1vf4vR+PN/pxtuuIF9+/axYsUKli1bxrp16/jVr37VIa9RRByjtceX6Oho0tPT6/168skn8fLy4uKLLwbAbDZzySWXUFVVxcaNG/nf//7H22+/zWOPPdahr1VEOk5bvHe5+eabOXToEF988QV79uxh9uzZzJ07lx07dti30XsXkXNPa48vpaWlXHTRRRgMBlatWsWGDRuoqqrisssuw2Kx2Pel44vIuWXt2rXcc889bN68mRUrVlBdXc1FF11U773J/fffz5dffsnixYtZu3YtJ06cYPbs2fb7m/K559ixY1xyySVMmzaNnTt3Mn/+fO644w6+/fbbDn29ItIx2uLYUue2227jmmuuafB5ioqKuOiii+jRowfbt2/nqaee4oknnuC1115rt9cmIo7VFseX7du3ExISwnvvvce+fft49NFHeeSRR3jxxRft2+i9SzdhFTlHAdZPP/3U/vWhQ4esgHXv3r3228xmszU4ONj63//+137buHHjrH/6058a3e/+/futgHXbtm3227755hurwWCwpqWlte2LEJFOqaXHl1MNHz7cetttt9m//vrrr61Go9GakZFhv+0///mP1cfHx1pZWdm2L0JEOp2WHls8PT2t77zzTr19BQQE2LfRexcRacnx5dtvv7UajUZrYWGhfZuCggKrwWCwrlixwmq16vgiIlZrVlaWFbCuXbvWarXajhPOzs7WxYsX27c5cOCAFbBu2rTJarU27XPPQw89ZB00aFC957rmmmusM2bMaO+XJCKdQEuOLSd7/PHHrcOGDTvt9pdfftnq7+9f7xzLww8/bI2NjW37FyEinVJrjy917r77buu0adPsX+u9S/egSnWRWpWVlQC4ubnZbzMajbi6uvLDDz8AkJWVxZYtWwgJCWHChAmEhoYyZcoU+/1gq2T38/Nj9OjR9tumT5+O0Whky5YtHfRqRKQzacrx5VTbt29n586d3H777fbbNm3axJAhQwgNDbXfNmPGDIqKiti3b187rV5EOqumHlsmTJjAxx9/TF5eHhaLhY8++oiKigqmTp0K6L2LiJyuKceXyspKDAYDrq6u9m3c3NwwGo32bXR8EZHCwkIAAgICANvnnOrqaqZPn27fZsCAAcTExLBp0yagaZ97Nm3aVG8fddvU7UNEureWHFuaYtOmTUyePBkXFxf7bTNmzODQoUPk5+e30epFpDNrq+NLYWGhfR+g9y7dhUJ1kVp1B8JHHnmE/Px8qqqq+Ne//kVqairp6ekAJCYmAvDEE09w5513snz5ckaOHMkFF1xgny+YkZFBSEhIvX07OTkREBBARkZGx74oEekUmnJ8OdUbb7xBXFwcEyZMsN+WkZFR78QSYP9axxeRc09Tjy2LFi2iurqawMBAXF1dueuuu/j000/p27cvoPcuInK6phxfxo8fj6enJw8//DBlZWWUlpby+9//HrPZbN9GxxeRc5vFYmH+/PlMnDiRwYMHA7bjgouLC35+fvW2DQ0NtR8XmvK5p7FtioqKKC8vb4+XIyKdREuPLU2h8y4i57a2Or5s3LiRjz/+uN7YK7136R4UqovUcnZ2ZunSpRw+fJiAgAA8PDxYvXo1F198sX1eet1swLvuuotbb72VESNG8NxzzxEbG8ubb77pyOWLSCfWlOPLycrLy/nggw/qVamLiJyqqceWP//5zxQUFPD999/z448/8sADDzB37lz27NnjwNWLSGfWlONLcHAwixcv5ssvv8TLywtfX18KCgoYOXJkg+9vROTcc88997B3714++ugjRy9FRLoRHVtEpL20xfFl7969zJo1i8cff5yLLvp/9u47PKo6beP4PTPpvSdAEiABQu9dBCnSVAQREBUs2NZe1lV39XV3ddfuqquuYkdBFBBQVKQqSO+dQEInPSG9Tnn/mM1oFgLpE8j3c125DDPn/M4zApOQ+zzPb2QdVofGwMXZBQCNSa9evbRz507l5OSotLRUoaGh6tevn2NcYbNmzSRJHTt2rHBehw4ddOLECUlSRESE0tLSKjxvNpuVlZWliIiIBngVABqjC72//N78+fNVWFio6dOnV3g8IiJCmzdvrvBYamqq4zkATc+F3lsSExP19ttva+/everUqZMkqVu3blq7dq3eeecdvffee3zvAuCcqvK9y8iRI5WYmKiMjAy5uLgoICBAERERiomJkcS/jYCm7P7779eSKqTwFAAA6R5JREFUJUu0Zs0aRUZGOh6PiIhQaWmpsrOz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X+xl4PUDW3TsI+uPAJYkvclsOqP4RUREREREHEGV6iIiIiIiIiIiJ2BrAf9j+89V3/zaZv7T+z88G/ws/xv6P5K+TcLZ3Zlrv7uWwMTAVu3b2gJ+03838cklnwAw4p4RBMQHNFlnMpuOS6gDRAyJYMjtQwBIWZzS4uNak+rdRnY7o7hFREREREQcRUl1EREREREREZETiJ8cD0Dq8lQa6xvb7bhVRVUs/eNSAOqr6snZmQMmuOyjy4gZE9Pq/cdPicfN1w2jwQATJExLYNyfxp32PsCSVG/pzHkl1UVEREREpLNS+3cRERERERERkRMIPyccd393qourObzsMAlTE9rluKueXEVVYRUh/UK49L1LOfT9IUL7h9Lrol522b+rtyuz182mJL2EbiO74e7vftr7iBkbg5ObE2WZZeTvzyekz8nb41cVVlGQVABY2r+LiIiIiIh0JqpUFxERERERERE5AbOTmT6X9wHg6xu/pvRIaZsfszC5kA3/3gDAtOemETEkgnGPjLNbQt0qpG8IiTMSzyihDuDi4ULsuFigZS3gj248CkBgj0A8gzzP6JgiIiIiIiKO0qZJ9YsvvpiYmBjc3d2JiIjghhtuIDMz0/b+448/jslkOu7Hy8uryX7mzp1L7969cXd3Z8CAASxYsKAtwxYRERERERERAWD6P6cT2j+U8uxyPrnkE2oratv0eEseWUJjXSMJ0xJInJHYpsdqrfipP7eAPxW1fhcRERERkc6sTZPqkyZN4rPPPiMpKYkvvviC5ORkrrjiCtv7v//978nKymry07dvX6688krbmrVr13Lttdcye/Zstm3bxqxZs5g1axa7d+9uy9BFRERERERERHDzdePa767FM8STrK1ZzL9jfpsdK2trFnvn7gUTTH1uapsdx16sSfXU5ak01DWcdK2S6iIiIiIi0pmZDMMw2utg3377LbNmzaKmpgYXF5fj3t+xYweDBw9m5cqVjBs3DoCrr76aiooK5s2bZ1s3cuRIBg8ezKuvvtqi45aWluLn50dJSQm+vr72+TAiIiIiIiIictZIW5XGuxPfxWg0uPrrq+l9SW+7H+PD8z/k0MJDDLh+AJd9cJnd929vRqPBc2HPUZlfyS2rbiFmbEyz654Nepbq4mp+veXXRAyJaOdIRUREREREjnc6OeR2m6leWFjIhx9+yOjRo0+YUAd444036Nmzpy2hDrBu3TqmTJnSZN306dNZt25ds8eqqamhtLS0yY+IiIiIiIiIyJmKHRfL6AdHAzBvzjwqCyrtst+a0hqqi6tJX53OoYWHMDubmfj4RLvsu62ZzCbiJscBkPJj8y3gM9ZmUF1cjauPK6EDQtsrPBEREREREbtp86T6Qw89hJeXF0FBQaSnp/PNN9+ccF11dTUffvghs2fPbvJ6dnY2YWFhTV4LCwsjOzu72WM+9dRT+Pn52X6io6Nb/0FERERERERE5Kw28fGJhPQNoSKngkW/W9Tq/eXuzuXZoGd5JuAZ3h7/NgCDbx1MYGJgq/fdXiKHRwJQeLCw2TU73tsBQN8r+uLk4tQucYmIiIiIiNjTaSfVH374YUwm00l/9u/fb1v/4IMPsm3bNn744QecnJy48cYbOVHH+a+++oqysjJuuumm1n0i4JFHHqGkpMT2k5GR0ep9ioiIiIiIiMjZzdndmUvevgST2cSuj3ax76t9rdpf+up0GusbLb8Y4ObnxoQ/T7BDpO3HJ8IHgLKsshO+X1dVx55P9wAw6MZB7RaXiIiIiIiIPTmf7gYPPPAAN99880nXxMfH2/4cHBxMcHAwPXv2pE+fPkRHR7N+/XpGjRrVZJs33niDCy+88Liq9PDwcHJycpq8lpOTQ3h4eLPHd3Nzw83NrYWfSERERERERESkZaLOjWL0H0az5uk1zL9jPrHjYvEM9jyjfZUesYyrO+e2cxjzhzG4+7vjFeJlz3DbnHeENwDlWeUnfD/p2yRqSmvwi/Ujdnxse4YmIiIiIiJiN6edVA8JCSEkJOSMDtbYaHn6uqampsnrhw8fZtmyZXz77bfHbTNq1CiWLFnCvffea3tt8eLFxyXlRURERERERETaw8THJ3Lg2wPk7c1j4W8XcvnHl5/RfqxJ9YD4AIJ6BNkzxHZzqkr1He9aWr8PvGEgJrOp3eISERERERGxpzabqb5hwwZefvlltm/fTlpaGkuXLuXaa68lISHhuIT4W2+9RUREBDNnzjxuP/fccw+LFi3i+eefZ//+/Tz++ONs3ryZu+++u61CFxERERERERFplrObM5e8cwkmJxO7P9nNDw/+QENdw2nvp+yoJRHt283X3iG2G2ulek1JDXVVdU3eK88uJ/n7ZAAG3aDW7yIiIiIi0nm1WVLd09OTL7/8ksmTJ9OrVy9mz57NwIEDWbFiRZPW7I2NjbzzzjvcfPPNODk5Hbef0aNH89FHH/G///2PQYMG8fnnn/P111/Tv3//tgpdREREREREROSkooZHcd7fzgNg3XPreGf8OxSnFZ/WPqyV6p05qe7m64azh6UR4i9bwO//ej9Go0HUiCiCenbOSnwRERERERE4g/bvLTVgwACWLl16ynVms5mMjIyTrrnyyiu58sor7RWaiIiIiIiIiEirjX14LEE9g/jm1m84sv4Irw1+jUvevoTes3qfclvDMCjJKAHAN6rzJtVNJhM+ET4UpRRRllVGQHyA7b2SdMvnixoR5ajwRERERERE7KLNKtVFRERERERERLq6Ppf1Yc62OUSdG0V1cTWfXvopC+9ZSH11/Um3qymtoa7C0i7dJ8qnPUJtM9YW8GWZTeeqV+RVAOAZ7NnuMYmIiIiIiNiTkuoiIiIiIiIiIq0QEBfALatuYdTvRwGw8d8b+d+w/5G2Ko29n+9lyZ+WkLMrp8k21nnq7gHuuHq5tnvM9uQTYXko4Jft36vyqwDwCvFq95hERERERETsqc3av4uIiIiIiIiInC2cXJ2Y9o9pxJ0Xxze3fEPenjzeGf+O7f09n+7hzj134uxmuRVjm6feiVu/W3lH/lSpnqVKdRERERER6ZpUqS4iIiIiIiIiYic9ZvbgN7t+Q5/L+mB2MRM2MAzPYE+KkovY8OIG2zpbUr1b50+qN1epXplfCYBniJLqIiIiIiLSualSXURERERERETEjrxCvLjqi6swGg1MZhM73tvB1zd9zcr/W8mgGwfhHe5N6VFLUt2nW+eepw4/z1Q/Lqme91NSXZXqIiIiIiLSyalSXURERERERESkDZjMJgAG/mogUedGUVtey5I/LQG6Vvt3a6X6se3fG+sbqSrSTHUREREREekalFQXEREREREREWlDJrOJ6f+aDsD2t7dTnl1O2RFLArortH8/UaV6VWEVGJY/ewR6OCIsERERERERu1FSXURERERERESkjUWPiiZsUBgYkLoi9ef271Gdv/27tVK9Mr+ShtoG25/BklA3O+v2k4iIiIiIdG76ViMiIiIiIiIi0g66T+wOQNqKtJ/bv3eBSnWPIA/MLpZbTOXZlmr1irwKQPPURURERESka1BSXURERERERESkHcROiAUg+ftkqgos88a7QlLdZDLhHW5pAW+dq26tVPcMUVJdREREREQ6PyXVRURERERERETaQex4S1K9KKUIAGcPZ9z93R0Zkt1YW8Bb56pX5v2UVFeluoiIiIiIdAFKqouIiIiIiIiItAPPIE9CB4Tafvft5ovJZHJgRPbjE2lJqqtSXUREREREuiIl1UVERERERERE2ol1rjp0jdbvVt4Rlvbv1kp1zVQXEREREZGuREl1EREREREREZF2Yp2rDuAb1fWS6tZK9ap8y8x4rxAvh8UkIiIiIiJiL0qqi4iIiIiIiIi0E+tcdQCfbj4OjMS+fjlTXZXqIiIiIiLSlSipLiIiIiIiIiLSTrxCvAjpFwJ0zUp1a1JdM9VFRERERKQrUVJdRERERERERKQdTfjLBGLGxdD3ir6ODsVurJXqZZmW9u+VeT8l1VWpLiIiIiIiXYCzowMQERERERERETmb9LuqH/2u6ufoMOzKv7s/AOXZ5VQXV9sq1TVTXUREREREugJVqouIiIiIiIiISKt4BHrgH+cPQNrKNOqr6wFVqouIiIiISNegpLqIiIiIiIiIiLRa5LBIAA4uPAiAs7szLl4ujgxJRERERETELpRUFxERERERERGRVrMm1Q8tPARYqtRNJpMjQxIREREREbELJdVFRERERERERKTVIodbkuolaSUAeIao9buIiIiIiHQNSqqLiIiIiIiIiEirRQyJaPK75qmLiIiIiEhXoaS6iIiIiIiIiIi0mrufO0E9g2y/e4V4OTAaERERERER+1FSXURERERERERE7MI6Vx3AI9jDgZGIiIiIiIjYj5LqIiIiIiIiIiJiF9a56qBKdRERERER6TqUVBcREREREREREbs4tlJdM9VFRERERKSrUFJdRERERERERETsInxwOCazCQDPECXVRURERESka1BSXURERERERERE7MLV25WIoREABCYEOjgaERERERER+3B2dAAiIiIiIiIiItJ1XPnZleTvzyd8cLijQxEREREREbELJdVFRERERERERMRu/Lv749/d39FhiIiIiIiI2I3av4uIiIiIiIiIiIiIiIiIiDRDSXUREREREREREREREREREZFmKKkuIiIiIiIiIiIiIiIiIiLSDCXVRUREREREREREREREREREmqGkuoiIiIiIiIiIiIiIiIiISDOUVBcREREREREREREREREREWmGkuoiIiIiIiIiIiIiIiIiIiLNUFJdRERERERERERERERERESkGUqqi4iIiIiIiIiIiIiIiIiINENJdRERERERERERERERERERkWYoqS4iIiIiIiIiIiIiIiIiItIMJdVFRERERERERERERERERESa4ezoANqDYRgAlJaWOjgSERERERERERERERERERFxNGvu2JpLPpmzIqleVlYGQHR0tIMjERERERERERERERERERGRjqKsrAw/P7+TrjEZLUm9d3KNjY1kZmbi4+ODyWRydDjSSZWWlhIdHU1GRga+vr6ODkdEuhCdX0SkLejcIiJtRecXEWkLOreISFvR+UVE2orOL52fYRiUlZURGRmJ2XzyqelnRaW62WymW7dujg5DughfX1+dHEWkTej8IiJtQecWEWkrOr+ISFvQuUVE2orOLyLSVnR+6dxOVaFudfKUu4iIiIiIiIiIiIiIiIiIyFlMSXUREREREREREREREREREZFmKKku0kJubm489thjuLm5OToUEelidH4Rkbagc4uItBWdX0SkLejcIiJtRecXEWkrOr+cXUyGYRiODkJERERERERERERERERERKQjUqW6iIiIiIiIiIiIiIiIiIhIM5RUFxERERERERERERERERERaYaS6iIiIiIiIiIiIiIiIiIiIs1QUl1ERERERERERERERERERKQZSqqLiIiIiIiIiIiIiIiIiIg0Q0l1OausXLmSiy66iMjISEwmE19//XWT93Nycrj55puJjIzE09OTGTNmcPDgweP2s27dOs477zy8vLzw9fVl/PjxVFVV2d4vLCzk+uuvx9fXF39/f2bPnk15eXlbfzwRcaDWnl9SU1MxmUwn/Jk7d65tXXp6OhdccAGenp6Ehoby4IMPUl9f314fU0TamT2uXbKzs7nhhhsIDw/Hy8uLIUOG8MUXXzRZo2sXkbOPPc4vycnJXHrppYSEhODr68tVV11FTk5OkzU6v4icXZ566imGDx+Oj48PoaGhzJo1i6SkpCZrqqurueuuuwgKCsLb25vLL7/8uHNHS773LF++nCFDhuDm5kZiYiLvvPNOW388EXEQe51bfve73zF06FDc3NwYPHjwCY+1c+dOxo0bh7u7O9HR0Tz77LNt9bFEpAOwx/llx44dXHvttURHR+Ph4UGfPn148cUXjzuWrl06PyXV5axSUVHBoEGD+M9//nPce4ZhMGvW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zZ1bKisrAY6rGnVycrJ14NG1i4icTEuuXYKDg/H392fp0qXk5uZy8cUXAzq/iJyNDMPg7rvv5quvvmLp0qXExcU1eX/o0KG4uLiwZMkS22tJSUmkp6czatQooGXfe0aNGtVkH9Y11n2ISNdij3NLS4waNYqVK1dSV1dne23x4sX06tWLgICA1n8QEelw7HV+2bNnD5MmTeKmm27iySefPO44unbpGlSpLmeV8vJyDh06ZPv98OHDbN++ncDAQGJiYpg7dy4hISHExMSwa9cu7rnnHmbNmmVr02EymXjwwQd57LHHGDRoEIMHD+bdd99l//79fP7554Clan3GjBncfvvtvPrqq9TV1XH33XdzzTXXEBkZ6ZDPLSJtr7XnF6tDhw6xcuVKFixYcNwxpk2bRt++fbnhhht49tlnyc7O5tFHH+Wuu+7Czc2tzT+jiLS/1p5bevfuTWJiInPmzOG5554jKCiIr7/+msWLFzNv3jxA1y4iZyt7XLu8/fbb9OnTh5CQENatW8c999zDfffdR69evQCdX0TORnfddRcfffQR33zzDT4+PrZZo35+fnh4eODn58fs2bO5//77CQwMxNfXl9/+9reMGjWKkSNHAi373nPHHXfw8ssv84c//IFbb72VpUuX8tlnnzF//nyHfXYRaTv2OLeA5Z5LeXk52dnZVFVVsX37dsDSldTV1ZXrrruOJ554gtmzZ/PQQw+xe/duXnzxRV544QVHfGwRaQf2OL/s3r2b8847j+nTp3P//ffb9uHk5GQrmtK1SxdhiJxFli1bZgDH/dx0002GYRjGiy++aHTr1s1wcXExYmJijEcffdSoqak5bj9PPfWU0a1bN8PT09MYNWqUsWrVqibvFxQUGNdee63h7e1t+Pr6GrfccotRVlbWHh9RRBzEXueXRx55xIiOjjYaGhpOeJzU1FRj5syZhoeHhxEcHGw88MADRl1dXVt+NBFxIHucWw4cOGBcdtllRmhoqOHp6WkMHDjQeO+995qs0bWLyNnHHueXhx56yAgLCzNcXFyMHj16GM8//7zR2NjYZI3OLyJnlxOdVwDj7bfftq2pqqoy7rzzTiMgIMDw9PQ0Lr30UiMrK6vJflryvWfZsmXG4MGDDVdXVyM+Pr7JMUSka7HXuWXChAkn3M/hw4dta3bs2GGMHTvWcHNzM6Kiooynn366nT6liDiCPc4vjz322An3ERsb2+RYunbp/EyGYRj2T9WLiIiIiIiIiIiIiIiIiIh0fpqpLiIiIiIiIiIiIiIiIiIi0gwl1UVERERERERERERERERERJqhpLqIiIiIiIiIiIiIiIiIiEgzlFQXERERERERERERERERERFphpLqIiIiIiIiIiIiIiIiIiIizVBSXUREREREREREREREREREpBlKqouIiIiIiIiIiIiIiIiIiDRDSXUREREREREREREREREREZFmKKkuIiIiIiIiIiIiIiIiIiLSDCXVRUREREREREREREREREREmqGkuoiIiIiIiIiIiIiIiIiISDP+H2rlJzxdUhKXAAAAAElFTkSuQmCC\n"
},
"metadata": {}
}
],
"source": [
"#@markdown ### **Plots measurments, pchip, ml timeseries to show complete temporal interpolation**\n",
"well_no = imputed_df.columns.get_loc(p_index.value)\n",
"\n",
"#formatting dates for plotting\n",
"imputed_date = pd.to_datetime(imputed_df.index.values)\n",
"interp_date = pd.to_datetime(well_interp_df.index.values)\n",
"wells_date = pd.to_datetime(wells_df.index.values)\n",
"replaced_date = pd.to_datetime(replaced_df.index.values)\n",
"\n",
"#ignoring NANs for plotting\n",
"well_interp_df.dropna()\n",
"wells_df.dropna()\n",
"\n",
"#plotting the three dataframes: measurements, pchip, and machine learning\n",
"fig, ax = plt.subplots(2, 1, figsize=(25,10))\n",
"#ax.set_xlim([datetime.date(2001, 1, 26), datetime.date(2021, 2, 1)])\n",
"ax[0].plot(imputed_date, imputed_df[imputed_df.columns[well_no]]) #machine learning\n",
"ax[0].plot(interp_date, well_interp_df[well_interp_df.columns[well_no]], color = 'red') #pchip\n",
"ax[0].plot(wells_date, wells_df[wells_df.columns[well_no]], marker = \"o\", linestyle = 'none', color = 'green') #measurements\n",
"ax[1].plot(replaced_date, replaced_df[replaced_df.columns[well_no]], color = 'purple')"
]
},
{
"cell_type": "code",
"source": [
"%%capture\n",
"wells_df.dropna()\n",
"fig, ax = plt.subplots(1, 1, figsize=(25,5))\n",
"ax.plot(wells_date, wells_df, \"o\") #measurements\n",
"ax.plot(interp_date, well_interp_df) #pchip"
],
"metadata": {
"id": "W6RS71etVkKO"
},
"execution_count": 50,
"outputs": []
},
{
"cell_type": "code",
"source": [
"fig"
],
"metadata": {
"id": "2DkkusTYQHUe",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 433
},
"outputId": "0bc3eeda-1093-4b4c-c5a0-47ad138534a7"
},
"execution_count": 51,
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"<Figure size 2500x500 with 1 Axes>"
],
"image/png": "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KwIAAAAAAAAAAKCqwt7u9HQHgGLUigAAAAAAAAAAAKiqMOhOT3cAKDZnteIXvvAFnXHGGWpoaFBbW1vFNMaYstdPfvKTojS///3vtXr1asXjcS1btkzXXnttWT5XX321jjrqKNXV1en000/XXXfdNQdrBAAAAAAAAAAAcGhyTT7oHqenOwAUmbNaMZlM6nWve53e//73V033/e9/Xzt37gxe5557bjBt69atOuecc3TWWWdp06ZN+shHPqLzzz9fN910U5Dm+uuv18UXX6zLLrtM9957r0488UStX79e/f39c7VqAAAAAAAAAAAAhxR6ugNAuMhcZXz55ZdLUsWe6YXa2trU09NTcdo111yjpUuX6utf/7okaeXKlfrTn/6kb3zjG1q/fr0k6YorrtC73/1uvfOd7wzmufHGG/W9731Pn/zkJyvmm0gklEgkgvfDw8PTWjcAAAAAAAAAAIBDSS7o7jqmKAAPADgAnul+wQUXaOHChTrttNP0ve99T9baYNrGjRu1du3aovTr16/Xxo0bJWV6099zzz1FaRzH0dq1a4M0lXzpS19Sa2tr8FqyZMksrxUAAAAAAAAAAMDBw3UyIaWoS8AdAErNa9D9c5/7nH76059qw4YNeu1rX6sPfOAD+rd/+7dgem9vr7q7u4vm6e7u1vDwsCYmJrR79255nlcxTW9vb+hyL7nkEg0NDQWvp59+enZXDAAAAAAAAAAA4CCSu6N8jFvLA0CZad1e/pOf/KS+8pWvVE3z8MMP65hjjqkpv3/5l38Jhk8++WSNjY3pa1/7mj70oQ9Np1jTFo/HFY/H53QZAAAAAAAAAAAAB4tItqd7LELQHQBKTSvo/tGPflTveMc7qqY5+uijZ1yY008/XZ///OeVSCQUj8fV09Ojvr6+ojR9fX1qaWlRfX29XNeV67oV04Q9Jx4AAAAAAAAAAADT49DTHQBCTSvo3tnZqc7OzrkqizZt2qT29vagF/qaNWv029/+tijNhg0btGbNGklSLBbTKaecoltvvVXnnnuuJMn3fd1666268MIL56ycAAAAAAAAAAAAh5JcT/coPd0BoMy0gu7TsX37du3du1fbt2+X53natGmTJGnZsmVqamrSr3/9a/X19emFL3yh6urqtGHDBn3xi1/UP//zPwd5vO9979NVV12lj3/843rXu96l2267TT/96U91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9cY3vlFLlixRfX29Vq5cqSuvvLJsWZzTAlM76ILuY2NjOvHEE3X11VeXTbPW6txzz9WTTz6pX/7yl7rvvvt05JFHau3atRobG5MkLVmyRDt37ix6XX755WpqatIrXvEKSZLneTrnnHOUTCZ155136rrrrtO1116rSy+9dL+uKwDMh32tZyXpbW97m7Zs2aJf/epXeuCBB/Sa17xGr3/963XfffcFad785jfrwQcf1IYNG/Sb3/xGd9xxh97znvfsl3UEgPm2r3Xt2NiY1q1bJ2OMbrvtNv3P//yPksmkXvnKV8r3/SAv6loAh6o//OEPuuCCC/TnP/9ZGzZsUCqV0rp164rOWS+66CL9+te/1g033KA//OEP2rFjh17zmtcE02u5NrB161adc845Ouuss7Rp0yZ95CMf0fnnn6+bbrppv64vAMyH2ahrc971rnfpDW94Q8XlDA8Pa926dTryyCN1zz336Gtf+5o++9nP6j/+4z/mbN0A4EAwG/XsPffco66uLv3whz/Ugw8+qE9/+tO65JJLdNVVVwVpOKcFamQPYpLsz3/+8+D9li1brCS7efPmYJznebazs9N++9vfDs3npJNOsu9617uC97/97W+t4zi2t7c3GPfv//7vtqWlxSYSidldCQA4gM20nm1sbLQ/+MEPivLq6OgI0jz00ENWkv3rX/8aTP/v//5va4yxzz777BytDQAcmGZS1950003WcRw7NDQUpBkcHLTGGLthwwZrLXUtABTq7++3kuwf/vAHa22mzoxGo/aGG24I0jz88MNWkt24caO1trZrAx//+MftscceW7SsN7zhDXb9+vVzvUoAcMCZSV1b6LLLLrMnnnhi2fhvfetbtr29vei67Cc+8Qm7YsWK2V8JADiA7Ws9m/OBD3zAnnXWWcF7zmmB2hx0Pd2rSSQSkqS6urpgnOM4isfj+tOf/lRxnnvuuUebNm3SeeedF4zbuHGjjj/+eHV3dwfj1q9fr+HhYT344INzVHoAOPDVWs+eccYZuv7667V37175vq+f/OQnmpyc1JlnnikpU8+2tbXp1FNPDeZZu3atHMfRX/7yl/2zMgBwgKqlrk0kEjLGKB6PB2nq6urkOE6QhroWAPKGhoYkSR0dHZIy1wJSqZTWrl0bpDnmmGN0xBFHaOPGjZJquzawcePGojxyaXJ5AMChZCZ1bS02btyol770pYrFYsG49evXa8uWLRoYGJil0gPAgW+26tmhoaEgD4lzWqBWh1TQPVeZXHLJJRoYGFAymdRXvvIVPfPMM9q5c2fFeb773e9q5cqVOuOMM4Jxvb29RT+qJQXve3t7524FAOAAV2s9+9Of/lSpVEoLFixQPB7Xe9/7Xv385z/XsmXLJGXq0q6urqK8I5GIOjo6qGcBHPJqqWtf+MIXqrGxUZ/4xCc0Pj6usbEx/fM//7M8zwvSUNcCQIbv+/rIRz6iF73oRTruuOMkZerIWCymtra2orTd3d1BHVnLtYGwNMPDw5qYmJiL1QGAA9JM69pacK0WAGavnr3zzjt1/fXXFz16jnNaoDaHVNA9Go3qv/7rv/Too4+qo6NDDQ0Nuv322/WKV7xCjlO+KSYmJvTjH/+4qJc7ACBcrfXsv/zLv2hwcFC33HKL7r77bl188cV6/etfrwceeGAeSw8Azw211LWdnZ264YYb9Otf/1pNTU1qbW3V4OCgVq9eXfG8FwAOZRdccIE2b96sn/zkJ/NdFAA4aFHXAsDcmo16dvPmzfqHf/gHXXbZZVq3bt0slg44NETmuwD72ymnnKJNmzZpaGhIyWRSnZ2dOv3004tuq5nzs5/9TOPj43rb295WNL6np0d33XVX0bi+vr5gGgAcyqaqZ5944gldddVV2rx5s4499lhJ0oknnqg//vGPuvrqq3XNNdeop6dH/f39Rfmm02nt3buXehYAVNs57bp16/TEE09o9+7dikQiamtrU09Pj44++mhJoq4FAEkXXnihfvOb3+iOO+7Q4YcfHozv6elRMpnU4OBgUc+gvr6+oI6s5dpAT09PMK4wTUtLi+rr6+dilQDggLMvdW0twura3DQAONjNRj370EMP6eUvf7ne85736DOf+UzRNM5pgdocst1cWltb1dnZqccee0x33323/uEf/qEszXe/+1296lWvUmdnZ9H4NWvW6IEHHii6SLlhwwa1tLRo1apVc152AHguCKtnx8fHJamsp6XruvJ9X1Kmnh0cHNQ999wTTL/tttvk+75OP/30/bQGAHDgq+WcduHChWpra9Ntt92m/v5+vepVr5JEXQvg0Gat1YUXXqif//znuu2227R06dKi6aeccoqi0ahuvfXWYNyWLVu0fft2rVmzRlJt1wbWrFlTlEcuTS4PADiYzUZdW4s1a9bojjvuUCqVCsZt2LBBK1asUHt7+76vCAAcoGarnn3wwQd11lln6e1vf7u+8IUvlC2Hc1qgNgddT/fR0VE9/vjjwfutW7dq06ZN6ujo0BFHHKEbbrhBnZ2dOuKII/TAAw/owx/+sM4999yyW2U8/vjjuuOOO/Tb3/62bBnr1q3TqlWr9Na3vlVf/epX1dvbq8985jO64IILFI/H53wdAWA+7Ws9e8wxx2jZsmV673vfq3/913/VggUL9Itf/EIbNmzQb37zG0nSypUrdfbZZ+vd7363rrnmGqVSKV144YX6p3/6Jx122GHzst4AsD/Nxjnt97//fa1cuVKdnZ3auHGjPvzhD+uiiy7SihUrJFHXAji0XXDBBfrxj3+sX/7yl2pubg6eadna2qr6+nq1trbqvPPO08UXX6yOjg61tLTogx/8oNasWaMXvvCFkmq7NvC+971PV111lT7+8Y/rXe96l2677Tb99Kc/1Y033jhv6w4A+8ts1LVS5jrt6Oioent7NTExoU2bNkmSVq1apVgspje96U26/PLLdd555+kTn/iENm/erCuvvFLf+MY35mO1AWC/mY16dvPmzXrZy16m9evX6+KLLw7ycF036JDKOS1QI3uQuf32262kstfb3/52a621V155pT388MNtNBq1RxxxhP3MZz5jE4lEWT6XXHKJXbJkifU8r+Jytm3bZl/xilfY+vp6u3DhQvvRj37UplKpuVw1ADggzEY9++ijj9rXvOY1tquryzY0NNgTTjjB/uAHPyhKs2fPHvvGN77RNjU12ZaWFvvOd77TjoyM7K/VBIB5NRt17Sc+8Qnb3d1to9GoXb58uf36179ufd8vSkNdC+BQVamOlWS///3vB2kmJibsBz7wAdve3m4bGhrsq1/9artz586ifGq5NnD77bfbk046ycZiMXv00UcXLQMADmazVdf+3d/9XcV8tm7dGqS5//777Ytf/GIbj8ft4sWL7Ze//OX9tJYAMH9mo5697LLLKuZx5JFHFi2Lc1pgasZaa+cong8AAAAAAAAAAAAAwEHtkH2mOwAAAAAAAAAAAAAA+4qgOwAAAAAAAAAAAAAAM0TQHQAAAAAAAAAAAACAGSLoDgAAAAAAAAAAAADADBF0BwAAAAAAAAAAAABghgi6AwAAAAAAAAAAAAAwQwTdAQAAAAAAAAAAAACYIYLuAAAAAAAAAAAAAADMEEF3AAAAAAAAAAAAAABmiKA7AAAAAAAAAAAAAAAzRNAdAAAAAAAAAAAAAIAZ+v8BsULOj7hf5KsAAAAASUVORK5CYII=\n"
},
"metadata": {},
"execution_count": 51
}
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "cZlgqfszLNZI"
},
"source": [
"# Spatial Interpolation"
]
},
{
"cell_type": "code",
"execution_count": 52,
"metadata": {
"id": "lFIun_lQlTdv"
},
"outputs": [],
"source": [
"#@markdown ### **Setting Parameters for Spatial Interpolation**\n",
"raster_extent = \"aquifer\" #@param [\"aquifer\", \"wells\"]\n",
"raster_interval = 12 #@param {type:\"slider\", min:1, max:24, step:1}\n",
"output_file = \"results.nc\" #@param {type:\"string\"}\n",
"aquifer_name = \"DRtest\" #@param {type:\"string\"}\n",
"units = \"Cubic Meter\" #@param [\"acre-ft\", \"cubic-ft\", \"Cubic Meter\"]\n",
"start_date = 2001\n",
"end_date = 2019\n",
"#let user pick the entire date\n",
"#then if they pick an inappropriate date, give them a suggestion for the date"
]
},
{
"cell_type": "code",
"execution_count": 54,
"metadata": {
"id": "37y1_38NMNWv",
"cellView": "form"
},
"outputs": [],
"source": [
"#@markdown ### **Defining functions for this section**\n",
"\n",
"def create_grid_coords(x_c, y_c, x_steps, bbox, raster_extent):\n",
" # create grid coordinates fro kriging, make x and y steps the same\n",
" # x_steps is the number of cells in the x-direction\n",
" min_x = min_y = max_x = max_y = None\n",
" if raster_extent == \"aquifer\":\n",
" min_x, min_y, max_x, max_y = bbox\n",
" elif raster_extent == \"wells\":\n",
" min_x, max_x = min(x_c), max(x_c)\n",
" min_y, max_y = min(y_c), max(y_c)\n",
"\n",
" n_bin = np.absolute((max_x - min_x) / x_steps) # determine step size (positive)\n",
" # make grid 10 bin steps bigger than date, will give 110 steps in x-direction\n",
" grid_x = np.arange(\n",
" min_x - 5 * n_bin, max_x + 5 * n_bin, n_bin\n",
" ) # make grid 10 steps bigger than data\n",
" grid_y = np.arange(\n",
" min_y - 5 * n_bin, max_y + 5 * n_bin, n_bin\n",
" ) # make grid 10 steps bigger than data\n",
"\n",
" return grid_x, grid_y\n",
"\n",
"def krig_field_generate(var_fitted, x_c, y_c, values, grid_x, grid_y):\n",
" # use GSTools to krig the well data, need coords and value for each well\n",
" # use model variogram paramters generated by GSTools\n",
" # fast - is faster the variogram fitting\n",
" krig_map = gs.krige.Ordinary(var_fitted, cond_pos=[x_c, y_c], cond_val=values)\n",
" krig_map.structured([grid_x, grid_y], chunk_size=1000) # krig_map.field is the numpy array of values\n",
" return krig_map\n",
"\n",
"def fit_model_var(x_c, y_c, values, bbox, raster_extent):\n",
" # fit the model varigrom to the experimental variogram\n",
" min_x = min_y = max_x = max_y = None\n",
" if raster_extent == \"aquifer\":\n",
" min_x, min_y, max_x, max_y = bbox\n",
" elif raster_extent == \"wells\":\n",
" min_x, max_x = min(x_c), max(x_c)\n",
" min_y, max_y = min(y_c), max(y_c)\n",
"\n",
" # first get the coords and determine distances\n",
" x_delta = max_x - min_x # distance across x coords\n",
" y_delta = max_y - min_y # distance across y coords\n",
" max_dist = (\n",
" np.sqrt(np.square(x_delta + y_delta)) / 4\n",
" ) # assume correlated over 1/4 of distance\n",
" data_var = np.var(values)\n",
" data_std = np.std(values)\n",
" fit_var = gs.Stable(dim=2, var=data_var, len_scale=max_dist, nugget=data_std)\n",
" return fit_var\n",
"\n",
"def generate_nc_file(\n",
" file_name, grid_x, grid_y, years_df, x_coords, y_coords, bbox, raster_extent\n",
"):\n",
" temp_dir = tempfile.mkdtemp()\n",
" file_path = os.path.join(temp_dir, file_name)\n",
" h = netCDF4.Dataset(file_path, \"w\", format=\"NETCDF4\")\n",
" lat_len = len(grid_y)\n",
" lon_len = len(grid_x)\n",
" time_dim = h.createDimension(\"time\", 0)\n",
" lat = h.createDimension(\"lat\", lat_len)\n",
" lon = h.createDimension(\"lon\", lon_len)\n",
" latitude = h.createVariable(\"lat\", np.float64, (\"lat\"))\n",
" longitude = h.createVariable(\"lon\", np.float64, (\"lon\"))\n",
" time_dim = h.createVariable(\"time\", np.float64, (\"time\"), fill_value=\"NaN\")\n",
" ts_value = h.createVariable(\n",
" \"tsvalue\", np.float64, (\"time\", \"lon\", \"lat\"), fill_value=-9999\n",
" )\n",
" latitude.long_name = \"Latitude\"\n",
" latitude.units = \"degrees_north\"\n",
" latitude.axis = \"Y\"\n",
" longitude.long_name = \"Longitude\"\n",
" longitude.units = \"degrees_east\"\n",
" longitude.axis = \"X\"\n",
" time_dim.axis = \"T\"\n",
" time_dim.units = \"days since 0001-01-01 00:00:00 UTC\"\n",
"\n",
" latitude[:] = grid_y[:]\n",
" longitude[:] = grid_x[:]\n",
"\n",
" time_counter = 0\n",
" for measurement in years_df:\n",
" # loop through the data\n",
" values = years_df[measurement].values\n",
"\n",
" beg_time = timer() # time the kriging method including variogram fitting\n",
" # fit the model variogram to the experimental variogram\n",
" var_fitted = fit_model_var(\n",
" x_coords, y_coords, values, bbox, raster_extent\n",
" ) # fit variogram\n",
" krig_map = krig_field_generate(\n",
" var_fitted, x_coords, y_coords, values, grid_x, grid_y\n",
" ) # krig data\n",
" # krig_map.field provides the 2D array of values\n",
" end_time = timer()\n",
" time_dim[time_counter] = measurement.toordinal()\n",
" ts_value[time_counter, :, :] = krig_map.field\n",
" time_counter += 1\n",
"\n",
" h.close()\n",
" return Path(file_path)\n",
"\n",
"def earth_radius(lat):\n",
" \"\"\"\n",
" calculate radius of Earth assuming oblate spheroid\n",
" defined by WGS84\n",
" Input\n",
" ---------\n",
" lat: vector or latitudes in degrees\n",
" Output\n",
" ----------\n",
" r: vector of radius in meters\n",
" Notes\n",
" -----------\n",
" WGS84: https://earth-info.nga.mil/GandG/publications/tr8350.2/tr8350.2-a/Chapter%203.pdf\n",
" Taken from: https://gist.github.com/lgloege/3fdb1ed83b002d68d8944539a797b0bc\n",
" \"\"\"\n",
" from numpy import deg2rad\n",
"\n",
" # define oblate spheroid from WGS84\n",
" a = 6378137\n",
" b = 6356752.3142\n",
" e2 = 1 - (b ** 2 / a ** 2)\n",
"\n",
" # convert from geodecic to geocentric\n",
" # see equation 3-110 in WGS84\n",
" lat = deg2rad(lat)\n",
" lat_gc = np.arctan((1 - e2) * np.tan(lat))\n",
"\n",
" # radius equation\n",
" # see equation 3-107 in WGS84\n",
" r = (a * (1 - e2) ** 0.5) / (1 - (e2 * np.cos(lat_gc) ** 2)) ** 0.5\n",
"\n",
" return r\n",
"\n",
"def calculate_aquifer_area(imputed_raster, units):\n",
" y_res = abs(\n",
" round(imputed_raster[\"lat\"].values[0] - imputed_raster[\"lat\"].values[1], 7)\n",
" ) # this assumes all cells will be the same\n",
" # size in one dimension (all cells will have same x-component)\n",
" x_res = abs(\n",
" round(imputed_raster[\"lon\"].values[0] - imputed_raster[\"lon\"].values[1], 7)\n",
" )\n",
" area = 0\n",
" # Loop through each y row\n",
" for y in range(imputed_raster.lat.size):\n",
" # Define the upper and lower bounds of the row\n",
" cur_lat_max = math.radians(imputed_raster[\"lat\"].values[y] + (y_res / 2))\n",
" cur_lat_min = math.radians(imputed_raster[\"lat\"].values[y] - (y_res / 2))\n",
"\n",
" # Count how many cells in each row are in aquifer (i.e. and, therefore, not nan)\n",
" x_count = np.count_nonzero(~np.isnan(imputed_raster.tsvalue[0, :, y]))\n",
"\n",
" # Area calculated based on the equation found here:\n",
" # https://www.pmel.noaa.gov/maillists/tmap/ferret_users/fu_2004/msg00023.html\n",
" # (pi/180) * R^2 * |lon1-lon2| * |sin(lat1)-sin(lat2)|\n",
" radius = earth_radius(imputed_raster[\"lat\"].values[y])\n",
" if units == \"acre-ft\":\n",
" area_factor = 1 / 4046.8564224\n",
" elif units == \"cubic-ft\":\n",
" area_factor = 10.764\n",
" else:\n",
" area_factor = 1\n",
" area += (\n",
" radius ** 2\n",
" * area_factor\n",
" * math.radians(x_res * x_count)\n",
" * abs((math.sin(cur_lat_min) - math.sin(cur_lat_max)))\n",
" )\n",
"\n",
" return area"
]
},
{
"cell_type": "code",
"execution_count": 55,
"metadata": {
"id": "wcBFa86OLMF2"
},
"outputs": [],
"source": [
"#@markdown ### **Setting up grid for nc file**\n",
"coords_df = wells_gdf[wells_gdf[w_well_ID.value].astype(str).isin(loc_well_names)]\n",
"x_coords = coords_df[w_long.value].values\n",
"y_coords = coords_df[w_lat.value].values\n",
"\n",
"x_steps = 150 # steps in x-direction, number of y-steps will be computed with same spacing, adds 10%\n",
"grid_x, grid_y = create_grid_coords(\n",
" x_coords, y_coords, x_steps, bbox, raster_extent\n",
") # coordinates for x and y axis - not full grid\n",
"replaced_df = replaced_df[\n",
" (replaced_df.index >= f\"04-01-{start_date-1}\")\n",
" & (replaced_df.index <= f\"12-31-{end_date+1}\")\n",
"]\n",
"# skip_month = 48 # take data every nth month (skip_months), e.g., 60 = every 5 years\n",
"years_df = replaced_df.iloc[\n",
" ::raster_interval\n",
"].T # extract every nth month of data and transpose array\n",
"\n",
"file_name = f\"{aquifer_name}_{time.time()}.nc\"\n",
"# setup a netcdf file to store the time series of rasters"
]
},
{
"cell_type": "code",
"execution_count": 56,
"metadata": {
"id": "auxwnaz0MhaP"
},
"outputs": [],
"source": [
"#@markdown ### **Generate nc file using kriging**\n",
"nc_file_path = generate_nc_file(file_name, grid_x, grid_y, years_df, x_coords, y_coords, bbox, raster_extent)"
]
},
{
"cell_type": "code",
"execution_count": 57,
"metadata": {
"id": "e26WwYjhNNFe"
},
"outputs": [],
"source": [
"#@markdown ### **Assigning dimensions and clipping nc file**\n",
"file_path = nc_file_path\n",
"temp_dir = file_path.parent.absolute()\n",
"interp_nc = xarray.open_dataset(file_path)\n",
"interp_nc.rio.set_spatial_dims(x_dim=\"lon\", y_dim=\"lat\", inplace=True)\n",
"interp_nc.rio.write_crs(\"epsg:4326\", inplace=True)\n",
"clipped_nc = interp_nc.rio.clip(aquifer.geometry.apply(mapping), crs=4326, drop=True)"
]
},
{
"cell_type": "code",
"execution_count": 58,
"metadata": {
"id": "RqTj_U06NlRE",
"colab": {
"base_uri": "https://localhost:8080/"
},
"outputId": "da5f3d41-dadf-446d-ca8b-ef07c6ebc46b"
},
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": [
"6884411607.249258 Cubic Meter\n",
"<class 'xarray.core.dataset.Dataset'>\n"
]
}
],
"source": [
"#@markdown ### **Calculating drawdown**\n",
"area = calculate_aquifer_area(clipped_nc, units)\n",
"if units == \"acre-ft\":\n",
" vol_unit = \"Acre Feet\"\n",
"elif units == \"cubic-ft\":\n",
" vol_unit = \"Cubic Feet\"\n",
"else:\n",
" vol_unit = \"Cubic Meters\"\n",
"# Calculate total drawdown volume at each time step\n",
"drawdown_grid = np.zeros(\n",
" (clipped_nc.time.size, clipped_nc.lon.size, clipped_nc.lat.size)\n",
")\n",
"drawdown_volume = np.zeros(clipped_nc.time.size)\n",
"for t in range(clipped_nc.time.size):\n",
" # Calculate drawdown at time t by subtracting original WTE at time 0\n",
" drawdown_grid[t, :, :] = (\n",
" clipped_nc[\"tsvalue\"][t, :, :] - clipped_nc[\"tsvalue\"][0, :, :]\n",
" )\n",
" # Average drawdown across entire aquifer x storage_coefficient x area of aquifer\n",
" drawdown_volume[t] = np.nanmean(\n",
" drawdown_grid[t, :, :] * 0.1 * area\n",
" )\n",
"print(area, units)\n",
"print(type(clipped_nc))\n",
"clipped_nc.attrs = {\"area\": area, \"area_units\": units}\n",
"clipped_nc[\"drawdown\"] = ([\"time\", \"lon\", \"lat\"], drawdown_grid)\n",
"clipped_nc[\"volume\"] = ([\"time\"], drawdown_volume, {\"units\": vol_unit})"
]
},
{
"cell_type": "code",
"execution_count": 59,
"metadata": {
"id": "sw8LQkQUOCsX"
},
"outputs": [],
"source": [
"#@markdown ### **Saving to notebook**\n",
"clipped_nc.to_netcdf(aquifer_name + \"_\"+ output_file)"
]
},
{
"cell_type": "markdown",
"metadata": {
"id": "LJQqMoirIt8-"
},
"source": [
"# Visualizing Results"
]
},
{
"cell_type": "code",
"execution_count": 62,
"metadata": {
"id": "JSKToMJ5HDJ3",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 493
},
"outputId": "76f4c18b-5166-42ba-a577-6f9cd2710624"
},
"outputs": [
{
"output_type": "execute_result",
"data": {
"text/plain": [
"Text(0.5, 1.0, 'DRtest Drawdown Curve')"
]
},
"metadata": {},
"execution_count": 62
},
{
"output_type": "display_data",
"data": {
"text/plain": [
"<Figure size 2500x500 with 1 Axes>"
],
"image/png": "iVBORw0KGgoAAAANSUhEUgAAB9cAAAHWCAYAAADNbQknAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjcuMSwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy/bCgiHAAAACXBIWXMAAA9hAAAPYQGoP6dpAAC4IklEQVR4nOzdd3hUZd7G8XsmvfdCSEJIQi+RDqGISlPBtaCADWyoK5Z17bruuq5tXRvqrqu+imsDCyqiggJSg4DSOySkkkZIL5Nk5rx/BEYiRBJNmJTv57pyyZwzM7kHowxzn+f3mAzDMAQAAAAAAAAAAAAAABpkdnQAAAAAAAAAAAAAAABaO8p1AAAAAAAAAAAAAABOg3IdAAAAAAAAAAAAAIDToFwHAAAAAAAAAAAAAOA0KNcBAAAAAAAAAAAAADgNynUAAAAAAAAAAAAAAE6Dch0AAAAAAAAAAAAAgNOgXAcAAAAAAAAAAAAA4DQo1wEAAAAAAAAAAAAAOA3KdQAAAAAA0KCVK1fKZDJp5cqVjo4CAAAAAIBDUa4DAAAAAFrcvHnzZDKZ7F/u7u6KiIjQxIkTNXfuXJWWlp70mL/97W/1HuPi4qKYmBjdcccdKioqOun+Tz75pD7//PMWfR1JSUn629/+dsrvfyqzZs2q9xq8vb0VGxurqVOn6tNPP5XNZmvRvB1ZSUmJHnvsMSUkJMjb21seHh7q27ev7r//fh0+fNjR8QAAAAAAbZCzowMAAAAAADqOv//97+ratatqamqUk5OjlStX6q677tLzzz+vRYsWqX///ic95j//+Y+8vb1VXl6u5cuX6+WXX9bmzZu1du3aevd78sknNXXqVF188cUtlj8pKUmPPfaYZs2aJX9//0Y9xs3NTW+++aYkqbKyUmlpafryyy81depUjR07Vl988YV8fX1bLHNHlJKSonHjxik9PV2XX365Zs+eLVdXV23fvl3/93//p88++0z79+93dEwAAAAAQBtDuQ4AAAAAOGPOP/98DR482H77wQcf1IoVKzR58mRddNFF2rNnjzw8POo9ZurUqQoODpYk3XzzzZo+fboWLFigjRs3aujQoWc0/2/h7Oysq6++ut6xf/zjH3r66af14IMP6qabbtKCBQsafLxhGKqqqjrp9wWnVltbq0svvVS5ublauXKlRo0aVe/8E088oWeeeaZZvldVVZVcXV1lNjMYEAAAAAA6Av72BwAAAABwqHPPPVd/+ctflJaWpvfee++09x89erQkKTk52X7MZDKpvLxc77zzjn0E+6xZs+zns7KydP311yssLExubm7q06eP3nrrrZOe++WXX1afPn3k6empgIAADR48WB988IGkujH19957rySpa9eu9u+Tmpr6m173Aw88oAkTJujjjz+ut4o6JiZGkydP1tKlSzV48GB5eHjov//9ryTp7bff1rnnnqvQ0FC5ubmpd+/e+s9//lPvee+++24FBQXJMAz7sdtvv10mk0lz5861H8vNzZXJZKr3+MzMTF188cXy8vJSaGio/vSnP8lisZwy/8cff6xBgwbJw8NDwcHBuvrqq5WVlWU/v2jRIplMJm3fvt1+7NNPP5XJZNKll15a77l69eqladOm2W+bTCbNmTNHn3/+ufr27Wv/d7ZkyZLT/r5++umn2rZtmx5++OGTinVJ8vX11RNPPGG/HRMTU+9n5bixY8dq7Nix9tvH956fP3++HnnkEXXu3Fmenp7avHmzTCaT3nnnnZOeY+nSpTKZTFq8eLH9WGN/FgEAAAAArQ/lOgAAAADA4a655hpJ0rfffnva+x4vswMCAuzH3n33Xbm5uWn06NF699139e677+rmm2+WVFciDx8+XMuWLdOcOXP00ksvKT4+XjfccINefPFF+3O88cYbuuOOO9S7d2+9+OKLeuyxx3TWWWdpw4YNkqRLL71UM2bMkCS98MIL9u8TEhLyu163YRj67rvv6h3ft2+fZsyYofHjx+ull17SWWedJaluRH6XLl300EMP6bnnnlNUVJT++Mc/6tVXX7U/dvTo0Tp69Kh27dplP7ZmzRqZzWatWbOm3jFJGjNmjKS6kfXnnXeeli5dqjlz5ujhhx/WmjVrdN99952Ue968ebriiivk5OSkp556SjfddJMWLlyoUaNG2fejHzVqlEwmk1avXn1SjhNH+ufn52vv3r32HMetXbtWf/zjHzV9+nT985//VFVVlS677DIVFBT86u/pokWL7L+3LeHxxx/XV199pXvuuUdPPvmkevfurdjYWH300Ucn3XfBggUKCAjQxIkTJTX+ZxEAAAAA0DoxFh4AAAAA4HCRkZHy8/Ortxr9uKNHj0qSysvLtWLFCr366qsKCQmpV8ZeffXVuuWWWxQbG3vSCPaHH35YVqtVO3bsUFBQkCTplltu0YwZM/S3v/1NN998szw8PPTVV1+pT58++vjjj0+ZsX///ho4cKA+/PBDXXzxxYqJifndr7tv376SdNLrPnjwoJYsWWIvZY9btWpVvfHwc+bM0aRJk/T888/rtttukyT7au01a9aob9++Ki4u1o4dO3TZZZedVHQHBgaqd+/ekqTXX39d+/fv10cffaTLL79cknTTTTcpISGhXoaamhrdf//96tu3r1avXi13d3f79508ebJeeOEFPfbYY/bnXrNmjebMmWP/npdddpk+/vhj7d27Vz179rQX7ccnEhy3Z88e7d69W3FxcZKkc845RwkJCfrwww/tz3cqe/bskZ+fn6Kiohq8z+9RVVWlH3/8sd6/h2nTpulf//qXCgsL7Rd9VFdX67PPPtOll14qFxcXSY3/WQQAAAAAtE6sXAcAAAAAtAre3t4qLS096XiPHj0UEhKimJgYXX/99YqPj9c333wjT0/P0z6nYRj69NNPNWXKFBmGoSNHjti/Jk6cqOLiYm3evFmS5O/vr8zMTG3atKnZX1tDvL29Jemk1921a9eTinVJ9YrX4uJiHTlyRGeffbZSUlJUXFwsSQoJCVHPnj3tRfq6devk5OSke++9V7m5uTpw4ICkuqL7+OpySfr666/VqVMnTZ061f49PD09NXv27HoZfvzxR+Xl5emPf/yjvViXpAsvvFA9e/bUV199ZT82evRo+wr50tJSbdu2TbNnz1ZwcLD9+Jo1a+Tv72+/0OC4cePG2Yt1qe7iBl9fX6WkpDT8GyqppKREPj4+v3qf32PmzJknFeDTpk1TTU2NFi5caD/27bffqqioyD7uvik/iwAAAACA1qlDluurV6/WlClTFBERIZPJpM8//7zJz/HRRx/prLPOkqenp7p06aJnn322+YMCAAAAQAdSVlZ2ylL0008/1XfffacPPvhAw4cPV15eXqNX9+bn56uoqEivv/66QkJC6n1dd911kqS8vDxJ0v333y9vb28NHTpU3bp102233aZ169Y13ws8hbKyMkk66XV37dr1lPdft26dxo0bJy8vL/n7+yskJEQPPfSQJNnLdal+qb1mzRoNHjxYgwcPVmBgoNasWaOSkhJt27at3mrxtLQ0xcfH28v243r06FHvdlpa2imPS1LPnj3t54/nyM7O1sGDB5WUlCSTyaQRI0aclG/kyJEym+t/RBEdHX3S8wcEBKiwsPCUvzfH+fr6nvIijeZyqn83CQkJ6tmzpxYsWGA/tmDBAgUHB+vcc8+V1LSfRQAAAABA69Qhx8KXl5crISFB119/vS699NImP/6bb77RVVddpZdfflkTJkzQnj17dNNNN8nDw+NXR9MBAAAAAE4tMzNTxcXFio+PP+ncmDFjFBwcLEmaMmWK+vXrp6uuuko//fTTSYXsL9lsNkl1Y+Nnzpx5yvv0799fktSrVy/t27dPixcv1pIlS/Tpp5/q3//+tx599FE99thjv+flNWjnzp2SdNLrPtXFA8nJyTrvvPPUs2dPPf/884qKipKrq6u+/vprvfDCC/bXKtWNaH/jjTeUkpKiNWvWaPTo0TKZTBo1apTWrFmjiIgI2Wy2k0axN7fjI+pXr16tlJQUDRw4UF5eXho9erTmzp2rsrIybdmyRU888cRJj3VycjrlcxqG8avfs2fPntqyZYsyMjIaNRr+lxcTHGe1Wk+ZoaELO6ZNm6YnnnhCR44ckY+PjxYtWqQZM2bI2bnuo5em/CwCAAAAAFqnDlmun3/++Tr//PMbPG+xWPTwww/rww8/VFFRkfr27atnnnlGY8eOlSS9++67uvjii3XLLbdIkmJjY/Xggw/qmWee0W233dbgX8wBAAAAAKf27rvvStIpR6GfyNvbW3/961913XXX6aOPPtL06dPt5071d7GQkBD5+PjIarVq3Lhxp83h5eWladOmadq0aaqurtall16qJ554Qg8++KDc3d2b/e977777rkwmk8aPH3/a+3755ZeyWCxatGhRvVXd33///Un3PV6af/fdd9q0aZMeeOABSXUXKvznP/9RRESEvLy8NGjQIPtjunTpop07d8owjHqvc9++ffWeu0uXLvbjx1dln3jf4+elutXn0dHRWrNmjVJSUuy5xowZo7vvvlsff/yxrFarxowZc9rX31hTpkzRhx9+qPfee08PPvjgae8fEBCgoqKik46npaUpNja20d932rRpeuyxx/Tpp58qLCxMJSUl9X4+m/qzCAAAAABofTrkWPjTmTNnjtavX6/58+dr+/btuvzyyzVp0iT7vnQWi6XevnJS3ZXrmZmZ9cbfAQAAAABOb8WKFXr88cfVtWtXXXXVVae9/1VXXaXIyEg988wz9Y57eXmdVJI6OTnpsssu06effmpfJX6i/Px8+68LCgrqnXN1dVXv3r1lGIZqamrs30PSKcvYpnr66af17bffatq0aerWrdtp7398FfWJK7eLi4v19ttvn3Tfrl27qnPnznrhhRdUU1OjkSNHSqor3ZOTk/XJJ59o+PDh9lXVknTBBRfo8OHD+uSTT+zHKioq9Prrr9d77sGDBys0NFSvvfaaLBaL/fg333yjPXv26MILL6x3/9GjR2vFihXauHGjvVw/66yz5OPjo6effloeHh71Sv7fa+rUqerXr5+eeOIJrV+//qTzpaWlevjhh+234+Li9MMPP6i6utp+bPHixcrIyGjS9+3Vq5f69eunBQsWaMGCBerUqVO9iwaa8rMIAAAAAGidOuTK9V+Tnp6ut99+W+np6YqIiJAk3XPPPVqyZInefvttPfnkk5o4caL+9Kc/adasWTrnnHN08OBBPffcc5Kk7OxsxcTEOPAVAAAAAEDr9c0332jv3r2qra1Vbm6uVqxYoe+++05dunTRokWLTrqQ+VRcXFx055136t5779WSJUs0adIkSdKgQYO0bNkyPf/884qIiFDXrl01bNgwPf300/r+++81bNgw3XTTTerdu7eOHj2qzZs3a9myZTp69KgkacKECQoPD9fIkSMVFhamPXv26JVXXtGFF15o3xP9eAn88MMPa/r06XJxcdGUKVPspfup1NbW6r333pMkVVVVKS0tTYsWLdL27dt1zjnnnFReN2TChAlydXXVlClTdPPNN6usrExvvPGGQkNDlZ2dfdL9R48erfnz56tfv34KCAiQJPtY9v379+vKK6+sd/+bbrpJr7zyiq699lr99NNP6tSpk9599115enqe9Pv/zDPP6LrrrtPZZ5+tGTNmKDc3Vy+99JJiYmL0pz/96aQc77//vn0svVRXNCcmJmrp0qUaO3asXF1dG/V70BguLi5auHChxo0bpzFjxuiKK67QyJEj5eLiol27dumDDz5QQECAfRT9jTfeqE8++USTJk3SFVdcoeTkZL333nuKi4tr8veeNm2aHn30Ubm7u+uGG244aduCxv4sAgAAAABaJ8r1X9ixY4esVqu6d+9e77jFYlFQUJCkug8ckpOTNXnyZNXU1MjX11d33nmn/va3v512vz8AAAAA6MgeffRRSXWrwgMDA9WvXz+9+OKLuu666+wFdmPMnj1b//jHP/T000/by/Xnn39es2fP1iOPPKLKykrNnDlTw4YNU1hYmDZu3Ki///3vWrhwof79738rKChIffr0qbf6/eabb9b777+v559/XmVlZYqMjNQdd9yhRx55xH6fIUOG6PHHH9drr72mJUuWyGaz6dChQ79arlssFl1zzTWSJE9PT4WGhmrQoEF69NFHdckllzT675E9evTQJ598okceeUT33HOPwsPDdeuttyokJETXX3/9Sfc/Xq4fL7QlydnZWSNGjNCyZctO2m/d09NTy5cv1+23366XX35Znp6euuqqq3T++efbf4+PmzVrljw9PfX000/r/vvvl5eXly655BI988wz8vf3PymHVLcX+vG/Vx8/vnTp0hbZ9z0+Pl5bt27VCy+8oM8++0yff/65bDab4uPjdeONN+qOO+6w33fixIl67rnn9Pzzz+uuu+7S4MGDtXjxYv35z39u8vedNm2aHnnkEVVUVGjatGknnW/szyIAAAAAoHUyGSfOk+uATCaTPvvsM1188cWSpAULFuiqq67Srl277CP3jvP29lZ4eLj9ttVqVU5OjkJCQrR8+XJdcMEFysvLU0hIyJl8CQAAAAAAAAAAAACAFsbK9V8YMGCArFar8vLyTnv1vJOTkzp37ixJ+vDDDzVixAiKdQAAAAAAAAAAAABohzpkuV5WVqaDBw/abx86dEhbt25VYGCgunfvrquuukrXXnutnnvuOQ0YMED5+flavny5+vfvrwsvvFBHjhzRJ598orFjx6qqqkpvv/22Pv74Y61atcqBrwoAAAAAAAAAAAAA0FI65Fj4lStX6pxzzjnp+MyZMzVv3jzV1NToH//4h/73v/8pKytLwcHBGj58uB577DH169dPR44c0ZQpU7Rjxw4ZhqERI0boiSee0LBhwxzwagAAAAAAAAAAAAAALa1DlusAAAAAAAAAAAAAADSF2dEBAAAAAAAAAAAAAABo7SjXAQAAAAAAAAAAAAA4DWdHBziTbDabDh8+LB8fH5lMJkfHAQAAAAAAAAAAAAA4kGEYKi0tVUREhMzmX1+b3qHK9cOHDysqKsrRMQAAAAAAAAAAAAAArUhGRoYiIyN/9T4dqlz38fGRVPcb4+vr6+A0AAAAAAAAAAAAAABHKikpUVRUlL1L/jUdqlw/Pgre19eXch0AAAAAAAAAAAAAIEmN2lb814fGAwAAAAAA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\n"
},
"metadata": {}
}
],
"source": [
"#@markdown ### **Plotting the Drawdown Curve**\n",
"nc = xarray.open_dataset('/content/'+aquifer_name + \"_\"+ output_file)\n",
"time = nc.variables['time'][:]\n",
"volume = nc.variables['volume'][:]\n",
"ts = nc.variables['tsvalue'][:]\n",
"\n",
"fig, ax = plt.subplots(1, 1, figsize=(25,5))\n",
"ax.plot(time, volume)\n",
"plt.xlabel(\"Date (years)\")\n",
"plt.ylabel(\"Volume (\"+ vol_unit+\")\")\n",
"plt.title(aquifer_name + \" Drawdown Curve\")\n",
"### don't clip it so we can see the whole curve from machine learning"
]
},
{
"cell_type": "code",
"source": [
"#Export drawdown curve to CSV\n",
"drawdown_df = pd.DataFrame({'Time': time, 'Volume': volume})\n",
"drawdown_df.to_csv(aquifer_name + \"_\" + \"drawdown.csv\")"
],
"metadata": {
"id": "X9UWqEfIINb2"
},
"execution_count": 63,
"outputs": []
},
{
"cell_type": "code",
"source": [
"%%capture\n",
"!pip install basemap\n",
"from mpl_toolkits.basemap import Basemap\n",
"import numpy\n",
"from os import path\n",
"import glob\n",
"from PIL import Image"
],
"metadata": {
"id": "I2m7vkhpXuMB"
},
"execution_count": 64,
"outputs": []
},
{
"cell_type": "code",
"source": [
"leftbound = bbox[0]\n",
"bottombound = bbox[1]\n",
"rightbound = bbox[2]\n",
"topbound = bbox[3]\n",
"Frame_Cushion = 0.25"
],
"metadata": {
"id": "J0_gvTEGeMgv"
},
"execution_count": 65,
"outputs": []
},
{
"cell_type": "code",
"source": [
"#Set up the time index for your GIF\n",
"starttime = numpy.datetime64(f\"{start_date+1}-04-01\", 'M')\n",
"endtime = numpy.datetime64(f\"{end_date-1}-12-31\", 'M')\n",
"startindex, endindex = -1, -1\n",
"for i in range(len(nc['time'][:])):\n",
" check = numpy.datetime64(nc.coords['time'].values[i], 'M')\n",
" if starttime < check and startindex == -1:\n",
" startindex = i-1\n",
" if endtime <= check and endindex == -1:\n",
" endindex = i"
],
"metadata": {
"id": "ZCDKuRweO5ON"
},
"execution_count": 66,
"outputs": []
},
{
"cell_type": "code",
"source": [
"%%capture\n",
"if path.exists('/content/images_gif') == False:\n",
" os.mkdir('/content/images_gif')\n",
"\n",
"fig, ax = plt.subplots()\n",
"aquifer.plot(color=\"none\", edgecolor=\"red\", ax=ax)\n",
"m = Basemap(projection='cyl', llcrnrlon=leftbound-Frame_Cushion, llcrnrlat=bottombound-Frame_Cushion, urcrnrlon=rightbound+Frame_Cushion, urcrnrlat=topbound+Frame_Cushion, resolution='i', epsg=4326)\n",
"EsriBasemaps = \"World_Topo_Map\" #@param [\"NatGeo_World_Map\", \"USA_Topo_Maps\", \"World_Imagery\", \"World_Physical_Map\", \"World_Shaded_Relief\", \"World_Street_Map\", \"World_Terrain_Base\", \"World_Topo_Map\"]\n",
"m.arcgisimage(server='http://server.arcgisonline.com/ArcGIS', service=EsriBasemaps, xpixels = 400, dpi = 69,verbose = True)\n",
"\n",
"for i in range(startindex,endindex+1):\n",
" im = plt.imshow(numpy.rot90(ts[i,:,:]), cmap=\"Spectral\",extent=(leftbound, rightbound, bottombound, topbound) ,vmin=numpy.amin(ts),vmax=numpy.amax(ts))\n",
" plt.title(aquifer_name.capitalize()+\" \"+str(nc.coords['time'].values[i])[:10], pad = 15)\n",
" if i==startindex:\n",
" cbar = plt.colorbar()\n",
" cbar.set_label(ts_measurement.value+\" in \"+units, labelpad = 20)\n",
" plt.savefig(f\"/content/images_gif/image{str(nc.coords['time'].values[i])[:10]}.jpg\")"
],
"metadata": {
"cellView": "code",
"id": "9HFQb2dbVS6O"
},
"execution_count": 67,
"outputs": []
},
{
"cell_type": "code",
"source": [
"frame_duration=300\n",
"frames = []\n",
"imgs=glob.glob(f\"/content/images_gif/*.jpg\")\n",
"imgs.sort()\n",
"for i in imgs:\n",
" new_frame = Image.open(i)\n",
" frames.append(new_frame)\n",
" frames[0].save(aquifer_name + '_animation.gif', format='GIF', append_images=frames[1:],save_all=True, duration = frame_duration, loop=0)"
],
"metadata": {
"id": "GkNIO8kOV4De"
},
"execution_count": 68,
"outputs": []
}
],
"metadata": {
"colab": {
"provenance": [],
"include_colab_link": true
},
"kernelspec": {
"display_name": "Python 3",
"name": "python3"
},
"language_info": {
"name": "python"
},
"widgets": {
"application/vnd.jupyter.widget-state+json": {
"198bafafb7974c4ca0b485321cc4b163": {
"model_module": "@jupyter-widgets/controls",
"model_name": "GridBoxModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "GridBoxModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "GridBoxView",
"box_style": "",
"children": [
"IPY_MODEL_5fc994b17710440f950944a1caf76d8b",
"IPY_MODEL_1f60d36f66684072807c4e48bef37afd"
],
"layout": "IPY_MODEL_75a0b454f6ab4e3da360151e230c6860"
}
},
"5fc994b17710440f950944a1caf76d8b": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DropdownModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DropdownModel",
"_options_labels": [
"GW_CODE",
"NAME",
"HECTARES",
"KM2",
"Brakish_Wa",
"Salinity_R",
"AquiferID",
"geometry"
],
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "DropdownView",
"description": "Aquifer ID",
"description_tooltip": null,
"disabled": false,
"index": 6,
"layout": "IPY_MODEL_e2aaa8248a42436a900c3c2b7fe229ff",
"style": "IPY_MODEL_9e9014215dd84c8ea7d1a07133e2bad0"
}
},
"1f60d36f66684072807c4e48bef37afd": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DropdownModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DropdownModel",
"_options_labels": [
"GW_CODE",
"NAME",
"HECTARES",
"KM2",
"Brakish_Wa",
"Salinity_R",
"AquiferID",
"geometry"
],
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "DropdownView",
"description": "Aquifer Name",
"description_tooltip": null,
"disabled": false,
"index": 1,
"layout": "IPY_MODEL_504925d856ec48de9644ad9a5abc4a8d",
"style": "IPY_MODEL_2c5cbc706d794847b8099176bd399c8f"
}
},
"75a0b454f6ab4e3da360151e230c6860": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": "repeat(1, 550px)",
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"e2aaa8248a42436a900c3c2b7fe229ff": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": null,
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"9e9014215dd84c8ea7d1a07133e2bad0": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DescriptionStyleModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "StyleView",
"description_width": ""
}
},
"504925d856ec48de9644ad9a5abc4a8d": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": null,
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"2c5cbc706d794847b8099176bd399c8f": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DescriptionStyleModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "StyleView",
"description_width": ""
}
},
"7bd5b9247d3e4f77a2731a11602b632c": {
"model_module": "@jupyter-widgets/controls",
"model_name": "GridBoxModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "GridBoxModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "GridBoxView",
"box_style": "",
"children": [
"IPY_MODEL_3bcb39005c724208b18ab55bf5f8bf9b"
],
"layout": "IPY_MODEL_42c4120e4eec443f9a11da8b35eacb3c"
}
},
"3bcb39005c724208b18ab55bf5f8bf9b": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DropdownModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DropdownModel",
"_options_labels": [
"Dead Sea GW"
],
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "DropdownView",
"description": "Aquifer Name",
"description_tooltip": null,
"disabled": false,
"index": 0,
"layout": "IPY_MODEL_356d6a50c91d44269bb4a2395e29946b",
"style": "IPY_MODEL_596efc62fa134dfc957c44ae905b9625"
}
},
"42c4120e4eec443f9a11da8b35eacb3c": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": "repeat(1, 550px)",
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"356d6a50c91d44269bb4a2395e29946b": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": null,
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"596efc62fa134dfc957c44ae905b9625": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DescriptionStyleModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "StyleView",
"description_width": ""
}
},
"a445b6c0eb3f49ef90876be4dac4678b": {
"model_module": "@jupyter-widgets/controls",
"model_name": "GridBoxModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "GridBoxModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "GridBoxView",
"box_style": "",
"children": [
"IPY_MODEL_dfcbc51f1b004a96ad901a57e389fda5",
"IPY_MODEL_539e2e9c2f6b4282bf68a53a4b8b62ce",
"IPY_MODEL_f05ddbdefe2e48deab720b0c97661849",
"IPY_MODEL_f5e74db38feb4a85a92c5f986ed7306e",
"IPY_MODEL_1faa6809e00845bca7b1131e27713472"
],
"layout": "IPY_MODEL_0e8d725871f14265a2827d4a410f6a33"
}
},
"dfcbc51f1b004a96ad901a57e389fda5": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DropdownModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DropdownModel",
"_options_labels": [
"AquiferID",
"Well_ID",
"Well_Name",
"lat_dec",
"lon_dec",
"GSE",
"NA"
],
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "DropdownView",
"description": "Well ID",
"description_tooltip": null,
"disabled": false,
"index": 1,
"layout": "IPY_MODEL_2c1c51a804bb499cb8987a51444e5d49",
"style": "IPY_MODEL_1e1772bf86ca49ab8ccc122ca0041ef7"
}
},
"539e2e9c2f6b4282bf68a53a4b8b62ce": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DropdownModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DropdownModel",
"_options_labels": [
"AquiferID",
"Well_ID",
"Well_Name",
"lat_dec",
"lon_dec",
"GSE",
"NA"
],
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "DropdownView",
"description": "Well Name",
"description_tooltip": null,
"disabled": false,
"index": 2,
"layout": "IPY_MODEL_7bd4d54b3d7b4c60ada7c495d257e4d6",
"style": "IPY_MODEL_821310804e7d4ae597dc26d02d95f3ef"
}
},
"f05ddbdefe2e48deab720b0c97661849": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DropdownModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DropdownModel",
"_options_labels": [
"AquiferID",
"Well_ID",
"Well_Name",
"lat_dec",
"lon_dec",
"GSE",
"NA"
],
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "DropdownView",
"description": "Latitude",
"description_tooltip": null,
"disabled": false,
"index": 3,
"layout": "IPY_MODEL_28d0c390eabd4d2db8a8e2804f93d7bb",
"style": "IPY_MODEL_c4b15d77ec194c61b89a31d5ca911b42"
}
},
"f5e74db38feb4a85a92c5f986ed7306e": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DropdownModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DropdownModel",
"_options_labels": [
"AquiferID",
"Well_ID",
"Well_Name",
"lat_dec",
"lon_dec",
"GSE",
"NA"
],
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "DropdownView",
"description": "Longitude",
"description_tooltip": null,
"disabled": false,
"index": 4,
"layout": "IPY_MODEL_a612b3189ccc40db99cb22f841ff91d9",
"style": "IPY_MODEL_8bb04336b8a844e69d73e18aca6119f0"
}
},
"1faa6809e00845bca7b1131e27713472": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DropdownModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DropdownModel",
"_options_labels": [
"AquiferID",
"Well_ID",
"Well_Name",
"lat_dec",
"lon_dec",
"GSE",
"NA"
],
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "DropdownView",
"description": "Aquifer ID",
"description_tooltip": null,
"disabled": false,
"index": 0,
"layout": "IPY_MODEL_af3ca32f286e45e69ac3610f9911dec7",
"style": "IPY_MODEL_e0e13eb38ab643f1a7c072e1efc58c07"
}
},
"0e8d725871f14265a2827d4a410f6a33": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": "repeat(1, 550px)",
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"2c1c51a804bb499cb8987a51444e5d49": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": null,
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"1e1772bf86ca49ab8ccc122ca0041ef7": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DescriptionStyleModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "StyleView",
"description_width": ""
}
},
"7bd4d54b3d7b4c60ada7c495d257e4d6": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": null,
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"821310804e7d4ae597dc26d02d95f3ef": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DescriptionStyleModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "StyleView",
"description_width": ""
}
},
"28d0c390eabd4d2db8a8e2804f93d7bb": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": null,
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"c4b15d77ec194c61b89a31d5ca911b42": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DescriptionStyleModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "StyleView",
"description_width": ""
}
},
"a612b3189ccc40db99cb22f841ff91d9": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": null,
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"8bb04336b8a844e69d73e18aca6119f0": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DescriptionStyleModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "StyleView",
"description_width": ""
}
},
"af3ca32f286e45e69ac3610f9911dec7": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": null,
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"e0e13eb38ab643f1a7c072e1efc58c07": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DescriptionStyleModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "StyleView",
"description_width": ""
}
},
"34766de1f7c148999db1b50af5a2af8a": {
"model_module": "@jupyter-widgets/controls",
"model_name": "GridBoxModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "GridBoxModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "GridBoxView",
"box_style": "",
"children": [
"IPY_MODEL_b966c4218b074f13b700f2d86d10dd81",
"IPY_MODEL_ce2fb45e43ae41d2b65e528639f2e1b0",
"IPY_MODEL_0cc05fcf2d964874a845f05958b06736",
"IPY_MODEL_32830f160a9246fbab3f1ea62d9d938c"
],
"layout": "IPY_MODEL_bfe536b3b2014e1bb22dea059dd813da"
}
},
"b966c4218b074f13b700f2d86d10dd81": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DropdownModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DropdownModel",
"_options_labels": [
"AquiferID",
"WellName",
"WellID",
"DateString",
"WaterTableElev",
"NA"
],
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "DropdownView",
"description": "Well ID",
"description_tooltip": null,
"disabled": false,
"index": 2,
"layout": "IPY_MODEL_209c59d57abe44e8acb3d03cdf070cb8",
"style": "IPY_MODEL_d6da5ee79b8e41138a9adc6363ce4565"
}
},
"ce2fb45e43ae41d2b65e528639f2e1b0": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DropdownModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DropdownModel",
"_options_labels": [
"AquiferID",
"WellName",
"WellID",
"DateString",
"WaterTableElev",
"NA"
],
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "DropdownView",
"description": "Date",
"description_tooltip": null,
"disabled": false,
"index": 3,
"layout": "IPY_MODEL_fb8566e46756433d8383e37130507853",
"style": "IPY_MODEL_b627bbce551443c984189eb6c65879d3"
}
},
"0cc05fcf2d964874a845f05958b06736": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DropdownModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DropdownModel",
"_options_labels": [
"AquiferID",
"WellName",
"WellID",
"DateString",
"WaterTableElev",
"NA"
],
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "DropdownView",
"description": "Measurement",
"description_tooltip": null,
"disabled": false,
"index": 4,
"layout": "IPY_MODEL_0a7c0bc21af8449f86f15e74af58e4d3",
"style": "IPY_MODEL_631157fcae94453fb09ca8d9b27058e4"
}
},
"32830f160a9246fbab3f1ea62d9d938c": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DropdownModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DropdownModel",
"_options_labels": [
"AquiferID",
"WellName",
"WellID",
"DateString",
"WaterTableElev",
"NA"
],
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "DropdownView",
"description": "Aquifer ID",
"description_tooltip": null,
"disabled": false,
"index": 0,
"layout": "IPY_MODEL_afbf7e74b00a49d5b404676ed6bf778d",
"style": "IPY_MODEL_47d5867bc1b74561b5d60183988abe81"
}
},
"bfe536b3b2014e1bb22dea059dd813da": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": "repeat(1, 550px)",
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"209c59d57abe44e8acb3d03cdf070cb8": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": null,
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"d6da5ee79b8e41138a9adc6363ce4565": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DescriptionStyleModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "StyleView",
"description_width": ""
}
},
"fb8566e46756433d8383e37130507853": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": null,
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"b627bbce551443c984189eb6c65879d3": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DescriptionStyleModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "StyleView",
"description_width": ""
}
},
"0a7c0bc21af8449f86f15e74af58e4d3": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": null,
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"631157fcae94453fb09ca8d9b27058e4": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DescriptionStyleModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "StyleView",
"description_width": ""
}
},
"afbf7e74b00a49d5b404676ed6bf778d": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": null,
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"47d5867bc1b74561b5d60183988abe81": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DescriptionStyleModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "StyleView",
"description_width": ""
}
},
"cef2cf3472ea4f918a0e98122c2a1228": {
"model_module": "@jupyter-widgets/controls",
"model_name": "GridBoxModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "GridBoxModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "GridBoxView",
"box_style": "",
"children": [
"IPY_MODEL_aeb7ae478ec5490d94167ed4fe56918a"
],
"layout": "IPY_MODEL_b5b99105c4cb467e98b758bd4b86abed"
}
},
"aeb7ae478ec5490d94167ed4fe56918a": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DropdownModel",
"model_module_version": "1.5.0",
"state": {
"_dom_classes": [],
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DropdownModel",
"_options_labels": [
"1",
"2",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"21",
"22",
"23",
"24",
"26",
"27",
"28",
"29",
"31",
"33",
"34",
"35",
"36",
"37",
"38",
"39",
"40"
],
"_view_count": null,
"_view_module": "@jupyter-widgets/controls",
"_view_module_version": "1.5.0",
"_view_name": "DropdownView",
"description": "Well Index",
"description_tooltip": null,
"disabled": false,
"index": 0,
"layout": "IPY_MODEL_77730c1050b64351a1aee0b9f4b4b6b8",
"style": "IPY_MODEL_0ae7b554e564400ebd9e9a76348b96ea"
}
},
"b5b99105c4cb467e98b758bd4b86abed": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": "repeat(1, 550px)",
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"77730c1050b64351a1aee0b9f4b4b6b8": {
"model_module": "@jupyter-widgets/base",
"model_name": "LayoutModel",
"model_module_version": "1.2.0",
"state": {
"_model_module": "@jupyter-widgets/base",
"_model_module_version": "1.2.0",
"_model_name": "LayoutModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "LayoutView",
"align_content": null,
"align_items": null,
"align_self": null,
"border": null,
"bottom": null,
"display": null,
"flex": null,
"flex_flow": null,
"grid_area": null,
"grid_auto_columns": null,
"grid_auto_flow": null,
"grid_auto_rows": null,
"grid_column": null,
"grid_gap": null,
"grid_row": null,
"grid_template_areas": null,
"grid_template_columns": null,
"grid_template_rows": null,
"height": null,
"justify_content": null,
"justify_items": null,
"left": null,
"margin": null,
"max_height": null,
"max_width": null,
"min_height": null,
"min_width": null,
"object_fit": null,
"object_position": null,
"order": null,
"overflow": null,
"overflow_x": null,
"overflow_y": null,
"padding": null,
"right": null,
"top": null,
"visibility": null,
"width": null
}
},
"0ae7b554e564400ebd9e9a76348b96ea": {
"model_module": "@jupyter-widgets/controls",
"model_name": "DescriptionStyleModel",
"model_module_version": "1.5.0",
"state": {
"_model_module": "@jupyter-widgets/controls",
"_model_module_version": "1.5.0",
"_model_name": "DescriptionStyleModel",
"_view_count": null,
"_view_module": "@jupyter-widgets/base",
"_view_module_version": "1.2.0",
"_view_name": "StyleView",
"description_width": ""
}
}
}
}
},
"nbformat": 4,
"nbformat_minor": 0
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment