0

Я хочу загрузить Google Maps JavaScript API, и я хочу, чтобы он был доступен изнутри Great Firewall of China.Какой URL-адрес следует использовать для Карт Google для Китая?

Google recommendshttp://maps.google.cn, но если я использую это, это может быть медленнее для людей в других частях света.

Из того, что я читал, The Great Firewall of China не блокирует http:// адресов от Google, поэтому я мог бы также использовать http://maps.googleapis.com/.

Кто-нибудь пытался это и вы можете дать совет, на котором один лучше использовать, с точки зрения надежности и скорости?

N.B. Я не хочу использовать Baidu Maps.

ответ

0

Я пробовал приложение, которое делает карты использования gggle с большим использованием обоими 3: используя стандарт API и используя предоставленные Китаем. В некоторых случаях я не заметил проблем с заметным замедлением, доступ к сайту Китая с использованием API показал более высокую производительность, чем обычное использование API. Если есть ситуации замедления, думайте, что они связаны с нормальным потоком нагрузки, характерным для Интернета.

3

Поскольку вы ограничены использованием Карт в Китае, вы действительно будете ограничены в HTTP. Это их ответ от FAQs page

Почему я не могу получить доступ к API Карт Google из Китая?

API Карт Google можно найти в Китае из домена maps.google.cn. Этот домен не поддерживает https. При обращении к API Карт Google из Китая, пожалуйста, замените https://maps.googleapis.com на http://maps.google.cn.

Например:

https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA стал бы:

http://maps.google.cn/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA

API Карт Google JavaScript может быть загружен с помощью следующей начальной загрузки:

<script src="http://maps.google.cn/maps/api/js?key=YOUR_API_KEY" type="text/javascript"> </script>

Я не могу комментировать с точки зрения надежности и скорости, но я думаю, что все равно будет то же самое, поскольку Google все еще обрабатывает его. Ответ @ scaisedge может дать вам свой опыт изменения домена.

+1

Что касается местоположений Google, используя тот же результат, это ошибка 404 – Sfavilla

+0

Я подтверждаю, что этот метод не работает для мест Google. –

Смежные вопросы