Ограничения API Карт Google - PullRequest
1 голос
/ 03 января 2011

Я работаю над проектом, в котором я собираюсь создать карту для определенной области, и у меня есть несколько достопримечательностей.Думая о тех, которые уже включены в Google Maps.

Моя первая мысль была о том, что это можно сделать в API Карт Google, но я никогда не работал, если раньше, поэтому у меня есть несколько вопросов о его ограничениях ивозможность.

  1. Можно ли ограничить карту одной определенной областью?
  2. Можно ли отфильтровать достопримечательности?Ex.только автозаправочные станции и отели и т. д.

Вот об этом, по крайней мере, я должен начать.

Спасибо!

Ответы [ 3 ]

0 голосов
/ 03 января 2011
  1. Да, вы можете ограничить поиск геокодера, указав границы , как описано здесь

  2. AFAIK, нет, если только вы не отфильтруете результаты после их получения

0 голосов
/ 03 января 2011

Если вы используете пространственную базу данных ( postgis , mysql пространственный ..), вы можете выполнять пространственные запросы для фильтрации ваших POI. Как и в зависимости от типа, вы должны добавитьстолбец типа в вашей таблице для фильтрации результатов в соответствии с этим столбцом.Надеюсь, это поможет

0 голосов
/ 03 января 2011

Вы можете ограничить экстенты отображаемой карты, перехватывая элементы управления панорамированием (например, перехватывая сообщения о смене вида или реализуя свои собственные и отключая стандартные). Обратите внимание, что если вы сильно уменьшите масштаб, карта за пределами области будет по-прежнему отображаться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...