Skip To Content

Relacje czasowe na serwerze ArcGIS GeoAnalytics Server

Narzędzie  Połącz obiekty pozwala łączyć obiekty w danej warstwie z obiektami w innej warstwie na podstawie relacji przestrzennych, czasowych lub atrybutowych albo na podstawie kombinacji tych relacji. Pozwala ono na przykład złączyć obiekty występujące w odstępie mniejszym niż godzina.

Obiekty w warstwach z danymi czasowymi mogą być reprezentowane na jeden z następujących sposobów:

  • Moment — jeden moment czasu.
  • Przedział — czas rozpoczęcia i zakończenia.

Relacje czasowe są oparte na normie ISO19108 dotyczącej schematu czasowego.

Warstwy złączenia i docelowe

Złączenie czasowe dopasowuje obiekty z warstwy złączenia do warstwy docelowej na podstawie rozmieszczenia obiektów lub wystąpienia w czasie.

Poniższa legenda dotyczy wszystkich przykładów w tym temacie:

  • Czas obiektu docelowego — kolor zielony
  • Czas obiektu złączenia — kolor niebieski

Typy czasu i obsługiwane relacje

Poniższa tabela zawiera obsługiwane relacje czasowe złączenia czasowego między typami czasu (na przykład złączenie przedziału czasu i momentu czasu):

Złączenie czasowe (cel obiektu złączania) międzyMoment i momentMoment i przedziałPrzedział i momentPrzedział i przedział

Równa się

Znak zaznaczeniaZnak zaznaczenia

W trakcie

Znak zaznaczeniaZnak zaznaczenia

Zawiera

Znak zaznaczeniaZnak zaznaczenia

Kończy się

Znak zaznaczeniaZnak zaznaczenia

Zakończone przez

Znak zaznaczeniaZnak zaznaczenia

Spotyka się

Znak zaznaczenia

Spotkane przez

Znak zaznaczenia

Nachodzi

Znak zaznaczenia

Nałożone przez

Znak zaznaczenia

Rozpoczyna się

Znak zaznaczeniaZnak zaznaczenia

Rozpoczęte przez

Znak zaznaczeniaZnak zaznaczenia

Przecina się

Znak zaznaczeniaZnak zaznaczeniaZnak zaznaczeniaZnak zaznaczenia

W pobliżu

Znak zaznaczeniaZnak zaznaczeniaZnak zaznaczeniaZnak zaznaczenia

W pobliżu przed

Znak zaznaczeniaZnak zaznaczeniaZnak zaznaczeniaZnak zaznaczenia

W pobliżu po

Znak zaznaczeniaZnak zaznaczeniaZnak zaznaczeniaZnak zaznaczenia

Równa się

Dwa czasy są uważane za równe, gdy ich momenty i przedziały są identyczne. Aby czasy zostały uznane za równe, muszą mieć ten sam typ, czyli moment lub przedział.

Relacja czasowa Równa się

W trakcie

Gdy czas docelowy występuje między czasem początkowym i końcowym przedziału czasu złączenia, czas docelowy występuje w trakcie czasu złączenia. Jest to odwrotność operatora relacji czasowej Contains. Ta relacja występuje tylko wtedy, gdy obiekt złączenia ma czas przedziału.

Relacja czasowa W trakcie

Zawiera

Gdy czas obiektu złączenia występuje między czasem początkowym i końcowym przedziału czasu docelowego, czas docelowy zawiera czas złączenia. Jest to odwrotność operatora relacji czasowej During. Ta relacja występuje tylko wtedy, gdy obiekt docelowy ma czas przedziału.

Relacja czasowa Zawiera

Kończy się

Gdy czas docelowy kończy się wraz z czasem złączenia, a czas docelowy rozpoczął się po czasie złączenia, czas docelowy kończy czas złączenia. Jest to uzupełnienie operatora relacji czasowej Finished by oraz odwrotność operatora relacji czasowej Starts. Ta relacja występuje tylko wtedy, gdy obiekt złączenia ma czas przedziału.

Relacja czasowa Kończy się

Zakończone przez

Gdy czas obiektu złączenia kończy się wraz z czasem docelowym, a czas złączenia rozpoczął się po czasie docelowym, czas docelowy zostaje zakończony przez czas złączenia. Jest to uzupełnienie operatora relacji czasowej Finishes oraz odwrotność operatora relacji czasowej Started by. Ta relacja występuje tylko wtedy, gdy obiekt docelowy ma czas przedziału.

Relacja czasowa Zakończone przez

Spotyka się

Gdy koniec przedziału czasu docelowego równa się rozpoczęciu przedziału czasu złączenia, czas docelowy spotyka się z czasem rozpoczęcia. Jest to uzupełnienie operatora relacji czasowej Met by. Ta relacja występuje tylko wtedy, gdy czas złączenia i czas docelowy to przedziały.

Relacja czasowa Spotyka się

Spotkane przez

Gdy rozpoczęcie przedziału czasu docelowego równa się końcowi przedziału czasu złączenia, czas docelowy zostanie napotkany przez czas złączenia. Jest to uzupełnienie operatora relacji czasowej Meets. Ta relacja występuje tylko wtedy, gdy czas złączenia i czas docelowy to przedziały.

Relacja czasowa Spotkane przez

Nachodzi

Gdy przedział czasu docelowego rozpoczyna się i kończy przed początkiem i końcem przedziału czasu złączenia, czas docelowy nakłada się na czas złączenia. Jest to uzupełnienie operatora relacji czasowej Overlapped by. Ta relacja występuje tylko wtedy, gdy czas złączenia i czas docelowy to przedziały.

Relacja czasowa Nachodzi

Nałożone przez

Gdy przedział czasu docelowego rozpoczyna się i kończy po rozpoczęciu i końcu przedziału czasu złączenia, na czas docelowy nakłada się czas złączenia. Jest to uzupełnienie operatora czasowego Overlaps. Ta relacja występuje tylko wtedy, gdy czas złączenia i czas docelowy to przedziały.

Relacja czasowa Nałożone przez

Rozpoczyna się

Gdy czas docelowy rozpoczyna się wraz z rozpoczęciem przedziału czasu złączenia i kończy przed końcem przedziału czas złączenia, czas docelowy rozpoczyna czas złączenia. Jest to uzupełnienie operatora relacji czasowej Started by oraz odwrotność operatora relacji czasowej Finishes. Ta relacja występuje tylko wtedy, gdy czas złączenia to przedział.

Relacja czasowa Rozpoczyna się

Rozpoczęte przez

Gdy czas przedziału docelowego rozpoczyna się wraz z rozpoczęciem czasu złączenia i kończy po czasie złączenia, czas docelowy jest rozpoczęty przez czas złączenia. Jest to uzupełnienie operatora relacji czasowej Starts oraz odwrotność operatora relacji czasowej Finished by. Ta relacja występuje tylko wtedy, gdy czas złączenia to przedział.

Relacja czasowa Rozpoczęte przez

Przecina się

Gdy dowolna część czasu docelowego występuje wraz z czasem złączenia, czas docelowy przecina się z czasem złączenia. Operator Intersects to kombinacja wszystkich innych typów relacji czasowych.

Relacja czasowa Przecina się

W pobliżu

Gdy czas docelowy znajduje się w określonym zakresie czasu z czasu złączenia, czas docelowy jest nieodległy od czasu złączenia. Operator relacji Intersects jest stosowany przy użyciu określonej przez użytkownika odległości czasowej (na przykład 1 miesiąca) wraz z odległością czasową dodaną po obu stronach czasu złączenia.

Relacja czasowa W pobliżu

W pobliżu przed

Gdy czas docelowy znajduje się w określonym zakresie czasu i występuje przed czasem złączenia, czas docelowy znajduje się w pobliżu przed czasem złączenia. Operator relacji Intersects jest stosowany przy użyciu określonej przez użytkownika odległości czasowej (na przykład 1 miesiąca) wraz z odległością czasową dodaną na początku czasu złączenia.

Relacja czasowa W pobliżu przed

W pobliżu po

Gdy czas docelowy znajduje się w określonym zakresie czasu i występuje po czasie złączenia, czas docelowy znajduje się w pobliżu po czasie złączenia. Operator relacji Intersects jest stosowany przy użyciu określonej przez użytkownika odległości czasowej (na przykład 1 miesiąca) wraz z odległością czasową dodaną na końcu czasu złączenia.

Relacja czasowa W pobliżu po