2011-05-16 5 views
0

주어진 GPS 좌표로 연결되는 모든 도로에 대해 Google지도를 쿼리하고 싶습니다. 이를 위해QUrl 클래스의 * addQueryItem * 메소드

내가 수행 할 수있는 "쿼리"배치해야합니다 : http://doc.qt.io/qt-4.8/qurl.html#addQueryItem

지금 내가 어떻게 여기에, 지정된 키와 그 대응하는 값이어야한다 무엇을 알아낼 알고 싶어를?

키가 "도로"/ "도로"여야합니까? 그것을 결정하는 방법은 무엇입니까? 그리고 나는 모든 도로가 특별한 것이 아닌 것을 원한다!

힌트가 있습니까?

답변

4

는 HTTP URL의 형식은 다음과 같습니다 '?' http://some/address?key=value&more=values

뒤에서 부분을 귀하의 질문입니다. 결과 URL의 모양을 결정하고 이에 따라 키/값 쌍을 추가해야합니다.

달성하고자하는 것이 무엇인지 완전히 명확하지 않습니다. 예를 들어, 지금 URL을 응답에 대한

+0

감사 : http://maps.google.co.in 이러한 Google지도 API 링크를 체크 아웃 할 수 있습니다 /지도 HL = EN 및 + 인도 XHR = t 및 Q =지도 + & CP = 107 UM = 1 즉 = UTF-8 & HQ = hnear = 0x30635ff06b92b791 : 0xd78c4fa1854213a6, 인도 및 GL = IN과 EI = KsLQTcPZEuXq0gGbqoGVCw 및 SA = X & OI = geocode_result 및 CT = 이미지 및 resnum = 1 SQI = 2 VED = 0CCwQ8gEwAA. "?"뒤에 첫 단어를 보면 _hl = en_입니다. 여기서 무엇이 hl이고 무엇이 en인지 아는 법? 그들이 무엇을 돌려 주나요? –

+0

그리고 둘째, Google API 대신 Qt API를 통해이를 수행하고 싶습니다. –

+1

쿼리 문자열의 키/값 쌍은 사용중인 웹 사이트에서 정의합니다. 따라서 어떤 매개 변수가 의미하는지 알아 보려면 Google API 설명서를 읽어야합니다. – thammi