Google Geocoding API Service

Một phần của tài liệu Xây dựng ứng dụng tìm đường đi bằng xe buýt tối ưu theo nhiều tiêu chí trên điện thoại windows phone 8 (Trang 48)

Geocoding là quá trình chuy n đ i đa ch v t a đ đ a lý (v đ , kinh đ ).

2.6.4.2. Gi i h n s d ng

 Dùng cho tài kho n mi n phí là 2500 yêu c u m i ngày.

 Dùng cho tài kho n có tr phí là 100000 yêu c u m i ngày.

2.6.4.3. Cú pháp

M t yêu c u Geocoding API có d ng nh sau:

http://maps.googleapis.com/maps/api/geocode/output?parameters Và, đ s d ng trên HTTPS là:

https://maps.googleapis.com/maps/api/geocode/output?parameters Trong đó: output có th là JSON ho c XML

2.6.4.4. Các tham s

Ng i s d ng có th truy n nhi u tham s trong yêu c u, các tham s cách nhau b i kí t “&”. Danh sách các tham s và giá tr đ c li t kê nh sau:

Các tham s b t bu c ph i có trong yêu c u:

 Address: đ a ch d ng chu i.

 Sensor: Cho bi t li u có hay không yêu c u tìm t a đ đ n t m t thi t b c m ng v trí. Giá tr này ph i là true hay false.

Các tham s tùy ch n:

 Language: ngôn ng k t qu tr v , đ c kí hi u b i hai kí t .

 Region: Các mã vùng, mi n qu c gia g m hai kí t .

 Components: Các b l c thành ph n, cách nhau b ng m t d u ( | ). M i b l c thành ph n g m m t component:value

2.6.4.5. Phân tích k t qu tr v

T p tin JSON tr v g m 2 thành ph n là status và results. Trong đó, thành ph n “results” bao g m:

 Type []: danh sách các lo i đa ch

 Formatted_address: tên đa ch đ c ch đnh đ tìm t a đ đa lý.

 Geometry: ch a thành ph n location (lat/lng) cho bi t thông tin v t a đ đa lý tìm đ c t đa ch .

2.6.5 Google Reverse Geocoding API Service 2.6.5.1. Gi i thi u

Một phần của tài liệu Xây dựng ứng dụng tìm đường đi bằng xe buýt tối ưu theo nhiều tiêu chí trên điện thoại windows phone 8 (Trang 48)