Tengo un gran OSM archivo XML (alrededor de 8 GB) que tenía la esperanza de que en el proceso de la OMF. Tengo una mesa de trabajo que he usado anteriormente para procesar archivos más pequeños (500 MB) en función del tipo específico de Archivos (por ejemplo, waterway_line, waterway_polygon etc.).
En esta mesa de trabajo, simplemente los he añadido a la OSM lector, lo dejó todo como predeterminado, y FME amablemente se agrupan las funciones de utilidad de las categorías de envío de cada uno para el adecuado Shapefile.
Por desgracia, mi sistema operativo de 32 bits no puede administrar el archivo más grande. Debido a que todo el archivo XML se puede leer en el inicio de la transformación de la memoria sólo construye y construye hasta que el proceso se haya alcanzado el límite antes de la OMF siquiera ha leído todos los entrantes características.
Una de las cosas FME por defecto es construir los polígonos de líneas (raw datos de OSM no reconocer polígonos), así que si se me rompe el área de seguridad en archivos más pequeños que yo podría acabar con los polígonos que se encuentran artificialmente dividida (por ejemplo, áreas de uso de la tierra) y terminan siendo etiquetados dos veces y tener espurios de las fronteras a través de la media.
Una opción es cargar mi archivo OSM en PostGIS, y FME puede leer datos de PostGIS (estoy suponiendo que esto va a ayudar a superar el límite de memoria como la base de datos se puede leer fila por fila), pero luego FMW no saber a las características de los grupos en los útiles categorías y que los Shapefiles que debe terminar en.
Básicamente, parece que simplemente no puede usar de la OMF para procesar un gran archivo OSM a los Shapefiles. Lo que realmente quiero saber es:
- Hay alguna manera de que me puede convencer de la OMF para hacer lo que quiero?
- Hay otras herramientas que pueden crear similar conveniente Shapefile agrupaciones de tipos de entidad?
- EDIT ¿Cómo Cloudmade y GeoFabrik crear su enorme Shapefiles? Están utilizando una herramienta diferente yo no sé?
Cualquier entrada muy apreciado.
(nota: no tengo acceso a una de 64 bits de la OMF máquina, y el pre-procesado Shapefiles de Cloudmade / GeoFabrik son suficientes para mis necesidades)