2010-11-13 3 views
0

Кто-нибудь знает, могут ли службы геокодирования Google Maps возвращать результаты, включая местоположения, начинающиеся с поискового запроса, когда он находит точное соответствие для поискового запроса?Google Maps Geocode - поиск подстановочных знаков за пределами точных совпадений

Вот мой пример

В Австралии, если при поиске термина «Bass», я получаю ровно один результат, потому что есть один город в Австралии под названием Bass. Но я также хочу включить любой другой город, который может начинаться с Bass - EG «Bass Hill» и «Bassendean».

Я не нашел ссылку или пример - любая помощь будет оценена!

ответ

0

Я не вижу никакого способа сделать это.

Обнаружено это из ссылки геокодирования google.

How should I format my geocoder queries to maximise the number of successful requests? 

The geocoder is designed to map street addresses to geographical coordinates. We therefore recommend that you format geocoder requests in accordance with the following guidelines to maximise the likelihood of a successful query: 

    * Specify addresses in accordance with the format used by the national postal service of the country concerned. 
    * Do not specify additional address elements such as business names, unit numbers, floor numbers, or suite numbers that are not included in the address as defined by the postal service of the country concerned. 
    * Use the street number of a premise in preference to the building name where possible. 
    * Use street number addressing in preference to specifying cross streets where possible. 
    * Do not provide 'hints' such as nearby landmarks. 

Теперь, приведенные выше него (Google ГЕОКОДИРОВАНИЮ WebService) не собираемся брать на себя входы, предоставленные вами для какого-то другого входа. Он пытается отобразить введенные вами данные на адрес улицы, город, страну или что-то еще подобное.

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