2015-04-16 22 views
6

Tôi sử dụng Ảnh địa điểm của Google Ảnh và tôi muốn có hình ảnh điểm tham quan cho thành phố được chọn theo tiêu đề vị trí hoặc thành phố.Cách lấy hình ảnh điểm tham quan thành phố từ API Google Địa điểm

tôi cố gắng 2 phương pháp:

1. f.e. Tôi gửi yêu cầu (sử dụng London placeid)

https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJdd4hrwug2EcRmSrV3Vo6llI&key=API_KEY 

get vị trí từ phản ứng

"lat": 51.5073509 
"lng": -0.1277583 

Bước tiếp theo là yêu cầu để

https://maps.googleapis.com/maps/api/place/radarsearch/json?location=51.5073509,-0.1277583&radius=5000&types=park|church|cafe|food|bar|night_club|stadium|store&keyword=&key=API_KEY 

phản ứng chứa nhiều đối tượng với placeid, mà tôi sử dụng cho mới yêu cầu như đầu tiên

https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJ1eu1vwgIdkgRwjsifpZERQc&key=API_KEY 

phản ứng chứa đối tượng photo_reference đó là một phần của nguồn hình ảnh của tôi

https://maps.googleapis.com/maps/api/place/photo?photoreference=CoQBcwAAAMLCk4X_WMliqIfISe-mgxRadycuzApodVcaCrTMGP6wQXJaquATedXMkvnjuLAfTG9xzBYQfSNm3iXV07wxHr_X_WDhfjz_yQjmqCYlKwYwK5hH-nl9qi-4ZZqKKtFuphFEY8ka25GYN2sTNMdd0v99j7YCzpR-lHJnl0zA9QoPEhBA5CnCgElBAU7Z92VTShg2GhQUes4fTRKiJlW6rYKYEaNilauWaA&key=API_KEY&maxwidth=1200 

result image

Nó không ảnh tốt nhất của London ...

2. Sử dụng textsearch với truy vấn param = điểm tham quan + trong + Luân Đôn

https://maps.googleapis.com/maps/api/place/textsearch/json?query=sights+in+London&key=API_KEY 

Yêu cầu trả lại này nse có chứa các đối tượng photo_reference. cuối cùng yêu cầu là

https://maps.googleapis.com/maps/api/place/photo?photoreference=CnRnAAAAlLsg47UJRPVLdM8_sUbeLSia70EJ_mTisVDfCDTVUYNXl-35BGqzRARtq-Lt1CNcBWy3sKigfBVuF0iCr9-xqp1khK2l5JV3806LKvZrHJCaONYW35UBxxIIwxvxV-df4I4hg6f_zgeeIkWXGSYQhhIQNGYJl0fvHb3HslymbhH1thoUdLhGe8rJVCnyl_y0xAagzkFWs-Y&key=API_KEY&maxwidth=1200 

result image

Làm thế nào tôi có thể nhận được hình ảnh như these

+0

Ảnh chụp nhanh và ảnh toàn cảnh tuyệt vời để chụp ảnh ở mọi nơi. – ihimv

Trả lời

1

API Địa điểm trực tiếp trả về một số hình ảnh cho các thành phố như London bây giờ. Ví dụ: truy vấn của bạn cho Luân Đôn theo ID địa điểm:

https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJdd4hrwug2EcRmSrV3Vo6llI&key=API_KEY 

Bao gồm this photo of the Place of Westminster cũng được hiển thị trên Google Maps.

Các vấn đề liên quan