我正在制作一个使用Google Map(API v3)的应用程序,该应用程序可以在指定街区内进行搜索。这个街区不是一个正方形,而是由许多不同的点组成的多边形边界框。我知道如何创建这个多边形,但不确定如何使其仅在多边形内进行搜索。下面你可以看到我正在使用一个以我的中心位置为半径的搜索范围,但我不需要半径,我只需要一个给定的位置。
var request = {
location: centerLatlng,
radius: 800,
types: ["school", "church", "park", "university"]
};