Skip To Content

스트림 피처 레이어 제어

ArcGIS Server 스트림 서비스에서 생성된 스트리밍 피처 레이어는 데이터 업데이트가 발생함에 따라 이러한 데이터 업데이트를 스트리밍합니다. 이는 데이터 양이 많거나 알 수 없는 간격으로 변화하는 데이터가 있는 실시간 데이터 피드를 시각화하는 데 유용합니다. 예를 들어, 여러 차량이 위치를 전송하고 있으며 차량의 현재 위치를 연속적으로 모니터링해야 할 필요가 있을 수 있습니다.

맵 뷰어에 스트리밍 피처 레이어를 추가할 때 스트리밍 컨트롤을 사용하여, 서비스가 레이어로 보내는 데이터를 필터링할 수 있습니다. 특정 맵 범위 내의 데이터만 레이어로 전송되도록 공간 필터를 적용합니다. 또한 속성 필터를 설정하여 레이어로 전송되는 데이터를 제한할 수 있습니다. 예를 들어, 센서로부터의 공기 청정도 정보를 보내는 서비스에 연결하되 국가 내의 해당 지역에 있고 입자의 농도가 특정 임계값을 초과하는 경우에만 해당하는 센서의 정보만 보려고 합니다.

맵 뷰어에서 스트리밍 피처를 제어하려면 다음 단계를 따르세요.

  1. 맵 뷰어의 콘텐츠 창에서 스트리밍 피처 레이어 옆의 화살표를 클릭합니다.
  2. 레이어에 공간 필터를 적용하려면 스트리밍 컨트롤을 클릭하고 적용하려는 공간 컨트롤을 선택합니다.
    • 스트리밍 중지 또는 스트리밍 시작 - 스트리밍을 중지하면 레이어가 맵 뷰어에서 그리기를 중지하고 스트리밍을 다시 시작할 때까지 레이어의 데이터가 업데이트되지 않습니다.
    • 현재 맵 영역으로 관찰 제한 또는 모든 관찰 표시 - 특정 맵 범위 내의 데이터만 레이어로 전송되도록 공간 필터를 적용합니다. 원하는 범위로 확대/축소하고 현재 맵 영역으로 관찰 제한을 적용합니다. 축소하더라도 이 범위 내의 피처만 업데이트됩니다. 이 필터링을 통해 데이터를 더 쉽게 시각화할 수 있으며, 불필요한 데이터가 네트워크를 통해 전송되지 않습니다.

      맵을 소유한 경우 이 공간 필터를 저장하려면 저장을 클릭합니다.

      전체 레이어를 다시 보려면 모든 관찰 표시를 클릭합니다.

    • 이전 관찰 지우기 - 맵에서 피처를 지우고 스트리밍을 다시 시작하려면 이 옵션을 사용합니다. 관찰을 현재 맵 영역으로 제한하면 피처가 계속 해당 영역에서만 스트리밍됩니다.
  3. 레이어에 속성 필터를 적용하려면 필터를 가리킨 다음 필터 식을 정의합니다.