Excel a ArcGIS.

Awatar użytkownika
Brachytron
Posty: 4411
Rejestracja: piątek, 18 lutego 2005, 01:39
Specjalność: Acu, Odo
profil zainteresowan: Jacek Wendzonka
Lokalizacja: Poznań
Kontakt:

Excel a ArcGIS.

Post autor: Brachytron »

Ponieważ przyszłość nakaże mi korzystanie z ArcGISu, chciałbym zapytać o współpracę z Excelem. Wiem, że jest możliwa, natomiast nurtuje mnie jak taka tabela w Excelu powinna być przygotowana, względnie jakie powinna mieć pozycje (kolumny) obowiązkowe w standardowych badaniach entomologiczno-faunistycznych, może ich kolejność jest ważna? Mam np. bazę w Excelu na ponad 30 tyś rekordów (czasem ciężko pracuje przy sortowaniu) i chciałbym ją wykorzystać możliwie przy jak najmniejszym zaangażowaniu czasowym. A może inny program byłby lepszy (najlepiej też współpracujący z Excelem) np. Access?

Na razie tylko to mnie interesuje, ponieważ do ArcGISu będę miał dostęp dopiero za jakiś czas a bazę chciałbym przygotować już teraz, bo teraz mam czas. Wiem, że jest na forum kilka osób, które zręcznie śmigają w temacie i będę wdzięczny za informacje.
Awatar użytkownika
Grzegorz Banasiak
Posty: 4469
Rejestracja: poniedziałek, 2 lutego 2004, 23:27
UTM: DC45
Lokalizacja: Skierniewice
Podziękował(-a): 2 times
Kontakt:

Re: Excel a ArcGIS.

Post autor: Grzegorz Banasiak »

Dane pomiędzy Excelem i Accessem można swobodnie wymieniać nie ma więc znaczenia w którym z nich przygotujesz dane. W różnych programach różnie wygląda "zaciąganie" danych. Zwykle odbywa się tzw. mapowanie danych gdzie Ty sam ustalasz które pole bazy danych (kolumna) ma być łączone odpowiednią kolumną w Excelu. Takie rozwiązanie pozwala na zwobodne kreowanie arkuszy Excela i łatwe powiązanie danych pomiędzy współpracującymi programami. Czasem jest tak, że programy wymagają określonego układu arkusza i "zaciągają" z niego dane jak leci. Być może w dokumentacji ArcGISu coś będzie do poczytania w tej kwestii. Kolumny w Excelu zawsze możesz poprzestawiać jakby była taka potrzeba.
Awatar użytkownika
Wiacek
Posty: 329
Rejestracja: niedziela, 7 listopada 2004, 15:56
Specjalność: Odonata
Lokalizacja: Zamość

Re: Excel a ArcGIS.

Post autor: Wiacek »

Grzegorz Banasiak pisze:Dane pomiędzy Excelem i Accessem można swobodnie wymieniać nie ma więc znaczenia w którym z nich przygotujesz dane.
Mogę z praktyki powiedzieć, że pliki xls i mdb gryzą się w zakresie kodowania znaków (po zaimportowaniu z xls do mdb można stracić polskie znaki). Jest też problem z utrzymaniem danych o szerokości kolumn i zaokrągleń a czasami z formatem tych danych (tekst/liczby).
W drugą strone z mdb do xls chyba nie ma to znaczenia, ale pliki wykonane w xls otwierane w mdb nie mają zachowanych pewnych danych - kodowanie znaków i parametrów kolumn.

Natomiast na temat standardów danych GIS w ochronie przyrody można je znaleźć tutaj:
http://www.kpnmab.pl/public/files/1648.pdf

Nie wszystko w tych standardach jest przyjazne, ale idea jest dobra.
Awatar użytkownika
GrzegorzT.
Posty: 77
Rejestracja: niedziela, 24 kwietnia 2005, 21:42
UTM: EC08
Lokalizacja: Warszawa

Re: Excel a ArcGIS.

Post autor: GrzegorzT. »

Witam,
często się zdarza, że ArcGis nie chce wgrywać plików xls, jak i mdb. Dotyczy to zwłaszcza starszych wersji oprogramowania ArcGis (od wersji 10 nie powinno być z podłączeniem danych najmniejszych problemów). Jeżeli będą problemy to rozwiązań jest kilka. Najlepiej zapisać arkusze jako dbf. Można podłączyć dane da Accessa (ostatnio na forum była o tym mowa) tworząc tabelę. Można również skopiować dane z Excel do Accessa. Następnie dodajemy tabelę do ArcGis. Należy pamietać aby dane w Excelu zaczynały się od komórki A1. Pierwszy wiersz (Excel) będzie nazwami naszych kolumn (np. koordynaty, miejscowości, itp.). Jeżeli chcemy owe dane podłączyć już do istniejącej warstwicy mapy musimy zarówno w mapie, jak i w danych (tabela) posiadać wspólny mianownik (np. nazwa miejscowości, kod, itp.).

Pozdrawiam
Grzegorz
ODPOWIEDZ

Wróć do „Mapy, UTM”