0
안녕하세요. 기능 레이어의 일부만 렌더링하는 방법을 혼란스럽게 생각합니다. 주어진 모든 비례 렌더링 샘플이 전체 피쳐 레이어를 렌더링하고 있기 때문에 피쳐 레이어에서 이미 몇 개의 폴리곤 만 렌더링하는 메소드가 있습니다 (이미 객체 ID가 있음). 미리 감사드립니다!arcgis javascript api Featurelayer의 일부를 렌더링 하시겠습니까?
안녕하세요. 기능 레이어의 일부만 렌더링하는 방법을 혼란스럽게 생각합니다. 주어진 모든 비례 렌더링 샘플이 전체 피쳐 레이어를 렌더링하고 있기 때문에 피쳐 레이어에서 이미 몇 개의 폴리곤 만 렌더링하는 메소드가 있습니다 (이미 객체 ID가 있음). 미리 감사드립니다!arcgis javascript api Featurelayer의 일부를 렌더링 하시겠습니까?
전통적인 방식은 FeatureLayer에서 setDefinitionExpression()
을 호출하는 것입니다. 표시하려는 기능의 고유 한 속성이 있다고 가정합니다. 이미 OID를 가지고 있고 별개의 속성이 없다면 표현식을 OID = 1 OR OID = 2 OR OID = 3...
으로 설정할 수 있습니다. 그러나 이는 서둘러 지저분 할 수 있습니다.
ClassBreaksRenderer를 사용하고 다른 심볼을 null
...으로 설정할 수도 있습니다.
답변 해 주셔서 감사합니다. – yufei