2010-05-12 3 views

답변

1

이이 문제를 해결하는 방법은 두 가지입니다 :

  • 360 개 화살표 아이콘을 생성, 각각 1도 회전이 다음 필요한 방향에 따라 관련 하나를 호출합니다. 화살표를 123 번을 가리 키기 위해 "arrow_123.png"와 같은 것으로 부를 수 있습니다.

    종종 1 도의 정밀도가 필요하지 않습니다. 이 경우 예를 들어 10도 단위로 36 개의 아이콘 만 생성 할 수 있습니다. 그런 다음 가장 가까운 표현에 가장 가까운 아이콘을 사용하기 만하면됩니다.

  • 또한 HTML 5 캔버스를 사용하여 다음 스택 오버 플로우 게시물 (Show wind direction on Google Maps)과 같이 아이콘을 임의의 각도로 회전 할 수 있습니다. 그러나 Internet Explorer와 같이 canvas 요소를 지원하지 않는 브라우저에서는 작동하지 않습니다.

관련 문제