Error en el Join

0 votos
386 vistas
preguntado por d1v3DNH Confiable (279 puntos)   Ago 28, 2016 en ArcGIS
editado por d1v3DNH Sep 1, 2016

Hola a tod@s, tengo un problema que llevo 3 hora intentando solucionar. Cuando hago un join con un shp y un xls, los campos me salen NULL. He leido algo que había en el foro (http://respuestas.acolita.com/1162/por-que-arcgis-10-1-hace-join-correctos-solo-en-algunos-xls) He intentado todo, pasar a dbf 3, 4, 5, a CSV.Que todaas las celdas sean numéricas o texto. Que no haya comas en el excel... LO HE INTENTADO TODO. ¿qué puedo hacer?

Adjunto fotos del join y el error que me da

Foto de la tabla atributos de la capa.

Tabla de excel

El join lo hago por el campo DN_SURFACE porque es el campo donde tengo los datos para poder comparar que los polígonos, parcelas y recintos corresponden con la superficie adecuada.

Me da el sigiente error

Cuando son pocos registros lo puedo hacer a mano, pero lo normal es tener bastantes registros, por eso quiero hacer el join

MUCHÍSIMAS GRACIAS

2 Respuestas

+1 voto
respondido por franzpc Administrador (7,108 puntos)   Ago 29, 2016
Tal vez has chequeado en la configuración regional de Windows, cómo está el separador de decimales puntos o comas y cómo están tus datos.
comentado por d1v3DNH Confiable (279 puntos)   Sep 1, 2016
Hola Franz, sí lo he hecho. Los separadores estaban en comas y mis datos en comas y nada. Los he pasado a puntos los dos y nada.
 Voy a intetntar modificar mi pregunta metiendo fotos para que veáis como lo hago y el error que me da.

MUCHÍSIMAS GRACIAS
0 votos
respondido por d1v3DNH Confiable (279 puntos)   Sep 6, 2016
Buenas a tod@s, ya he conseguido hacer el join. El problma estaba en que los campos con los que quería hacer el join no tenían los datos EXACTAMENTE IGUAL, con el mismo número de decimales, además de lo de cambiar los separadores de decimales. Como os comenté lo había cambiado, el problema es que esa excel con la que hago el join viene de un XML y los separadores de decimales los pone en punto automáticamente y después de la desesperación de que nno me salía no había reparado en eso.

MUCÍSIMAS GRACIAS
Ofertas de trabajo SIG

Un buen usuario

  1. Comparte lo que sabe
  2. Demuestra su amabilidad
  3. Hace preguntas claras
  4. Escribe correctamente
  5. No hace daño a nadie

1,087 preguntas

1,304 respuestas

863 comentarios

2,149 usuarios

 

Gana 500 puntos y obtén un Certificado SIG validado por ArcGeek.

 

...