W usłudze ArcGIS Online można używać danych przechowywanych w pliku tekstowym z wartościami rozdzielanymi przecinkami (CSV, .csv), w rozdzielanym pliku tekstowym (.txt) lub pliku w formacie wymiany danych GPS (.gpx). Poniższa lista zawiera podsumowanie informacji o sposobach użycia tych plików i udostępnia łącza do instrukcji. Sekcje znajdujące się po liście funkcji zawierają informacje na temat właściwego formatowania oraz wskazówki dotyczące korzystania z plików .csv, .txt i .gpx w instytucji ArcGIS Online.
- Dodaj pliki .csv, .txt i .gpx jako elementy i udostępnij je, aby umożliwić innym użytkownikom pobieranie danych.
- Dodaj plik .csv zawierający współrzędne szerokości i długości geograficznej z dysku lokalnego lub sieciowego do przeglądarki map Map Viewer lub dodaj pliki .csv, .txt lub .gpx do przeglądarki map Map Viewer Classic, aby narysować obiekty na mapie dla każdego wiersza w pliku. Plik jest przechowywany na mapie jako warstwa, a właściwości utworzonej warstwy można edytować. Na przykład, można skonfigurować okna podręczne, zmienić symbole, ustawić zakres widoczności, włączyć edycję oraz wyłączyć okna podręczne.
- Dodaj do mapy plik .csv w postaci tabeli, który nie zawiera informacji o lokalizacji. Opcja ta jest przydatna, aby połączyć dane nieprzestrzenne (na przykład roszczenia dotyczące szkód związanych z ostatnim tornadem) z danymi przestrzennymi (na przykład warstwą kodów pocztowych) za pomocą narzędzia analizy Połącz obiekty.Gdy do przeglądarki map Map Viewer dodawany jest plik .csv bez informacji o lokalizacji, warstwa tabeli jest publikowana i dodawana do mapy.
- Jeśli plik .csv jest przechowywany w publicznie dostępnej witrynie internetowej, istnieje możliwość utworzenia odwołania do niego z poziomu mapy w przeglądarce map Map Viewer lub w przeglądarce map Map Viewer Classic jako warstwy istniejącej w Internecie. Jeśli plik .csv zawiera współrzędne, aktualizacje wprowadzone do pliku .csv w Internecie będą wyświetlane na mapie. Jeśli plik .csv zawiera informacje dotyczące adresów i miejsc, aktualizacje wprowadzone do pliku .csv w Internecie nie będą odzwierciedlane na mapie.
Pliki .csv i .txt
Informacje są przechowane w plikach .csv i .txt w postaci jawnego tekstu. Pierwszy wiersz pliku zawiera nazwy wszystkich kolejnych pól. W plikach .csv i .txt pola mogą być rozdzielane przecinkami, średnikami lub tabulatorami. Inne separatory nie są obsługiwane.
Ponieważ typy danych nie są wymuszane w pliku, usługa ArcGIS Online interpretuje typ danych, który ma zostać zastosowany, na podstawie nazw pól i konkretnego formatowania użytego w polach.
Poniższe sekcje zawierają informacje o obsługiwanych formatach danych w plikach .csv i .txt oraz o tym, co należy wziąć pod uwagę przy dodawaniu plików .csv i .txt do mapy.
Pola lokalizacji w plikach .csv i .txt
Aby używać plików .csv i .txt w instytucji, plik musi zawierać pola lokalizacji. Pola lokalizacji mogą zawierać informacje o współrzędnych, adresach lub miejscach. Pierwszy wiersz w pliku musi zawierać nazwy pól lokalizacji. Adresy mogą być przechowywane w jednym lub większej liczbie pól. Współrzędne muszą znajdować się w dwóch osobnych polach.
Jeśli plik zawiera pola współrzędnych, usługa ArcGIS Online wykorzystuje je do lokalizowania obiektów na mapie. Usługa ArcGIS Online obsługuje następujące typy współrzędnych:
- Długość geograficzna i szerokość geograficzna*
- Szerokość geograficzna i długość geograficzna*
- Military Grid Reference System (MGRS)
- United States National Grid (USNG)
Jeśli przeglądarka map Map Viewer Classic nie może określić informacji o współrzędnych lub jeśli plik zawiera informacje o adresach bądź miejscach, zostanie wyświetlona prośba o sprawdzenie pól lokalizacji i w razie potrzeby ich zmianę. Zawsze pojawia się monit o przejrzenie plików lokalizacji w przeglądarce map Map Viewer i na stronie Zasoby.
Obsługiwane są następujące pola lokalizacji:
- Szerokość geograficzna, długość geograficzna
- Lat, Long (Szer., dług.)
- Longitude83, Latitude83
- Longdecdeg, Latdecdeg
- Long_dd, Latdd
- Lng
- Y, X
- Ycenter, Xcenter (Y środka, X środka)
- Xcenter, Ycenter (X środka, Y środka)
- Point-y, Point-x (Punkt y, punkt x)
- X punktu, Y punktu
- MGRS
- USNG
- Adres
- Miasto
- Stan/Województwo
- Kod pocztowy
Data i czas w plikach .csv
Przyjmuje się, że pola daty i czasu w plikach .csv zawierają datę i czas UTC (Universal Time Coordinated) i jako takie są przechowywane. Wynika to z faktu, że fizyczna lokalizacja serwera hostującego dane może znajdować się w dowolnym miejscu na świecie. Przechowywanie daty i czasu zapisanych zgodnie z lokalną strefą czasową prowadzi do problemów, szczególnie w przypadku gdy nastąpi zmiana strefy czasowej, w której znajduje się użytkownik bądź serwer hostujący dane.
Za każdym razem, gdy wyświetlana jest wartość pola daty lub czasu, jest ona konwertowana z czasu UTC na czas lokalny. Ta operacja jest wykonywana przez przesłanie zapytania dotyczącego ustawienia strefy czasowej do komputera bieżącego użytkownika. Na przykład załóżmy, że na komputerze ustawiono czas pacyficzny (USA i Kanada). Czas pacyficzny jest opóźniony o osiem godzin względem czasu UTC, z wyjątkiem czasu letniego, dlatego o godzinie 10:00 czasu UTC jest 2:00 czasu pacyficznego.
Gdy publikujesz hostowaną warstwę obiektową z pliku .csv, możesz podać strefę czasową danych. Podana strefa czasowa pozwala uwzględnić przesunięcie czasowe, ponieważ usługa ArcGIS Online przyjmuje, że data i godzina są podawane dla czasu UTC. Jeśli na przykład plik .csv zawierający pola daty jest publikowany z wybraną strefą czasu pacyficznego, do wszystkich wartości daty i godziny w pliku .csv zostanie dodane osiem lub siedem godzin w ramach konwersji do UTC, zależnie od tego, czy wartości daty przypadają w czasie letnim.
Jeśli pola daty w pliku .csv zawierają datę bez godziny, wartość czasowa północy jest przypisana w momencie publikacji hostowanej warstwy obiektowej. Dlatego jeśli nie podasz strefy czasowej w momencie publikacji, dane będą przechowywane z zapisaną wartością czasową północy (UTC). Podczas wyświetlania danych godzina będzie konwertowana na czas lokalny wraz z ewentualną zmianą daty. Na przykład, 28/7/2009 0:00 to północ (UTC) 28 lipca 2009 roku. Na komputerze w strefie czasu pacyficznego data i godzina będą następujące: 27/7/2009 17:00. Podanie strefy czasowej w momencie publikacji eliminuje to przesunięcie czasowe w przypadku wyświetlania w podanej strefie.
Pierwsza tabela poniżej zawiera listę formatów daty i czasu, które spowodują wyświetlenie pola daty w hostowanej warstwie obiektowej publikowanej z pliku .csv. Druga tabela zawiera listę formatów, które występują w innych polach daty i czasu w hostowanej warstwie obiektowej publikowanej z pliku .csv. Wartości w formacie spoza tych list zostaną utworzone jako typy danych znakowych w wynikowej hostowanej warstwie obiektowej lub, jeśli obecne są tylko liczby, jako liczby całkowite.
Format | Przykład |
---|---|
DD/M/RRRR | 28/7/2009 |
DD/M/RRRR zegar 12-godzinny | 28/7/2009 5:23 rano lub 28/7/2009 05:23 rano |
DD/M/RR | 28/7/09 |
DD/M/RR zegar 12-godzinny | 28/7/09 17:23 lub 28/7/09 17:23 |
DD/MM/RR | 28/07/09 |
DD/MM/RR zegar 12-godzinny | 28/7/09 17:23 lub 28/7/09 17:23 |
DD/MM/RRRR | 28/07/2009 |
DD/MM/RRRR zegar 12-godzinny | 28/07/2009 17:23 lub 28/7/2009 17:23 |
DD miesiąc | 28 lipca |
RRRR/MM | 2009/07 |
RRRR-MM | 2009-07 |
RRRR/MM/DD | 2009/07/28 |
RRRR/MM/DD gg:mm:ss | 2009/07/28 17:23:00 |
RRRR-MM-DD gg:mm:ss | 2009-07-28 17:23:00 |
RRRR/MM/DD gg:mm:ss.s | 2009/07/28 17:23:00.5 |
RRRR-MM-DDTgg:mm:ss.s | 2009-07-28T17:23:00.5 |
Format | Typ pola wynikowego | Przykład |
---|---|---|
RRRR-MM-DD | Tylko data | 2009-07-28 |
DD/MM/RRRR | Tylko data | 28/07/2009 |
hh:mm:ss | Tylko czas | 17:23:00 |
gg:mm:ss.sss | Tylko czas | 17:23:00.025 |
RRRR-MM-DDTgg:mm:ss±PrzesunięcieWzględemUTC. | Przesunięcie datownika | 2009-07-28T17:23:00+12:00 |
Jeśli plik .csv zostanie dodany bezpośrednio do przeglądarki map Map Viewer Classic, następujące formaty dat zostaną wczytane jako daty, ale czas nie będzie wyświetlany w tabeli w przeglądarce map Map Viewer Classic:
Format | Przykład danych wejściowych | Wartość w tabeli |
---|---|---|
DD/M/RRRR zegar 12-godzinny | 28/7/2009 17:23 | 28 lipca 2009 |
DD/MM/RRRR zegar 12-godzinny | 28/07/2009 17:23 | 28 lipca 2009 |
DD/M/RR zegar 12-godzinny | 28/7/09 17:23 | 28 lipca 2009 |
DD/MM/RR zegar 12-godzinny | 28/07/09 17:23 | 28 lipca 2009 |
Jeśli plik .csv zostanie dodany bezpośrednio do przeglądarki map Map Viewer Classic, następujące formaty dat zostaną wczytane jako pola znakowe dokładnie tak, jak są wyświetlane w pliku .csv:
Format | Przykład danych wejściowych |
---|---|
DD/M/RRRR | 28/7/2009 |
DD/MM/RRRR | 28/07/2009 |
DD/M/RRRR zegar 24-godzinny | 28/7/2009 17:23 |
DD/MM/RRRR zegar 24-godzinny | 28/07/2009 17:23 |
DD/M/RR | 28/7/09 |
DD/MM/RR | 28/07/09 |
DD/M/RR zegar 24-godzinny | 28/7/09 17:23 |
DD/MM/RR zegar 24-godzinny | 28/07/09 17:23 |
DD miesiąc | 28 lipca |
RRRR/MM | 2009/07 |
RRRR-MM | 2009-07 |
RRRR/MM/DD | 2009/07/28 |
RRRR-MM-DD | 2009-07-28 |
RRRR/MM/DD gg:mm:ss | 2009/07/28 17:23:00 |
RRRR-MM-DD gg:mm:ss | 2009-07-28 17:23:00 |
RRRR/MM/DD gg:mm:ss.s | 2009/07/28 17:23:00.6 |
RRRR-MM-DD gg:mm:ss.s | 2009-07-28 17:23:00.6 |
Uwagi dotyczące publikowania pól daty i czasu w plikach .csv
Podczas publikowania pól dat należy pamiętać o następujących kwestiach:
- Gdy podajesz strefę czasową w momencie publikacji pliku .csv, wybrana strefa czasowa jest stosowana do wszystkich wartości daty i godziny zawartych w pliku .csv w momencie publikacji lub zastępowania warstwy obiektowej.
- Aby zastosować strefę czasową tylko do poszczególnych rekordów, możesz podać przesunięcie czasowe względem UTC dla danego rekordu. Na przykład wartość daty Wtorek, 28 lipca 2009, 5:23 AM+8:00 wskazuje na strefę czasową przesuniętą o osiem godzin do przodu względem czasu UTC. Lista wszystkich stref czasowych znajduje się na stronie www.worldtimezone.com. Gdy strefa czasowa jest określona dla rekordu w pliku .csv, strefa czasowa wybrana w momencie publikacji jest stosowana do rekordów bez określonego przesunięcia czasowego.
- Jeśli określasz strefę czasową w momencie publikacji hostowanej warstwy obiektowej z pliku .csv, zastąpienie hostowanej warstwy obiektowej zaktualizowanymi danymi zachowuje strefę czasową wybraną podczas pierwotnej publikacji.
- Jeśli zmienisz pola daty w opublikowanej warstwie obiektowej, w tym jeśli zmienisz hostowaną warstwę obiektową, aby używała opcji Zapisuj, kto tworzy i aktualizuje obiekty, pola daty uzyskają wartości w lokalnym czasie edytującego i dokonają konwersji na czas UTC z zastosowaniem przesunięcia czasowego.
- Podczas eksportowania danych z hostowanej warstwy obiektowej, która zawiera pola przesunięcia datownika, informacje są zachowywane tylko w przypadku eksportowania do typu pliku, który obsługuje pola przesunięcia datownika, na przykład do geobazy plikowej.
- Czas letni jest automatycznie stosowany, jeśli wartość daty w pliku .csv przypada na okres obowiązywania czasu letniego, a w wybranej strefie czasowej czas letni jest używany.
Pola daty w plikach .txt
Po dodaniu pliku .txt do przeglądarki map Map Viewer Classic następujące formaty dat są rozpoznawane jako pola daty:
Format | Przykład danych wejściowych | Wartość w tabeli |
---|---|---|
DD/M/RRRR zegar 12-godzinny | 28/7/2009 17:23 | 28 lipca 2009 |
DD/MM/RRRR zegar 12-godzinny | 28/07/2009 17:23 | 28 lipca 2009 |
DD/MM/RR zegar 12-godzinny | 28/07/09 17:23 | 28 lipca 2009 |
Dzień tygodnia, DD miesiąc RRRR, czas 12-godzinny* | Wtorek, 28 lipca 2009 17:23 | 28 lipca 2009 |
DD miesiąc, RRRR, czas 12-godzinny* | 28 lipca 2009 17:23 | 28 lipca 2009 |
*Te formaty dat są obsługiwane tylko wtedy, gdy pola są oddzielone przy użyciu tabulatorów lub średników.
Uwagi dotyczące dodawania plików .csv i .txt do mapy
- Im więcej pól zostanie zawartych, tym dokładniejsze będą wyniki geokodowania. Na przykład, adres i kod pocztowy pozwolą na uzyskanie lepszych wyników niż sam adres.
- Pole adresu może zawierać wiele elementów adresu (czasami nazywane geokodowaniem jednoliniowym).
- Przeglądarka Map Viewer Classic nie obsługuje pola kraju. Domyślnie adresy są geokodowane na podstawie regionu danej instytucji. Podczas dodawania pliku można wybrać inny kraj. Jeśli plik zawiera adresy z wielu krajów, należy wybrać opcję Świat.
- Gdy plik .csv zostanie dodany bezpośrednio do przeglądarki map Map Viewer Classic, typy pól zostaną skonfigurowane automatycznie i nie będzie można ich zmienić. Aby w razie potrzeby zmodyfikować typy pól, opublikuj plik .csv jako hostowaną warstwę obiektową i zdefiniuj podczas publikowania typu pól. Gdy dodajesz plik .csv do przeglądarki map Map Viewer, możesz zdefiniować typy pól.
- Jeśli w nazwach pól pliku (pierwszy wiersz pliku) występuje więcej spacji niż separatorów, może wystąpić problem z dodaniem pliku jako warstwy na mapie. Należy usunąć dodatkowe spacje w nazwach pól i spróbować dodać plik ponownie.
- Kolejność i wielkość znaków nie ma znaczenia (na przykład: wpis może mieć postać 519 East 86 Street,New York,NY,10028 lub 519 east 86 street,new york,ny,10028). Jednak kolejność w każdym wierszu pliku musi być taka sama.
- Gdy zalogujesz się na konto instytucji, możesz zaimportować plik .csv i .txt z adresami lub współrzędnymi zawierający maksymalnie 4000 wierszy, które chcesz dodać bezpośrednio do mapy. Pliki .csv i .txt zawierające więcej niż 4000 wierszy należy opublikować jako hostowane warstwy obiektowe.
- Jeśli natomiast zalogujesz się na konto publiczne lub nie zalogujesz się w ogóle, przy użyciu pliku .csv i .txt z adresami możesz dodać maksymalnie 250 obiektów bezpośrednio do mapy. Pliki .csv i .txt zawierające więcej adresów muszą zostać opublikowane jako hostowana warstwa obiektowa.
- Jeśli dane w pliku zawierają znaki nieangielskie, na przykład znaki specyficzne dla alfabetu francuskiego, rosyjskiego, greckiego, japońskiego lub arabskiego, importowany plik musi zostać zakodowany z użyciem kodu Unicode lub UTF-8 a nie ASCII. Importowanie pliku kodowanego kodem ASCII, który zawiera znaki nieangielskie może spowodować wyświetlenie wartości atrybutów z niewłaściwymi znakami. W systemie Microsoft Windows plik tekstowy można zapisać z użyciem kodów UTF-8 lub Unicode. Otwórz plik w edytorze tekstu, takim jak Notepad, kliknij polecenie Plik > Zapisz jako, a następnie wybierz opcję UTF-8 lub Unicode z listy rozwijanej Kodowanie wyświetlonej w menu rozwijanym na dole okna dialogowego Zapisz jako.
- W przypadku korzystania z adresu URL do dodania pliku .csv zawierającego pola liczb z częściami dziesiętnymi, separatory dziesiętne znajdujące się w pliku powinny odpowiadać formatowi obsługiwanemu przez język systemu. Jeśli językiem systemu jest na przykład język angielski, symbolem miejsca dziesiętnego w tym pliku powinna być kropka. Jeśli w systemie język ustawiony jest język francuski lub polski, do oddzielania części dziesiętnych w pliku należy użyć przecinków.
- Gdy plik .csv zawierający długość i szerokość geograficzną albo współrzędne MGRS lub USNG jest dodawany do mapy, współrzędne są przekształcane do odniesienia przestrzennego bieżącej mapy bazowej.
- Elementy z pliku .csv (w tym z informacjami adresowymi) nie mogą być dodawane do mapy. Do mapy można dodać tylko plik źródłowy na dysku lub hostowaną warstwę obiektową opublikowaną z pliku .csv. Podobnie nie można dodać do mapy elementów z plików .txt. Można dodać tylko plik źródłowy na dysku.
Pliki .gpx
Dane można zarejestrować przy użyciu urządzenia GPS i użyć narzędzia innej firmy lub producenta GPS do konwersji danych do pliku w formacie GPS Exchange Format. Po wygenerowaniu pliku .gpx można dodać go do przeglądarki Map Viewer Classic w celu wizualizacji danych. W przeglądarce Map Viewer Classic obsługiwane są następujące typy danych:
- Punkty trasy — są to punkty ręcznie rejestrowane przez użytkownika urządzenia GPS, często z podaniem nazwy, służącej do oznaczenia lokalizacji na mapie.
- Ścieżki — są to punkty automatycznie rejestrowane przez urządzenie GPS co określony interwał czasu. Ścieżki są renderowane jako obiekty liniowe.
- Trasy — są to punkty, z których urządzenie GPS korzysta w celu nawigowania do określonej lokalizacji. Trasy są renderowane jako obiekty liniowe.
Uwagi dotyczące korzystania z plików .gpx
Korzystając z plików .gpx, pamiętaj o następujących kwestiach:
- Pliki .gpx mogą zawierać wiele warstw przedstawiających punkty trasy, szlaki i trasy.
- Jeśli nie został zdefiniowany symbol lub symbol nie występuje w zestawie symboli przeglądarki Map Viewer Classic, zostanie użyty domyślny symbol punktu trasy.
- Pliki .gpx można dodawać do przeglądarki Map Viewer Classic, ale nie można ich dodawać jako elementów za pomocą karty Moje zasoby strony zasobów.