1 votos

¿Cómo combinar/fusionar archivos *.lul en formato shape?

Tengo varios archivos, digamos 2500, nunca he oído hablar de archivos lul antes. de todos modos lo visualicé en QGIS después de varios intentos en Autocad map 3d y ArcGIS. es básicamente como Basemap:Road, parcelas, y con etiquetas de nombre de la carretera, parcela No. etc..

Ahora estoy tratando de convertirlo en un shapefile (líneas, poli) y el texto sería definitivamente los PUNTOS con la etiqueta como atributo en el mismo.

Actualización: Aquí está la instantánea del archivo de muestra.

enter image description here

3voto

Kersten Puntos 2310

Esto suena como un trabajo para ogr2ogr .

ogrinfo informa de su ejemplo para que sea legible/escribible como Formato DGN .

Si instalaste QGIS con el instalador OSGeo4W podrás acceder a ogr2ogr desde el directorio Carcasa OSGeo4W .

La sintaxis para cada archivo es algo así. Compruebe el documentación ogr2ogr para ajustar la sintaxis a sus necesidades específicas (formato, campos, sentencias select, etc.).:

ogr2ogr -f "ESRI Shapefile" -update -append D:\merged.shp D:\TQ1767NE.lul

Puede automatizar este proceso para cada archivo .lul de su carpeta con un simple script. Hay ejemplos para Shell de Windows y Linux bash :

#Windows
for %f in (*.lul) do (ogr2ogr -update -append merge.shp %f  -f "ESRI Shapefile" -nln merge )

#Linux
for f in *.lul; do ogr2ogr -update -append merge.shp $f -f "ESRI Shapefile"; done;

1voto

Steve Puntos 11

Basándome en la respuesta de Kersten, concretamente en el hecho de que era legible/escribible como dgn, acabo de cambiar la extensión de archivo de tu archivo de muestra de .lul a .dgn y he podido añadirlo a ArcMap normalmente con el botón de añadir datos. No viene en forma muy limpia (archivos CAD rara vez lo hacen), pero está ahí.

Sospecho que, basándome en mis búsquedas, que apuntaban a que .lul era un "archivo adjunto de correo electrónico de CompuServe", en algún momento los archivos se enviaron por correo electrónico y ese servicio simplemente cambió la extensión para que sirviera como archivo adjunto. Tal vez si se utiliza ese cliente real en ambos extremos, las extensiones de archivo adecuado estaría presente. Pero esto es sólo una teoría.

Puede utilizar una utilidad de cambio de nombre de archivos por lotes (me gusta Lupas Renombrar personalmente) cambiar todos los archivos de .lul a .dgn y trabajar con ellos así. Eso también puede abrir la posibilidad de utilizar importadores específicos / herramientas de conversión que pueden hacer un mejor sentido del formato dgn y convertirlos adecuadamente a shapefiles con atributos apropiados. ogr2ogr como Kersten sugiere podría hacer el truco - Todavía no estoy familiarizado con él.

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