2012-11-23 6 views
0

지도에서 타원형 영역을 표시해야하는 프로젝트 작업. 이것이 가능한가? 이 일을 전에 한 사람 있어요? 주변을 검색해 보니 타원형이 아닌 투영 된 원을 그리는 방법에 대한 많은 참고가있었습니다. 어떤 통찰력이나 도움을 주셔서 감사합니다. 고마워요Android MapView에서 타원을 투영 할 수 있습니까?

답변

0

밝혀졌습니다! 필자는 지리적 포인트를 스크린 좌표로 변환하기 위해 프로젝트 메서드를 사용하여 타원을 그려주는 ItemizedOverlay를 만들었습니다.

내 문제는 지금 누군가에게 통찰력이 있기를 바랍니다. 아이콘을 그리지 않는 ItemizedOverlay (또는 다른 종류의 오버레이)를 만들 수 있습니까? 내 경우에는 맵에서 타원을 그려야하지만 기본 아이콘을 그려야 할 필요는 없습니다. 현재 타원이 그려지고 기본 아이콘이 가운데에 배치됩니다.이 아이콘은 itemizedOverlay 생성자에 제공됩니다.

NULL로 기본 아이콘으로 구성하려고 시도했지만 NULLpointerException을 발생시킵니다.

감사합니다.

0

위의 두 번째 문제를 해결하기 위해 빈 Drawable (확장 Drawable 및 모든 것이 비어 있음)을 만들고이 클래스의 인스턴스가 기본 마커로 보내 지므로 기본 마커가 실제로 비어있게됩니다.

예상대로 작동합니다.

관련 문제