特定の地域内を検索する Google マップ (API v3) を作成しています。近隣は正方形ではなく、多角形の境界ボックスを作成するためのさまざまなポイントです。ポリゴンの作成方法は知っていますが、ポリゴン内のみを検索する方法がわかりません。以下では、中心位置からの半径を使用していることがわかりますが、半径は必要なく、特定の場所のみが必要です。
var request = {
location: centerLatlng,
radius: 800,
types: ["school", "church", "park", "university"]
};