地图上有一些区域,我必须检查用户在此区域放置的标记。问题是如何声明这个"矩形",如何用lat和lng声明边界..
也许有人想知道细节:我正在为出租车公司开发网络应用程序。因此,用户将通过放置2个标记来声明原始和destinatoin。和市中心,12X12公里的广场。持续近10美元。其他目的地(在广场外)的tarif是从tarif到km计算的。来自db。
答案 0 :(得分:0)
可能有很多方法,1可能:
创建一个google.maps.Circle
,其中心设置为城市中心,半径为12000.
如果目的地位于圆圈范围内,您现在必须立即检查。
definedCircle.getBounds().contains(destinationLatLng)
答案 1 :(得分:0)
检查一下......