W portalu ArcGIS Enterprise można używać danych arkusza kalkulacyjnego 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 portalu Enterprise.
- Dodaj pliki CSV, TXT lub GPX jako elementy i udostępnij je, aby umożliwić innym użytkownikom pobieranie danych.
- Dodaj pliki CSV, TXT lub GPX do przeglądarki map Map Viewer Classic. Informacje o lokalizacji w pliku są używane do rysowania obiektów na mapie i przechowywane na mapie jako warstwa. Po dodaniu pliku do mapy można edytować właściwości tworzonej warstwy. 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.
- 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 do 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.
- Jeśli masz uprawnienia do publikowania hostowanych warstw obiektowych, możesz publikować dane w plikach CSV i udostępniać hostowaną warstwę, aby inni mogli z niej korzystać.
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, oprogramowanie ArcGIS Enterprise 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 lub 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, oprogramowanie ArcGIS Enterprise wykorzystuje je do lokalizowania obiektów na mapie. Oprogramowanie ArcGIS Enterprise obsługuje następujące typy współrzędnych:
- długość i szerokość geograficzna*
- szerokość 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 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ę, ze pola daty w plikach CSV zawierają datę i godzinę czasu UTC. Przyjmuje się, że daty są podawane w formacie UTC, ponieważ fizycznie serwer hostujący dane może znajdować się w dowolnym miejscu na świecie. Przechowywanie daty i czasu zapisanych zgodnie z lokalną strefą czasową może prowadzić do wielu 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.
Przy każdym wyświetleniu pola daty jest ona przekształcana z formatu UTC na czas lokalny. Ta operacja jest wykonywana poprzez 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 (PST). Czas PST dzieli osiem godzin od czasu UTC — gdy w czasie UTC jest godzina 10:00, w czasie PST jest 2:00 (osiem godzin do tyłu).
Gdy publikujesz hostowaną warstwę obiektową z pliku CSV, możesz podać strefę czasową danych. Podana strefa czasowa pozwala uwzględnić przesunięcie czasowe, ponieważ oprogramowanie ArcGIS Enterprise 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 godzin w ramach konwersji do czasu UTC.
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. Jeśli wyświetlasz dane na komputerze w strefie czasu pacyficznego, data i godzina będą następujące: 27/7/2009 16:00. Podanie strefy czasowej w momencie publikacji eliminuje to przesunięcie czasowe w przypadku wyświetlania w podanej strefie.
W przypadku publikowania hostowanej warstwy obiektowej z pliku CSV obsługiwane są następujące formaty daty:
Format | Przykład |
---|---|
DD/M/RRRR | 28/7/2009 |
DD/MM/RRRR | 28/07/2009 |
DD/M/RR | 28/7/09 |
DD/MM/RR | 28/07/09 |
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/M/DD gg:mm:ss | 2009/7/28 17:23:00 |
RRRR-MM-DD gg:mm:ss | 2009-07-28 17:23:00 |
RRRR-M-DD gg:mm:ss | 2009-7-28 17:23:00 |
Notatka:
Jeśli pole skonfigurowane jako pole daty zawiera nieobsługiwany lub nieprawidłowy format, zostanie utworzone jako pole typu znakowego w wynikowej hostowanej warstwie obiektowej, nawet w przypadku zmiany typu pola przed opublikowaniem.
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.0 |
RRRR-MM-DD gg:mm:ss.s | 2009-07-28 17:23:00.0 |
Uwagi dotyczące publikowania pól daty w plikach CSV
- 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.
- Jeśli chcesz 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 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 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.
- Gdy eksportujesz dane z hostowanej warstwy obiektowej, dla której określona została strefa czasowa w momencie publikacji, nie jest stosowane przesunięcie czasowe. Dane są eksportowane w formacie UTC, który zachowuje strefę czasową wybraną w momencie publikacji.
- Tylko standardowe strefy czasowe są dostępne na liście stref czasowych podczas publikacji. Jednak 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 danych 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
Notatka:
Ta funkcja jest aktualnie obsługiwana tylko w przeglądarce map Map Viewer Classic (wcześniej noszącej nazwę Map Viewer). Będzie ona dostępna w przyszłej wersji nowej przeglądarki map Map Viewer.
- 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).
- 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ę, dodając plik CSV lub TXT z adresami lub współrzędnymi, możesz dodać maksymalnie 4000 wierszy 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 jesteś użytkownikiem anonimowym lub nie zalogujesz się w ogóle, dodając plik tekstowy lub CSV 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 informacje o długości i szerokości geograficznej jest dodawany do mapy, współrzędne długości i szerokości geograficznej są przekształcane w odniesienie przestrzenne 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
Notatka:
Ta funkcja jest aktualnie obsługiwana tylko w przeglądarce map Map Viewer Classic (wcześniej noszącej nazwę Map Viewer). Będzie ona dostępna w przyszłej wersji nowej przeglądarki map Map Viewer.
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
- 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.