Łukasz P.

Łukasz P. Export Manager w
Fabryce Cukierniczej
Kopernik S.A.

Temat: import danych do tabeli atrybutów (ArcMap)

Witam

Mam pytanie czy wiedzą Państwo w jaki sposób wyeksportować dane z exela do tabeli atrybutów w programie ArcMap.

Dziękuje za pomoc!
Joanna M.

Joanna M. Analiza, Wdrożenia
IT - GIS, WFM

Temat: import danych do tabeli atrybutów (ArcMap)

Najlepiej zapisać plik excela jako dbf. Potem wystarczy dodać tabelę do projektu (tak jak inne dane) i połączyć tabele po wspólnym atrybucie (opcja join - dostępna z menu kontekstowego)

konto usunięte

Temat: import danych do tabeli atrybutów (ArcMap)

Ale przecież ArcGIS 9.3 otwiera pliki Excela - próbowałeś otworzyć xls np. w ArcMap i potem wykonać łączenie tabel?
Łukasz P.

Łukasz P. Export Manager w
Fabryce Cukierniczej
Kopernik S.A.

Temat: import danych do tabeli atrybutów (ArcMap)

Joanna B.:
Najlepiej zapisać plik excela jako dbf. Potem wystarczy dodać tabelę do projektu (tak jak inne dane) i połączyć tabele po wspólnym atrybucie (opcja join - dostępna z menu kontekstowego)

To znaczy, że w tabeli exela i tabeli atrybutów arcmap, musi być tak samo nazwana kolumna z tymi samymi wartościami?
Marcin Kułak

Marcin Kułak Specjalista GIS,
Państwowy Instytut
Geologiczny

Temat: import danych do tabeli atrybutów (ArcMap)

Nie musi być tak samo nazwana, ale dobrze by było jakby kolumny po których chcesz łączyć miały taki sam typ danych.

Przy przechodzeniu przez dbfa (Arcgis poniżej 9.3) miewałem problemy z polskimi znakami i gubieniem rekordów...
Łukasz P.

Łukasz P. Export Manager w
Fabryce Cukierniczej
Kopernik S.A.

Temat: import danych do tabeli atrybutów (ArcMap)

to ja może trochę rozwinę mój problem:

wykonuje prace pt atlas geograficzno statystyczny województwa pomorskiego.
przykład:
mam plik województwo.shp który podzielony jest na powiaty (ich nazwy znajdują się w tabeli atrybutów) mam też plik exela w z nazwami powiatów i danymi dotyczącymi tych powiatów np. liczba ludności, jak przyłączyć dane z exela do danych w tabeli atrybutów, tak aby razem tworzyły logiczną całość (wartości były przyporządkowane we właściwe miejsca).

konto usunięte

Temat: import danych do tabeli atrybutów (ArcMap)

To podstawy - łączenie tabel:
http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?id...
Joanna M.

Joanna M. Analiza, Wdrożenia
IT - GIS, WFM

Temat: import danych do tabeli atrybutów (ArcMap)

Nie wiem jak w 9.3, ale we wcześniejszych wersjach rzeczywiście pojawiają się problemy z importem polskich znaków, co może być problemem przy łączeniu tabel po nazwach powiatów. Jeśli posiadasz oprócz tego np. kod TERYT, lepiej połączyć po tym atrybucie.
Tomasz K.

Tomasz K. GIS, Leśnictwo

Temat: import danych do tabeli atrybutów (ArcMap)

Mi na przykład przy exportowaniu excela do dbf zaokrągla wartości w kolumnie z powierzchniami działek.
Joanna M.

Joanna M. Analiza, Wdrożenia
IT - GIS, WFM

Temat: import danych do tabeli atrybutów (ArcMap)

zaintrygowało mnie to co napisałeś i postanowiłam sprawdzić ;)
przed eksportem zmień format komórek na liczbowe z żądaną liczbą miejsc po przecinku - powinno się wyeksportować poprawnie
Marcin Myszkowski

Marcin Myszkowski informatyk, BULiGL

Temat: import danych do tabeli atrybutów (ArcMap)

Jeśli wczytasz bezpośrednia plik exela do ArcMap'a to nie powinieneś mieć problemów z polskimi znakami. Przy przejściu przez .dbf na pewno zgubi Ci polskie znaki (choć to też da się obejść odpowiednim skryptem). Przy wczytywaniu tabel z liczbami dziesiętnymi (po przecinku) należy w exelu zdefiniować w "Formatowanie komórek" że dane wartości to liczby dziesiętne z jakąś tam liczba miejsc po przecinku. Jeżeli po wczytaniu w tabeli mamy inną liczbę miejsc po przecinku/kropce niż wcześniej zdefiniowaliśmy w exelu to można to najczęściej zmienić we "Właściowściach/Properties" danej kolumny w ArcMap'ie, lub wykorzystać funkcję "round()" w kalkulatorze pola "field calculator".
Pozdrawiam
Tomasz K.

Tomasz K. GIS, Leśnictwo

Temat: import danych do tabeli atrybutów (ArcMap)

Joanna B.:
zaintrygowało mnie to co napisałeś i postanowiłam sprawdzić ;)
przed eksportem zmień format komórek na liczbowe z żądaną liczbą miejsc po przecinku - powinno się wyeksportować poprawnie

Zaintrygowało mnie to co napisałaś:) ale z przetestowaniem musze poczekać niestety do jutra gdy będę w pracy:)Tomasz K. edytował(a) ten post dnia 16.06.09 o godzinie 17:59
Joanna M.

Joanna M. Analiza, Wdrożenia
IT - GIS, WFM

Temat: import danych do tabeli atrybutów (ArcMap)

Tomasz K.:
Joanna B.:
zaintrygowało mnie to co napisałeś i postanowiłam sprawdzić ;)
przed eksportem zmień format komórek na liczbowe z żądaną liczbą miejsc po przecinku - powinno się wyeksportować poprawnie

Zaintrygowało mnie to co napisałaś:) ale niestety z przetestowaniem musze poczekać niestety do jutra gdy będę w pracy:)

żeby tylko jakaś intryga z tego nie wyszła ;)

Temat: import danych do tabeli atrybutów (ArcMap)

dlatego ja używam do JOINa programu Geomedia ;-) łatwo, czytelnie, można od razu wykryć ewentualne błędy...
Tomasz K.

Tomasz K. GIS, Leśnictwo

Temat: import danych do tabeli atrybutów (ArcMap)

Joanna B.:
Tomasz K.:
Joanna B.:
zaintrygowało mnie to co napisałeś i postanowiłam sprawdzić ;)
przed eksportem zmień format komórek na liczbowe z żądaną liczbą miejsc po przecinku - powinno się wyeksportować poprawnie

Zaintrygowało mnie to co napisałaś:) ale niestety z przetestowaniem musze poczekać niestety do jutra gdy będę w pracy:)

żeby tylko jakaś intryga z tego nie wyszła ;)

NO i rzeczywiście teraz exportuje poprawnie. Dzięki.

A co do intrygi...hmmmm to taka dobra nie jest zła:D



Wyślij zaproszenie do