위치 열과 "개수"열 (1에서 100까지의 값)이있는 테이블이 있습니다. 크기가 변경되는 마커로 레코드를 매핑하고 싶습니다. 즉, 더 큰 마커 값 일수록 마커가 커집니다.융합 테이블 맵 마커의 크기를 변경하는 방법은 무엇입니까?
Google 퓨전에서 가능합니까? 어떻게 할 생각입니까?
감사합니다.
위치 열과 "개수"열 (1에서 100까지의 값)이있는 테이블이 있습니다. 크기가 변경되는 마커로 레코드를 매핑하고 싶습니다. 즉, 더 큰 마커 값 일수록 마커가 커집니다.융합 테이블 맵 마커의 크기를 변경하는 방법은 무엇입니까?
Google 퓨전에서 가능합니까? 어떻게 할 생각입니까?
감사합니다.
대답은 기본적으로 http://support.google.com/fusiontables/bin/answer.py?hl=en&answer=185991입니다. 테이블에 해당 위치에 사용할 마커 유형의 이름 인 열을 추가해야합니다.
Javram은 한 가지 방법을 지적했지만 사용 가능한 아이콘 아이콘 목록은 Fusion Tables와 AFAIK에서 제한되어 있으며 아이콘 크기를 변경할 방법이 없습니다. 또 다른 접근법은 Fusion Tables에서 제공하는 JSONP 지원을 사용하여 데이터를 검색하고 자체 제작자를 생성하는 것입니다. 이 blog post은 어떻게하는지 설명합니다. , 작은 큰나는 당신의 구글 퓨전 테이블을 조회하는 데 사용할 수있는 Google지도를위한 특별한 계층 인 FusionTablesLayer, 함께 함께 little example to show you how to use them을 넣어 :
현재 사용 가능한 아이콘의 2 크기가 있습니다.
FusionTablesLayer의 당신이 당신의 데이터 (마커, 선 또는 다각형)에 스타일을 적용 할 수 있도록,이 귀결 :
layer = new google.maps.FusionTablesLayer({
query: {
select: 'Location',
from: '3609183'
},
styles: [
{ where: "Number > 1000",
markerOptions: {
iconName: 'large_green'
}
},
{ where: "Number <= 1000",
markerOptions: {
iconName: 'large_red'
}
},
{ where: "Number <= 100",
markerOptions: {
iconName: 'small_purple'
}
}
]});
이 경우, 크기가 어쩌면 당신은 다른 색상으로 주위를 재생할 수 없습니다 충분/아이콘 (list with supported icons)이 있습니다. 그렇지 않으면 데이터를 검색해야하고 다른 크기의 이미지가있는 create custom markers이 필요합니다.