Beruflich Dokumente
Kultur Dokumente
Introduccin
Escenario A
publicacion
Informacin Geogrfica
Internet
Download
Upload
Changing
publicacion
Cloud computing
Processing
Escenario B
Evolucin Geopro
Geoprocessing
Llevar los servicios donde se encuentra la informacin (moving code paradigm) Utilizar la tecnologia Grid Computing Incorporar Service Oriented Architecture (SOA) caracteristicas
Interface estndar que permite enmascarar procesos, algoritmos y operaciones en la Web de una forma definida y estructurada para ser encontrados y usados por clientes y otros procesos
WPS
GetCapabilities
GetDescription Execute
WPS Frameworks
Deegree
Extensions Grid Capabilities
52North PyWPS
GridGain UNICORE
Zoo
Cloud Computing
Definicin
Google Docs
Barata
Amazon Web Service (AWS) Google App Engine Microsoft Azure Amazon Elastic Compute Cloud (EC2) GoGrid Elastic Block Store (EBS) Multiple Locations Rackspace
o
o o o
o
o o
o o
Elastic IP Address Auto Scaling Elastic Load Balancing Amazon Simple Storage Service (S3) Amazon CloudFront Amazon Relational Database Service
Implementacin de indices utilizando Hadoop technology sobre 110millones de parcelas en una nube privada
Google maps utiliza cloud computing para soportar miles de usuarios WPS service en AWS.. =>
WPS en Grid
Geoestadistica
Estudio de la estadistica enfocada en analisis de datos espaciales o espaciotemporales
Wikipedia
Methods
Preprocessing Getting s
k power of interpolation Inverse Distance Weight (IDW)
None
Calculating
Least Squares
Semivariogram
Ordinary and Universal Kriging
Ordinary Kriging
Universal Kriging
1 r r 2 c 2
Inverse multiquadric: Thin plate spline: Multilog: Natural cubic spline: Spline with tension:
2 r
1 r c
2 2
z is the evaluation
Caso de estudio
Web Processing Services en Grid Interpolacin
Cross Validation
IDW
Number of neighborhoods from 5 to 12, and the power value change from 0.1 to 10 at steps of size 0.1. Number of neighborhoods from 5 to 12, number of lags (7-15), models: Linear, Spherical and Exponential Number of neighborhoods from 5 to 12, the smooth factor from 0.1 to 0.5 at steps of size 0.1 and sub models (Multiquadric, Inverse multiquadric, Thin plane spline, Multilog, Natural cubic spline)
RBF
Estructura de usada
Master Node
Nodes
Interpolacin
Entradas:
Data: WFS with GML and SHP-ZIP format Field: Contain the attribute to do the interpolation Method: Ordinary Kriging, Universal Kriging, IDW, RBF RMS: Error of the best method in the cross validation StdRMS: Standardized Error Correlation coefficient Parameters: Parameters found. Cross Validation Graph: URL with cross validation graph Fitting graph: Show the error behavior according to the method selected Iteration: URL with a log file with the iterations summary.
Entrada:
Data: WFS with GML and SHPZIP format Field: Contain the attribute to do interpolation Method: This input receives a string with the method and parameters for executing the interpolation Resolution: Spatial Resolution
Result: WMS with reference to coverage on Geoserver Duration: process duration
Salida:
Salida:
Instalar AWS service API Obtener credenciales variables (Linux) Crear una instancia
Utilizando 10 instancias
Evaluacin
Informacin usada
http://www.aemet.es/es/servidor-datos/acceso-datos/listadocontenidos/detalles/datos_observacion
Datos de elevacin
The DEM is published by OpenTopo, created in 2008 with LIDAR, resolution of 0.5 meters, Universal Traversal Mercator (UTM) region 12 North, datum WGS84
AMI Operating system fedora Tomcat 6. Java SDK 1.6.0.20. GridGain 2.1.1
Hardware simulated
Evaluacin de la libreria
Comparison between Geos. library and ArcGIS Method Kriging
Value Interpolated by WPS (Geostatistcal library
14 12 10
Method
y = 1.0075x
IDW
Power=2
Ordinary Kriging Exponential(R:261138;S:5.4;N: 1.97) Universal Kriging Exponential(R:29138;S:4.4;N:1. 67)
0 5 10 15
Value Interpolated by WPS (Geostatistcal library)
8
6 4 2 0
1.587
0.881
1.605
0.829
1.593
0.873
1.623
0.820
1.648
1.648
14 12 10 8
y = 0.9856x
14
12 10 8 6 4 2 0 0 5 10 Value Interpolated by Geostatistical extension ArcGIS) 15
14 12 10 8 6 4 2 0 0 5 10 15
Value Interpolated by Geostatistical extension ArcGIS
y = 0.9994x
y = 0.9994x
6
4 2 0 0 5 10 15 Value Interpolated by Geostatistical
extension ArcGIS
Comparasion interpolacin
Small differences
RBF
Kriging Ordinario
15000
10000 5000 0
1
34686 26132 35908
2
Res: 2 28323 23232 28482 26000
3
18286 18487 21773 16980
4
17968 14955 18639 19056
1
7152 4464 7116 7389
2
Res: 5 5833 4676 5742 5590
3
4497 4289 4511 4290
4
4460 3748 4593 4609
1
3688 3414 3284 3760
2
4037 2401 2856 4298
3
4391 2602 2592 4391
4
2820 2088 2586 2920
Res: 10
KrigingUniversal 34588
Datos a evaluar
Entorno de evaluacin:
Evaluacion: 2011-02-22 T 9:00:00 Z - 2011-02-22 T 22:00:00 Z Numero de puntos: 10000 Resolucin: 2 meters (1000000 pixels), 5 m (160.000 pixels) and10 m (40.000 pixels). Numero de nodos(micro instances): 1-10 Repeticiones: 10 Solicitudes secuenciales 15 segundos
Resultados de la evaluacin
Maximas diferencias
Method
Resolution
Number of Pixels
Max Duration
Number of Nodes
Max Difference
Percentage Difference
Kriging Kriging
2 5
1000000 160000
265467 14295
10 7
-221610(a) -10628(a)
-83% -74%
Kriging
IDW IDW IDW
10
2 5 10
40000
1000000 160000 40000
3311
227569 11435 2848
8
10 10 9
-1136(a)
-187858(a) -8024(a) -713(a)
-34%
-83% -70% -25%
Method
Resolution
ANOVA analysis
Nodes F-value p-value Kriging - 2 85.766 p<0.001 Kriging - 5 Kriging - 10 22.186 p<0.001 23.265 p<0.001 IDW - 2 99.45 p<0.001 IDW - 5 18.061 p<0.001 IDW - 10 56.449 p<0.001
Kriging
Kriging Kriging IDW IDW IDW
2
5 10 2 5 10
1000000
160000 40000 1000000 160000 40000
265467
14295 3311 227569 11435 2848
5
3 3 5 3 4
-190891(a)
-8382(a) -791(a) -160542(a) -5874(a) -528(a)
-72%
-59% -24% -71% -51% -19%