This is an R Markdown Notebook. When you execute code within the notebook, the results appear beneath the code.

Try executing this chunk by clicking the Run button within the chunk or by placing your cursor inside it and pressing Ctrl+Shift+Enter.

library(knitr)
#include_graphics('./chirps/chirps_pentad.png')
library(knitr)
#include_graphics('./chirps/chirps_pentad_2020.png')
library(rgdal)
Loading required package: sp
rgdal: version: 1.5-10, (SVN revision 1006)
Geospatial Data Abstraction Library extensions to R successfully loaded
Loaded GDAL runtime: GDAL 3.0.4, released 2020/01/28
Path to GDAL shared files: C:/Users/familiar/Documents/R/R-3.6.3/library/rgdal/gdal
GDAL binary built with GEOS: TRUE 
Loaded PROJ runtime: Rel. 6.3.1, February 10th, 2020, [PJ_VERSION: 631]
Path to PROJ shared files: C:/Users/familiar/Documents/R/R-3.6.3/library/rgdal/proj
Linking to sp version:1.4-2
To mute warnings of possible GDAL/OSR exportToProj4() degradation,
use options("rgdal_show_exportToProj4_warnings"="none") before loading rgdal.
## Loading required package: sp
## rgdal: version: 1.4-8, (SVN revision 845)
##  Geospatial Data Abstraction Library extensions to R successfully loaded
##  Loaded GDAL runtime: GDAL 2.4.2, released 2019/06/28
##  Path to GDAL shared files: /Library/Frameworks/R.framework/Versions/3.6/Resources/library/rgdal/gdal
##  GDAL binary built with GEOS: FALSE 
##  Loaded PROJ.4 runtime: Rel. 5.2.0, September 15th, 2018, [PJ_VERSION: 520]
##  Path to PROJ.4 shared files: /Library/Frameworks/R.framework/Versions/3.6/Resources/library/rgdal/proj
##  Linking to sp version: 1.3-2
library(raster)
library(sf)
Linking to GEOS 3.8.0, GDAL 3.0.4, PROJ 6.3.1
## Linking to GEOS 3.7.2, GDAL 2.4.2, PROJ 5.2.0
library(tidyverse)
Registered S3 methods overwritten by 'dbplyr':
  method         from
  print.tbl_lazy     
  print.tbl_sql      
-- Attaching packages --------------------------------------- tidyverse 1.3.0 --
v ggplot2 3.3.2     v purrr   0.3.4
v tibble  3.0.1     v dplyr   1.0.0
v tidyr   1.1.0     v stringr 1.4.0
v readr   1.3.1     v forcats 0.5.0
-- Conflicts ------------------------------------------ tidyverse_conflicts() --
x tidyr::extract() masks raster::extract()
x dplyr::filter()  masks stats::filter()
x dplyr::lag()     masks stats::lag()
x dplyr::select()  masks raster::select()
## ── Attaching packages ─────────────────────────────────────── tidyverse 1.3.0 ──
# ✓ ggplot2 3.3.0     ✓ purrr   0.3.4
## ✓ tibble  3.0.1     ✓ dplyr   0.8.5
## ✓ tidyr   1.0.3     ✓ stringr 1.4.0
## ✓ readr   1.3.1     ✓ forcats 0.5.0
# ── Conflicts ────────────────────────────────────────── tidyverse_conflicts() ──
## x tidyr::extract() masks raster::extract()
## x dplyr::filter()  masks stats::filter()
## x dplyr::lag()     masks stats::lag()
## x dplyr::select()  masks raster::select()
library(tmap)
Registered S3 methods overwritten by 'htmltools':
  method               from         
  print.html           tools:rstudio
  print.shiny.tag      tools:rstudio
  print.shiny.tag.list tools:rstudio
Registered S3 method overwritten by 'htmlwidgets':
  method           from         
  print.htmlwidget tools:rstudio
library(gstat)
library(sp)
## Read the CHIRPS dataset
precip <- raster("C:/Users/familiar/Documents/Geo R final/chirps-v2.0.2020.05.6.tif")
(aoi <- shapefile("C:/Users/familiar/Downloads/gb2/La guajira/44_LA_GUAJIRA/ADMINISTRATIVO/MGN_MPIO_POLITICO.shp"))
class       : SpatialPolygonsDataFrame 
features    : 15 
extent      : -73.66494, -71.11296, 10.39676, 12.45944  (xmin, xmax, ymin, ymax)
CRS object has comment, which is lost in output
crs         : +proj=longlat +datum=WGS84 +no_defs 
variables   : 9
names       : DPTO_CCDGO, MPIO_CCDGO, MPIO_CNMBR,                               MPIO_CRSLC,    MPIO_NAREA, MPIO_NANO, DPTO_CNMBR,     Shape_Leng,      Shape_Area 
min values  :         44,      44001,    ALBANIA,                                     1888,  179.59085022,      2017, LA GUAJIRA, 0.710049632727, 0.0148255649224 
max values  :         44,      44874, VILLANUEVA, Ordenanza015 del 29 de Noviembre de 1989, 7886.05230923,      2017, LA GUAJIRA,  6.11271226506,  0.653549310217 
precip.crop <- raster::crop(precip, extent(aoi))
precip.mask <- mask(x = precip.crop, mask = aoi)
precip.mask
class      : RasterLayer 
dimensions : 41, 51, 2091  (nrow, ncol, ncell)
resolution : 0.05, 0.05  (x, y)
extent     : -73.65, -71.1, 10.4, 12.45  (xmin, xmax, ymin, ymax)
crs        : +proj=longlat +datum=WGS84 +no_defs 
source     : memory
names      : chirps.v2.0.2020.05.6 
values     : 0, 177.7225  (min, max)
plot(precip.mask, main= "CHIRPS Lluvias en La Guajira desde el  01.06  al  05.06 en 2020 [mm]")
plot(aoi, add=TRUE)

library(leaflet)
library(RColorBrewer)
pal <- colorNumeric(c("orange", "yellow", "green3","cyan", "blue", "darkblue"), values(precip.mask),
  na.color = "transparent")

leaflet() %>% addTiles() %>%
  addRasterImage(precip.mask, colors = pal, opacity = 0.8) %>%
  addLegend(pal = pal, values = values(precip.mask),
    title = "CHIRPS Lluvias en La Guajira desde el  01.06 al 05.06 en 2020 [mm]")
Discarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionUsing PROJ not WKT2 stringsDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionUsing PROJ not WKT2 stringsDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionUsing PROJ not WKT2 stringsDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionUsing PROJ not WKT2 stringsDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionUsing PROJ not WKT2 stringsSome values were outside the color scale and will be treated as NA
precip.points <- rasterToPoints(precip.mask, spatial = TRUE)
precip.points
class       : SpatialPointsDataFrame 
features    : 684 
extent      : -73.625, -71.125, 10.425, 12.425  (xmin, xmax, ymin, ymax)
CRS object has comment, which is lost in output
crs         : +proj=longlat +datum=WGS84 +no_defs 
variables   : 1
names       : chirps.v2.0.2020.05.6 
min values  :                     0 
max values  :      177.722457885742 
names(precip.points) <- "rain"
precip.points
class       : SpatialPointsDataFrame 
features    : 684 
extent      : -73.625, -71.125, 10.425, 12.425  (xmin, xmax, ymin, ymax)
CRS object has comment, which is lost in output
crs         : +proj=longlat +datum=WGS84 +no_defs 
variables   : 1
names       :             rain 
min values  :                0 
max values  : 177.722457885742 
str(precip.points)
Formal class 'SpatialPointsDataFrame' [package "sp"] with 5 slots
  ..@ data       :'data.frame': 684 obs. of  1 variable:
  .. ..$ rain: num [1:684] 2.92 4.17e-01 6.77e-15 0.00 1.54 ...
  ..@ coords.nrs : num(0) 
  ..@ coords     : num [1:684, 1:2] -71.7 -71.6 -71.6 -71.5 -71.7 ...
  .. ..- attr(*, "dimnames")=List of 2
  .. .. ..$ : NULL
  .. .. ..$ : chr [1:2] "x" "y"
  ..@ bbox       : num [1:2, 1:2] -73.6 10.4 -71.1 12.4
  .. ..- attr(*, "dimnames")=List of 2
  .. .. ..$ : chr [1:2] "x" "y"
  .. .. ..$ : chr [1:2] "min" "max"
  ..@ proj4string:Formal class 'CRS' [package "sp"] with 1 slot
  .. .. ..@ projargs: chr "+proj=longlat +datum=WGS84 +no_defs"
plot(precip.mask, main= "CHIRPS Lluvias en La Guajira desde el  01.06 al 05.06 en 2020 [mm]")
plot(aoi, add=TRUE)
points(precip.points$x, precip.points$y, col = "red", cex = .6)

library(geojsonio)
geojsonio::geojson_write(precip.points, file = "./chirps/ppoints.geojson")
Success! File is at ./chirps/ppoints.geojson
<geojson-file>
  Path:       ./chirps/ppoints.geojson
  From class: SpatialPointsDataFrame
precip.points <- geojsonio::geojson_read("./chirps/ppoints.geojson", what="sp")
precip.points
class       : SpatialPointsDataFrame 
features    : 684 
extent      : -73.625, -71.125, 10.425, 12.425  (xmin, xmax, ymin, ymax)
CRS object has comment, which is lost in output
crs         : +proj=longlat +datum=WGS84 +no_defs 
variables   : 1
names       :             rain 
min values  :                0 
max values  : 177.722457885742 
(aoi <- shapefile("C:/Users/familiar/Downloads/gb2/La guajira/44_LA_GUAJIRA/ADMINISTRATIVO/MGN_MPIO_POLITICO.shp"))
class       : SpatialPolygonsDataFrame 
features    : 15 
extent      : -73.66494, -71.11296, 10.39676, 12.45944  (xmin, xmax, ymin, ymax)
CRS object has comment, which is lost in output
crs         : +proj=longlat +datum=WGS84 +no_defs 
variables   : 9
names       : DPTO_CCDGO, MPIO_CCDGO, MPIO_CNMBR,                               MPIO_CRSLC,    MPIO_NAREA, MPIO_NANO, DPTO_CNMBR,     Shape_Leng,      Shape_Area 
min values  :         44,      44001,    ALBANIA,                                     1888,  179.59085022,      2017, LA GUAJIRA, 0.710049632727, 0.0148255649224 
max values  :         44,      44874, VILLANUEVA, Ordenanza015 del 29 de Noviembre de 1989, 7886.05230923,      2017, LA GUAJIRA,  6.11271226506,  0.653549310217 
guajira_sf <-  sf::st_as_sf(aoi)
(border_sf <-
  guajira_sf %>%
  summarise(area = sum(MPIO_NAREA)))
Simple feature collection with 1 feature and 1 field
geometry type:  POLYGON
dimension:      XY
bbox:           xmin: -73.66494 ymin: 10.39676 xmax: -71.11296 ymax: 12.45944
geographic CRS: WGS 84
      area                       geometry
1 20621.92 POLYGON ((-72.88683 10.4532...
 (border <- as(border_sf, 'Spatial'))
class       : SpatialPolygonsDataFrame 
features    : 1 
extent      : -73.66494, -71.11296, 10.39676, 12.45944  (xmin, xmax, ymin, ymax)
CRS object has comment, which is lost in output
crs         : +proj=longlat +datum=WGS84 +no_defs 
variables   : 1
names       :           area 
value       : 20621.92459446 
(guajira.sf <- st_as_sf(aoi) %>% mutate(MUNIC = MPIO_CNMBR, CODIGO = MPIO_CCDGO) %>% select(MUNIC, CODIGO))
Simple feature collection with 15 features and 2 fields
geometry type:  MULTIPOLYGON
dimension:      XY
bbox:           xmin: -73.66494 ymin: 10.39676 xmax: -71.11296 ymax: 12.45944
geographic CRS: WGS 84
First 10 features:
                MUNIC CODIGO                       geometry
1           BARRANCAS  44078 MULTIPOLYGON (((-72.59885 1...
2        DISTRACCIÓN  44098 MULTIPOLYGON (((-72.89246 1...
3           EL MOLINO  44110 MULTIPOLYGON (((-72.96901 1...
4             FONSECA  44279 MULTIPOLYGON (((-72.91056 1...
5           HATONUEVO  44378 MULTIPOLYGON (((-72.6568 11...
6  LA JAGUA DEL PILAR  44420 MULTIPOLYGON (((-73.08581 1...
7             URUMITA  44855 MULTIPOLYGON (((-73.00927 1...
8          VILLANUEVA  44874 MULTIPOLYGON (((-72.9918 10...
9            RIOHACHA  44001 MULTIPOLYGON (((-72.89025 1...
10            ALBANIA  44035 MULTIPOLYGON (((-72.52248 1...
p.sf <- st_as_sf(precip.points)
(precip.sf = st_intersection(guajira.sf, p.sf))
although coordinates are longitude/latitude, st_intersection assumes that they are planar
attribute variables are assumed to be spatially constant throughout all geometries
Simple feature collection with 684 features and 3 fields
geometry type:  POINT
dimension:      XY
bbox:           xmin: -73.625 ymin: 10.425 xmax: -71.125 ymax: 12.425
geographic CRS: WGS 84
First 10 features:
      MUNIC CODIGO         rain               geometry
13   URIBIA  44847 2.917222e+00 POINT (-71.725 12.425)
13.1 URIBIA  44847 4.168321e-01 POINT (-71.625 12.425)
13.2 URIBIA  44847 6.771785e-15 POINT (-71.575 12.425)
13.3 URIBIA  44847 0.000000e+00 POINT (-71.525 12.425)
13.4 URIBIA  44847 1.536622e+00 POINT (-71.725 12.375)
13.5 URIBIA  44847 6.167189e-02 POINT (-71.675 12.375)
13.6 URIBIA  44847 0.000000e+00 POINT (-71.625 12.375)
13.7 URIBIA  44847 7.484411e-03 POINT (-71.575 12.375)
13.8 URIBIA  44847 2.421079e-02 POINT (-71.525 12.375)
13.9 URIBIA  44847 4.976604e-02 POINT (-71.475 12.375)
p.sf.magna <- st_transform(precip.sf, crs=3116)
guajira.sf.magna <- st_transform(guajira.sf, crs=3116)
(precip2 <- as(p.sf.magna, 'Spatial'))
Discarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
class       : SpatialPointsDataFrame 
features    : 684 
extent      : 1049433, 1321637, 1644788, 1867198  (xmin, xmax, ymin, ymax)
CRS object has comment, which is lost in output
crs         : +proj=tmerc +lat_0=4.59620041666667 +lon_0=-74.0775079166667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs 
variables   : 3
names       :      MUNIC, CODIGO,             rain 
min values  :    ALBANIA,  44001,                0 
max values  : VILLANUEVA,  44874, 177.722457885742 
shapefile(precip2, filename='./chirps/precip2.shp', overwrite=TRUE)
precip2$rainfall <- round(precip2$rain, 1)
precip2
class       : SpatialPointsDataFrame 
features    : 684 
extent      : 1049433, 1321637, 1644788, 1867198  (xmin, xmax, ymin, ymax)
CRS object has comment, which is lost in output
crs         : +proj=tmerc +lat_0=4.59620041666667 +lon_0=-74.0775079166667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs 
variables   : 4
names       :      MUNIC, CODIGO,             rain, rainfall 
min values  :    ALBANIA,  44001,                0,        0 
max values  : VILLANUEVA,  44874, 177.722457885742,    177.7 
(guajira2 <- as(guajira.sf.magna, 'Spatial'))
Discarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
class       : SpatialPolygonsDataFrame 
features    : 15 
extent      : 1045090, 1322921, 1641659, 1870870  (xmin, xmax, ymin, ymax)
CRS object has comment, which is lost in output
crs         : +proj=tmerc +lat_0=4.59620041666667 +lon_0=-74.0775079166667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs 
variables   : 2
names       :      MUNIC, CODIGO 
min values  :    ALBANIA,  44001 
max values  : VILLANUEVA,  44874 
shapefile(guajira2, filename='./chirps/montes2.shp', overwrite=TRUE)
precip2@bbox <- guajira2@bbox
tm_shape(guajira2) + tm_polygons() +
  tm_shape(precip2) +
  tm_dots(col="rainfall", palette = "RdYlBu", midpoint = 1.0,
             title="Precipitacion muestreada \n(en mm)", size=0.2) +
  tm_text("rainfall", just="center", xmod=.4, size = 0.3) +
  tm_legend(legend.outside=TRUE)
CRS object has comment, which is lost in outputCRS object has comment, which is lost in output

library(spatstat.data)
library(nlme)

Attaching package: 㤼㸱nlme㤼㸲

The following object is masked from 㤼㸱package:raster㤼㸲:

    getData
library(dplyr)

Attaching package: 㤼㸱dplyr㤼㸲

The following object is masked from 㤼㸱package:nlme㤼㸲:

    collapse

The following objects are masked from 㤼㸱package:raster㤼㸲:

    intersect, select, union

The following objects are masked from 㤼㸱package:stats㤼㸲:

    filter, lag

The following objects are masked from 㤼㸱package:base㤼㸲:

    intersect, setdiff, setequal, union
library(raster)
library(rpart)
library(gstat)
library(DirichletReg)
Loading required package: Formula
library(Formula)
library(spatstat)  # Used for the dirichlet tessellation function

spatstat 1.64-1       (nickname: 㤼㸱Help you I can, yes!㤼㸲) 
For an introduction to spatstat, type 㤼㸱beginner㤼㸲 


Attaching package: 㤼㸱spatstat㤼㸲

The following object is masked from 㤼㸱package:gstat㤼㸲:

    idw

The following objects are masked from 㤼㸱package:raster㤼㸲:

    area, rotate, shift
library(maptools)  # Used for conversion from SPDF to ppp
Checking rgeos availability: TRUE
library(raster)    # Used to clip out thiessen polygons

crs(precip2)
CRS arguments:
 +proj=tmerc +lat_0=4.59620041666667 +lon_0=-74.0775079166667 +k=1
+x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m
+no_defs 
th <- as(dirichlet(as.ppp(precip2)), "SpatialPolygons")

     PLEASE NOTE:  The components "delsgs" and "summary" of the
 object returned by deldir() are now DATA FRAMES rather than
 matrices (as they were prior to release 0.0-18).
 See help("deldir").
 
     PLEASE NOTE: The process that deldir() uses for determining
 duplicated points has changed from that used in version
 0.0-9 of this package (and previously). See help("deldir").
crs(th) <- crs(precip2)
crs(guajira2) <- crs(precip2)
crs(th)
CRS arguments:
 +proj=tmerc +lat_0=4.59620041666667 +lon_0=-74.0775079166667 +k=1
+x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m
+no_defs 
crs(precip2)
CRS arguments:
 +proj=tmerc +lat_0=4.59620041666667 +lon_0=-74.0775079166667 +k=1
+x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m
+no_defs 
th.z     <- over(th, precip2, fn=mean)
th.spdf  <-  SpatialPolygonsDataFrame(th, th.z)
th.clp   <- raster::intersect(guajira2,th.spdf)
Loading required namespace: rgeos
library(tmap)
tm_shape(th.clp) + 
  tm_polygons(col="rainfall", palette="RdYlBu", midpoint=3.0,
              title="Thiessen Polygons \nPredicted precipitation \n(in mm)") +
  tm_legend(legend.outside=TRUE)
CRS object has comment, which is lost in output

4.2

grd <- as.data.frame(spsample(precip2, "regular", n=100000))
names(grd)       <- c("X", "Y")
coordinates(grd) <- c("X", "Y")
gridded(grd)     <- TRUE  # Create SpatialPixel object
fullgrid(grd)    <- TRUE  # Create SpatialGrid object
# Add P's projection information to the empty grid
proj4string(grd) <- proj4string(precip2)
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
# Interpolate the grid cells using a power value of 2 (idp=2.0)
P.idw <- gstat::idw(rainfall ~ 1, precip2, newdata=grd, idp=2.0)
CRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
# Convert to raster object then clip to AOI
r       <- raster(P.idw)
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
r
class      : RasterLayer 
dimensions : 288, 348, 100224  (nrow, ncol, ncell)
resolution : 798.0107, 798.0107  (x, y)
extent     : 1045054, 1322762, 1641352, 1871179  (xmin, xmax, ymin, ymax)
crs        : +proj=tmerc +lat_0=4.59620041666667 +lon_0=-74.0775079166667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs 
source     : memory
names      : var1.pred 
values     : 0.0007573245, 175.8351  (min, max)
guajira2
class       : SpatialPolygonsDataFrame 
features    : 15 
extent      : 1045090, 1322921, 1641659, 1870870  (xmin, xmax, ymin, ymax)
CRS object has comment, which is lost in output
crs         : +proj=tmerc +lat_0=4.59620041666667 +lon_0=-74.0775079166667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs 
variables   : 2
names       :      MUNIC, CODIGO 
min values  :    ALBANIA,  44001 
max values  : VILLANUEVA,  44874 
r.m   <- raster::mask(r, guajira2)
Discarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
r.m
class      : RasterLayer 
dimensions : 288, 348, 100224  (nrow, ncol, ncell)
resolution : 798.0107, 798.0107  (x, y)
extent     : 1045054, 1322762, 1641352, 1871179  (xmin, xmax, ymin, ymax)
crs        : +proj=tmerc +lat_0=4.59620041666667 +lon_0=-74.0775079166667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs 
source     : memory
names      : var1.pred 
values     : 0.0007573245, 175.8351  (min, max)
library(tmap)
# Plot
tm_shape(r.m) + 
  tm_raster(n=10,palette = "RdYlBu", auto.palette.mapping = FALSE,
            title="Distancia Inversa Ponderada \n Precipitación prevista \n(en mm)") + 
  tm_shape(precip2) + tm_dots(size=0.2) +
  tm_legend(legend.outside=TRUE)
The argument auto.palette.mapping is deprecated. Please use midpoint for numeric data and stretch.palette for categorical data to control the palette mapping.CRS object has comment, which is lost in output

library(leaflet)
library(RColorBrewer)
pal <- colorNumeric(c( "orange", "yellow","green3","cyan", "blue", "darkblue"), values(precip.mask),
  na.color = "transparent")

leaflet() %>% addTiles() %>%
  addRasterImage(r.m, colors = pal, opacity = 0.6) %>%
  addLegend(pal = pal, values = values(r.m),
    title = "IDW Lluvia interpolada en La Guajira \n desde 01.06 to 05.06 en 2020 [mm]")
Discarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedUsing PROJ not WKT2 stringsDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedUsing PROJ not WKT2 stringsDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionUsing PROJ not WKT2 stringsDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedUsing PROJ not WKT2 stringsDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionUsing PROJ not WKT2 strings

Precisando La interpolación La elección de la función de poder puede ser subjetiva. Para ajustar la elección del parámetro de potencia, puede realizar una rutina de validación de omisión para medir el error en los valores interpolados.

precip2
class       : SpatialPointsDataFrame 
features    : 684 
extent      : 1045090, 1322921, 1641659, 1870870  (xmin, xmax, ymin, ymax)
CRS object has comment, which is lost in output
crs         : +proj=tmerc +lat_0=4.59620041666667 +lon_0=-74.0775079166667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs 
variables   : 4
names       :      MUNIC, CODIGO,             rain, rainfall 
min values  :    ALBANIA,  44001,                0,        0 
max values  : VILLANUEVA,  44874, 177.722457885742,    177.7 
P <- precip2
IDW.out <- vector(length = length(P))
# 
for (i in 1:length(P)) {
  IDW.out[i] <- gstat::idw(rainfall ~ 1, P[-i,], P[i,], idp=2.0)$var1.pred
}
CRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedCRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[inverse distance weighted interpolation]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
#
# Plot the differences
OP <- par(pty="s", mar=c(4,3,0,0))
  plot(IDW.out ~ P$rainfall, asp=1, xlab="Observado", ylab="Predicción", pch=16,
       col=rgb(0,0,0,0.5))
  abline(lm(IDW.out ~ P$rainfall), col="red", lw=2,lty=2)
  abline(0,1)

Através de la validación Validación cruzada Además de generar una superficie interpolada, puede crear un mapa de intervalo de confianza del 95% del modelo de interpolación. Aquí crearemos un mapa de IC del 95% a partir de una interpolación IDW que utiliza un parámetro de potencia de 2 (idp = 2.0).

4.3 Ajuste polinomial de primer orden

# Define the 1st order polynomial equation
f.1 <- as.formula(rainfall ~ X + Y) 
 
# Add X and Y to P
P$X <- coordinates(P)[,1]
P$Y <- coordinates(P)[,2]

# Run the regression model
lm.1 <- lm( f.1, data=P)

# Use the regression model output to interpolate the surface
dat.1st <- SpatialGridDataFrame(grd, data.frame(var1.pred = predict(lm.1, newdata=grd))) 
#
# Clip the interpolated raster to Texas
r   <- raster(dat.1st)
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
r.m <- raster::mask(r, guajira2)
Discarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
# Plot the map
tm_shape(r.m) + 
  tm_raster(n=10, palette="RdYlBu", auto.palette.mapping=FALSE, 
            title="Ajuste polinomial de primer orden \nPredicción de la precipitación \n(in mm)") +
  tm_shape(P) + tm_dots(size=0.08) +
  tm_legend(legend.outside=TRUE)
The argument auto.palette.mapping is deprecated. Please use midpoint for numeric data and stretch.palette for categorical data to control the palette mapping.CRS object has comment, which is lost in output

4.4 Ajuste polinomial de segundo orden

# Define the 2nd order polynomial equation
f.2 <- as.formula(rainfall ~ X + Y + I(X*X)+I(Y*Y) + I(X*Y))

# Add X and Y to P
P$X <- coordinates(P)[,1]
P$Y <- coordinates(P)[,2]
 
# Run the regression model
lm.2 <- lm( f.2, data=P)

# Use the regression model output to interpolate the surface
dat.2nd <- SpatialGridDataFrame(grd, data.frame(var1.pred = predict(lm.2, newdata=grd))) 
#
# Clip the interpolated raster to Texas
r   <- raster(dat.2nd)
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
r.m <- raster::mask(r, guajira2)
Discarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
# Plot the map
tm_shape(r.m) + 
  tm_raster(n=10, palette="RdYlBu", auto.palette.mapping=FALSE,midpoint = NA,
            title="Ajuste polinomial de segundo orden\nPredicción de precipitación \n(en mm)") +
  tm_shape(P) + tm_dots(size=0.09) +
  tm_legend(legend.outside=TRUE)
The argument auto.palette.mapping is deprecated. Please use midpoint for numeric data and stretch.palette for categorical data to control the palette mapping.CRS object has comment, which is lost in output

4.5 Kriging Ajustar el modelo de variograma Primero, se necesita crear un modelo de variograma. tener en cuenta que el modelo de variograma se calcula sobre los datos de tendencia. Esto se implementa en el siguiente fragmento de código pasando el modelo de tendencia de primer orden (definido en un fragmento de código anterior como objeto de fórmula f.1) a la función variograma.

# Define the 1st order polynomial equation
f.1 <- as.formula(rainfall ~ X + Y) 

# Compute the sample variogram; note that the f.1 trend model is one of the
# parameters passed to variogram(). This tells the function to create the 
# variogram on the de-trended data.
var.smpl <- variogram(f.1, P, cloud = FALSE, cutoff=100000, width=8990)

# Compute the variogram model by passing the nugget, sill and range values
# to fit.variogram() via the vgm() function.
dat.fit  <- fit.variogram(var.smpl, fit.ranges = TRUE, fit.sills = TRUE,
                          vgm(psill=3, model="Mat", range=150000, nugget=0.0))
No convergence after 200 iterations: try different initial values?
## model can be Exp, Gau, Sph, Mat
## See gstat package - vgm function - to get the names of these models
## Review kriging theory to understand their meaning
#
dat.fit
# The following plot allows us to assess the fit
plot(var.smpl, dat.fit, xlim=c(0,105000))

Generar superficie Kriged

# Define the trend model
f.1 <- as.formula(rainfall ~ X + Y) 

# Perform the krige interpolation (note the use of the variogram model
# created in the earlier step)
dat.krg <- krige( f.1, P, grd, dat.fit)
CRS object has comment, which is lost in outputCRS object has comment, which is lost in output
[using universal kriging]
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
# Convert kriged surface to a raster object for clipping
r <- raster(dat.krg)
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
r.m <- raster::mask(r, guajira2)
Discarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
r.m
class      : RasterLayer 
dimensions : 288, 348, 100224  (nrow, ncol, ncell)
resolution : 798.0107, 798.0107  (x, y)
extent     : 1045054, 1322762, 1641352, 1871179  (xmin, xmax, ymin, ymax)
crs        : +proj=tmerc +lat_0=4.59620041666667 +lon_0=-74.0775079166667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs 
source     : memory
names      : var1.pred 
values     : -1.001184, 114.6256  (min, max)
tm_shape(r.m) + 
  tm_raster(n=10, palette="RdYlBu", auto.palette.mapping=FALSE, 
            title=" Kriging Universal\nPredicción de precipitación \n(en mm)") +
  tm_shape(P) + tm_dots(size=0.1) +
  tm_legend(legend.outside=TRUE)
The argument auto.palette.mapping is deprecated. Please use midpoint for numeric data and stretch.palette for categorical data to control the palette mapping.CRS object has comment, which is lost in output

library(leaflet)
library(RColorBrewer)
pal <- colorNumeric(c( "orange", "yellow","green3","cyan", "blue", "darkblue"), values(precip.mask),
  na.color = "transparent")

leaflet() %>% addTiles() %>%
  addRasterImage(r.m, colors = pal, opacity = 0.6) %>%
  addLegend(pal = pal, values = values(r.m),
    title = "Kriging interpolación de lluvia en La Guajira \n desde 01.06 to 05.06 en 2020 [mm]")
Discarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedUsing PROJ not WKT2 stringsDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedUsing PROJ not WKT2 stringsDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionUsing PROJ not WKT2 stringsDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedUsing PROJ not WKT2 stringsDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionDiscarded ellps WGS 84 in CRS definition: +proj=merc +a=6378137 +b=6378137 +lat_ts=0 +lon_0=0 +x_0=0 +y_0=0 +k=1 +units=m +nadgrids=@null +wktext +no_defsDiscarded datum WGS_1984 in CRS definitionUsing PROJ not WKT2 stringsSome values were outside the color scale and will be treated as NASome values were outside the color scale and will be treated as NA
r   <- raster(dat.krg, layer="var1.var")
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
r.m <- raster::mask(r, guajira2)
Discarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
tm_shape(r.m) + 
  tm_raster(n=7, palette ="YlGnBu",
            title="Kriging Interpolación \n mapa de varianza \n(en mm cuadrados)") +tm_shape(P) + tm_dots(size=0.09) +
  tm_legend(legend.outside=TRUE)
CRS object has comment, which is lost in output

r   <- sqrt(raster(dat.krg, layer="var1.var")) * 1.96
CRS object has comment, which is lost in outputDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
r.m <- raster::mask(r, guajira2)
Discarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preservedDiscarded datum Unknown based on GRS80 ellipsoid in CRS definition,
 but +towgs84= values preserved
tm_shape(r.m) + 
  tm_raster(n=7, palette ="YlGnBu",
            title="Kriging Interpolación\n95% CI mapa \n(en mm)") +tm_shape(P) + tm_dots(size=0.09) +
  tm_legend(legend.outside=TRUE)
CRS object has comment, which is lost in output

sessionInfo()
R version 3.6.3 (2020-02-29)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 17134)

Matrix products: default

locale:
[1] LC_COLLATE=Spanish_Latin America.1252 
[2] LC_CTYPE=Spanish_Latin America.1252   
[3] LC_MONETARY=Spanish_Latin America.1252
[4] LC_NUMERIC=C                          
[5] LC_TIME=Spanish_Latin America.1252    

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
 [1] RColorBrewer_1.1-2  leaflet_2.0.3       tmap_3.0           
 [4] DirichletReg_0.7-0  Formula_1.2-3       gstat_2.0-6        
 [7] rpart_4.1-15        dplyr_1.0.0         nlme_3.1-148       
[10] spatstat.data_1.4-3 raster_3.1-5        sp_1.4-2           

loaded via a namespace (and not attached):
 [1] viridisLite_0.3.0     jsonlite_1.6.1        assertthat_0.2.1     
 [4] blob_1.2.1            yaml_2.2.1            pillar_1.4.4         
 [7] lattice_0.20-41       glue_1.4.1            digest_0.6.25        
[10] colorspace_1.4-1      sandwich_2.5-1        htmltools_0.5.0      
[13] Matrix_1.2-18         XML_3.99-0.3          pkgconfig_2.0.3      
[16] httpcode_0.3.0        stars_0.4-1           purrr_0.3.4          
[19] scales_1.1.1          intervals_0.15.2      spatstat.utils_1.17-0
[22] tibble_3.0.1          farver_2.0.3          generics_0.0.2       
[25] ellipsis_0.3.1        geojsonio_0.9.2       leafsync_0.1.0       
[28] maxLik_1.3-8          lazyeval_0.2.2        cli_2.0.2            
[31] magrittr_1.5          crayon_1.3.4          maptools_1.0-1       
[34] evaluate_0.14         fansi_0.4.1           lwgeom_0.2-5         
[37] xts_0.12-0            foreign_0.8-76        class_7.3-17         
[40] FNN_1.1.3             rsconnect_0.8.16      tools_3.6.3          
[43] lifecycle_0.2.0       geojson_0.3.4         stringr_1.4.0        
[46] V8_3.2.0              munsell_0.5.0         compiler_3.6.3       
[49] e1071_1.7-3           spacetime_1.2-3       jqr_1.1.0            
[52] rlang_0.4.6           tmaptools_3.0         classInt_0.4-3       
[55] units_0.6-7           grid_3.6.3            dichromat_2.0-0      
[58] rstudioapi_0.11       miscTools_0.6-26      htmlwidgets_1.5.1    
[61] crosstalk_1.1.0.1     leafem_0.1.1          base64enc_0.1-3      
[64] rmarkdown_2.3         codetools_0.2-16      abind_1.4-5          
[67] DBI_1.1.0             curl_4.3              R6_2.4.1             
[70] zoo_1.8-8             knitr_1.29            rgdal_1.5-10         
[73] rgeos_0.5-3           KernSmooth_2.23-17    stringi_1.4.6        
[76] parallel_3.6.3        crul_0.9.0            Rcpp_1.0.4.6         
[79] png_0.1-7             vctrs_0.3.1           sf_0.9-4             
[82] dbplyr_1.4.4          tidyselect_1.1.0      xfun_0.15            

Add a new chunk by clicking the Insert Chunk button on the toolbar or by pressing Ctrl+Alt+I.

When you save the notebook, an HTML file containing the code and output will be saved alongside it (click the Preview button or press Ctrl+Shift+K to preview the HTML file).

The preview shows you a rendered HTML copy of the contents of the editor. Consequently, unlike Knit, Preview does not run any R code chunks. Instead, the output of the chunk when it was last run in the editor is displayed.

LS0tDQp0aXRsZTogIkludGVycG9sYWNpw7NuIC0gZGF0b3MgZGUgcHJlY2lwaXRhY2nDs24gZGUgTGEgR3VhamlyYSINCmF1dGhvcjogIkVkdWFyZG8gTGV6YW1hIE1lbmVzZXMiDQpkYXRlOiAiMjQuMDYuMjAyMCINCm91dHB1dDogaHRtbF9ub3RlYm9vaw0KLS0tDQoNClRoaXMgaXMgYW4gW1IgTWFya2Rvd25dKGh0dHA6Ly9ybWFya2Rvd24ucnN0dWRpby5jb20pIE5vdGVib29rLiBXaGVuIHlvdSBleGVjdXRlIGNvZGUgd2l0aGluIHRoZSBub3RlYm9vaywgdGhlIHJlc3VsdHMgYXBwZWFyIGJlbmVhdGggdGhlIGNvZGUuIA0KDQpUcnkgZXhlY3V0aW5nIHRoaXMgY2h1bmsgYnkgY2xpY2tpbmcgdGhlICpSdW4qIGJ1dHRvbiB3aXRoaW4gdGhlIGNodW5rIG9yIGJ5IHBsYWNpbmcgeW91ciBjdXJzb3IgaW5zaWRlIGl0IGFuZCBwcmVzc2luZyAqQ3RybCtTaGlmdCtFbnRlciouIA0KDQpgYGB7ciB3YXJuaW5nID0gRkFMU0V9DQpsaWJyYXJ5KGtuaXRyKQ0KI2luY2x1ZGVfZ3JhcGhpY3MoJy4vY2hpcnBzL2NoaXJwc19wZW50YWQucG5nJykNCmxpYnJhcnkoa25pdHIpDQojaW5jbHVkZV9ncmFwaGljcygnLi9jaGlycHMvY2hpcnBzX3BlbnRhZF8yMDIwLnBuZycpDQpsaWJyYXJ5KHJnZGFsKQ0KIyMgTG9hZGluZyByZXF1aXJlZCBwYWNrYWdlOiBzcA0KIyMgcmdkYWw6IHZlcnNpb246IDEuNC04LCAoU1ZOIHJldmlzaW9uIDg0NSkNCiMjICBHZW9zcGF0aWFsIERhdGEgQWJzdHJhY3Rpb24gTGlicmFyeSBleHRlbnNpb25zIHRvIFIgc3VjY2Vzc2Z1bGx5IGxvYWRlZA0KIyMgIExvYWRlZCBHREFMIHJ1bnRpbWU6IEdEQUwgMi40LjIsIHJlbGVhc2VkIDIwMTkvMDYvMjgNCiMjICBQYXRoIHRvIEdEQUwgc2hhcmVkIGZpbGVzOiAvTGlicmFyeS9GcmFtZXdvcmtzL1IuZnJhbWV3b3JrL1ZlcnNpb25zLzMuNi9SZXNvdXJjZXMvbGlicmFyeS9yZ2RhbC9nZGFsDQojIyAgR0RBTCBiaW5hcnkgYnVpbHQgd2l0aCBHRU9TOiBGQUxTRSANCiMjICBMb2FkZWQgUFJPSi40IHJ1bnRpbWU6IFJlbC4gNS4yLjAsIFNlcHRlbWJlciAxNXRoLCAyMDE4LCBbUEpfVkVSU0lPTjogNTIwXQ0KIyMgIFBhdGggdG8gUFJPSi40IHNoYXJlZCBmaWxlczogL0xpYnJhcnkvRnJhbWV3b3Jrcy9SLmZyYW1ld29yay9WZXJzaW9ucy8zLjYvUmVzb3VyY2VzL2xpYnJhcnkvcmdkYWwvcHJvag0KIyMgIExpbmtpbmcgdG8gc3AgdmVyc2lvbjogMS4zLTINCmxpYnJhcnkocmFzdGVyKQ0KbGlicmFyeShzZikNCiMjIExpbmtpbmcgdG8gR0VPUyAzLjcuMiwgR0RBTCAyLjQuMiwgUFJPSiA1LjIuMA0KbGlicmFyeSh0aWR5dmVyc2UpDQojIyDilIDilIAgQXR0YWNoaW5nIHBhY2thZ2VzIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCB0aWR5dmVyc2UgMS4zLjAg4pSA4pSADQojIOKckyBnZ3Bsb3QyIDMuMy4wICAgICDinJMgcHVycnIgICAwLjMuNA0KIyMg4pyTIHRpYmJsZSAgMy4wLjEgICAgIOKckyBkcGx5ciAgIDAuOC41DQojIyDinJMgdGlkeXIgICAxLjAuMyAgICAg4pyTIHN0cmluZ3IgMS40LjANCiMjIOKckyByZWFkciAgIDEuMy4xICAgICDinJMgZm9yY2F0cyAwLjUuMA0KIyDilIDilIAgQ29uZmxpY3RzIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgCB0aWR5dmVyc2VfY29uZmxpY3RzKCkg4pSA4pSADQojIyB4IHRpZHlyOjpleHRyYWN0KCkgbWFza3MgcmFzdGVyOjpleHRyYWN0KCkNCiMjIHggZHBseXI6OmZpbHRlcigpICBtYXNrcyBzdGF0czo6ZmlsdGVyKCkNCiMjIHggZHBseXI6OmxhZygpICAgICBtYXNrcyBzdGF0czo6bGFnKCkNCiMjIHggZHBseXI6OnNlbGVjdCgpICBtYXNrcyByYXN0ZXI6OnNlbGVjdCgpDQpsaWJyYXJ5KHRtYXApDQpsaWJyYXJ5KGdzdGF0KQ0KbGlicmFyeShzcCkNCmBgYA0KDQoNCmBgYHtyfQ0KIyMgUmVhZCB0aGUgQ0hJUlBTIGRhdGFzZXQNCnByZWNpcCA8LSByYXN0ZXIoIkM6L1VzZXJzL2ZhbWlsaWFyL0RvY3VtZW50cy9HZW8gUiBmaW5hbC9jaGlycHMtdjIuMC4yMDIwLjA1LjYudGlmIikNCmBgYA0KDQoNCmBgYHtyfQ0KKGFvaSA8LSBzaGFwZWZpbGUoIkM6L1VzZXJzL2ZhbWlsaWFyL0Rvd25sb2Fkcy9nYjIvTGEgZ3VhamlyYS80NF9MQV9HVUFKSVJBL0FETUlOSVNUUkFUSVZPL01HTl9NUElPX1BPTElUSUNPLnNocCIpKQ0KYGBgDQoNCmBgYHtyfQ0KcHJlY2lwLmNyb3AgPC0gcmFzdGVyOjpjcm9wKHByZWNpcCwgZXh0ZW50KGFvaSkpDQpwcmVjaXAubWFzayA8LSBtYXNrKHggPSBwcmVjaXAuY3JvcCwgbWFzayA9IGFvaSkNCnByZWNpcC5tYXNrDQpgYGANCg0KYGBge3J9DQpwbG90KHByZWNpcC5tYXNrLCBtYWluPSAiQ0hJUlBTIExsdXZpYXMgZW4gTGEgR3VhamlyYSBkZXNkZSBlbCAgMDEuMDYgIGFsICAwNS4wNiBlbiAyMDIwIFttbV0iKQ0KcGxvdChhb2ksIGFkZD1UUlVFKQ0KYGBgDQoNCmBgYHtyfQ0KbGlicmFyeShsZWFmbGV0KQ0KbGlicmFyeShSQ29sb3JCcmV3ZXIpDQpwYWwgPC0gY29sb3JOdW1lcmljKGMoIm9yYW5nZSIsICJ5ZWxsb3ciLCAiZ3JlZW4zIiwiY3lhbiIsICJibHVlIiwgImRhcmtibHVlIiksIHZhbHVlcyhwcmVjaXAubWFzayksDQogIG5hLmNvbG9yID0gInRyYW5zcGFyZW50IikNCg0KbGVhZmxldCgpICU+JSBhZGRUaWxlcygpICU+JQ0KICBhZGRSYXN0ZXJJbWFnZShwcmVjaXAubWFzaywgY29sb3JzID0gcGFsLCBvcGFjaXR5ID0gMC44KSAlPiUNCiAgYWRkTGVnZW5kKHBhbCA9IHBhbCwgdmFsdWVzID0gdmFsdWVzKHByZWNpcC5tYXNrKSwNCiAgICB0aXRsZSA9ICJDSElSUFMgTGx1dmlhcyBlbiBMYSBHdWFqaXJhIGRlc2RlIGVsICAwMS4wNiBhbCAwNS4wNiBlbiAyMDIwIFttbV0iKQ0KYGBgDQoNCmBgYHtyfQ0KcHJlY2lwLnBvaW50cyA8LSByYXN0ZXJUb1BvaW50cyhwcmVjaXAubWFzaywgc3BhdGlhbCA9IFRSVUUpDQpwcmVjaXAucG9pbnRzDQpuYW1lcyhwcmVjaXAucG9pbnRzKSA8LSAicmFpbiINCnByZWNpcC5wb2ludHMNCmBgYA0KDQpgYGB7cn0NCnN0cihwcmVjaXAucG9pbnRzKQ0KYGBgDQoNCmBgYHtyfQ0KcGxvdChwcmVjaXAubWFzaywgbWFpbj0gIkNISVJQUyBMbHV2aWFzIGVuIExhIEd1YWppcmEgZGVzZGUgZWwgIDAxLjA2IGFsIDA1LjA2IGVuIDIwMjAgW21tXSIpDQpwbG90KGFvaSwgYWRkPVRSVUUpDQpwb2ludHMocHJlY2lwLnBvaW50cyR4LCBwcmVjaXAucG9pbnRzJHksIGNvbCA9ICJyZWQiLCBjZXggPSAuNikNCmBgYA0KDQpgYGB7cn0NCmxpYnJhcnkoZ2VvanNvbmlvKQ0KZ2VvanNvbmlvOjpnZW9qc29uX3dyaXRlKHByZWNpcC5wb2ludHMsIGZpbGUgPSAiLi9jaGlycHMvcHBvaW50cy5nZW9qc29uIikNCmBgYA0KDQpgYGB7cn0NCnByZWNpcC5wb2ludHMgPC0gZ2VvanNvbmlvOjpnZW9qc29uX3JlYWQoIi4vY2hpcnBzL3Bwb2ludHMuZ2VvanNvbiIsIHdoYXQ9InNwIikNCnByZWNpcC5wb2ludHMNCmBgYA0KDQpgYGB7cn0NCihhb2kgPC0gc2hhcGVmaWxlKCJDOi9Vc2Vycy9mYW1pbGlhci9Eb3dubG9hZHMvZ2IyL0xhIGd1YWppcmEvNDRfTEFfR1VBSklSQS9BRE1JTklTVFJBVElWTy9NR05fTVBJT19QT0xJVElDTy5zaHAiKSkNCmBgYA0KDQpgYGB7cn0NCmd1YWppcmFfc2YgPC0gIHNmOjpzdF9hc19zZihhb2kpDQooYm9yZGVyX3NmIDwtDQogIGd1YWppcmFfc2YgJT4lDQogIHN1bW1hcmlzZShhcmVhID0gc3VtKE1QSU9fTkFSRUEpKSkNCmBgYA0KDQpgYGB7cn0NCiAoYm9yZGVyIDwtIGFzKGJvcmRlcl9zZiwgJ1NwYXRpYWwnKSkNCmBgYA0KDQpgYGB7cn0NCihndWFqaXJhLnNmIDwtIHN0X2FzX3NmKGFvaSkgJT4lIG11dGF0ZShNVU5JQyA9IE1QSU9fQ05NQlIsIENPRElHTyA9IE1QSU9fQ0NER08pICU+JSBzZWxlY3QoTVVOSUMsIENPRElHTykpDQpgYGANCg0KYGBge3J9DQpwLnNmIDwtIHN0X2FzX3NmKHByZWNpcC5wb2ludHMpDQoocHJlY2lwLnNmID0gc3RfaW50ZXJzZWN0aW9uKGd1YWppcmEuc2YsIHAuc2YpKQ0KDQpgYGANCg0KYGBge3J9DQpwLnNmLm1hZ25hIDwtIHN0X3RyYW5zZm9ybShwcmVjaXAuc2YsIGNycz0zMTE2KQ0KZ3VhamlyYS5zZi5tYWduYSA8LSBzdF90cmFuc2Zvcm0oZ3VhamlyYS5zZiwgY3JzPTMxMTYpDQoocHJlY2lwMiA8LSBhcyhwLnNmLm1hZ25hLCAnU3BhdGlhbCcpKQ0KYGBgDQoNCmBgYHtyfQ0Kc2hhcGVmaWxlKHByZWNpcDIsIGZpbGVuYW1lPScuL2NoaXJwcy9wcmVjaXAyLnNocCcsIG92ZXJ3cml0ZT1UUlVFKQ0KcHJlY2lwMiRyYWluZmFsbCA8LSByb3VuZChwcmVjaXAyJHJhaW4sIDEpDQpwcmVjaXAyDQpgYGANCg0KYGBge3J9DQooZ3VhamlyYTIgPC0gYXMoZ3VhamlyYS5zZi5tYWduYSwgJ1NwYXRpYWwnKSkNCmBgYA0KDQpgYGB7cn0NCnNoYXBlZmlsZShndWFqaXJhMiwgZmlsZW5hbWU9Jy4vY2hpcnBzL21vbnRlczIuc2hwJywgb3ZlcndyaXRlPVRSVUUpDQpwcmVjaXAyQGJib3ggPC0gZ3VhamlyYTJAYmJveA0KdG1fc2hhcGUoZ3VhamlyYTIpICsgdG1fcG9seWdvbnMoKSArDQogIHRtX3NoYXBlKHByZWNpcDIpICsNCiAgdG1fZG90cyhjb2w9InJhaW5mYWxsIiwgcGFsZXR0ZSA9ICJSZFlsQnUiLCBtaWRwb2ludCA9IDEuMCwNCiAgICAgICAgICAgICB0aXRsZT0iUHJlY2lwaXRhY2lvbiBtdWVzdHJlYWRhIFxuKGVuIG1tKSIsIHNpemU9MC4yKSArDQogIHRtX3RleHQoInJhaW5mYWxsIiwganVzdD0iY2VudGVyIiwgeG1vZD0uNCwgc2l6ZSA9IDAuMykgKw0KICB0bV9sZWdlbmQobGVnZW5kLm91dHNpZGU9VFJVRSkNCg0KYGBgDQo0Lg0KYGBge3J9DQpsaWJyYXJ5KHNwYXRzdGF0LmRhdGEpDQpsaWJyYXJ5KG5sbWUpDQpsaWJyYXJ5KGRwbHlyKQ0KbGlicmFyeShyYXN0ZXIpDQpsaWJyYXJ5KHJwYXJ0KQ0KbGlicmFyeShnc3RhdCkNCmxpYnJhcnkoRGlyaWNobGV0UmVnKQ0KbGlicmFyeShGb3JtdWxhKQ0KbGlicmFyeShzcGF0c3RhdCkgICMgVXNlZCBmb3IgdGhlIGRpcmljaGxldCB0ZXNzZWxsYXRpb24gZnVuY3Rpb24NCmxpYnJhcnkobWFwdG9vbHMpICAjIFVzZWQgZm9yIGNvbnZlcnNpb24gZnJvbSBTUERGIHRvIHBwcA0KbGlicmFyeShyYXN0ZXIpICAgICMgVXNlZCB0byBjbGlwIG91dCB0aGllc3NlbiBwb2x5Z29ucw0KDQoNCmBgYA0KDQpgYGB7ciB3YXJuaW5nPUZBTFNFfQ0KDQpjcnMocHJlY2lwMikNCnRoIDwtIGFzKGRpcmljaGxldChhcy5wcHAocHJlY2lwMikpLCAiU3BhdGlhbFBvbHlnb25zIikNCmNycyh0aCkgPC0gY3JzKHByZWNpcDIpDQpjcnMoZ3VhamlyYTIpIDwtIGNycyhwcmVjaXAyKQ0KY3JzKHRoKQ0KY3JzKHByZWNpcDIpDQp0aC56ICAgICA8LSBvdmVyKHRoLCBwcmVjaXAyLCBmbj1tZWFuKQ0KdGguc3BkZiAgPC0gIFNwYXRpYWxQb2x5Z29uc0RhdGFGcmFtZSh0aCwgdGgueikNCnRoLmNscCAgIDwtIHJhc3Rlcjo6aW50ZXJzZWN0KGd1YWppcmEyLHRoLnNwZGYpDQoNCmBgYA0KDQpgYGB7cn0NCmxpYnJhcnkodG1hcCkNCnRtX3NoYXBlKHRoLmNscCkgKyANCiAgdG1fcG9seWdvbnMoY29sPSJyYWluZmFsbCIsIHBhbGV0dGU9IlJkWWxCdSIsIG1pZHBvaW50PTMuMCwNCiAgICAgICAgICAgICAgdGl0bGU9IlRoaWVzc2VuIFBvbHlnb25zIFxuUHJlZGljdGVkIHByZWNpcGl0YXRpb24gXG4oaW4gbW0pIikgKw0KICB0bV9sZWdlbmQobGVnZW5kLm91dHNpZGU9VFJVRSkNCmBgYA0KDQo0LjINCg0KYGBge3J9DQpncmQgPC0gYXMuZGF0YS5mcmFtZShzcHNhbXBsZShwcmVjaXAyLCAicmVndWxhciIsIG49MTAwMDAwKSkNCm5hbWVzKGdyZCkgICAgICAgPC0gYygiWCIsICJZIikNCmNvb3JkaW5hdGVzKGdyZCkgPC0gYygiWCIsICJZIikNCmdyaWRkZWQoZ3JkKSAgICAgPC0gVFJVRSAgIyBDcmVhdGUgU3BhdGlhbFBpeGVsIG9iamVjdA0KZnVsbGdyaWQoZ3JkKSAgICA8LSBUUlVFICAjIENyZWF0ZSBTcGF0aWFsR3JpZCBvYmplY3QNCiMgQWRkIFAncyBwcm9qZWN0aW9uIGluZm9ybWF0aW9uIHRvIHRoZSBlbXB0eSBncmlkDQpwcm9qNHN0cmluZyhncmQpIDwtIHByb2o0c3RyaW5nKHByZWNpcDIpDQoNCiMgSW50ZXJwb2xhdGUgdGhlIGdyaWQgY2VsbHMgdXNpbmcgYSBwb3dlciB2YWx1ZSBvZiAyIChpZHA9Mi4wKQ0KUC5pZHcgPC0gZ3N0YXQ6OmlkdyhyYWluZmFsbCB+IDEsIHByZWNpcDIsIG5ld2RhdGE9Z3JkLCBpZHA9Mi4wKQ0KDQojIENvbnZlcnQgdG8gcmFzdGVyIG9iamVjdCB0aGVuIGNsaXAgdG8gQU9JDQpyICAgICAgIDwtIHJhc3RlcihQLmlkdykNCnINCg0KYGBgDQoNCmBgYHtyfQ0KZ3VhamlyYTINCmBgYA0KDQpgYGB7cn0NCnIubSAgIDwtIHJhc3Rlcjo6bWFzayhyLCBndWFqaXJhMikNCnIubQ0KYGBgDQoNCmBgYHtyfQ0KbGlicmFyeSh0bWFwKQ0KIyBQbG90DQp0bV9zaGFwZShyLm0pICsgDQogIHRtX3Jhc3RlcihuPTEwLHBhbGV0dGUgPSAiUmRZbEJ1IiwgYXV0by5wYWxldHRlLm1hcHBpbmcgPSBGQUxTRSwNCiAgICAgICAgICAgIHRpdGxlPSJEaXN0YW5jaWEgSW52ZXJzYSBQb25kZXJhZGEgXG4gUHJlY2lwaXRhY2nDs24gcHJldmlzdGEgXG4oZW4gbW0pIikgKyANCiAgdG1fc2hhcGUocHJlY2lwMikgKyB0bV9kb3RzKHNpemU9MC4yKSArDQogIHRtX2xlZ2VuZChsZWdlbmQub3V0c2lkZT1UUlVFKQ0KYGBgDQoNCmBgYHtyfQ0KbGlicmFyeShsZWFmbGV0KQ0KbGlicmFyeShSQ29sb3JCcmV3ZXIpDQpwYWwgPC0gY29sb3JOdW1lcmljKGMoICJvcmFuZ2UiLCAieWVsbG93IiwiZ3JlZW4zIiwiY3lhbiIsICJibHVlIiwgImRhcmtibHVlIiksIHZhbHVlcyhwcmVjaXAubWFzayksDQogIG5hLmNvbG9yID0gInRyYW5zcGFyZW50IikNCg0KbGVhZmxldCgpICU+JSBhZGRUaWxlcygpICU+JQ0KICBhZGRSYXN0ZXJJbWFnZShyLm0sIGNvbG9ycyA9IHBhbCwgb3BhY2l0eSA9IDAuNikgJT4lDQogIGFkZExlZ2VuZChwYWwgPSBwYWwsIHZhbHVlcyA9IHZhbHVlcyhyLm0pLA0KICAgIHRpdGxlID0gIklEVyBMbHV2aWEgaW50ZXJwb2xhZGEgZW4gTGEgR3VhamlyYSBcbiBkZXNkZSAwMS4wNiB0byAwNS4wNiBlbiAyMDIwIFttbV0iKQ0KYGBgDQpQcmVjaXNhbmRvIExhIGludGVycG9sYWNpw7NuDQpMYSBlbGVjY2nDs24gZGUgbGEgZnVuY2nDs24gZGUgcG9kZXIgcHVlZGUgc2VyIHN1YmpldGl2YS4gUGFyYSBhanVzdGFyIGxhIGVsZWNjacOzbiBkZWwgcGFyw6FtZXRybyBkZSBwb3RlbmNpYSwgcHVlZGUgcmVhbGl6YXIgdW5hIHJ1dGluYSBkZSB2YWxpZGFjacOzbiBkZSBvbWlzacOzbiBwYXJhIG1lZGlyIGVsIGVycm9yIGVuIGxvcyB2YWxvcmVzIGludGVycG9sYWRvcy4NCmBgYHtyfQ0KcHJlY2lwMg0KYGBgDQoNCmBgYHtyfQ0KUCA8LSBwcmVjaXAyDQpJRFcub3V0IDwtIHZlY3RvcihsZW5ndGggPSBsZW5ndGgoUCkpDQojIA0KZm9yIChpIGluIDE6bGVuZ3RoKFApKSB7DQogIElEVy5vdXRbaV0gPC0gZ3N0YXQ6OmlkdyhyYWluZmFsbCB+IDEsIFBbLWksXSwgUFtpLF0sIGlkcD0yLjApJHZhcjEucHJlZA0KfQ0KIw0KIyBQbG90IHRoZSBkaWZmZXJlbmNlcw0KT1AgPC0gcGFyKHB0eT0icyIsIG1hcj1jKDQsMywwLDApKQ0KICBwbG90KElEVy5vdXQgfiBQJHJhaW5mYWxsLCBhc3A9MSwgeGxhYj0iT2JzZXJ2YWRvIiwgeWxhYj0iUHJlZGljY2nDs24iLCBwY2g9MTYsDQogICAgICAgY29sPXJnYigwLDAsMCwwLjUpKQ0KICBhYmxpbmUobG0oSURXLm91dCB+IFAkcmFpbmZhbGwpLCBjb2w9InJlZCIsIGx3PTIsbHR5PTIpDQogIGFibGluZSgwLDEpDQoNCmBgYA0KDQpBdHJhdsOpcyBkZSBsYSB2YWxpZGFjacOzbiANClZhbGlkYWNpw7NuIGNydXphZGENCkFkZW3DoXMgZGUgZ2VuZXJhciB1bmEgc3VwZXJmaWNpZSBpbnRlcnBvbGFkYSwgcHVlZGUgY3JlYXIgdW4gbWFwYSBkZSBpbnRlcnZhbG8gZGUgY29uZmlhbnphIGRlbCA5NSUgZGVsIG1vZGVsbyBkZSBpbnRlcnBvbGFjacOzbi4gQXF1w60gY3JlYXJlbW9zIHVuIG1hcGEgZGUgSUMgZGVsIDk1JSBhIHBhcnRpciBkZSB1bmEgaW50ZXJwb2xhY2nDs24gSURXIHF1ZSB1dGlsaXphIHVuIHBhcsOhbWV0cm8gZGUgcG90ZW5jaWEgZGUgMiAoaWRwID0gMi4wKS4NCmBgYHtyfQ0KIyBJbXBsZW1lbnRhdGlvbiBvZiBhIGphY2trbmlmZSB0ZWNobmlxdWUgdG8gZXN0aW1hdGUgDQojIGEgY29uZmlkZW5jZSBpbnRlcnZhbCBhdCBlYWNoIHVuc2FtcGxlZCBwb2ludC4NCg0KIyBDcmVhdGUgdGhlIGludGVycG9sYXRlZCBzdXJmYWNlDQppbWcgPC0gZ3N0YXQ6OmlkdyhyYWluZmFsbH4xLCBQLCBuZXdkYXRhPWdyZCwgaWRwPTIuMCkNCm4gICA8LSBsZW5ndGgoUCkNClppICA8LSBtYXRyaXgobnJvdyA9IGxlbmd0aChpbWckdmFyMS5wcmVkKSwgbmNvbCA9IG4pDQoNCiMgUmVtb3ZlIGEgcG9pbnQgdGhlbiBpbnRlcnBvbGF0ZSAoZG8gdGhpcyBuIHRpbWVzIGZvciBlYWNoIHBvaW50KQ0Kc3QgPC0gc3RhY2soKQ0KZm9yIChpIGluIDE6bil7DQogIFoxIDwtIGdzdGF0OjppZHcocmFpbmZhbGx+MSwgUFstaSxdLCBuZXdkYXRhPWdyZCwgaWRwPTIuMCkNCiAgc3QgPC0gYWRkTGF5ZXIoc3QscmFzdGVyKFoxLGxheWVyPTEpKQ0KICAjIENhbGN1bGF0ZWQgcHNldWRvLXZhbHVlIFogYXQgag0KICBaaVssaV0gPC0gbiAqIGltZyR2YXIxLnByZWQgLSAobi0xKSAqIFoxJHZhcjEucHJlZA0KfQ0KDQojIEphY2trbmlmZSBlc3RpbWF0b3Igb2YgcGFyYW1ldGVyIFogYXQgbG9jYXRpb24gag0KWmogPC0gYXMubWF0cml4KGFwcGx5KFppLCAxLCBzdW0sIG5hLnJtPVQpIC8gbiApDQoNCiMgQ29tcHV0ZSAoWmkqIC0gWmopXjINCmMxIDwtIGFwcGx5KFppLDIsJy0nLFpqKSAgICAgICAgICAgICMgQ29tcHV0ZSB0aGUgZGlmZmVyZW5jZQ0KYzEgPC0gYXBwbHkoYzFeMiwgMSwgc3VtLCBuYS5ybT1UICkgIyBTdW0gdGhlIHNxdWFyZSBvZiB0aGUgZGlmZmVyZW5jZQ0KDQojIENvbXB1dGUgdGhlIGNvbmZpZGVuY2UgaW50ZXJ2YWwNCkNJIDwtIHNxcnQoIDEvKG4qKG4tMSkpICogYzEpDQoNCiMgQ3JlYXRlIChDSSAvIGludGVycG9sYXRlZCB2YWx1ZSkgcmFzdGVyDQppbWcuc2lnICAgPC0gaW1nDQppbWcuc2lnJHYgPC0gQ0kgL2ltZyR2YXIxLnByZWQgDQojDQojIENsaXAgdGhlIGNvbmZpZGVuY2UgcmFzdGVyIHRvIEFPSQ0KciA8LSByYXN0ZXIoaW1nLnNpZywgbGF5ZXI9InYiKQ0Kci5tIDwtIHJhc3Rlcjo6bWFzayhyLCBndWFqaXJhMikNCg0KIyBQbG90IHRoZSBtYXANCnRtX3NoYXBlKHIubSkgKyB0bV9yYXN0ZXIobj03LHRpdGxlPSJJRFdcbjk1JSBcbmludGVydmFsbyBkZSBjb25maWFuemEgXG4oZW4gbW0pIikgKw0KICB0bV9zaGFwZShQKSArIHRtX2RvdHMoc2l6ZT0wLjIpICsNCiAgDQogIHRtX2xlZ2VuZChsZWdlbmQub3V0c2lkZT1UUlVFKQ0KYGBgDQoNCg0KNC4zIA0KQWp1c3RlIHBvbGlub21pYWwgZGUgcHJpbWVyIG9yZGVuDQpgYGB7cn0NCiMgRGVmaW5lIHRoZSAxc3Qgb3JkZXIgcG9seW5vbWlhbCBlcXVhdGlvbg0KZi4xIDwtIGFzLmZvcm11bGEocmFpbmZhbGwgfiBYICsgWSkgDQogDQojIEFkZCBYIGFuZCBZIHRvIFANClAkWCA8LSBjb29yZGluYXRlcyhQKVssMV0NClAkWSA8LSBjb29yZGluYXRlcyhQKVssMl0NCg0KIyBSdW4gdGhlIHJlZ3Jlc3Npb24gbW9kZWwNCmxtLjEgPC0gbG0oIGYuMSwgZGF0YT1QKQ0KDQojIFVzZSB0aGUgcmVncmVzc2lvbiBtb2RlbCBvdXRwdXQgdG8gaW50ZXJwb2xhdGUgdGhlIHN1cmZhY2UNCmRhdC4xc3QgPC0gU3BhdGlhbEdyaWREYXRhRnJhbWUoZ3JkLCBkYXRhLmZyYW1lKHZhcjEucHJlZCA9IHByZWRpY3QobG0uMSwgbmV3ZGF0YT1ncmQpKSkgDQojDQojIENsaXAgdGhlIGludGVycG9sYXRlZCByYXN0ZXIgdG8gVGV4YXMNCnIgICA8LSByYXN0ZXIoZGF0LjFzdCkNCnIubSA8LSByYXN0ZXI6Om1hc2sociwgZ3VhamlyYTIpDQoNCiMgUGxvdCB0aGUgbWFwDQp0bV9zaGFwZShyLm0pICsgDQogIHRtX3Jhc3RlcihuPTEwLCBwYWxldHRlPSJSZFlsQnUiLCBhdXRvLnBhbGV0dGUubWFwcGluZz1GQUxTRSwgDQogICAgICAgICAgICB0aXRsZT0iQWp1c3RlIHBvbGlub21pYWwgZGUgcHJpbWVyIG9yZGVuIFxuUHJlZGljY2nDs24gZGUgbGEgcHJlY2lwaXRhY2nDs24gXG4oaW4gbW0pIikgKw0KICB0bV9zaGFwZShQKSArIHRtX2RvdHMoc2l6ZT0wLjA4KSArDQogIHRtX2xlZ2VuZChsZWdlbmQub3V0c2lkZT1UUlVFKQ0KYGBgDQoNCg0KNC40DQpBanVzdGUgcG9saW5vbWlhbCBkZSBzZWd1bmRvIG9yZGVuDQpgYGB7cn0NCiMgRGVmaW5lIHRoZSAybmQgb3JkZXIgcG9seW5vbWlhbCBlcXVhdGlvbg0KZi4yIDwtIGFzLmZvcm11bGEocmFpbmZhbGwgfiBYICsgWSArIEkoWCpYKStJKFkqWSkgKyBJKFgqWSkpDQoNCiMgQWRkIFggYW5kIFkgdG8gUA0KUCRYIDwtIGNvb3JkaW5hdGVzKFApWywxXQ0KUCRZIDwtIGNvb3JkaW5hdGVzKFApWywyXQ0KIA0KIyBSdW4gdGhlIHJlZ3Jlc3Npb24gbW9kZWwNCmxtLjIgPC0gbG0oIGYuMiwgZGF0YT1QKQ0KDQojIFVzZSB0aGUgcmVncmVzc2lvbiBtb2RlbCBvdXRwdXQgdG8gaW50ZXJwb2xhdGUgdGhlIHN1cmZhY2UNCmRhdC4ybmQgPC0gU3BhdGlhbEdyaWREYXRhRnJhbWUoZ3JkLCBkYXRhLmZyYW1lKHZhcjEucHJlZCA9IHByZWRpY3QobG0uMiwgbmV3ZGF0YT1ncmQpKSkgDQojDQojIENsaXAgdGhlIGludGVycG9sYXRlZCByYXN0ZXIgdG8gVGV4YXMNCnIgICA8LSByYXN0ZXIoZGF0LjJuZCkNCnIubSA8LSByYXN0ZXI6Om1hc2sociwgZ3VhamlyYTIpDQoNCiMgUGxvdCB0aGUgbWFwDQp0bV9zaGFwZShyLm0pICsgDQogIHRtX3Jhc3RlcihuPTEwLCBwYWxldHRlPSJSZFlsQnUiLCBhdXRvLnBhbGV0dGUubWFwcGluZz1GQUxTRSxtaWRwb2ludCA9IE5BLA0KICAgICAgICAgICAgdGl0bGU9IkFqdXN0ZSBwb2xpbm9taWFsIGRlIHNlZ3VuZG8gb3JkZW5cblByZWRpY2Npw7NuIGRlIHByZWNpcGl0YWNpw7NuIFxuKGVuIG1tKSIpICsNCiAgdG1fc2hhcGUoUCkgKyB0bV9kb3RzKHNpemU9MC4wOSkgKw0KICB0bV9sZWdlbmQobGVnZW5kLm91dHNpZGU9VFJVRSkNCmBgYA0KDQo0LjUNCktyaWdpbmcNCkFqdXN0YXIgZWwgbW9kZWxvIGRlIHZhcmlvZ3JhbWENClByaW1lcm8sIHNlIG5lY2VzaXRhIGNyZWFyIHVuIG1vZGVsbyBkZSB2YXJpb2dyYW1hLiANCnRlbmVyIGVuIGN1ZW50YSBxdWUgZWwgbW9kZWxvIGRlIHZhcmlvZ3JhbWEgc2UgY2FsY3VsYSBzb2JyZSBsb3MgZGF0b3MgZGUgdGVuZGVuY2lhLiBFc3RvIHNlIGltcGxlbWVudGEgZW4gZWwgc2lndWllbnRlIGZyYWdtZW50byBkZSBjw7NkaWdvIHBhc2FuZG8gZWwgbW9kZWxvIGRlIHRlbmRlbmNpYSBkZSBwcmltZXIgb3JkZW4gKGRlZmluaWRvIGVuIHVuIGZyYWdtZW50byBkZSBjw7NkaWdvIGFudGVyaW9yIGNvbW8gb2JqZXRvIGRlIGbDs3JtdWxhIGYuMSkgYSBsYSBmdW5jacOzbiB2YXJpb2dyYW1hLg0KDQpgYGB7cn0NCiMgRGVmaW5lIHRoZSAxc3Qgb3JkZXIgcG9seW5vbWlhbCBlcXVhdGlvbg0KZi4xIDwtIGFzLmZvcm11bGEocmFpbmZhbGwgfiBYICsgWSkgDQoNCiMgQ29tcHV0ZSB0aGUgc2FtcGxlIHZhcmlvZ3JhbTsgbm90ZSB0aGF0IHRoZSBmLjEgdHJlbmQgbW9kZWwgaXMgb25lIG9mIHRoZQ0KIyBwYXJhbWV0ZXJzIHBhc3NlZCB0byB2YXJpb2dyYW0oKS4gVGhpcyB0ZWxscyB0aGUgZnVuY3Rpb24gdG8gY3JlYXRlIHRoZSANCiMgdmFyaW9ncmFtIG9uIHRoZSBkZS10cmVuZGVkIGRhdGEuDQp2YXIuc21wbCA8LSB2YXJpb2dyYW0oZi4xLCBQLCBjbG91ZCA9IEZBTFNFLCBjdXRvZmY9MTAwMDAwLCB3aWR0aD04OTkwKQ0KDQojIENvbXB1dGUgdGhlIHZhcmlvZ3JhbSBtb2RlbCBieSBwYXNzaW5nIHRoZSBudWdnZXQsIHNpbGwgYW5kIHJhbmdlIHZhbHVlcw0KIyB0byBmaXQudmFyaW9ncmFtKCkgdmlhIHRoZSB2Z20oKSBmdW5jdGlvbi4NCmRhdC5maXQgIDwtIGZpdC52YXJpb2dyYW0odmFyLnNtcGwsIGZpdC5yYW5nZXMgPSBUUlVFLCBmaXQuc2lsbHMgPSBUUlVFLA0KICAgICAgICAgICAgICAgICAgICAgICAgICB2Z20ocHNpbGw9MywgbW9kZWw9Ik1hdCIsIHJhbmdlPTE1MDAwMCwgbnVnZ2V0PTAuMCkpDQoNCiMjIG1vZGVsIGNhbiBiZSBFeHAsIEdhdSwgU3BoLCBNYXQNCiMjIFNlZSBnc3RhdCBwYWNrYWdlIC0gdmdtIGZ1bmN0aW9uIC0gdG8gZ2V0IHRoZSBuYW1lcyBvZiB0aGVzZSBtb2RlbHMNCiMjIFJldmlldyBrcmlnaW5nIHRoZW9yeSB0byB1bmRlcnN0YW5kIHRoZWlyIG1lYW5pbmcNCiMNCmRhdC5maXQNCmBgYA0KDQoNCmBgYHtyfQ0KIyBUaGUgZm9sbG93aW5nIHBsb3QgYWxsb3dzIHVzIHRvIGFzc2VzcyB0aGUgZml0DQpwbG90KHZhci5zbXBsLCBkYXQuZml0LCB4bGltPWMoMCwxMDUwMDApKQ0KYGBgDQoNCkdlbmVyYXIgc3VwZXJmaWNpZSBLcmlnZWQNCmBgYHtyfQ0KIyBEZWZpbmUgdGhlIHRyZW5kIG1vZGVsDQpmLjEgPC0gYXMuZm9ybXVsYShyYWluZmFsbCB+IFggKyBZKSANCg0KIyBQZXJmb3JtIHRoZSBrcmlnZSBpbnRlcnBvbGF0aW9uIChub3RlIHRoZSB1c2Ugb2YgdGhlIHZhcmlvZ3JhbSBtb2RlbA0KIyBjcmVhdGVkIGluIHRoZSBlYXJsaWVyIHN0ZXApDQpkYXQua3JnIDwtIGtyaWdlKCBmLjEsIFAsIGdyZCwgZGF0LmZpdCkNCmBgYA0KDQpgYGB7cn0NCiMgQ29udmVydCBrcmlnZWQgc3VyZmFjZSB0byBhIHJhc3RlciBvYmplY3QgZm9yIGNsaXBwaW5nDQpyIDwtIHJhc3RlcihkYXQua3JnKQ0Kci5tIDwtIHJhc3Rlcjo6bWFzayhyLCBndWFqaXJhMikNCnIubQ0KYGBgDQoNCmBgYHtyfQ0KdG1fc2hhcGUoci5tKSArIA0KICB0bV9yYXN0ZXIobj0xMCwgcGFsZXR0ZT0iUmRZbEJ1IiwgYXV0by5wYWxldHRlLm1hcHBpbmc9RkFMU0UsIA0KICAgICAgICAgICAgdGl0bGU9IiBLcmlnaW5nIFVuaXZlcnNhbFxuUHJlZGljY2nDs24gZGUgcHJlY2lwaXRhY2nDs24gXG4oZW4gbW0pIikgKw0KICB0bV9zaGFwZShQKSArIHRtX2RvdHMoc2l6ZT0wLjEpICsNCiAgdG1fbGVnZW5kKGxlZ2VuZC5vdXRzaWRlPVRSVUUpDQpgYGANCg0KYGBge3J9DQpsaWJyYXJ5KGxlYWZsZXQpDQpsaWJyYXJ5KFJDb2xvckJyZXdlcikNCnBhbCA8LSBjb2xvck51bWVyaWMoYyggIm9yYW5nZSIsICJ5ZWxsb3ciLCJncmVlbjMiLCJjeWFuIiwgImJsdWUiLCAiZGFya2JsdWUiKSwgdmFsdWVzKHByZWNpcC5tYXNrKSwNCiAgbmEuY29sb3IgPSAidHJhbnNwYXJlbnQiKQ0KDQpsZWFmbGV0KCkgJT4lIGFkZFRpbGVzKCkgJT4lDQogIGFkZFJhc3RlckltYWdlKHIubSwgY29sb3JzID0gcGFsLCBvcGFjaXR5ID0gMC42KSAlPiUNCiAgYWRkTGVnZW5kKHBhbCA9IHBhbCwgdmFsdWVzID0gdmFsdWVzKHIubSksDQogICAgdGl0bGUgPSAiS3JpZ2luZyBpbnRlcnBvbGFjacOzbiBkZSBsbHV2aWEgZW4gTGEgR3VhamlyYSBcbiBkZXNkZSAwMS4wNiB0byAwNS4wNiBlbiAyMDIwIFttbV0iKQ0KYGBgDQoNCmBgYHtyfQ0KciAgIDwtIHJhc3RlcihkYXQua3JnLCBsYXllcj0idmFyMS52YXIiKQ0Kci5tIDwtIHJhc3Rlcjo6bWFzayhyLCBndWFqaXJhMikNCg0KdG1fc2hhcGUoci5tKSArIA0KICB0bV9yYXN0ZXIobj03LCBwYWxldHRlID0iWWxHbkJ1IiwNCiAgICAgICAgICAgIHRpdGxlPSJLcmlnaW5nIEludGVycG9sYWNpw7NuIFxuIG1hcGEgZGUgdmFyaWFuemEgXG4oZW4gbW0gY3VhZHJhZG9zKSIpICt0bV9zaGFwZShQKSArIHRtX2RvdHMoc2l6ZT0wLjA5KSArDQogIHRtX2xlZ2VuZChsZWdlbmQub3V0c2lkZT1UUlVFKQ0KYGBgDQoNCmBgYHtyfQ0KciAgIDwtIHNxcnQocmFzdGVyKGRhdC5rcmcsIGxheWVyPSJ2YXIxLnZhciIpKSAqIDEuOTYNCnIubSA8LSByYXN0ZXI6Om1hc2sociwgZ3VhamlyYTIpDQoNCnRtX3NoYXBlKHIubSkgKyANCiAgdG1fcmFzdGVyKG49NywgcGFsZXR0ZSA9IllsR25CdSIsDQogICAgICAgICAgICB0aXRsZT0iS3JpZ2luZyBJbnRlcnBvbGFjacOzblxuOTUlIENJIG1hcGEgXG4oZW4gbW0pIikgK3RtX3NoYXBlKFApICsgdG1fZG90cyhzaXplPTAuMDkpICsNCiAgdG1fbGVnZW5kKGxlZ2VuZC5vdXRzaWRlPVRSVUUpDQpgYGANCg0KYGBge3J9DQpzZXNzaW9uSW5mbygpDQpgYGANCg0KDQoNCkFkZCBhIG5ldyBjaHVuayBieSBjbGlja2luZyB0aGUgKkluc2VydCBDaHVuayogYnV0dG9uIG9uIHRoZSB0b29sYmFyIG9yIGJ5IHByZXNzaW5nICpDdHJsK0FsdCtJKi4NCg0KV2hlbiB5b3Ugc2F2ZSB0aGUgbm90ZWJvb2ssIGFuIEhUTUwgZmlsZSBjb250YWluaW5nIHRoZSBjb2RlIGFuZCBvdXRwdXQgd2lsbCBiZSBzYXZlZCBhbG9uZ3NpZGUgaXQgKGNsaWNrIHRoZSAqUHJldmlldyogYnV0dG9uIG9yIHByZXNzICpDdHJsK1NoaWZ0K0sqIHRvIHByZXZpZXcgdGhlIEhUTUwgZmlsZSkuDQoNClRoZSBwcmV2aWV3IHNob3dzIHlvdSBhIHJlbmRlcmVkIEhUTUwgY29weSBvZiB0aGUgY29udGVudHMgb2YgdGhlIGVkaXRvci4gQ29uc2VxdWVudGx5LCB1bmxpa2UgKktuaXQqLCAqUHJldmlldyogZG9lcyBub3QgcnVuIGFueSBSIGNvZGUgY2h1bmtzLiBJbnN0ZWFkLCB0aGUgb3V0cHV0IG9mIHRoZSBjaHVuayB3aGVuIGl0IHdhcyBsYXN0IHJ1biBpbiB0aGUgZWRpdG9yIGlzIGRpc3BsYXllZC4NCg==