Actualmente estoy llevando a cabo mi primer proyecto con datos de OpenStreetMap y me cuesta ver cómo se pueden hacer ciertas características para que se vean tan bien como en OpenStreetMap.org.
He descargado un Shp pre-construido de Cloudmade para Ontario y muchos de los grandes lagos en el sur son terribles - un polígono puede cubrir una fracción de la superficie real de un lago y hace que la visualización sea pobre. Creo que esto es el resultado de que los datos de OSM sólo contienen puntos y líneas, y alguien tiene que construir polígonos a partir de estas líneas. Además, miré la capa de líneas de límites administrativos y había 100.000s de características de línea para todo tipo de entidades administrativas, pero aparentemente ningún atributo que pudiera ayudarme a construir un solo polígono para la frontera completa de la provincia.
Ahora bien, sé que los Shps de Cloudmade han sido sometidos a algún tipo de post-procesamiento para reducir los muchos tipos de características en el XML .osm a 7 u 8 capas, por lo que tal vez la forma en que cotejan los límites administrativos no es perfecta para mi área. Además, como los Shps de Ontario no cubren los estados de EE.UU. que también bordean los grandes lagos, tal vez esto explique por qué los polígonos de los lagos no estaban bien formados, pero si tengo que descargar el XML .osm para un área tan grande y procesarlo todo yo mismo, esto causa otros problemas - tomará mucho tiempo y muchas iteraciones y no sé si el resultado final valdrá la pena el esfuerzo (e. Por ejemplo, si las líneas que conforman el borde de un lago no se unen correctamente, y el ajuste introduce artefactos no deseados - o tal vez ninguno de los lagos es realmente "cerrado" porque todos tienen ríos conectados a ellos, por lo que la construcción de un polígono es simplemente imposible).
Supongo que para hacer el mapa en OpenStreetMap.org alguien debe haber procesado todos los datos para construir polígonos donde sea necesario. Es de suponer que todas las fronteras de los países/estados/provincias se crearon como polígonos y se sombrearon, y o bien se hizo lo mismo con todos los lagos/océanos o el mapa simplemente tiene un fondo azul y todo lo demás se superpone. Si estos datos poligonales se crearon para el mapa de OpenStreetMap.org, ¿por qué no puedo acceder a ellos en ningún sitio? Parece que debería haber un recurso adicional entre el XML en bruto y los Shps específicos del estado / provincia que han sido procesados de acuerdo con un conjunto de reglas particular
Si alguien se ha encontrado con problemas similares y tiene algún tipo de consejo, se lo agradecería mucho.