2016-10-05 4 views
2

GEOJSON 소스에서로드 된 폴리곤과 포인트가 포함 된 벡터 레이어가 있습니다. 그것은 나에게 보인다, 점은 항상 소스 GEOJSON 파일에서의 순서에 관계없이 다각형 위에 위치한다. 아래 예제 정의를 참조하십시오. 같은 레이어에 폴리곤 아래에 포인트를 배치하는 방법이 있습니까?Openlayers 3 z- 오더링 기능

예 :

점은 흰색과 빨간색 원으로 표시됩니다. 다각형은 회색입니다.

enter image description here

내 GEOJSON는 (심지어 반전을 시도 파일에 순서 기능) 다음과 같습니다

{ 
    "type": "FeatureCollection", 
    "features": [ 
     { 
     "type": "Feature", 
     "properties": { 
      "radius": "1000" 
     }, 
     "geometry": { 
      "type": "Point", 
      "coordinates": [ 
       12.4, 
       50.08333 
      ] 
     } 
    }, 
    { 
     "type": "Feature", 
     "properties": { 
      "radius": "800" 
     }, 
     "geometry": { 
      "type": "Point", 
      "coordinates": [ 
       12.4, 
       50.08333 
      ] 
     } 
    }, 
    { 
     "type": "Feature", 
     "geometry": { 
      "type": "Polygon", 
      "coordinates": [[ 
       [ 
        12.4, 
        50.08333 
       ], 

........... 
+2

스타일 개체에서 zIndex를 사용해 보셨습니까? – bartvde

+0

아니요, 레이어의 renderOrder 옵션을 시도했습니다. 나는 시도 할 것이다. – user3523426

+0

위대한 작품, 고마워요. 당신이 답을 써 주면, 나는 그것을 표시 할 것입니다. – user3523426

답변

2

사용 Z- 색인을 스타일 개체에.