Я использую Google Geocoding API для геокодирования некоторых адресов, и пока я нашел guideline по адресу для создания адресов, я не мог найти что-либо в использовании запятых (или любого разделителя), чтобы отделить адрес улицы от город, штат, страну и почтовый индекс.API геокодирования Google. Что делать, если вы создаете адрес для геокодирования?
Используя этот адрес в качестве примера: 3501 W Lake Rd Авилинее, штат Техас, США 79601
Вы можете построить URL без использования каких-либо запятые:
Или вы можете постройте его с некоторыми запятыми, чтобы отделить название улицы от всего остального. https://maps.googleapis.com/maps/api/geocode/json?address=3501+W+Lake+Rd,+Abilene,+Texas+United+States+79601
Оба, кажется, возвращают тот же ответ. Добавление запятых не влияет на ответ.
Существуют ли случаи, когда запятые влияют на ответ Google? Или это действительно не имеет значения?
Я видел, что вы должны использовать формат страны, в которой вы собираетесь геокодировать. Я выкопал это на сайте [USPS] (http://pe.usps.com/text/dmm100/addressing-mail.htm) после адресации после того, как прочитал ваш ответ. В нем говорится, что вы не должны использовать запятую, по крайней мере, при обращении к конверту вручную. Думаю, мой взнос - это просто придерживаться стандартов страны? – Cuthbert
@Cuthbert Интересно. Интересно, говорят ли они, что, когда вы выписываете адрес, вы обычно переходите к следующей строке вместо добавления запятой, но затем снова вы обычно добавляете запятую между городом и штатом. Странный! В любом случае, да, я думаю, вы правы, что стандарты страны должны соблюдаться. – hvaughan3
Ложись, мой учитель сказал мне? https://brokensecrets.com/2010/05/04/punctuation-is-not-allowed-in-mailing-addresses/ и http://pe.usps.gov/text/pub28/28c2_007.htm?q=punctuation&t = H & s = R & p = 1 & c = Pub28 – Cuthbert