4 votos

Datos de OpenStreetMap a diferentes escalas

Alguien podría aclarar una duda respecto a los datos de openstreetmap. ¿Existen diferentes conjuntos de datos de OSM para las distintas escalas del conjunto, o los datos se generalizan sobre la marcha cuando el mapa se aleja a una escala menor? Entiendo que muchos objetos están ocultos en las escalas más pequeñas, pero ¿hay también diferentes conjuntos de datos generalizados para las escalas más pequeñas?

Gracias,

Robert

4voto

Devdatta Tengshe Puntos 942

Lo que estás viendo es principalmente diferentes estilos para el mapa, con reglas dependientes de la escala en Mapnik - el propio proyecto OSM no mantiene ningún dato separado por escala. Son todas las mismas carreteras, pero algunas de ellas aparecen antes y después en el estilo del mapa.

La única excepción menor a esto son las líneas de costa, que se muestran con niveles de detalle más bajos y con límites simplificados, y con niveles de detalle altos se utilizan líneas de costa más complejas y detalladas.

1voto

Brad8118 Puntos 1285

Lo que ves en openstreetmap.org son las imágenes que se han hecho a partir de los datos de OSM. Las imágenes se generan en un servidor de mapas en mosaico. las imágenes en el servidor se crean para cada nivel de zoom, de acuerdo con las reglas de generalización, es decir, a menor escala, los objetos están ocultos. por lo tanto, cuando se pasa a niveles de zoom más pequeños, se solicitan nuevas imágenes y no se generalizan. sólo hay un único conjunto de datos para todo el mundo.

p.d. a veces las imágenes se estiran al acercarse, pero nunca se combinan al alejarse

0voto

SpliFF Puntos 214

Hay algunas generalizaciones: En los niveles de zoom más bajos, se utilizan dos conjuntos de datos diferentes de la línea de costa simpificada, así como las líneas fronterizas. Estos se leen de archivos shape, para acelerar la representación en comparación con las consultas postgis de gran superficie.

Además, las carreteras se generalizan y se almacenan en una tabla separada planet_roads para niveles de zoom bajos. Para niveles de zoom más altos, planet_line se utiliza.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X