2017-03-06 2 views
1

J'ai quelques adresses chinoises pour obtenir le géocodage. Je suis assez sûr une fois qu'il a travaillé par des codes comme celui-cicomment utiliser l'adresse chinoise obtenir le géocodage par ggmap

geocode("黎明侨村",source = "google") 

mais en quelque sorte maintenant il ne fonctionne pas plus, ce qui jette une erreur comme:

http://maps.googleapis.com/maps/api/staticmap?center=wenzhou&zoom=13&size=640x640&scale=2&maptype=roadmap&language=en-EN&sensor=false 

A pris note des spectacles de message : "language = fr-FR", je me demande s'il y a un paramètre pour changer la langue en chinois? Merci beaucoup.

PS. J'ai déjà défini R locale en Chine.

Sys.getlocale() 

[1] « LC_COLLATE = Chinois (simplifié) _China.936; LC_CTYPE = Chinois (simplifié) _China.936; LC_MONETARY = Chinois (simplifié) _China.936; LC_NUMERIC = C; LC_TIME = Chinois (simplifié) _China.936"

Répondre

1

Il ne semble pas être un argument de la 'langue' pour ggmap::geocde. Cependant, vous pouvez utiliser mon package googleway car il expose l'argument de la langue.

Pour l'utiliser, vous aurez également besoin d'un Google Maps Geocode API key

library(googleway) 

## your api key goes here 
api_key <- "" 
google_geocode(address = "黎明侨村", language = "CN", key = api_key) 


# $results 
# address_components 
# 1 Chezhan Avenue, Lucheng, Wenzhou, Zhejiang, China, 325003, Chezhan Ave, Lucheng, Wenzhou, Zhejiang, CN, 325003, route, political, sublocality, sublocality_level_1, locality, political, administrative_area_level_1, political, country, political, postal_code 
# formatted_address geometry.location.lat geometry.location.lng 
# 1 China, Zhejiang, Wenzhou, Lucheng, Chezhan Ave, 黎明侨村巷第86号 邮政编码: 325003    28.01603    120.6839 
# geometry.location_type geometry.viewport.northeast.lat geometry.viewport.northeast.lng geometry.viewport.southwest.lat 
# 1   APPROXIMATE      28.01738      120.6852      28.01468 
# geometry.viewport.southwest.lng     place_id       types 
# 1      120.6825 ChIJtSTHeutkTzQRafAmWKVXhaI establishment, point_of_interest 
# 
# $status 
# [1] "OK"