Der Datenimport von einer XLS in die DBF über "JOiN Table" klappt eigentlich ganz gut.
Die Daten werden anhand der ID verknüpft.
Nur ... schafft sich ArcMap anscheinend willkürlich die definition des Feldes.
Mal sind die Strings 12 lang, mal 17. meistens fehlen die letzetn beiden ziffern des längsten wertes.
In der XLS habe ich eigentlich sämtliche Zellen als Textzelle formatiert,
ArcMap macht beim Import trotzdenm strings, doubble, long , ....
kann ich das unterbinde?
gruß aus hambug,
horst
Die Daten werden anhand der ID verknüpft.
Nur ... schafft sich ArcMap anscheinend willkürlich die definition des Feldes.
Mal sind die Strings 12 lang, mal 17. meistens fehlen die letzetn beiden ziffern des längsten wertes.
In der XLS habe ich eigentlich sämtliche Zellen als Textzelle formatiert,
ArcMap macht beim Import trotzdenm strings, doubble, long , ....
kann ich das unterbinde?
gruß aus hambug,
horst
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von horst_sergio am Fr., 08.05.2009 - 14:04
Permalinkwill das programm dort nullen haben ...
wie bekomme ich diese weg?
Gespeichert von Sabina am Sa., 09.05.2009 - 01:23
PermalinkAlso falls du noch MS Office 03 benutzt kannst du ja probieren in Excel schon in .dbf (IV) umzuwandeln und dann in ArcMap zu importieren.
Grundsätzlich werden alle numerischen Werte (egal ob du sie als Integer, Single, ect. in Excel festgelegt hast) in ArcGis als Double definiert.
Und dann musst du darauf achten, dass alle deine Zeilen einheitlich formattiert sind...
..."ArcMap will scan the first eight rows to determine the field type that should be used. If there are other types of data in those rows, the field will be converted to text when the table is in ArcMap." (ArcGIS Desktop Help)
Ich arbeite immer über den Import/Export über Access da kann man die Datenfelder, auch Längen der Felder ect.einstellen... hat bisher immer geklappt.
Gruß Sabina
Gespeichert von flocco_loco am Di., 26.10.2010 - 11:49
Permalinkich verzweifle gerade an einem join aus excel!
vorher hat eine tabelle einwandfrei funktioniert über ein feld der form "S1_10Re" (string), also keine eindeutige nummer! Jetz will ich das über zellen der form "1/2" (string) machen --> keine chance, immer<null> ! also hab ich manuell ein eindeutiges nummernfeld in excel und der attribute table angelegt, also einfach eine zahl "202" z.b.! immer noch <null> :(
Das mit dbf speichern hat auch nichts gebracht, Zellformate in excel sind alle Standard!
bitte, danke,
flo!! :)
Gespeichert von flocco_loco am Di., 26.10.2010 - 13:15
PermalinkDas Problem hat sich nach ewigem Tüfteln gelöst, offensichtlich dürfte es an einem Doppelpunkt ":" im xls gehandelt haben, scheinbar mag arcgis das nicht! Jetz flutscht's,
flo