2013-10-28 1 views
0

안녕하세요. 기능 레이어의 일부만 렌더링하는 방법을 혼란스럽게 생각합니다. 주어진 모든 비례 렌더링 샘플이 전체 피쳐 레이어를 렌더링하고 있기 때문에 피쳐 레이어에서 이미 몇 개의 폴리곤 만 렌더링하는 메소드가 있습니다 (이미 객체 ID가 있음). 미리 감사드립니다!arcgis javascript api Featurelayer의 일부를 렌더링 하시겠습니까?

답변

1

전통적인 방식은 FeatureLayer에서 setDefinitionExpression()을 호출하는 것입니다. 표시하려는 기능의 고유 한 속성이 있다고 가정합니다. 이미 OID를 가지고 있고 별개의 속성이 없다면 표현식을 OID = 1 OR OID = 2 OR OID = 3...으로 설정할 수 있습니다. 그러나 이는 서둘러 지저분 할 수 있습니다.

ClassBreaksRenderer를 사용하고 다른 심볼을 null ...으로 설정할 수도 있습니다.

+0

답변 해 주셔서 감사합니다. – yufei

관련 문제