Ładuj
Operacja Ładuj ładuje zestaw danych bez zastosowania żadnej operacji. Pozwala to załadować wszystkie obsługiwane formaty obsługiwane przez Qlik GeoOperations.
Operacja Uprość może być dobrą alternatywą dla operacji Ładuj, jeśli geometrie są szczegółowe i wolno się wyświetlają.
Załadować można:
-
Plik
-
Rozdzielany plik tekstowy
-
Standardowe obszary i punkty z usługi lokalizacji
-
Poprzednio załadowaną tabelę
Ładowanie z pliku
Operacji Ładuj można użyć do załadowania danych z następujących typów plików:
-
DXF
-
ESRIJSON
-
GeoJSON
-
GML2
-
Plik shapefile (spakowany)
Wykonaj następujące czynności:
-
W obszarze Powiązania między danymi kliknij znak na połączeniu z Qlik GeoOperations.
-
W sekcji Operacja wybierz Ładuj.
-
W sekcji Typ wybierz Zestaw danych geograficznych oparty na pliku.
-
W sekcji Adres URL wprowadź lokalizację pliku.
Dozwolone są tylko adresy URL z protokołami HTTPS lub LIB.
Możesz używać plików ze źródeł danych w przestrzeni aplikacji, używając następującej składni: lib://DataFiles/<nazwa pliku>. Na przykład lib://DataFiles/SalesGeographies.geojson.
Możesz również określić miejsce do przechowywania plików, używając następującej składni: lib://<nazwa przestrzeni>:DataFiles/<nazwa pliku>. Na przykład lib://EuropeSales:DataFiles/SalesGeographies.geojson.
Możesz również określić plik z Łącznika do dostawcy pamięci masowej w Internecie, używając następującej składni: lib://<dostawca pamięci masowej w Internecie>/<file name>. Na przykład: lib://Dropbox/SalesGeographies.geojson.
-
W sekcji Pole klucza wybierz pole zawierające tożsamości dla każdej geometrii.
Jeżeli wybierzesz Generuj automatycznie, zostanie wygenerowane pole klucza.
Jeżeli wybierzesz Określ, wprowadź nazwę pola.
-
W sekcji Typ pliku wybierz typ ładowanego pliku.
-
W sekcji Kodowanie znaków wybierz kodowanie znaków używane w pliku.
Jeżeli wybierzesz Autom., połączenie spróbuje automatycznie wykryć kodowanie.
Jeżeli wybierzesz Określ, wprowadź kodowanie.
-
W sekcji Oczekiwany typ geometrii wybierz typ geometrii zawartej w polu geometrii. Dostępne są następujące typy:
- Autom.: Próbuje automatycznie wykryć typ.
- Punkt: Szuka punktów w określonym pliku.
- Linia: Szuka linii w określonym pliku.
- Wielokąt: Szuka wielokątów w określonym pliku.
-
W sekcji Tabele wybierz tabele do załadowania.
-
W sekcji Pola wybierz pola z tabel do załadowania.
-
Kliknij Wstaw skrypt.
Ładowanie danych z rozdzielanego pliku tekstowego
Pliki tekstowe z danymi tabeli, opcjonalnie z geometriami. Zamiast geometrii można podać również nazwy lokalizacji. Wszystkie pola zostaną załadowane jako ciągi.
Wykonaj następujące czynności:
-
W obszarze Powiązania między danymi kliknij znak na połączeniu z Qlik GeoOperations.
-
W sekcji Operacja wybierz Ładuj.
-
W sekcji Typ wybierz Rozdzielany plik tekstowy.
-
W sekcji Adres URL wprowadź lokalizację pliku.
Dozwolone są tylko adresy URL z protokołami HTTPS lub LIB.
Możesz używać plików ze źródeł danych w przestrzeni aplikacji, używając następującej składni: lib://DataFiles/<nazwa pliku>. Na przykład lib://DataFiles/SalesGeographies.geojson.
Możesz również określić miejsce do przechowywania plików, używając następującej składni: lib://<nazwa przestrzeni>:DataFiles/<nazwa pliku>. Na przykład lib://EuropeSales:DataFiles/SalesGeographies.geojson.
Możesz również określić plik z Łącznika do dostawcy pamięci masowej w Internecie, używając następującej składni: lib://<dostawca pamięci masowej w Internecie>/<file name>. Na przykład: lib://Dropbox/SalesGeographies.geojson.
-
W sekcji Pole klucza wybierz pole zawierające tożsamości dla każdej geometrii.
Jeżeli wybierzesz Generuj automatycznie, zostanie wygenerowane pole klucza.
Jeżeli wybierzesz Określ, wprowadź nazwę pola.
-
W sekcji Pole geometrii wprowadź nazwę pola geometrii.
Jeśli dane punktu znajdują się w dwóch polach, podaj je w następującym formacie: pole szerokości geograficznej,pole długości geograficznej.
-
W sekcji Typ geometrii wybierz typ geometrii w polu geometrii. Dostępne są następujące typy:
- Punkt: Geometria punktu w formacie punktu Qlik Sense: [długość geograficzna,szerokość geograficzna]
- Punkt (szerokość i długość geograficzna): Geometria punktu z szerokością i długością geograficzną w osobnych polach.
- Linia: geometria linii w formacie linii Qlik Sense: [[długość geograficzna, szerokość geograficzna],[długość geograficzna, szerokość geograficzna],...]
- Wielokąt: Geometria wielokąta.
- LocationNamedPoint: Nazwy punktów geograficznych, takich jak miejscowości.
- LocationNamedArea: Nazwy obszarów geograficznych, takich jak kraje.
- WKT: Geometria w formacie WKT. Qlik GeoOperations obsługuje Point, LineString, MultiLineString, Polygon i MultiPolygon. Więcej informacji zawiera artykuł Well-known text representation of geometry.
-
Opcjonalnie w sekcji Sufiks lokalizacji dodaj sufiks, aby dołączyć go do wszystkich wartości.
Jest to przydatny sposób podawania dodatkowych informacji, takich jak kod kraju lub typ, do usług lokalizacyjnych opartych na serwerze. Na przykład przy użyciu następującego sufiksu wszystkie elementy określane są jako miasta w Szwecji: ,SE:city. Więcej informacji na temat składni można znaleźć w temacie Usługa lokalizacji (tylko w języku angielskim).
-
W sekcji Kodowanie znaków wybierz kodowanie znaków używane w pliku.
Jeżeli wybierzesz Autom., połączenie spróbuje automatycznie wykryć kodowanie.
Jeżeli wybierzesz Określ, wprowadź kodowanie.
-
W sekcji Nagłówek wybierz opcję Pierwszy wiersz w pliku, jeśli nagłówkiem jest pierwszy wiersz.
W przeciwnym razie wybierz Określ i wprowadź nazwy kolumn oddzielone przecinkami.
-
W sekcji Separator pól wprowadź znak oddzielający pola.
Oprócz znaków są obsługiwane słowa kluczowe TAB, NEWLINE, COMMA i SEMICOLON.
-
W sekcji Separator rekordów wprowadź znak rozdzielający linie.
Oprócz znaków są obsługiwane słowa kluczowe TAB, NEWLINE, COMMA i SEMICOLON.
-
Opcjonalnie w sekcji Znak cudzysłowu wprowadź znak używany do cytowania ciągów.
Separatory pól i rekordów wewnątrz cudzysłowów nie będą analizowane jako separatory. Cudzysłowy zostaną usunięte z ładowanych danych. Obsługiwane są słowa kluczowe QUOTE ("), DOUBLEQUOTE (") i SINGLEQUOTE (').
-
W sekcji Układ odniesienia przy użyciu współrzędnych wybierz układ współrzędnych (CRS) danych do załadowania.
Dane są odwzorowywane z wybranego układu CRS w WGS84 (EPSG:4326) przed załadowaniem do aplikacji.
Jeżeli wybierzesz Autom., połączenie spróbuje automatycznie wykryć układ CRS z pliku. Jeśli w pliku nie zostanie znaleziony żaden układ CRS, używany jest EPSG:4326 (WGS84).
InformacjaUstawienie wartości CRS zastępuje informacje w pliku i należy to robić tylko w przypadku plików, w których brakuje takich informacji lub gdy wiadomo, że są one błędne. Pliki z danymi z kilkoma układami CRS nie są obsługiwane.
-
W sekcji Tabele wybierz tabele do załadowania.
-
W sekcji Pola wybierz pola z tabel do załadowania.
-
Kliknij Wstaw skrypt.
Ładowanie standardowych obszarów i punktów
Domyślne punkty i obszary można załadować z usługi lokalizacji Qlik Geoanalityka Server. Można je powiązać z polami zawierającymi odpowiednie nazwy w innych tabelach, aby uzyskać punkty i obszary.
Dostępne są następujące typy lokalizacji:
Lokalizacja | Opis | Punkt | Obszar |
---|---|---|---|
Obszar adm. 1 | Podział administracyjny pierwszego rzędu. | Tak | Tak |
Obszar adm. 2: | Podział administracyjny drugiego rzędu. | Tak | Tak |
Obszar adm. 3: | Podział administracyjny trzeciego rzędu. | Tak | Tak |
Obszar adm. 4: | Podział administracyjny czwartego rzędu. | Tak | Tak |
Kod lotniska (IATA) | Kody IATA lotnisk. | Tak | Nie |
Kod lotniska (ICAO) | kody ICAO lotnisk. | Tak | Nie |
Stolica | Stolice krajów. | Tak | Nie |
Miejscowość | Główne miasta i miejscowości. | Tak | Nie |
Kontynent | Kontynenty. | Tak | Nie |
Country | nazwy krajów. | Tak | Tak |
Kod kraju ISO 2 | Kody ISO 2 dla krajów. | Tak | Tak |
Kod kraju ISO 3 | Kody ISO 3 dla krajów. | Tak | Tak |
Kod pocztowy: | Kody pocztowe. | Tak | Tak |
Wykonaj następujące czynności:
-
W obszarze Powiązania między danymi kliknij znak na połączeniu z Qlik GeoOperations.
-
W sekcji Operacja wybierz Ładuj.
-
W sekcji Typ wybierz Rozdzielany plik tekstowy.
-
W sekcji Typ geometrii wybierz Obszar lub Punkt.
-
W sekcji Typ lokalizacji wybierz lokalizację do załadowania.
-
W sekcji Kody krajów opcjonalnie wprowadź kody krajów (2 lub 3 litery) bez spacji, aby wskazać kraje, z których mają zostać załadowane lokalizacje.
Kody krajów można oddzielić przecinkami. Brak wartości oznacza, że zostaną załadowane wszystkie lokalizacje wybranego typu.
InformacjaZaładować można tylko 50 000 pozycji. Jeśli zostanie załadowanych więcej, ładowanie zakończy się niepowodzeniem.
-
W sekcji Tabele wybierz tabele do załadowania.
-
W sekcji Pola wybierz pola z tabel do załadowania.
-
Kliknij Wstaw skrypt.
Ładowanie wcześniej załadowanej tabeli
Wcześniej załadowaną tabelę można przekazać do Qlik GeoOperations, aby zadeklarować sposób interpretacji jej danych geograficznych.
Pole klucza i pole geometrii można w wielu przypadkach wykryć automatycznie na podstawie zawartości. Zaleca się deklarowanie tabel, aby interpretacja nie zmieniła się po załadowaniu nowych danych.
Zwykle używany jest format geometrii Qlik Sense, ale obsługiwany jest również format WKT (Well-known text representation of geometry). Umożliwia to odczytywanie danych geograficznych z bazy danych i konwersję geometrii za pomocą operacji Ładuj.
Wykonaj następujące czynności:
-
W obszarze Powiązania między danymi kliknij znak na połączeniu z Qlik GeoOperations.
-
W sekcji Operacja wybierz Ładuj.
-
W sekcji Typ wybierz Załadowana tabela.
-
W sekcji Nazwa tabeli wprowadź tabelę.
-
W sekcji Pole klucza wybierz pole zawierające tożsamości dla każdej geometrii.
Jeżeli wybierzesz Generuj automatycznie, zostanie wygenerowane pole klucza.
Jeżeli wybierzesz Określ, wprowadź nazwę pola.
-
W obszarze Typ i pole geometrii wybierz typ geometrii, a następnie wprowadź pole zawierające te dane.
W przypadku danych, które nie zawierają geometrii, wybierz Brak.
-
W sekcji Układ odniesienia przy użyciu współrzędnych wybierz układ współrzędnych (CRS) danych do załadowania.
Dane są odwzorowywane z wybranego układu CRS w WGS84 (EPSG:4326) przed załadowaniem do aplikacji.
Jeżeli wybierzesz Autom., połączenie spróbuje automatycznie wykryć układ CRS z pliku. Jeśli w pliku nie zostanie znaleziony żaden układ CRS, używany jest EPSG:4326 (WGS84).
InformacjaUstawienie wartości CRS zastępuje informacje w pliku i należy to robić tylko w przypadku plików, w których brakuje takich informacji lub gdy wiadomo, że są one błędne. Pliki z danymi z kilkoma układami CRS nie są obsługiwane.
-
W sekcji Tabele wybierz tabele do załadowania.
-
W sekcji Pola wybierz pola z tabel do załadowania.
-
Kliknij Wstaw skrypt.
Teraz podczas ładowania w ramach operacji Closest możesz załadować dane z tabeli pts2 z pliku CSV temppoints.