2011-05-13 3 views
0

Qt 위젯에 Google지도를 삽입하는 방법을 이미 찾았습니다.Qt 위젯에 삽입 된 Google지도를 클릭 한 후 GPS 좌표를 얻는 방법은 무엇입니까?

다음 작업은 Qt 위젯에서지도 이미지를 클릭하면 GPS 좌표를 얻는 것입니다. Google map coordinates info window on click

이 도시 솔루션은 자바 스크립트에 있습니다

나는이 스레드를 보았다.

저는 Qt에서 일하고 있습니다.

http://doc.qt.nokia.com/qtmobility-1.2.0-beta1/qgeosearchmanager.htmlQGeoSearchManager API는 마우스 (지도를 포함) 위젯에서 클릭 한 위치의 GPS 좌표를 생산 하는가 : 그래서, 나는 이것을 보았다? 나는 찾을 수 없었다, 어떻게?

다음 링크를 발견 : 방법으로 도움이 될 것인가?

http://doc.qt.nokia.com/qtmobility-1.2.0-beta1/qml-position.html

http://doc.qt.nokia.com/qtmobility-1.2.0-beta1/qml-positionsource.html

+0

이것은 Google지도를 QWidget에 구현 한 방법에 따라 달라집니다. 동일한 방식으로 설명을 제공 할 수 있다면 도움이 될 것입니다. – Abhijith

+0

@Abhijith 지금까지 아무 것도 구현하지 않았지만 그 방법을 찾았습니다. 이 링크를 참조하십시오 : http://wiki.forum.nokia.com/index.php/Fetching_a_map_tile_in_Qt_using_Google_Maps –

+0

이것은 단지 아주 기본적인 구현입니다. 위도와 경도를 알고있을 때만 타일을 가져 와서 표시합니다. 클릭 한 지점을 계산하려면 픽셀을 실제 지리적 거리에 매핑 한 다음 위도와 경도를 계산해야합니다. – Abhijith

답변

0

은 내가 QtCentre의 foras에 같은 질문을 넣어했고, 사람들이 나에게 "QGraphicsGeoMap"라는 이름의 Qt는 클래스에 대한 링크를했다. "screenPositionToCoordinate"이라는 기능이 유망 해 보인다.

관련 문제