diff --git a/.gitignore b/.gitignore index e5d46f5e2567228ab637f935c9d2dcdc3087f550..6f3a6192a49eb125579c4f47d9ad88445dd6b887 100644 --- a/.gitignore +++ b/.gitignore @@ -1,9 +1,7 @@ .idea logs -tests/basic_nes_tests_alba.py -tests/test_bash_nord3v2-alba.cmd notebooks/.ipynb_checkpoints .ipynb_checkpoints nes/__pycache__ nes/nc_projections/__pycache__ -jupyter_notebooks \ No newline at end of file +*.pyc \ No newline at end of file diff --git a/nes/create_nes.py b/nes/create_nes.py index a4e484f88f66ea2a309afd58413ebb62f79d07ca..d722ce848b29466ac5ca358a49a1b3a488776529 100644 --- a/nes/create_nes.py +++ b/nes/create_nes.py @@ -139,9 +139,9 @@ def from_shapefile(path, method=None, **kwargs): nessy.create_shapefile() # Read shapefile - mask = gpd.read_file(path) + shapefile = gpd.read_file(path) # Make spatial join - nessy.spatial_join(mask, method=method) + nessy.spatial_join(shapefile, method=method) return nessy diff --git a/nes/nc_projections/default_nes.py b/nes/nc_projections/default_nes.py index 9cb632810e93f26f24c9e9575eeb6517e564e8b6..ad6eecd2e5ab4dd0e08a124d77aa8c2ca6ca1a71 100644 --- a/nes/nc_projections/default_nes.py +++ b/nes/nc_projections/default_nes.py @@ -1672,7 +1672,7 @@ class Nes(object): var_name)) # Missing to nan try: - data[data.mask == True] = np.nan + data[data.shapefile == True] = np.nan except (AttributeError, MaskError, ValueError): pass @@ -2584,48 +2584,58 @@ class Nes(object): return None - def spatial_join(self, mask, method=None): + def spatial_join(self, shapefile, method=None, var_list=None): """ Compute overlay intersection of two GeoPandasDataFrames. Parameters ---------- - mask : GeoPandasDataFrame - File from where the data will be obtained on the intersection. + shapefile : GeoPandasDataFrame, str + File or path from where the data will be obtained on the intersection. method : str - Overlay method. Accepted values: ['nearest', 'intersection', None]. + Overlay method. Accepted values: ['nearest', 'intersection', 'centroid']. + var_list : list, None + """ + + if isinstance(shapefile, str): + shapefile = gpd.read_file(shapefile) + + if self.shapefile is None: + msg = 'Warning: Shapefile does not exist. It will be created now.' + warnings.warn(msg) + self.create_shapefile() - # Nearest centroids to the mask polygons + # Nearest centroids to the shapefile polygons if method == 'nearest': # Make copy - shapefile_aux = deepcopy(self.shapefile) + aux_grid = deepcopy(self.shapefile) - # Get centroids of shapefile to mask - shapefile_aux.geometry = shapefile_aux.centroid + # Get centroids of shapefile to shapefile + aux_grid.geometry = aux_grid.centroid # Calculate spatial joint by distance - shapefile_aux = gpd.sjoin_nearest(shapefile_aux, mask.to_crs(shapefile_aux.crs), distance_col='distance') + aux_grid = gpd.sjoin_nearest(aux_grid, shapefile.to_crs(aux_grid.crs), distance_col='distance') # Get data from closest shapes to centroids - del shapefile_aux['geometry'], shapefile_aux['index_right'] - self.shapefile.loc[shapefile_aux.index, shapefile_aux.columns] = shapefile_aux + del aux_grid['geometry'], aux_grid['index_right'] + self.shapefile.loc[aux_grid.index, aux_grid.columns] = aux_grid - # Intersect the areas of the mask polygons, outside of the mask there will be NaN + # Intersect the areas of the shapefile polygons, outside of the shapefile there will be NaN elif method == 'intersection': # Get intersected areas - inp, res = mask.sindex.query_bulk(self.shapefile.geometry, predicate='intersects') + inp, res = shapefile.sindex.query_bulk(self.shapefile.geometry, predicate='intersects') print('Rank {0:03d}: {1} intersected areas found'.format(self.rank, len(inp))) # Calculate intersected areas and fractions - intersection = pd.concat([self.shapefile.geometry[inp].reset_index(), mask.geometry[res].reset_index()], + intersection = pd.concat([self.shapefile.geometry[inp].reset_index(), shapefile.geometry[res].reset_index()], axis=1, ignore_index=True) intersection.columns = (list(self.shapefile.geometry[inp].reset_index().columns) + - list(mask.geometry[res].reset_index().rename(columns={'geometry': 'geometry_mask', - 'index': 'index_mask'}).columns)) - intersection['area'] = intersection.apply(lambda x: x['geometry'].intersection(x['geometry_mask']).buffer(0).area, + list(shapefile.geometry[res].reset_index().rename(columns={'geometry': 'geometry_shapefile', + 'index': 'index_shapefile'}).columns)) + intersection['area'] = intersection.apply(lambda x: x['geometry'].intersection(x['geometry_shapefile']).buffer(0).area, axis=1) intersection['fraction'] = intersection.apply(lambda x: x['area'] / x['geometry'].area, axis=1) @@ -2634,26 +2644,30 @@ class Nes(object): intersection = intersection.drop_duplicates(subset='FID', keep="first") intersection = intersection.sort_values('FID').set_index('FID') - # Get data from mask - del mask['geometry'] - self.shapefile.loc[intersection.index, mask.columns] = np.array(mask.loc[intersection.index_mask, :]) + # Get data from shapefile + del shapefile['geometry'] + self.shapefile.loc[intersection.index, shapefile.columns] = np.array(shapefile.loc[intersection.index_shapefile, :]) - # Centroids that fall on the mask polygons, outside of the mask there will be NaN - elif method is None: + # Centroids that fall on the shapefile polygons, outside of the shapefile there will be NaN + elif method == 'centroid': # Make copy - shapefile_aux = deepcopy(self.shapefile) + aux_grid = deepcopy(self.shapefile) - # Get centroids of shapefile to mask - shapefile_aux.geometry = shapefile_aux.centroid + # Get centroids of shapefile to shapefile + aux_grid.geometry = aux_grid.centroid # Calculate spatial joint - shapefile_aux = gpd.sjoin(shapefile_aux, mask.to_crs(shapefile_aux.crs)) + aux_grid = gpd.sjoin(aux_grid, shapefile.to_crs(aux_grid.crs)) # Get data from shapes where there are centroids, rest will be NaN - del shapefile_aux['geometry'], shapefile_aux['index_right'] - self.shapefile.loc[shapefile_aux.index, shapefile_aux.columns] = shapefile_aux - + del aux_grid['geometry'], aux_grid['index_right'] + self.shapefile.loc[aux_grid.index, aux_grid.columns] = aux_grid + + else: + accepted_values = ['nearest', 'intersection', 'centroid'] + raise NotImplementedError('{0} is not implemented. Choose from: {1}'.format(method, accepted_values)) + return None def __gather_data_py_object(self): diff --git a/tutorials/1.Introduction/1.1.Read_Write_Regular.ipynb b/tutorials/1.Introduction/1.1.Read_Write_Regular.ipynb index d726d988b91d86014d429d6d04067f0f5bc78e02..21eed90fa654a8c635d7de1ac741140ad847f712 100644 --- a/tutorials/1.Introduction/1.1.Read_Write_Regular.ipynb +++ b/tutorials/1.Introduction/1.1.Read_Write_Regular.ipynb @@ -4,7 +4,7 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "# How to read and write regular grids" + "# How to read and write regular lat-lon grids" ] }, { @@ -24,7 +24,9 @@ "metadata": {}, "outputs": [], "source": [ - "nc_path_1 = '/gpfs/scratch/bsc32/bsc32538/original_files/franco_interp.nc'" + "# Original path: /gpfs/scratch/bsc32/bsc32538/original_files/franco_interp.nc\n", + "# Regular lat-lon grid from MONARCH\n", + "nc_path_1 = '/gpfs/projects/bsc32/models/NES_tutorial_data/franco_interp.nc'" ] }, { @@ -414,7 +416,7 @@ " Domain: Regional\n", " Conventions: CF-1.7\n", " history: MONARCHv1.0 netcdf file.\n", - " comment: Generated on marenostrum4
array(['2019-01-01T00:00:00.000000000', '2019-01-01T01:00:00.000000000',\n", + " comment: Generated on marenostrum4
array(['2019-01-01T00:00:00.000000000', '2019-01-01T01:00:00.000000000',\n", " '2019-01-01T02:00:00.000000000', '2019-01-01T03:00:00.000000000',\n", " '2019-01-01T04:00:00.000000000', '2019-01-01T05:00:00.000000000',\n", " '2019-01-01T06:00:00.000000000', '2019-01-01T07:00:00.000000000',\n", @@ -426,7 +428,7 @@ " '2019-01-01T18:00:00.000000000', '2019-01-01T19:00:00.000000000',\n", " '2019-01-01T20:00:00.000000000', '2019-01-01T21:00:00.000000000',\n", " '2019-01-01T22:00:00.000000000', '2019-01-01T23:00:00.000000000',\n", - " '2019-01-02T00:00:00.000000000'], dtype='datetime64[ns]')
array([0.])
array([33.9, 34. , 34.1, 34.2, 34.3, 34.4, 34.5, 34.6, 34.7, 34.8, 34.9, 35. ,\n", + " '2019-01-02T00:00:00.000000000'], dtype='datetime64[ns]')
array([0.])
array([33.9, 34. , 34.1, 34.2, 34.3, 34.4, 34.5, 34.6, 34.7, 34.8, 34.9, 35. ,\n", " 35.1, 35.2, 35.3, 35.4, 35.5, 35.6, 35.7, 35.8, 35.9, 36. , 36.1, 36.2,\n", " 36.3, 36.4, 36.5, 36.6, 36.7, 36.8, 36.9, 37. , 37.1, 37.2, 37.3, 37.4,\n", " 37.5, 37.6, 37.7, 37.8, 37.9, 38. , 38.1, 38.2, 38.3, 38.4, 38.5, 38.6,\n", @@ -435,7 +437,7 @@ " 41.1, 41.2, 41.3, 41.4, 41.5, 41.6, 41.7, 41.8, 41.9, 42. , 42.1, 42.2,\n", " 42.3, 42.4, 42.5, 42.6, 42.7, 42.8, 42.9, 43. , 43.1, 43.2, 43.3, 43.4,\n", " 43.5, 43.6, 43.7, 43.8, 43.9, 44. , 44.1, 44.2, 44.3, 44.4, 44.5, 44.6,\n", - " 44.7, 44.8, 44.9, 45. , 45.1, 45.2, 45.3])
array([-1.180000e+01, -1.170000e+01, -1.160000e+01, -1.150000e+01,\n", + " 44.7, 44.8, 44.9, 45. , 45.1, 45.2, 45.3])
array([-1.180000e+01, -1.170000e+01, -1.160000e+01, -1.150000e+01,\n", " -1.140000e+01, -1.130000e+01, -1.120000e+01, -1.110000e+01,\n", " -1.100000e+01, -1.090000e+01, -1.080000e+01, -1.070000e+01,\n", " -1.060000e+01, -1.050000e+01, -1.040000e+01, -1.030000e+01,\n", @@ -476,7 +478,7 @@ " 3.400000e+00, 3.500000e+00, 3.600000e+00, 3.700000e+00,\n", " 3.800000e+00, 3.900000e+00, 4.000000e+00, 4.100000e+00,\n", " 4.200000e+00, 4.300000e+00, 4.400000e+00, 4.500000e+00,\n", - " 4.600000e+00])
[474375 values with dtype=float32]
array(b'', dtype='|S1')
[474375 values with dtype=float32]
array(b'', dtype='|S1')
array(['2019-01-01T00:00:00.000000000', '2019-01-01T01:00:00.000000000',\n", + " comment: Generated on marenostrum4
array(['2019-01-01T00:00:00.000000000', '2019-01-01T01:00:00.000000000',\n", " '2019-01-01T02:00:00.000000000', '2019-01-01T03:00:00.000000000',\n", " '2019-01-01T04:00:00.000000000', '2019-01-01T05:00:00.000000000',\n", " '2019-01-01T06:00:00.000000000', '2019-01-01T07:00:00.000000000',\n", @@ -1327,7 +1329,7 @@ " '2019-01-01T18:00:00.000000000', '2019-01-01T19:00:00.000000000',\n", " '2019-01-01T20:00:00.000000000', '2019-01-01T21:00:00.000000000',\n", " '2019-01-01T22:00:00.000000000', '2019-01-01T23:00:00.000000000',\n", - " '2019-01-02T00:00:00.000000000'], dtype='datetime64[ns]')
array([0.])
array([33.9, 34. , 34.1, 34.2, 34.3, 34.4, 34.5, 34.6, 34.7, 34.8, 34.9, 35. ,\n", + " '2019-01-02T00:00:00.000000000'], dtype='datetime64[ns]')
array([0.])
array([33.9, 34. , 34.1, 34.2, 34.3, 34.4, 34.5, 34.6, 34.7, 34.8, 34.9, 35. ,\n", " 35.1, 35.2, 35.3, 35.4, 35.5, 35.6, 35.7, 35.8, 35.9, 36. , 36.1, 36.2,\n", " 36.3, 36.4, 36.5, 36.6, 36.7, 36.8, 36.9, 37. , 37.1, 37.2, 37.3, 37.4,\n", " 37.5, 37.6, 37.7, 37.8, 37.9, 38. , 38.1, 38.2, 38.3, 38.4, 38.5, 38.6,\n", @@ -1336,7 +1338,7 @@ " 41.1, 41.2, 41.3, 41.4, 41.5, 41.6, 41.7, 41.8, 41.9, 42. , 42.1, 42.2,\n", " 42.3, 42.4, 42.5, 42.6, 42.7, 42.8, 42.9, 43. , 43.1, 43.2, 43.3, 43.4,\n", " 43.5, 43.6, 43.7, 43.8, 43.9, 44. , 44.1, 44.2, 44.3, 44.4, 44.5, 44.6,\n", - " 44.7, 44.8, 44.9, 45. , 45.1, 45.2, 45.3])
array([-1.180000e+01, -1.170000e+01, -1.160000e+01, -1.150000e+01,\n", + " 44.7, 44.8, 44.9, 45. , 45.1, 45.2, 45.3])
array([-1.180000e+01, -1.170000e+01, -1.160000e+01, -1.150000e+01,\n", " -1.140000e+01, -1.130000e+01, -1.120000e+01, -1.110000e+01,\n", " -1.100000e+01, -1.090000e+01, -1.080000e+01, -1.070000e+01,\n", " -1.060000e+01, -1.050000e+01, -1.040000e+01, -1.030000e+01,\n", @@ -1377,7 +1379,7 @@ " 3.400000e+00, 3.500000e+00, 3.600000e+00, 3.700000e+00,\n", " 3.800000e+00, 3.900000e+00, 4.000000e+00, 4.100000e+00,\n", " 4.200000e+00, 4.300000e+00, 4.400000e+00, 4.500000e+00,\n", - " 4.600000e+00])
[474375 values with dtype=float32]
array(b'', dtype='|S1')
[474375 values with dtype=float32]
array(b'', dtype='|S1')
array(['2021-08-03T00:00:00.000000000'], dtype='datetime64[ns]')
array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 13.,\n", - " 14., 15., 16., 17., 18., 19., 20., 21., 22., 23.])
array([[16.350338, 16.43293 , 16.515146, ..., 16.515146, 16.43293 , 16.350338],\n", + " comment: Generated on marenostrum4
array(['2021-08-03T00:00:00.000000000'], dtype='datetime64[ns]')
array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 13.,\n", + " 14., 15., 16., 17., 18., 19., 20., 21., 22., 23.])
array([[16.350338, 16.43293 , 16.515146, ..., 16.515146, 16.43293 , 16.350338],\n", " [16.527426, 16.610239, 16.692677, ..., 16.692677, 16.610243, 16.527426],\n", " [16.704472, 16.787508, 16.870167, ..., 16.870167, 16.78751 , 16.704472],\n", " ...,\n", " [58.32095 , 58.472683, 58.62431 , ..., 58.62431 , 58.472683, 58.32095 ],\n", " [58.426285, 58.578201, 58.730026, ..., 58.730026, 58.578201, 58.426285],\n", - " [58.530792, 58.682899, 58.834919, ..., 58.834919, 58.682903, 58.530792]])
array([[-22.181265, -22.016672, -21.851799, ..., 41.851795, 42.016666,\n", + " [58.530792, 58.682899, 58.834919, ..., 58.834919, 58.682903, 58.530792]])
array([[-22.181265, -22.016672, -21.851799, ..., 41.851795, 42.016666,\n", " 42.181259],\n", " [-22.278179, -22.113186, -21.947905, ..., 41.947899, 42.113174,\n", " 42.278172],\n", @@ -434,10 +436,10 @@ " [-67.901878, -67.722473, -67.541939, ..., 87.541939, 87.722458,\n", " 87.901871],\n", " [-68.228035, -68.04982 , -67.870514, ..., 87.870506, 88.04982 ,\n", - " 88.228035]])
array([-27. , -26.799999, -26.6 , ..., 26.6 , 26.800001,\n", - " 27. ])
array([-35. , -34.799999, -34.599998, ..., 34.600002, 34.799999,\n", - " 35. ])
array([['2021-08-03T00:00:00.000000000', '2021-08-07T00:00:00.000000000']],\n", - " dtype='datetime64[ns]')
[2282904 values with dtype=float32]
array(b'', dtype='|S1')
array([-27. , -26.799999, -26.6 , ..., 26.6 , 26.800001,\n", + " 27. ])
array([-35. , -34.799999, -34.599998, ..., 34.600002, 34.799999,\n", + " 35. ])
array([['2021-08-03T00:00:00.000000000', '2021-08-07T00:00:00.000000000']],\n", + " dtype='datetime64[ns]')
[2282904 values with dtype=float32]
array(b'', dtype='|S1')
array(['2021-08-03T00:00:00.000000000'], dtype='datetime64[ns]')
array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 13.,\n", - " 14., 15., 16., 17., 18., 19., 20., 21., 22., 23.])
array([[16.350338, 16.43293 , 16.515146, ..., 16.515146, 16.43293 , 16.350338],\n", + " comment: Generated on marenostrum4
array(['2021-08-03T00:00:00.000000000'], dtype='datetime64[ns]')
array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 13.,\n", + " 14., 15., 16., 17., 18., 19., 20., 21., 22., 23.])
array([[16.350338, 16.43293 , 16.515146, ..., 16.515146, 16.43293 , 16.350338],\n", " [16.527426, 16.610239, 16.692677, ..., 16.692677, 16.610243, 16.527426],\n", " [16.704472, 16.787508, 16.870167, ..., 16.870167, 16.78751 , 16.704472],\n", " ...,\n", " [58.32095 , 58.472683, 58.62431 , ..., 58.62431 , 58.472683, 58.32095 ],\n", " [58.426285, 58.578201, 58.730026, ..., 58.730026, 58.578201, 58.426285],\n", - " [58.530792, 58.682899, 58.834919, ..., 58.834919, 58.682903, 58.530792]])
array([[-22.181265, -22.016672, -21.851799, ..., 41.851795, 42.016666,\n", + " [58.530792, 58.682899, 58.834919, ..., 58.834919, 58.682903, 58.530792]])
array([[-22.181265, -22.016672, -21.851799, ..., 41.851795, 42.016666,\n", " 42.181259],\n", " [-22.278179, -22.113186, -21.947905, ..., 41.947899, 42.113174,\n", " 42.278172],\n", @@ -1224,10 +1226,10 @@ " [-67.901878, -67.722473, -67.541939, ..., 87.541939, 87.722458,\n", " 87.901871],\n", " [-68.228035, -68.04982 , -67.870514, ..., 87.870506, 88.04982 ,\n", - " 88.228035]])
array([-27. , -26.799999, -26.6 , ..., 26.6 , 26.800001,\n", - " 27. ])
array([-35. , -34.799999, -34.599998, ..., 34.600002, 34.799999,\n", - " 35. ])
array([['2021-08-03T00:00:00.000000000', '2021-08-07T00:00:00.000000000']],\n", - " dtype='datetime64[ns]')
[2282904 values with dtype=float32]
array(b'', dtype='|S1')
array([-27. , -26.799999, -26.6 , ..., 26.6 , 26.800001,\n", + " 27. ])
array([-35. , -34.799999, -34.599998, ..., 34.600002, 34.799999,\n", + " 35. ])
array([['2021-08-03T00:00:00.000000000', '2021-08-07T00:00:00.000000000']],\n", + " dtype='datetime64[ns]')
[2282904 values with dtype=float32]
array(b'', dtype='|S1')
array(['2015-07-01T00:00:00.000000000', '2015-07-01T01:00:00.000000000',\n", + " station_ozone_classification (station) |S75 b'rural' b'rural' ... b'nan'
array(['2015-07-01T00:00:00.000000000', '2015-07-01T01:00:00.000000000',\n", " '2015-07-01T02:00:00.000000000', '2015-07-01T03:00:00.000000000',\n", " '2015-07-01T04:00:00.000000000', '2015-07-01T05:00:00.000000000',\n", " '2015-07-01T06:00:00.000000000', '2015-07-01T07:00:00.000000000',\n", @@ -433,7 +434,7 @@ " '2015-07-02T00:00:00.000000000', '2015-07-02T01:00:00.000000000',\n", " '2015-07-02T02:00:00.000000000', '2015-07-02T03:00:00.000000000',\n", " '2015-07-02T04:00:00.000000000', '2015-07-02T05:00:00.000000000',\n", - " '2015-07-02T06:00:00.000000000'], dtype='datetime64[ns]')
array([b'1980-01-01', b'1980-01-01', b'1991-05-01', b'1991-05-01',\n", + " '2015-07-02T06:00:00.000000000'], dtype='datetime64[ns]')
array([b'1980-01-01', b'1980-01-01', b'1991-05-01', b'1991-05-01',\n", " b'1996-10-01', b'1978-10-01', b'1987-01-01', b'2010-07-01',\n", " b'1985-01-06', b'1994-05-01', b'1987-11-01', b'1992-01-01',\n", " b'1992-06-01', b'1995-11-01', b'1998-09-01', b'1998-01-01',\n", @@ -448,7 +449,7 @@ " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", - " b'nan', b'nan', b'nan', b'nan', b'nan'], dtype='|S75')
array([b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", + " b'nan', b'nan', b'nan', b'nan', b'nan'], dtype='|S75')
array([b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nature', b'nature', b'nature', b'nature', b'nature',\n", " b'nature', b'nature', b'nature', b'nature', b'nature', b'farming',\n", " b'farming', b'nature', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", @@ -458,7 +459,7 @@ " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", - " b'nan'], dtype='|S75')
array([b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", + " b'nan'], dtype='|S75')
array([b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'unknown', b'unknown', b'unknown', b'unknown', b'unknown',\n", " b'unknown', b'unknown', b'unknown', b'unknown', b'unknown', b'unknown',\n", " b'unknown', b'unknown', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", @@ -468,7 +469,7 @@ " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", - " b'nan'], dtype='|S75')
array([b'CH', b'CH', b'CH', b'CH', b'CY', b'DK', b'DK', b'DK', b'EE', b'EE',\n", + " b'nan'], dtype='|S75')
array([b'CH', b'CH', b'CH', b'CH', b'CY', b'DK', b'DK', b'DK', b'EE', b'EE',\n", " b'ES', b'ES', b'ES', b'ES', b'ES', b'ES', b'ES', b'ES', b'ES', b'ES',\n", " b'ES', b'ES', b'ES', b'GB', b'GB', b'HU', b'IE', b'IS', b'IT', b'NO',\n", " b'NO', b'NO', b'NO', b'PL', b'PL', b'PL', b'PL', b'RS', b'SE', b'SE',\n", @@ -476,7 +477,7 @@ " b'NL', b'AT', b'AM', b'AT', b'NL', b'CZ', b'DE', b'LV', b'FI', b'IT',\n", " b'CZ', b'RU', b'NL', b'ME', b'GR', b'LT', b'DE', b'DE', b'IT', b'FI',\n", " b'DE', b'IE', b'IE', b'DE', b'DE', b'CZ', b'EG', b'FI', b'CH', b'NL',\n", - " b'AT', b'IE', b'NL', b'IT'], dtype='|S75')
array([b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", + " b'AT', b'IE', b'NL', b'IT'], dtype='|S75')
array([b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'castilla-la mancha', b'galicia', b'islas baleares',\n", " b'andalucia', b'principado de asturias', b'castilla-la mancha',\n", " b'cataluna', b'extremadura', b'comunidad valenciana',\n", @@ -487,7 +488,7 @@ " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", - " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan'], dtype='|S75')
array([b'payerne', b'tnikon', b'chaumont', b'rigi-seebodenalp',\n", + " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan'], dtype='|S75')
array([b'payerne', b'tnikon', b'chaumont', b'rigi-seebodenalp',\n", " b'emep - ayia marina', b'tange', b'anholt', b'risoe', b'lahemaa',\n", " b'vilsandi', b'san pablo de los montes', b'noia', b'mahn', b'vznar',\n", " b'niembro', b'campisbalos', b'cabo de creus', b'barcarrota', b'zarra',\n", @@ -505,7 +506,7 @@ " b'montelibretti', b'virolahti iii', b'melpitz', b'oak park',\n", " b'malin head', b'westerland', b'schmcke', b'churanov', b'marsa matruh',\n", " b'pallas (matorova)', b'jungfraujoch', b'de zilk', b'vorhegg',\n", - " b'carnsore point', b'kollumerwaard', b'lamezia terme'], dtype='|S75')
array([b'rural', b'rural', b'rural', b'rural', b'rural', b'rural', b'rural',\n", + " b'carnsore point', b'kollumerwaard', b'lamezia terme'], dtype='|S75')
array([b'rural', b'rural', b'rural', b'rural', b'rural', b'rural', b'rural',\n", " b'rural', b'rural', b'rural', b'rural', b'rural', b'rural', b'rural',\n", " b'rural', b'rural', b'rural', b'rural', b'rural', b'rural', b'rural',\n", " b'rural', b'rural', b'rural', b'rural', b'rural', b'rural', b'rural',\n", @@ -515,7 +516,7 @@ " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", - " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan'], dtype='|S75')
array([b'nan', b'nan', b'nan', b'nan', b'ayia marina', b'nan', b'nan', b'nan',\n", + " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan'], dtype='|S75')
array([b'nan', b'nan', b'nan', b'nan', b'ayia marina', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'san pablo de los montes', b'noia', b'mahn', b'vznar',\n", " b'llanes', b'campisbalos', b'cadaqus', b'barcarrota', b'zarra',\n", " b'peausende', b'torms (els)', b'saviao (o)', b'almonte', b'nan', b'nan',\n", @@ -525,13 +526,13 @@ " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", - " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan'], dtype='|S75')
array([[17.9 , 15.4 , 16.2 , ..., nan, 14.83, nan],\n", + " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan'], dtype='|S75')
array([[17.9 , 15.4 , 16.2 , ..., nan, 14.83, nan],\n", " [22.9 , 16.8 , 20.5 , ..., nan, 24.8 , nan],\n", " [24.1 , 22.8 , 20.2 , ..., nan, 13.92, nan],\n", " ...,\n", " [ 6.3 , 7.2 , 4.5 , ..., nan, 8.32, 9.3 ],\n", " [ 7.6 , 8.9 , 8.2 , ..., nan, 13.02, 9.3 ],\n", - " [11. , 9.8 , 8.8 , ..., nan, 14.14, 12.7 ]], dtype=float32)
array([b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes',\n", + " [11. , 9.8 , 8.8 , ..., nan, 14.14, 12.7 ]], dtype=float32)
array([b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes',\n", " b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes',\n", " b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes',\n", " b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes',\n", @@ -540,7 +541,7 @@ " b'yes', b'yes', b'yes', b'yes', b'yes', b'no', b'yes', b'yes', b'yes',\n", " b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes', b'yes',\n", " b'yes', b'yes', b'yes', b'yes', b'no', b'yes', b'yes', b'yes', b'yes',\n", - " b'yes', b'yes', b'no'], dtype='|S75')
array([b'background', b'background', b'background', b'background',\n", + " b'yes', b'yes', b'no'], dtype='|S75')
array([b'background', b'background', b'background', b'background',\n", " b'background', b'background', b'background', b'background',\n", " b'background', b'background', b'background', b'background',\n", " b'background', b'background', b'background', b'background',\n", @@ -555,7 +556,7 @@ " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", - " b'nan', b'nan', b'nan', b'nan', b'nan'], dtype='|S75')
array([b'switzerland', b'switzerland', b'switzerland', b'switzerland',\n", + " b'nan', b'nan', b'nan', b'nan', b'nan'], dtype='|S75')
array([b'switzerland', b'switzerland', b'switzerland', b'switzerland',\n", " b'cyprus', b'denmark', b'denmark', b'denmark', b'estonia', b'estonia',\n", " b'spain', b'spain', b'spain', b'spain', b'spain', b'spain', b'spain',\n", " b'spain', b'spain', b'spain', b'spain', b'spain', b'spain',\n", @@ -571,7 +572,7 @@ " b'Lithuania', b'Germany', b'Germany', b'Italy', b'Finland', b'Germany',\n", " b'Ireland', b'Ireland', b'Germany', b'Germany', b'Czech Republic',\n", " b'Egypt', b'Finland', b'Switzerland', b'Netherlands', b'Austria',\n", - " b'Ireland', b'Netherlands', b'Italy'], dtype='|S75')
array([4.890e+02, 5.380e+02, 1.136e+03, 1.031e+03, 5.320e+02, 8.000e+00,\n", + " b'Ireland', b'Netherlands', b'Italy'], dtype='|S75')
array([4.890e+02, 5.380e+02, 1.136e+03, 1.031e+03, 5.320e+02, 8.000e+00,\n", " 1.000e+01, 3.000e+00, 3.200e+01, 6.000e+00, 9.170e+02, 6.850e+02,\n", " 7.800e+01, 1.230e+03, 1.340e+02, 1.360e+03, 2.300e+01, 3.930e+02,\n", " 8.850e+02, 9.850e+02, 4.700e+02, 5.060e+02, 5.000e+00, 1.260e+02,\n", @@ -585,7 +586,7 @@ " 1.205e+03, 6.200e+01, 4.800e+01, 4.000e+00, 8.600e+01, 5.900e+01,\n", " 2.000e+01, 1.200e+01, 9.370e+02, 1.118e+03, 3.500e+01, 3.400e+02,\n", " 3.578e+03, 4.000e+00, 1.020e+03, 9.000e+00, 1.000e+00, 6.000e+00],\n", - " dtype=float32)
array([b'CH0002R', b'CH0003R', b'CH0004R', b'CH0005R', b'CY0002R', b'DK0003R',\n", + " dtype=float32)
array([b'CH0002R', b'CH0003R', b'CH0004R', b'CH0005R', b'CY0002R', b'DK0003R',\n", " b'DK0008R', b'DK0012R', b'EE0009R', b'EE0011R', b'ES0001R', b'ES0005R',\n", " b'ES0006R', b'ES0007R', b'ES0008R', b'ES0009R', b'ES0010R', b'ES0011R',\n", " b'ES0012R', b'ES0013R', b'ES0014R', b'ES0016R', b'ES0017R', b'GB0036R',\n", @@ -599,7 +600,7 @@ " b'DE0003R', b'DE0007R', b'IT0001R', b'FI0018R', b'DE0044R', b'IE0005R',\n", " b'IE0006R', b'DE0001R', b'DE0008R', b'CZ0005R', b'EG0003U', b'FI0036R',\n", " b'CH0001G', b'NL0091R', b'AT0005R', b'IE0008R', b'NL0009R', b'IT0016R'],\n", - " dtype='|S75')
array([ 6.944469, 8.904696, 6.979203, 8.463339, 33.05806 , 9.603059,\n", + " dtype='|S75')
array([ 6.944469, 8.904696, 6.979203, 8.463339, 33.05806 , 9.603059,\n", " 11.533614, 12.088669, 25.930569, 21.845013, -4.350556, -8.923611,\n", " 4.316389, -3.534167, -4.85 , -3.1425 , 3.315833, -6.923611,\n", " -1.101111, -5.8975 , 0.734722, -7.704722, -6.555278, -1.325286,\n", @@ -613,7 +614,7 @@ " 7.908611, 13.033333, 12.633333, 27.66754 , 12.93386 , -6.924722,\n", " -7.342778, 8.309722, 10.766667, 13.6 , 27.217775, 24.237223,\n", " 7.985 , 4.5 , 12.972222, -6.364524, 6.277222, 16.2322 ],\n", - " dtype=float32)
array([b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", + " dtype=float32)
array([b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", @@ -622,7 +623,7 @@ " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", - " b'nan', b'nan', b'nan'], dtype='|S75')
array([b'nan', b'nan', b'nan', b'nan', b'regional', b'nan', b'nan',\n", + " b'nan', b'nan', b'nan'], dtype='|S75')
array([b'nan', b'nan', b'nan', b'nan', b'regional', b'nan', b'nan',\n", " b'regional', b'nan', b'nan', b'remote', b'remote', b'remote', b'remote',\n", " b'remote', b'remote', b'remote', b'remote', b'remote', b'remote',\n", " b'remote', b'remote', b'remote', b'nan', b'nan', b'nan', b'regional',\n", @@ -632,7 +633,7 @@ " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", - " b'nan', b'nan', b'nan', b'nan', b'nan'], dtype='|S75')
array([46.813057, 47.479767, 47.04947 , 47.06741 , 35.039165, 56.354443,\n", + " b'nan', b'nan', b'nan', b'nan', b'nan'], dtype='|S75')
array([46.813057, 47.479767, 47.04947 , 47.06741 , 35.039165, 56.354443,\n", " 56.711666, 55.694107, 59.494446, 58.37611 , 39.546944, 42.720554,\n", " 39.87528 , 37.23722 , 43.439167, 41.274166, 42.319168, 38.47278 ,\n", " 39.08278 , 41.238888, 41.39389 , 42.634724, 37.051945, 51.57108 ,\n", @@ -646,7 +647,7 @@ " 47.914722, 53.166668, 42.1 , 60.53002 , 51.53014 , 52.86861 ,\n", " 55.375 , 54.925556, 50.65 , 49.066666, 31.34274 , 68. ,\n", " 46.5475 , 52.3 , 46.677776, 52.178074, 53.33389 , 38.8763 ],\n", - " dtype=float32)
array([b'rural', b'rural', b'rural background', b'rural background',\n", + " dtype=float32)
array([b'rural', b'rural', b'rural background', b'rural background',\n", " b'rural background', b'rural', b'nan', b'nan', b'rural', b'rural',\n", " b'rural background', b'rural background', b'rural background',\n", " b'rural background', b'rural background', b'rural background',\n", @@ -662,7 +663,7 @@ " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan',\n", " b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan', b'nan'],\n", - " dtype='|S75')
array(['2015-07-01T00:00:00.000000000', '2015-07-01T01:00:00.000000000',\n", + " Conventions: CF-1.7
array(['2015-07-01T00:00:00.000000000', '2015-07-01T01:00:00.000000000',\n", " '2015-07-01T02:00:00.000000000', '2015-07-01T03:00:00.000000000',\n", " '2015-07-01T04:00:00.000000000', '2015-07-01T05:00:00.000000000',\n", " '2015-07-01T06:00:00.000000000', '2015-07-01T07:00:00.000000000',\n", @@ -1825,12 +1826,12 @@ " '2015-07-02T00:00:00.000000000', '2015-07-02T01:00:00.000000000',\n", " '2015-07-02T02:00:00.000000000', '2015-07-02T03:00:00.000000000',\n", " '2015-07-02T04:00:00.000000000', '2015-07-02T05:00:00.000000000',\n", - " '2015-07-02T06:00:00.000000000'], dtype='datetime64[ns]')
array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 13.,\n", + " '2015-07-02T06:00:00.000000000'], dtype='datetime64[ns]')
array([ 0., 1., 2., 3., 4., 5., 6., 7., 8., 9., 10., 11., 12., 13.,\n", " 14., 15., 16., 17., 18., 19., 20., 21., 22., 23., 24., 25., 26., 27.,\n", " 28., 29., 30., 31., 32., 33., 34., 35., 36., 37., 38., 39., 40., 41.,\n", " 42., 43., 44., 45., 46., 47., 48., 49., 50., 51., 52., 53., 54., 55.,\n", " 56., 57., 58., 59., 60., 61., 62., 63., 64., 65., 66., 67., 68., 69.,\n", - " 70., 71., 72., 73., 74., 75., 76., 77., 78., 79., 80., 81., 82., 83.])
array([46.813057, 47.479767, 47.049469, 47.06741 , 35.039165, 56.354443,\n", + " 70., 71., 72., 73., 74., 75., 76., 77., 78., 79., 80., 81., 82., 83.])
array([46.813057, 47.479767, 47.049469, 47.06741 , 35.039165, 56.354443,\n", " 56.711666, 55.694107, 59.494446, 58.37611 , 39.546944, 42.720554,\n", " 39.875278, 37.237221, 43.439167, 41.274166, 42.319168, 38.472778,\n", " 39.082779, 41.238888, 41.39389 , 42.634724, 37.051945, 51.571079,\n", @@ -1843,7 +1844,7 @@ " 49.733334, 54.900002, 52.116669, 43.150002, 35.316666, 55.37611 ,\n", " 47.914722, 53.166668, 42.099998, 60.530022, 51.53014 , 52.86861 ,\n", " 55.375 , 54.925556, 50.650002, 49.066666, 31.342739, 68. ,\n", - " 46.547501, 52.299999, 46.677776, 52.178074, 53.333889, 38.876301])
array([ 6.944469, 8.904696, 6.979203, 8.463339, 33.05806 , 9.603059,\n", + " 46.547501, 52.299999, 46.677776, 52.178074, 53.333889, 38.876301])
array([ 6.944469, 8.904696, 6.979203, 8.463339, 33.05806 , 9.603059,\n", " 11.533614, 12.088669, 25.930569, 21.845013, -4.350556, -8.923611,\n", " 4.316389, -3.534167, -4.85 , -3.1425 , 3.315833, -6.923611,\n", " -1.101111, -5.8975 , 0.734722, -7.704722, -6.555278, -1.325286,\n", @@ -1856,79 +1857,79 @@ " 16.049999, 37.799999, 5.2 , 19.133333, 25.666668, 21.030556,\n", " 7.908611, 13.033333, 12.633333, 27.66754 , 12.93386 , -6.924722,\n", " -7.342778, 8.309722, 10.766667, 13.6 , 27.217775, 24.237223,\n", - " 7.985 , 4.5 , 12.972222, -6.364524, 6.277222, 16.232201])
array([['1', '9', '8', ..., '', '', ''],\n", + " 7.985 , 4.5 , 12.972222, -6.364524, 6.277222, 16.232201])
array([['1', '9', '8', ..., '', '', ''],\n", " ['1', '9', '8', ..., '', '', ''],\n", " ['1', '9', '9', ..., '', '', ''],\n", " ...,\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", - " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['n', 'a', 'n', ..., '', '', ''],\n", + " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ...,\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", - " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['n', 'a', 'n', ..., '', '', ''],\n", + " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ...,\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", - " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['C', 'H', '', ..., '', '', ''],\n", + " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['C', 'H', '', ..., '', '', ''],\n", " ['C', 'H', '', ..., '', '', ''],\n", " ['C', 'H', '', ..., '', '', ''],\n", " ...,\n", " ['I', 'E', '', ..., '', '', ''],\n", " ['N', 'L', '', ..., '', '', ''],\n", - " ['I', 'T', '', ..., '', '', '']], dtype=object)
array([['n', 'a', 'n', ..., '', '', ''],\n", + " ['I', 'T', '', ..., '', '', '']], dtype=object)
array([['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ...,\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", - " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['p', 'a', 'y', ..., '', '', ''],\n", + " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['p', 'a', 'y', ..., '', '', ''],\n", " ['t', 'n', 'i', ..., '', '', ''],\n", " ['c', 'h', 'a', ..., '', '', ''],\n", " ...,\n", " ['c', 'a', 'r', ..., '', '', ''],\n", " ['k', 'o', 'l', ..., '', '', ''],\n", - " ['l', 'a', 'm', ..., '', '', '']], dtype=object)
array([['r', 'u', 'r', ..., '', '', ''],\n", + " ['l', 'a', 'm', ..., '', '', '']], dtype=object)
array([['r', 'u', 'r', ..., '', '', ''],\n", " ['r', 'u', 'r', ..., '', '', ''],\n", " ['r', 'u', 'r', ..., '', '', ''],\n", " ...,\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", - " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['n', 'a', 'n', ..., '', '', ''],\n", + " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ...,\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", - " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([[17.9 , 15.4 , 16.2 , ..., nan, 14.83, nan],\n", + " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([[17.9 , 15.4 , 16.2 , ..., nan, 14.83, nan],\n", " [22.9 , 16.8 , 20.5 , ..., nan, 24.8 , nan],\n", " [24.1 , 22.8 , 20.2 , ..., nan, 13.92, nan],\n", " ...,\n", " [ 6.3 , 7.2 , 4.5 , ..., nan, 8.32, 9.3 ],\n", " [ 7.6 , 8.9 , 8.2 , ..., nan, 13.02, 9.3 ],\n", - " [11. , 9.8 , 8.8 , ..., nan, 14.14, 12.7 ]], dtype=float32)
array([['y', 'e', 's', ..., '', '', ''],\n", + " [11. , 9.8 , 8.8 , ..., nan, 14.14, 12.7 ]], dtype=float32)
array([['y', 'e', 's', ..., '', '', ''],\n", " ['y', 'e', 's', ..., '', '', ''],\n", " ['y', 'e', 's', ..., '', '', ''],\n", " ...,\n", " ['y', 'e', 's', ..., '', '', ''],\n", " ['y', 'e', 's', ..., '', '', ''],\n", - " ['n', 'o', '', ..., '', '', '']], dtype=object)
array([['b', 'a', 'c', ..., '', '', ''],\n", + " ['n', 'o', '', ..., '', '', '']], dtype=object)
array([['b', 'a', 'c', ..., '', '', ''],\n", " ['b', 'a', 'c', ..., '', '', ''],\n", " ['b', 'a', 'c', ..., '', '', ''],\n", " ...,\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", - " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['s', 'w', 'i', ..., '', '', ''],\n", + " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['s', 'w', 'i', ..., '', '', ''],\n", " ['s', 'w', 'i', ..., '', '', ''],\n", " ['s', 'w', 'i', ..., '', '', ''],\n", " ...,\n", " ['I', 'r', 'e', ..., '', '', ''],\n", " ['N', 'e', 't', ..., '', '', ''],\n", - " ['I', 't', 'a', ..., '', '', '']], dtype=object)
array([4.890e+02, 5.380e+02, 1.136e+03, 1.031e+03, 5.320e+02, 8.000e+00,\n", + " ['I', 't', 'a', ..., '', '', '']], dtype=object)
array([4.890e+02, 5.380e+02, 1.136e+03, 1.031e+03, 5.320e+02, 8.000e+00,\n", " 1.000e+01, 3.000e+00, 3.200e+01, 6.000e+00, 9.170e+02, 6.850e+02,\n", " 7.800e+01, 1.230e+03, 1.340e+02, 1.360e+03, 2.300e+01, 3.930e+02,\n", " 8.850e+02, 9.850e+02, 4.700e+02, 5.060e+02, 5.000e+00, 1.260e+02,\n", @@ -1942,31 +1943,31 @@ " 1.205e+03, 6.200e+01, 4.800e+01, 4.000e+00, 8.600e+01, 5.900e+01,\n", " 2.000e+01, 1.200e+01, 9.370e+02, 1.118e+03, 3.500e+01, 3.400e+02,\n", " 3.578e+03, 4.000e+00, 1.020e+03, 9.000e+00, 1.000e+00, 6.000e+00],\n", - " dtype=float32)
array([['C', 'H', '0', ..., '', '', ''],\n", + " dtype=float32)
array([['C', 'H', '0', ..., '', '', ''],\n", " ['C', 'H', '0', ..., '', '', ''],\n", " ['C', 'H', '0', ..., '', '', ''],\n", " ...,\n", " ['I', 'E', '0', ..., '', '', ''],\n", " ['N', 'L', '0', ..., '', '', ''],\n", - " ['I', 'T', '0', ..., '', '', '']], dtype=object)
array([['n', 'a', 'n', ..., '', '', ''],\n", + " ['I', 'T', '0', ..., '', '', '']], dtype=object)
array([['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ...,\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", - " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['n', 'a', 'n', ..., '', '', ''],\n", + " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ...,\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", - " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['r', 'u', 'r', ..., '', '', ''],\n", + " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array([['r', 'u', 'r', ..., '', '', ''],\n", " ['r', 'u', 'r', ..., '', '', ''],\n", " ['r', 'u', 'r', ..., '', '', ''],\n", " ...,\n", " ['n', 'a', 'n', ..., '', '', ''],\n", " ['n', 'a', 'n', ..., '', '', ''],\n", - " ['n', 'a', 'n', ..., '', '', '']], dtype=object)
array(['2019-11-01T00:00:00.000000000', '2019-11-02T00:00:00.000000000',\n", + " version: 1.4
array(['2019-11-01T00:00:00.000000000', '2019-11-02T00:00:00.000000000',\n", " '2019-11-03T00:00:00.000000000', '2019-11-04T00:00:00.000000000',\n", " '2019-11-05T00:00:00.000000000', '2019-11-06T00:00:00.000000000',\n", " '2019-11-07T00:00:00.000000000', '2019-11-08T00:00:00.000000000',\n", @@ -2430,26 +2431,26 @@ " '2019-11-25T00:00:00.000000000', '2019-11-26T00:00:00.000000000',\n", " '2019-11-27T00:00:00.000000000', '2019-11-28T00:00:00.000000000',\n", " '2019-11-29T00:00:00.000000000', '2019-11-30T00:00:00.000000000'],\n", - " dtype='datetime64[ns]')
array([ 60., 52., 200.], dtype=float32)
array([1.235562e-15, 5.161284e-16, 1.677018e-13], dtype=float32)
array([3.399153e-14, 1.419923e-14, 4.695353e-13], dtype=float32)
array([0.000000e+00, 0.000000e+00, 7.552762e-16], dtype=float32)
array([1.545073e-14, 6.454220e-15, 2.849663e-12], dtype=float32)
array([3.955383e-13, 1.652272e-13, 8.565082e-12], dtype=float32)
array([6.080775e-16, 2.540110e-16, 8.383988e-14], dtype=float32)
array([6.180300e-15, 2.581682e-15, 8.388205e-13], dtype=float32)
array([3.090143e-14, 1.290841e-14, 5.084733e-12], dtype=float32)
array([0.000000e+00, 0.000000e+00, 2.124066e-16], dtype=float32)
array([6.180300e-15, 2.581682e-15, 8.383800e-13], dtype=float32)
array(['gentle - fine texture - low convexity',\n", + " dtype='datetime64[ns]')
array([ 60., 52., 200.], dtype=float32)
array([1.235562e-15, 5.161284e-16, 1.677018e-13], dtype=float32)
array([3.399153e-14, 1.419923e-14, 4.695353e-13], dtype=float32)
array([0.000000e+00, 0.000000e+00, 7.552762e-16], dtype=float32)
array([1.545073e-14, 6.454220e-15, 2.849663e-12], dtype=float32)
array([3.955383e-13, 1.652272e-13, 8.565082e-12], dtype=float32)
array([6.080775e-16, 2.540110e-16, 8.383988e-14], dtype=float32)
array([6.180300e-15, 2.581682e-15, 8.388205e-13], dtype=float32)
array([3.090143e-14, 1.290841e-14, 5.084733e-12], dtype=float32)
array([0.000000e+00, 0.000000e+00, 2.124066e-16], dtype=float32)
array([6.180300e-15, 2.581682e-15, 8.383800e-13], dtype=float32)
array(['gentle - fine texture - low convexity',\n", " 'medium gentle - fine texture - low convexity',\n", - " 'steep - fine texture - low convexity'], dtype=object)
array(['water', 'water', 'very low plateaus'], dtype=object)
array(['water', 'water', 'steep - fine texture - high convexity'], dtype=object)
array(['water', 'water', 'steep - fine texture - low convexity'], dtype=object)
array(['water', 'water', 'hills'], dtype=object)
array(['water', 'water', 'hills'], dtype=object)
array([ 4., -1., 280.], dtype=float32)
array([ 10., 66., 109.], dtype=float32)
array(['1.4', '1.4', '1.4'], dtype=object)
array([1.171513, 1.151988, 1.243206], dtype=float32)
array([0.987336, 2.102892, 0.154906], dtype=float32)
array([ 74.10099, 81.21062, 174.84006], dtype=float32)
array([ 28.34486 , 138.51115 , 10.174279], dtype=float32)
array([5.9664, 0. , 0. ], dtype=float32)
array([100., 100., 100.], dtype=float32)
array([59., 80., 29.], dtype=float32)
array([34752., 9012., 19701.], dtype=float32)
array([1658., 4708., 1593.], dtype=float32)
array(['water', 'water', 'very low density rural'], dtype=object)
array(['water', 'water', 'very low density rural'], dtype=object)
array([166.15518, 0. , 0. ], dtype=float32)
array(['low density rural', 'low density rural', 'very low density rural'],\n", - " dtype=object)
array([125.20069, 79.76857, 251.70555], dtype=float32)
array([ 76.15041, 151.78712, 35.03873], dtype=float32)
array([1020.8104 , 295.55426, 3971.275 ], dtype=float32)
array([130.01776 , 295.55423 , 35.038742], dtype=float32)
array([130.01775, 295.5542 , 35.03873], dtype=float32)
array([ 0., -2., -40.], dtype=float32)
array([nan, nan, nan], dtype=float32)
array(['water', 'water', 'cold - no dry season - hot summer'], dtype=object)
array(['water', 'water', 'cold - no dry season - hot summer'], dtype=object)
array(['water', 'water', 'cold - no dry season - hot summer'], dtype=object)
array(['water bodies', 'croplands', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array(['water bodies', 'croplands', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'deciduous broadleaf forests'],\n", - " dtype=object)
array(['water bodies', 'water bodies', 'savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array([12., 8., 17.], dtype=float32)
array([ 9., 12., 10.], dtype=float32)
array([62., 58., 63.], dtype=float32)
array([20., 22., 23.], dtype=float32)
array([11., 14., 8.], dtype=float32)
array([8.610014e+15, 4.759712e+15, 6.198418e+15], dtype=float32)
array([8.410300e+15, 4.600654e+15, 6.476759e+15], dtype=float32)
array([5.951614e+15, 2.243110e+15, 3.619630e+15], dtype=float32)
array([5.723139e+15, 2.023781e+15, 3.770765e+15], dtype=float32)
array(['residential woodlands', 'populated woodlands', 'residential woodlands'],\n", - " dtype=object)
array(['water', 'water', 'residential woodlands'], dtype=object)
array(['residential woodlands', 'populated woodlands', 'residential woodlands'],\n", - " dtype=object)
array(['Asia', 'Asia', 'Asia'], dtype=object)
array(['water', 'palearctic', 'palearctic'], dtype=object)
array(['water', 'temperate broadleaf and mixed forests',\n", - " 'temperate broadleaf and mixed forests'], dtype=object)
array(['water', 'southern korea evergreen forests',\n", - " 'central korean deciduous forests'], dtype=object)
array(['Incheon', 'Jeju-Do', 'Jeollabuk-Do'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([ 60., 37., 217.], dtype=float32)
array([[5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,\n", + " 'steep - fine texture - low convexity'], dtype=object)
array(['water', 'water', 'very low plateaus'], dtype=object)
array(['water', 'water', 'steep - fine texture - high convexity'], dtype=object)
array(['water', 'water', 'steep - fine texture - low convexity'], dtype=object)
array(['water', 'water', 'hills'], dtype=object)
array(['water', 'water', 'hills'], dtype=object)
array([ 4., -1., 280.], dtype=float32)
array([ 10., 66., 109.], dtype=float32)
array(['1.4', '1.4', '1.4'], dtype=object)
array([1.171513, 1.151988, 1.243206], dtype=float32)
array([0.987336, 2.102892, 0.154906], dtype=float32)
array([ 74.10099, 81.21062, 174.84006], dtype=float32)
array([ 28.34486 , 138.51115 , 10.174279], dtype=float32)
array([5.9664, 0. , 0. ], dtype=float32)
array([100., 100., 100.], dtype=float32)
array([59., 80., 29.], dtype=float32)
array([34752., 9012., 19701.], dtype=float32)
array([1658., 4708., 1593.], dtype=float32)
array(['water', 'water', 'very low density rural'], dtype=object)
array(['water', 'water', 'very low density rural'], dtype=object)
array([166.15518, 0. , 0. ], dtype=float32)
array(['low density rural', 'low density rural', 'very low density rural'],\n", + " dtype=object)
array([125.20069, 79.76857, 251.70555], dtype=float32)
array([ 76.15041, 151.78712, 35.03873], dtype=float32)
array([1020.8104 , 295.55426, 3971.275 ], dtype=float32)
array([130.01776 , 295.55423 , 35.038742], dtype=float32)
array([130.01775, 295.5542 , 35.03873], dtype=float32)
array([ 0., -2., -40.], dtype=float32)
array([nan, nan, nan], dtype=float32)
array(['water', 'water', 'cold - no dry season - hot summer'], dtype=object)
array(['water', 'water', 'cold - no dry season - hot summer'], dtype=object)
array(['water', 'water', 'cold - no dry season - hot summer'], dtype=object)
array(['water bodies', 'croplands', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array(['water bodies', 'croplands', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'deciduous broadleaf forests'],\n", + " dtype=object)
array(['water bodies', 'water bodies', 'savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array([12., 8., 17.], dtype=float32)
array([ 9., 12., 10.], dtype=float32)
array([62., 58., 63.], dtype=float32)
array([20., 22., 23.], dtype=float32)
array([11., 14., 8.], dtype=float32)
array([8.610014e+15, 4.759712e+15, 6.198418e+15], dtype=float32)
array([8.410300e+15, 4.600654e+15, 6.476759e+15], dtype=float32)
array([5.951614e+15, 2.243110e+15, 3.619630e+15], dtype=float32)
array([5.723139e+15, 2.023781e+15, 3.770765e+15], dtype=float32)
array(['residential woodlands', 'populated woodlands', 'residential woodlands'],\n", + " dtype=object)
array(['water', 'water', 'residential woodlands'], dtype=object)
array(['residential woodlands', 'populated woodlands', 'residential woodlands'],\n", + " dtype=object)
array(['Asia', 'Asia', 'Asia'], dtype=object)
array(['water', 'palearctic', 'palearctic'], dtype=object)
array(['water', 'temperate broadleaf and mixed forests',\n", + " 'temperate broadleaf and mixed forests'], dtype=object)
array(['water', 'southern korea evergreen forests',\n", + " 'central korean deciduous forests'], dtype=object)
array(['Incheon', 'Jeju-Do', 'Jeollabuk-Do'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([ 60., 37., 217.], dtype=float32)
array([[5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,\n", " 5, 5, 5, 5, 5, 5, 5],\n", " [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,\n", " 8, 8, 8, 8, 8, 8, 8],\n", " [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,\n", - " 6, 6, 6, 6, 6, 6, 6]], dtype=uint8)
array([[16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,\n", + " 6, 6, 6, 6, 6, 6, 6]], dtype=uint8)
array([[16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,\n", " 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16],\n", " [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,\n", " 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12],\n", " [13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,\n", - " 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13]], dtype=uint8)
array(['rural-regional', 'rural-remote', 'rural-regional'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['Seogeom-Ri', 'Gaigeturi', 'Imsil'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['eanetdata@acap.asia', 'eanetdata@acap.asia', 'eanetdata@acap.asia'],\n", - " dtype=object)
array(['EANET', 'EANET', 'EANET'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['South Korea', 'South Korea', 'South Korea'], dtype=object)
array([[100, 100, 100, 100, 100, 100, 100, 4, 96, 4, 96, 100, 100, 100,\n", + " 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13]], dtype=uint8)
array(['rural-regional', 'rural-remote', 'rural-regional'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['Seogeom-Ri', 'Gaigeturi', 'Imsil'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['eanetdata@acap.asia', 'eanetdata@acap.asia', 'eanetdata@acap.asia'],\n", + " dtype=object)
array(['EANET', 'EANET', 'EANET'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['South Korea', 'South Korea', 'South Korea'], dtype=object)
array([[100, 100, 100, 100, 100, 100, 100, 4, 96, 4, 96, 100, 100, 100,\n", " 100, 4, 96, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 4,\n", " 0, 96],\n", " [100, 100, 100, 4, 96, 100, 100, 100, 100, 4, 96, 100, 100, 100,\n", @@ -2457,7 +2458,7 @@ " 96, 100],\n", " [100, 100, 100, 4, 96, 100, 100, 100, 100, 4, 96, 100, 100, 100,\n", " 100, 4, 96, 100, 100, 100, 100, 4, 96, 100, 100, 100, 100, 100,\n", - " 100, 100]], dtype=uint8)
array([[ 0, 0, 0, 0, 0, 0, 0, 96, 4, 96, 4, 0, 0, 0,\n", + " 100, 100]], dtype=uint8)
array([[ 0, 0, 0, 0, 0, 0, 0, 96, 4, 96, 4, 0, 0, 0,\n", " 0, 96, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96,\n", " 100, 4],\n", " [ 0, 0, 0, 96, 4, 0, 0, 0, 0, 96, 4, 0, 0, 0,\n", @@ -2465,10 +2466,10 @@ " 4, 0],\n", " [ 0, 0, 0, 96, 4, 0, 0, 0, 0, 96, 4, 0, 0, 0,\n", " 0, 96, 4, 0, 0, 0, 0, 96, 4, 0, 0, 0, 0, 0,\n", - " 0, 0]], dtype=uint8)
array([nan, nan, nan], dtype=float32)
array(['none', 'none', 'none'], dtype=object)
array(['Rights reserved to the Network Center for the EANET: https://monitoring.eanet.asia/document/public/index',\n", + " 0, 0]], dtype=uint8)
array([nan, nan, nan], dtype=float32)
array(['none', 'none', 'none'], dtype=object)
array(['Rights reserved to the Network Center for the EANET: https://monitoring.eanet.asia/document/public/index',\n", " 'Rights reserved to the Network Center for the EANET: https://monitoring.eanet.asia/document/public/index',\n", " 'Rights reserved to the Network Center for the EANET: https://monitoring.eanet.asia/document/public/index'],\n", - " dtype=object)
array([[255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", + " dtype=object)
array([[255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", " 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", " 255, 255],\n", " [255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", @@ -2476,7 +2477,7 @@ " 255, 255],\n", " [255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", " 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", - " 255, 255]], dtype=uint8)
array([nan, nan, nan], dtype=float32)
array([[nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", + " 255, 255]], dtype=uint8)
array([nan, nan, nan], dtype=float32)
array([[nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan],\n", " [nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", @@ -2484,7 +2485,7 @@ " nan, nan],\n", " [nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", - " nan, nan]], dtype=float32)
array([nan, nan, nan], dtype=float32)
array([nan, nan, nan], dtype=float32)
array([nan, nan, nan], dtype=float32)
array([nan, nan, nan], dtype=float32)
array(['WGS 84', 'WGS 84', 'WGS 84'], dtype=object)
array([[[ 4., nan, ..., nan, nan],\n", + " nan, nan]], dtype=float32)
array([nan, nan, nan], dtype=float32)
array([nan, nan, nan], dtype=float32)
array([nan, nan, nan], dtype=float32)
array([nan, nan, nan], dtype=float32)
array(['WGS 84', 'WGS 84', 'WGS 84'], dtype=object)
array([[[ 4., nan, ..., nan, nan],\n", " [ 4., nan, ..., nan, nan],\n", " ...,\n", " [ 0., nan, ..., nan, nan],\n", @@ -2500,23 +2501,23 @@ " [ 4., nan, ..., nan, nan],\n", " ...,\n", " [ 4., nan, ..., nan, nan],\n", - " [ 4., nan, ..., nan, nan]]], dtype=float32)
array(['WORLD GEODETIC SYSTEM 1984', 'WORLD GEODETIC SYSTEM 1984',\n", - " 'WORLD GEODETIC SYSTEM 1984'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([37.708889, 33.292222, 35.6025 ])
array([126.273889, 126.161944, 127.181389])
array(['nan', 'nan', 'nan'], dtype=object)
array([ 63., 40., 220.], dtype=float32)
array(['ion chromatography', 'ion chromatography', 'ion chromatography'],\n", - " dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([nan, nan, nan], dtype=float32)
array([nan, nan, nan], dtype=float32)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([nan, nan, nan], dtype=float32)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([nan, nan, nan], dtype=float32)
array([nan, nan, nan], dtype=float32)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['ug m-3', 'ug m-3', 'ug m-3'], dtype=object)
array([nan, nan, nan], dtype=float32)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['injection', 'injection', 'injection'], dtype=object)
array([[37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,\n", + " [ 4., nan, ..., nan, nan]]], dtype=float32)
array(['WORLD GEODETIC SYSTEM 1984', 'WORLD GEODETIC SYSTEM 1984',\n", + " 'WORLD GEODETIC SYSTEM 1984'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([37.708889, 33.292222, 35.6025 ])
array([126.273889, 126.161944, 127.181389])
array(['nan', 'nan', 'nan'], dtype=object)
array([ 63., 40., 220.], dtype=float32)
array(['ion chromatography', 'ion chromatography', 'ion chromatography'],\n", + " dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([nan, nan, nan], dtype=float32)
array([nan, nan, nan], dtype=float32)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([nan, nan, nan], dtype=float32)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([nan, nan, nan], dtype=float32)
array([nan, nan, nan], dtype=float32)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['ug m-3', 'ug m-3', 'ug m-3'], dtype=object)
array([nan, nan, nan], dtype=float32)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['injection', 'injection', 'injection'], dtype=object)
array([[37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37,\n", " 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37],\n", " [17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,\n", " 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17],\n", " [27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27,\n", - " 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27]], dtype=uint8)
array([[17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,\n", + " 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27]], dtype=uint8)
array([[17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,\n", " 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17],\n", " [17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17,\n", " 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17],\n", " [13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,\n", - " 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13]], dtype=uint8)
array(['EANET', 'EANET', 'EANET'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([1013.25, 1013.25, 1013.25])
array([293.15, 293.15, 293.15])
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([nan, nan, nan], dtype=float32)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['low volume continuous', 'low volume continuous',\n", - " 'low volume continuous'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['Measurement Altitude assumed to be Altitude + Sampling Height. ',\n", + " 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13]], dtype=uint8)
array(['EANET', 'EANET', 'EANET'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([1013.25, 1013.25, 1013.25])
array([293.15, 293.15, 293.15])
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([nan, nan, nan], dtype=float32)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['low volume continuous', 'low volume continuous',\n", + " 'low volume continuous'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['Measurement Altitude assumed to be Altitude + Sampling Height. ',\n", " 'Measurement Altitude assumed to be Altitude + Sampling Height. ',\n", " 'Measurement Altitude assumed to be Altitude + Sampling Height. '],\n", - " dtype=object)
array(['GEOGRAPHIC', 'GEOGRAPHIC', 'GEOGRAPHIC'], dtype=object)
array([[[ 0., 15., ..., nan, nan],\n", + " dtype=object)
array(['GEOGRAPHIC', 'GEOGRAPHIC', 'GEOGRAPHIC'], dtype=object)
array([[[ 0., 15., ..., nan, nan],\n", " [ 0., 15., ..., nan, nan],\n", " ...,\n", " [15., 19., ..., nan, nan],\n", @@ -2532,7 +2533,7 @@ " [ 0., 15., ..., nan, nan],\n", " ...,\n", " [ 0., 15., ..., nan, nan],\n", - " [ 0., 15., ..., nan, nan]]], dtype=float32)
array([[nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", + " [ 0., 15., ..., nan, nan]]], dtype=float32)
array([[nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan],\n", " [nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", @@ -2540,8 +2541,8 @@ " nan, nan],\n", " [nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", - " nan, nan]], dtype=float32)
array([nan, nan, nan], dtype=float32)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['3-Stage Filter Pack', '3-Stage Filter Pack', '3-Stage Filter Pack'],\n", - " dtype=object)
array(['filter pack', 'filter pack', 'filter pack'], dtype=object)
array([3., 3., 3.], dtype=float32)
array([[ nan, nan, nan, nan, nan, nan, nan,\n", + " nan, nan]], dtype=float32)
array([nan, nan, nan], dtype=float32)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['3-Stage Filter Pack', '3-Stage Filter Pack', '3-Stage Filter Pack'],\n", + " dtype=object)
array(['filter pack', 'filter pack', 'filter pack'], dtype=object)
array([3., 3., 3.], dtype=float32)
array([[ nan, nan, nan, nan, nan, nan, nan,\n", " 2.31 , 2.31 , 1.12 , 1.12 , nan, nan, nan,\n", " nan, 1.71 , 1.71 , nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, 1.38 ,\n", @@ -2555,7 +2556,7 @@ " nan, nan, 2.44 , 2.44 , nan, nan, nan,\n", " nan, 2.24 , 2.24 , nan, nan, nan, nan,\n", " 1.37 , 1.37 , nan, nan, nan, nan, nan,\n", - " nan, nan]], dtype=float32)
array([[255, 255, 255, 255, 255, 255, 255, 2, 2, 2, 2, 255, 255, 255,\n", + " nan, nan]], dtype=float32)
array([[255, 255, 255, 255, 255, 255, 255, 2, 2, 2, 2, 255, 255, 255,\n", " 255, 2, 2, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 2,\n", " 2, 2],\n", " [255, 255, 255, 2, 2, 255, 255, 255, 255, 2, 2, 255, 255, 255,\n", @@ -2563,8 +2564,8 @@ " 2, 255],\n", " [255, 255, 255, 2, 2, 255, 255, 255, 255, 2, 2, 255, 255, 255,\n", " 255, 2, 2, 255, 255, 255, 255, 2, 2, 255, 255, 255, 255, 255,\n", - " 255, 255]], dtype=uint8)
array(['nan', 'nan', 'nan'], dtype=object)
array(['Kanghwa', 'Cheju (Kosan)', 'Imsil'], dtype=object)
array(['KRA001_IC', 'KRA002_IC', 'KRA003_IC'], dtype=object)
array(['Asia/Seoul', 'Asia/Seoul', 'Asia/Seoul'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([nan, nan, nan], dtype=float32)
array(['nan', 'nan', 'nan'], dtype=object)
array(['TIDAL - MEAN SEA LEVEL', 'TIDAL - MEAN SEA LEVEL',\n", - " 'TIDAL - MEAN SEA LEVEL'], dtype=object)
array([[255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", + " 255, 255]], dtype=uint8)
array(['nan', 'nan', 'nan'], dtype=object)
array(['Kanghwa', 'Cheju (Kosan)', 'Imsil'], dtype=object)
array(['KRA001_IC', 'KRA002_IC', 'KRA003_IC'], dtype=object)
array(['Asia/Seoul', 'Asia/Seoul', 'Asia/Seoul'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([nan, nan, nan], dtype=float32)
array(['nan', 'nan', 'nan'], dtype=object)
array(['TIDAL - MEAN SEA LEVEL', 'TIDAL - MEAN SEA LEVEL',\n", + " 'TIDAL - MEAN SEA LEVEL'], dtype=object)
array([[255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", " 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", " 255, 255],\n", " [255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", @@ -2572,7 +2573,7 @@ " 255, 255],\n", " [255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", " 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", - " 255, 255]], dtype=uint8)
array([[ nan, nan, nan, nan, nan, nan, nan,\n", + " 255, 255]], dtype=uint8)
array([[ nan, nan, nan, nan, nan, nan, nan,\n", " 2.31 , 2.31 , 1.12 , 1.12 , nan, nan, nan,\n", " nan, 1.71 , 1.71 , nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, 1.38 ,\n", @@ -2586,7 +2587,7 @@ " nan, nan, 2.44 , 2.44 , nan, nan, nan,\n", " nan, 2.24 , 2.24 , nan, nan, nan, nan,\n", " 1.37 , 1.37 , nan, nan, nan, nan, nan,\n", - " nan, nan]], dtype=float32)
array(['2019-11-01T00:00:00.000000000', '2019-11-02T00:00:00.000000000',\n", + " Conventions: CF-1.7
array(['2019-11-01T00:00:00.000000000', '2019-11-02T00:00:00.000000000',\n", " '2019-11-03T00:00:00.000000000', '2019-11-04T00:00:00.000000000',\n", " '2019-11-05T00:00:00.000000000', '2019-11-06T00:00:00.000000000',\n", " '2019-11-07T00:00:00.000000000', '2019-11-08T00:00:00.000000000',\n", @@ -4684,26 +4685,26 @@ " '2019-11-25T00:00:00.000000000', '2019-11-26T00:00:00.000000000',\n", " '2019-11-27T00:00:00.000000000', '2019-11-28T00:00:00.000000000',\n", " '2019-11-29T00:00:00.000000000', '2019-11-30T00:00:00.000000000'],\n", - " dtype='datetime64[ns]')
array([0., 1., 2.])
array([37.708889, 33.292222, 35.6025 ])
array([126.273889, 126.161944, 127.181389])
array([ 60., 52., 200.], dtype=float32)
array([1.235562e-15, 5.161284e-16, 1.677018e-13], dtype=float32)
array([3.399153e-14, 1.419923e-14, 4.695353e-13], dtype=float32)
array([0.000000e+00, 0.000000e+00, 7.552762e-16], dtype=float32)
array([1.545073e-14, 6.454220e-15, 2.849663e-12], dtype=float32)
array([3.955383e-13, 1.652272e-13, 8.565082e-12], dtype=float32)
array([6.080775e-16, 2.540110e-16, 8.383988e-14], dtype=float32)
array([6.180300e-15, 2.581682e-15, 8.388205e-13], dtype=float32)
array([3.090143e-14, 1.290841e-14, 5.084733e-12], dtype=float32)
array([0.000000e+00, 0.000000e+00, 2.124066e-16], dtype=float32)
array([6.180300e-15, 2.581682e-15, 8.383800e-13], dtype=float32)
array(['gentle - fine texture - low convexity',\n", + " dtype='datetime64[ns]')
array([0., 1., 2.])
array([37.708889, 33.292222, 35.6025 ])
array([126.273889, 126.161944, 127.181389])
array([ 60., 52., 200.], dtype=float32)
array([1.235562e-15, 5.161284e-16, 1.677018e-13], dtype=float32)
array([3.399153e-14, 1.419923e-14, 4.695353e-13], dtype=float32)
array([0.000000e+00, 0.000000e+00, 7.552762e-16], dtype=float32)
array([1.545073e-14, 6.454220e-15, 2.849663e-12], dtype=float32)
array([3.955383e-13, 1.652272e-13, 8.565082e-12], dtype=float32)
array([6.080775e-16, 2.540110e-16, 8.383988e-14], dtype=float32)
array([6.180300e-15, 2.581682e-15, 8.388205e-13], dtype=float32)
array([3.090143e-14, 1.290841e-14, 5.084733e-12], dtype=float32)
array([0.000000e+00, 0.000000e+00, 2.124066e-16], dtype=float32)
array([6.180300e-15, 2.581682e-15, 8.383800e-13], dtype=float32)
array(['gentle - fine texture - low convexity',\n", " 'medium gentle - fine texture - low convexity',\n", - " 'steep - fine texture - low convexity'], dtype=object)
array(['water', 'water', 'very low plateaus'], dtype=object)
array(['water', 'water', 'steep - fine texture - high convexity'], dtype=object)
array(['water', 'water', 'steep - fine texture - low convexity'], dtype=object)
array(['water', 'water', 'hills'], dtype=object)
array(['water', 'water', 'hills'], dtype=object)
array([ 4., -1., 280.], dtype=float32)
array([ 10., 66., 109.], dtype=float32)
array(['1.4', '1.4', '1.4'], dtype=object)
array([1.171513, 1.151988, 1.243206], dtype=float32)
array([0.987336, 2.102892, 0.154906], dtype=float32)
array([ 74.10099, 81.21062, 174.84006], dtype=float32)
array([ 28.34486 , 138.51115 , 10.174279], dtype=float32)
array([5.9664, 0. , 0. ], dtype=float32)
array([100., 100., 100.], dtype=float32)
array([59., 80., 29.], dtype=float32)
array([34752., 9012., 19701.], dtype=float32)
array([1658., 4708., 1593.], dtype=float32)
array(['water', 'water', 'very low density rural'], dtype=object)
array(['water', 'water', 'very low density rural'], dtype=object)
array([166.15518, 0. , 0. ], dtype=float32)
array(['low density rural', 'low density rural', 'very low density rural'],\n", - " dtype=object)
array([125.20069, 79.76857, 251.70555], dtype=float32)
array([ 76.15041, 151.78712, 35.03873], dtype=float32)
array([1020.8104 , 295.55426, 3971.275 ], dtype=float32)
array([130.01776 , 295.55423 , 35.038742], dtype=float32)
array([130.01775, 295.5542 , 35.03873], dtype=float32)
array([ 0., -2., -40.], dtype=float32)
array([nan, nan, nan], dtype=float32)
array(['water', 'water', 'cold - no dry season - hot summer'], dtype=object)
array(['water', 'water', 'cold - no dry season - hot summer'], dtype=object)
array(['water', 'water', 'cold - no dry season - hot summer'], dtype=object)
array(['water bodies', 'croplands', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array(['water bodies', 'croplands', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'deciduous broadleaf forests'],\n", - " dtype=object)
array(['water bodies', 'water bodies', 'savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array([12., 8., 17.], dtype=float32)
array([ 9., 12., 10.], dtype=float32)
array([62., 58., 63.], dtype=float32)
array([20., 22., 23.], dtype=float32)
array([11., 14., 8.], dtype=float32)
array([8.610014e+15, 4.759712e+15, 6.198418e+15], dtype=float32)
array([8.410300e+15, 4.600654e+15, 6.476759e+15], dtype=float32)
array([5.951614e+15, 2.243110e+15, 3.619630e+15], dtype=float32)
array([5.723139e+15, 2.023781e+15, 3.770765e+15], dtype=float32)
array(['residential woodlands', 'populated woodlands', 'residential woodlands'],\n", - " dtype=object)
array(['water', 'water', 'residential woodlands'], dtype=object)
array(['residential woodlands', 'populated woodlands', 'residential woodlands'],\n", - " dtype=object)
array(['Asia', 'Asia', 'Asia'], dtype=object)
array(['water', 'palearctic', 'palearctic'], dtype=object)
array(['water', 'temperate broadleaf and mixed forests',\n", - " 'temperate broadleaf and mixed forests'], dtype=object)
array(['water', 'southern korea evergreen forests',\n", - " 'central korean deciduous forests'], dtype=object)
array(['Incheon', 'Jeju-Do', 'Jeollabuk-Do'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([ 60., 37., 217.], dtype=float32)
array([[5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,\n", + " 'steep - fine texture - low convexity'], dtype=object)
array(['water', 'water', 'very low plateaus'], dtype=object)
array(['water', 'water', 'steep - fine texture - high convexity'], dtype=object)
array(['water', 'water', 'steep - fine texture - low convexity'], dtype=object)
array(['water', 'water', 'hills'], dtype=object)
array(['water', 'water', 'hills'], dtype=object)
array([ 4., -1., 280.], dtype=float32)
array([ 10., 66., 109.], dtype=float32)
array(['1.4', '1.4', '1.4'], dtype=object)
array([1.171513, 1.151988, 1.243206], dtype=float32)
array([0.987336, 2.102892, 0.154906], dtype=float32)
array([ 74.10099, 81.21062, 174.84006], dtype=float32)
array([ 28.34486 , 138.51115 , 10.174279], dtype=float32)
array([5.9664, 0. , 0. ], dtype=float32)
array([100., 100., 100.], dtype=float32)
array([59., 80., 29.], dtype=float32)
array([34752., 9012., 19701.], dtype=float32)
array([1658., 4708., 1593.], dtype=float32)
array(['water', 'water', 'very low density rural'], dtype=object)
array(['water', 'water', 'very low density rural'], dtype=object)
array([166.15518, 0. , 0. ], dtype=float32)
array(['low density rural', 'low density rural', 'very low density rural'],\n", + " dtype=object)
array([125.20069, 79.76857, 251.70555], dtype=float32)
array([ 76.15041, 151.78712, 35.03873], dtype=float32)
array([1020.8104 , 295.55426, 3971.275 ], dtype=float32)
array([130.01776 , 295.55423 , 35.038742], dtype=float32)
array([130.01775, 295.5542 , 35.03873], dtype=float32)
array([ 0., -2., -40.], dtype=float32)
array([nan, nan, nan], dtype=float32)
array(['water', 'water', 'cold - no dry season - hot summer'], dtype=object)
array(['water', 'water', 'cold - no dry season - hot summer'], dtype=object)
array(['water', 'water', 'cold - no dry season - hot summer'], dtype=object)
array(['water bodies', 'croplands', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array(['water bodies', 'croplands', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'deciduous broadleaf forests'],\n", + " dtype=object)
array(['water bodies', 'water bodies', 'savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array(['water bodies', 'water bodies', 'woody savannas'], dtype=object)
array([12., 8., 17.], dtype=float32)
array([ 9., 12., 10.], dtype=float32)
array([62., 58., 63.], dtype=float32)
array([20., 22., 23.], dtype=float32)
array([11., 14., 8.], dtype=float32)
array([8.610014e+15, 4.759712e+15, 6.198418e+15], dtype=float32)
array([8.410300e+15, 4.600654e+15, 6.476759e+15], dtype=float32)
array([5.951614e+15, 2.243110e+15, 3.619630e+15], dtype=float32)
array([5.723139e+15, 2.023781e+15, 3.770765e+15], dtype=float32)
array(['residential woodlands', 'populated woodlands', 'residential woodlands'],\n", + " dtype=object)
array(['water', 'water', 'residential woodlands'], dtype=object)
array(['residential woodlands', 'populated woodlands', 'residential woodlands'],\n", + " dtype=object)
array(['Asia', 'Asia', 'Asia'], dtype=object)
array(['water', 'palearctic', 'palearctic'], dtype=object)
array(['water', 'temperate broadleaf and mixed forests',\n", + " 'temperate broadleaf and mixed forests'], dtype=object)
array(['water', 'southern korea evergreen forests',\n", + " 'central korean deciduous forests'], dtype=object)
array(['Incheon', 'Jeju-Do', 'Jeollabuk-Do'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([ 60., 37., 217.], dtype=float32)
array([[5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,\n", " 5, 5, 5, 5, 5, 5, 5],\n", " [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,\n", " 8, 8, 8, 8, 8, 8, 8],\n", " [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,\n", - " 6, 6, 6, 6, 6, 6, 6]], dtype=uint8)
array([[16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,\n", + " 6, 6, 6, 6, 6, 6, 6]], dtype=uint8)
array([[16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16,\n", " 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16],\n", " [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12,\n", " 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12],\n", " [13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13,\n", - " 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13]], dtype=uint8)
array(['rural-regional', 'rural-remote', 'rural-regional'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['Seogeom-Ri', 'Gaigeturi', 'Imsil'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['eanetdata@acap.asia', 'eanetdata@acap.asia', 'eanetdata@acap.asia'],\n", - " dtype=object)
array(['EANET', 'EANET', 'EANET'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['South Korea', 'South Korea', 'South Korea'], dtype=object)
array([[100, 100, 100, 100, 100, 100, 100, 4, 96, 4, 96, 100, 100, 100,\n", + " 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13]], dtype=uint8)
array(['rural-regional', 'rural-remote', 'rural-regional'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['Seogeom-Ri', 'Gaigeturi', 'Imsil'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['eanetdata@acap.asia', 'eanetdata@acap.asia', 'eanetdata@acap.asia'],\n", + " dtype=object)
array(['EANET', 'EANET', 'EANET'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['South Korea', 'South Korea', 'South Korea'], dtype=object)
array([[100, 100, 100, 100, 100, 100, 100, 4, 96, 4, 96, 100, 100, 100,\n", " 100, 4, 96, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 4,\n", " 0, 96],\n", " [100, 100, 100, 4, 96, 100, 100, 100, 100, 4, 96, 100, 100, 100,\n", @@ -4711,7 +4712,7 @@ " 96, 100],\n", " [100, 100, 100, 4, 96, 100, 100, 100, 100, 4, 96, 100, 100, 100,\n", " 100, 4, 96, 100, 100, 100, 100, 4, 96, 100, 100, 100, 100, 100,\n", - " 100, 100]], dtype=uint8)
array([[ 0, 0, 0, 0, 0, 0, 0, 96, 4, 96, 4, 0, 0, 0,\n", + " 100, 100]], dtype=uint8)
array([[ 0, 0, 0, 0, 0, 0, 0, 96, 4, 96, 4, 0, 0, 0,\n", " 0, 96, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96,\n", " 100, 4],\n", " [ 0, 0, 0, 96, 4, 0, 0, 0, 0, 96, 4, 0, 0, 0,\n", @@ -4719,10 +4720,10 @@ " 4, 0],\n", " [ 0, 0, 0, 96, 4, 0, 0, 0, 0, 96, 4, 0, 0, 0,\n", " 0, 96, 4, 0, 0, 0, 0, 96, 4, 0, 0, 0, 0, 0,\n", - " 0, 0]], dtype=uint8)
array([nan, nan, nan], dtype=float32)
array(['none', 'none', 'none'], dtype=object)
array(['Rights reserved to the Network Center for the EANET: https://monitoring.eanet.asia/document/public/index',\n", + " 0, 0]], dtype=uint8)
array([nan, nan, nan], dtype=float32)
array(['none', 'none', 'none'], dtype=object)
array(['Rights reserved to the Network Center for the EANET: https://monitoring.eanet.asia/document/public/index',\n", " 'Rights reserved to the Network Center for the EANET: https://monitoring.eanet.asia/document/public/index',\n", " 'Rights reserved to the Network Center for the EANET: https://monitoring.eanet.asia/document/public/index'],\n", - " dtype=object)
array([[255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", + " dtype=object)
array([[255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", " 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", " 255, 255],\n", " [255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", @@ -4730,7 +4731,7 @@ " 255, 255],\n", " [255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", " 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255,\n", - " 255, 255]], dtype=uint8)
array([nan, nan, nan], dtype=float32)
array([[nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", + " 255, 255]], dtype=uint8)
array([nan, nan, nan], dtype=float32)
array([[nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan],\n", " [nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", @@ -4738,23 +4739,23 @@ " nan, nan],\n", " [nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", " nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan,\n", - " nan, nan]], dtype=float32)
array([nan, nan, nan], dtype=float32)
array([nan, nan, nan], dtype=float32)
array([nan, nan, nan], dtype=float32)
array([nan, nan, nan], dtype=float32)
array(['WGS 84', 'WGS 84', 'WGS 84'], dtype=object)
array(['WORLD GEODETIC SYSTEM 1984', 'WORLD GEODETIC SYSTEM 1984',\n", - " 'WORLD GEODETIC SYSTEM 1984'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array([ 63., 40., 220.], dtype=float32)
array(['ion chromatography', 'ion chromatography', 'ion chromatography'],\n", - " dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)
array(['nan', 'nan', 'nan'], dtype=object)