Przeskocz do zawartości głównej

Najbliższe

Najbliższe zwraca relacje i odległości między obiektami w jednym zestawie danych a najbliższymi obiektami w innym zestawie danych, jeśli którykolwiek z nich jest bliższy, niż wynosi maksymalna odległość. Operacja ta jest użyteczna w celu uzyskania relacji z najbliższymi obiektami, a także w celu uzyskania macierzy odległości między zestawem punktów.

Przykład operacji Najbliższe

Mapa przedstawiająca obiekty najbliższe zestawowi innych obiektów.

Gdy używasz operacji Najbliższe, musisz określić jednostkę miary oraz sposób pomiaru odległości. Operacja Najbliższe obsługuje następujące jednostki pomiaru odległości:

  • Metry

  • Kilometry

  • Jardy

  • Mile

  • Sekundy

  • Minuty

  • Godziny

Najbliższe obsługuje następujące metody pomiaru odległości:

  • Ptak: Pomiar odległości bezpośredniej między obiektami.

  • Samochód: Pomiar wzdłuż dróg z uwzględnieniem ograniczeń dla samochodów. Obsługiwany tylko w przypadku zestawów danych punktów.

  • Rower: Pomiar wzdłuż dróg z uwzględnieniem ograniczeń dla rowerów. Obsługiwany tylko w przypadku zestawów danych punktów.

  • Pieszy: Pomiar wzdłuż dróg z uwzględnieniem ograniczeń dla pieszych. Obsługiwany tylko w przypadku zestawów danych punktów.

  • Ciężarówka: Pomiar wzdłuż dróg z uwzględnieniem ograniczeń dla ciężarówek. Obsługiwany tylko w przypadku zestawów danych punktów.

Operacji Najbliższe można użyć do porównania bliskości między obiektami w tym samym zestawie danych lub między dwoma zestawami danych. Podczas porównywania odległości w pojedynczym zestawie danych odległości nigdy nie są obliczane od obiektu do samego siebie.

Najbliższe zwraca następujące pola:

  • <nazwa zestawu danych 1>_<nazwa zestawu danych 2>_RelationId : Klucz wygenerowany dla relacji między obiema geometriami.

  • <kolumna klucza zestawu danych 1>: Kolumna klucza z pierwszego zestawu danych.

  • <kolumna klucza zestawu danych 2>: Kluczowa kolumna z drugiego zestawu danych.

  • Odległość: Odległość w jednostce określonej w Jednostka odległości.

  • Status: Zwrócony status to OK lub Niepowodzenie:, po czym następuje komunikat o błędzie.

  • LowResLine: Wersja linii trasy o niskiej rozdzielczości, dostępna tylko dla typów odległości innych niż ptak.

  • Wszystkie pola z wyjątkiem kolumny klucza z pierwszego zestawu danych, poprzedzone nazwą zestawu danych.

  • Wszystkie pola z wyjątkiem kolumny klucza z drugiego zestawu danych, poprzedzone nazwą zestawu danych.

  1. W obszarze Powiązania między danymi kliknij znak Wybierz dane na połączeniu z Qlik GeoOperations.

  2. W sekcji Operacja wybierz Najbliższe.

  3. W sekcji Odległość wprowadź maksymalną odległość elementów w jednostce odległości.

  4. W sekcji Jednostka odległości wybierz jednostkę, której chcesz użyć.

  5. W sekcji Typ odległości wybierz, jak mają być mierzone odległości.

  6. W sekcji Liczba najbliższych wybierz liczbę obiektów w drugim zestawie danych do powiązania z obiektem w pierwszym zestawie danych.

    Wartość 1 oznacza tylko najbliższy obiekt, 2 oznacza dwa najbliższe obiekty i tak dalej.

  7. W sekcji Użyj dwóch zestawów danych wybierz używanie dwóch pól klucza z dwóch zestawów danych lub pola klucza z pojedynczego zestawu danych.

  8. W sekcji Zestaw danych 1 wybierz typ źródła danych do użycia w operacji oraz jej parametry.

    Typy danych i parametry są takie same jak w przypadku operacji Ładuj. Informacje o poszczególnych parametrach zestawu danych:

  9. Jeżeli używasz drugiego zestawu danych, w sekcji Zestaw danych 2 wybierz typ danych do załadowania i parametry.

    Więcej informacji na temat ładowania danych w Qlik GeoOperations można znaleźć w sekcji Ładuj.

  10. W sekcji Tabele wybierz tabelę do załadowania.

  11. W sekcji Pola wybierz pola do załadowania.

  12. Kliknij polecenie Wstaw skrypt.

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!