directorio
PG núcleo sub-función WIDTH_BUCKET
Agregación señala demostración proceso de clasificación
Espacio para mostrar la polimerización
plan de datos espaciales a gran escala
PG, se refiere base de datos PostgreSQL, espacio POSGIS es una función de soporte extendido capacidades plug-in integra un número de consulta espacial a nivel de base de datos y datos de gráficos espaciales de procesamiento.
PG núcleo sub-función WIDTH_BUCKET
principio WIDTH_BUCKET es la longitud correspondiente, rango de latitud de los valores se divide en el número de copias, el segundo parámetro es el mapa de los cuatro. Por ejemplo, mapa de alta alemana, del rango visible, de oeste a este (rango de longitud), de sur a norte (latitud), el valor correcto de cada cuatro está representado como una matriz, [minX, miny, Maxx, Maxy].
Aquí estamos cuatro (extensión) se supone que es: [30.431278,117.057442,32.614617,119.235188]
Si queremos que se divide en cuatro a x, eje y se divide en 20 partes iguales, entonces la instrucción SQL como la siguiente:
SELECT
width_bucket(st_x(geom), 117.057442 ,119.235188 ,20) grid_x,
width_bucket(st_y(geom), 30.431278 , 32.614617, 20) grid_y,
count(*),
st_centroid(st_collect(geom)) geom,
array_agg(gid) gids
from tpoint
where
st_x(geom) between 117.057442 and 119.235188
and
st_y(geom) between 30.431278 and 32.614617
GROUP BY grid_x,grid_y
Ver el artículo sobre cómo probar mi abierta China: punto Postgesql en experimentos espaciales de consulta agregada
Agregación señala demostración proceso de clasificación
proceso de distribución regular, teniendo el punto central de la cuadrícula:
proceso irregular, teniendo comprendiendo el punto central:
de malla polimérica, figura aparece completo efecto integrado:
Espacio para mostrar la polimerización
El efecto deseado:
Efecto real:
plan de datos espaciales a gran escala
base de datos en la nube HybridDB para PostgreSQL (ApsaraDB HybridDB para PostgreSQL) es una línea de procesamiento masivamente paralelo de datos MPP servicios de almacenamiento. base de datos en la nube HybridDB para proyectos de bases de datos de código abierto de Greenplum Database basada en PostgreSQL, por la expansión de profundidad Ali nube, apoyar OSS tablas externas, tipos de datos JSON, HyperLogLog estima análisis de características. El análisis de las funciones de agregado, proporcionan una capacidad de análisis híbrido flexibles mediante el cumplimiento de SQL2008 sintaxis de consulta estándar y OLAP. Fila y una columna de tienda soportes de modo mixto, un mejor rendimiento analítica, mientras que el apoyo técnicas de compresión de datos para reducir los costos de almacenamiento. Y proporciona la capacidad de expansión en línea, funcionamiento monitoreo y otros servicios, los usuarios sin la necesidad de complejas a gran escala el funcionamiento del clúster MPP y gestión de mantenimiento, por lo DBA, desarrolladores y analistas de datos para centrarse en cómo mejorar la productividad del negocio a través de SQL, para crear valores fundamentales.
Detalles del producto: https://www.aliyun.com/product/gpdb