gpt4 book ai didi

java - 验证/输入 GPS 坐标

转载 作者:行者123 更新时间:2023-11-29 22:16:02 25 4
gpt4 key购买 nike

在这个应用程序中,我试图让用户输入 GPS 坐标,然后输入要搜索的范围,因此输入:纬度、经度和以公里为单位的距离。如何验证 GPS 坐标?

我是否应该有一些方法来检查纬度是否在 -90 到 90 之间以及经度是否在 -180 到 180 之间,或者是否有更好的方法?

对于用户来说,只需将坐标输入到 EditText 窗口中即可。可能有更好的方法来做到这一点……我应该阅读任何引用资料吗?

最佳答案

我会测试纬度是否在 -80 和 +80 之间,因为 GeoPoint 的构造函数将其“固定”到 +-80。也就是说,如果您传入 +85,那么它会在没有警告的情况下更改为 +80。

事实上,它也对完全非法的值执行此操作,因此它不会为 +185 抛出异常,而只是将其更改为 +80。经度限制在 +- 180。

关于java - 验证/输入 GPS 坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8437464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com