Operaciones geométricas con datos vectoriales:
La simplificación
es un proceso de generalización de objetos vectoriales (líneas y polígonos) generalmente para su uso en mapas de menor escala.
geometria:
lineaEl objeto seine_simp
resultante es una copia del seine
original pero con menos vértices. Esto es evidente, siendo el resultado visualmente más simple y consumiendo menos memoria que el objeto original, como se verifica a continuación:
La simplificación es un proceso de generalización de objetos vectoriales (líneas y polígonos) generalmente para su uso en mapas de menor escala.
geometria:
polígonoLas operaciones de centroide identifican el centro de los objetos geográficos.
La función st_centroid
de {sf} permite calcular los centroides.
Las operaciones de centroide identifican el centro de los objetos geográficos.
Las operaciones de centroide identifican el centro de los objetos geográficos.
A veces, el centroide geográfico cae fuera de los límites de sus objetos principales (piense en una dona).
La función st_point_on_surface
de {sf}
asegura que los puntos caeran en el objeto.
A veces, el centroide geográfico cae fuera de los límites de sus objetos principales (piense en una dona).
La función st_point_on_surface
de {sf}
asegura que los puntos caeran en el objeto.
Los buffer
(zonas de influencia) son polígonos que representan el área dentro de una distancia determinada de una entidad geométrica: independientemente de si la entrada es un punto, una línea o un polígono, la salida es un polígono.
Los buffer
(zonas de influencia) son polígonos que representan el área dentro de una distancia determinada de una entidad geométrica: independientemente de si la entrada es un punto, una línea o un polígono, la salida es un polígono.
El recorte espacial es una forma de creación de subconjuntos espaciales que implica cambios en las columnas de geometría de al menos algunas de las entidades afectadas.
Un ejemplo utilizando sf
Diferencia: st_difference
Diferencia: st_difference
Unión: st_union
Intersección: st_intersection
Diferencia simétrica: st_sym_difference
Une geometrias. Funciona de dos formas posibles:
disuelve
Une geometrias. Funciona de dos formas posibles:
disuelve
Une geometrias. Funciona de dos formas posibles:
une
Une geometrias. Funciona de dos formas posibles:
une
¿Cuál es la diferencia?
Geometry set for 2 features
Geometry type: MULTIPOLYGON
Dimension: XY
Bounding box: xmin: -81.74107 ymin: 36.23436 xmax: -80.02406 ymax: 36.58965
Geodetic CRS: NAD27
Geometry set for 1 feature
Geometry type: MULTIPOLYGON
Dimension: XY
Bounding box: xmin: -81.74107 ymin: 36.23436 xmax: -80.02406 ymax: 36.58965
Geodetic CRS: NAD27
La transformación afín es cualquier transformación que preserve las líneas y el paralelismo.
Sin embargo, los ángulos o la longitud no necesariamente se conservan.
Las transformaciones afines incluyen, entre otras, desplazamiento (traslación), escalado y rotación.
Desplazamiento
Desplazamiento
Mover la geometría 100.000 en el eje Y (Norte, longitud)
Escalado
Rotación
Necesita una matriz de rotación
\[R =\begin{bmatrix} cos(\theta) & -\sin(\theta)\\ sin(\theta) & cos(\theta) \end{bmatrix}\]
Rotación
Función de rotación
Rotación
IMSD1025|2-2025