5 votos

Fusión de vectores 'el nombre global 'dataobjects' no está definido'

Estoy tratando de fusionar archivos .shp de líneas de contorno pero sigo encontrando errores al hacerlo. Estoy usando Vector>Herramientas de gestión de datos > Fusión y seleccionando los 6 archivos de líneas de contorno y me da el error 'nombre global 'dataobjects' no está definido'.

También he instalado el plugin MMQGIS para intentar una alternativa, pero recibo un error de python en cuanto hago clic en MMQGIS > Combinar > Combinar capas...

Traceback (most recent call last): Archivo "C:/Users/ yo /.qgis2/python/plugins \mmqgis\mmqgis_menu.py ", línea 316, en merge dialog = mmqgis_merge_dialog(self.iface) Archivo "C:/Users/ yo /.qgis2/python/plugins \mmqgis\mmqgis_dialogs.py ", línea 1714, en init mmqgis_load_combo_box_with_vector_layers(self.iface, self.sourcelayers, True) Archivo "C:/Users/ yo /.qgis2/python/plugins \mmqgis\mmqgis_dialogs.py ", línea 2610, in mmqgis_load_combo_box_with_vector_layers combo_index = combo_box.findText(layer.name()) AttributeError: El objeto 'QListWidget' no tiene el atributo 'findText'

He establecido el CRS a OSGB 1936 / British National Grid para todas las capas y el CRS del proyecto en el mismo.

Los shapefiles se encuentran aquí: https://www.dropbox.com/sh/w5zg5b8otfz2e3c/AADoACxzlBW789O3u2-8SgC9a?dl=0

4voto

Michael Puntos 11

Esto es un error en QGIS 2.18.4 . Actualización a 2.18.5.

3voto

Mue Puntos 2469

Creo que hay algo mal en el prj porque aunque mencionan "British_National_Grid", mi QGIS sólo carga un CRS generado por el usuario.

Así que podría intentar volver a guardar sus capas (haga clic con el botón derecho en su capa y luego vaya a Save As... ) con el SIR correspondiente de nuevo.

O puede utilizar Capas vectoriales de SAGA Merge herramienta:

Processing Toolbox > SAGA > Vector general tools > Merge vector layers

Result

0voto

James B Puntos 68

Sólo es un error en la versión 2.18.4 - es necesario actualizar a la 2.18.5. Gracias.

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