你看我有位置的经纬度的地图。 我怎么能得到B和C在地图上的位置的经纬度? 我想要得到的红色框的范围。
编辑:我想要得到的束缚,这盒子和相机限制为界,因此用户不能更改摄像头和外出这个边界
你看我有位置的经纬度的地图。 我怎么能得到B和C在地图上的位置的经纬度? 我想要得到的红色框的范围。
编辑:我想要得到的束缚,这盒子和相机限制为界,因此用户不能更改摄像头和外出这个边界
该代码我张贴在这个答案: MKCoordinateRegionMakeWithDistance相当于Android中会得到边界为您服务。
用法:
LatLngBounds bounds = boundsWithCenterAndLatLngDistance(centerPointPosition, 12000, 12000); // 12000 in meters
这回答您关于得到边界原来的问题。 您也可以从边界点B和C容易。
现在的问题是,你不能限制当前API用户平移。 您可以尝试使用onCameraChange
当你在外面,迫使它回到检测,但不会放弃在我看来,任何良好的用户体验。
我认为你是移动相机此范围只有一次,让他们腾出手来刷到自己想要随时随地非洲更好。 最后,他们将使用应用程序的功能,这是在你的边界。