Служба геокодирования JS предназначена для адресов, которые вы не можете знать при загрузке страницы (например, данные, предоставленные пользователями). Если вы заранее знаете адреса, вы должны использовать webservice и сохранить координаты, так что вам не нужно повторно геокодировать одни и те же данные снова и снова. Иными словами, расточительствовать ресурсы Google и время вашего пользователя (потому что страница будет ждать, пока геокодер будет делать свои вещи, а не все данные, предоставленные с кодом страницы).
This question и мой ответ также актуальны. Вы можете использовать решение там, чтобы геокодировать несколько адресов и получать их координаты, чтобы хранить их для будущего использования.
Обратите внимание, что в Условиях использования Google разрешается хранить данные только для использования на Картах Google.
Любой шанс, что вы можете сделать это геокодирование раньше времени, на стороне сервера? – Brad
Нет, он должен был быть только html, js-сайт – Raimonds
Но если у меня нет другого шанса, я буду использовать php – Raimonds