Andy is right. The only thing I would add is that you can assume that there are at least 4 satellites if verticalAccuracy> 0. You probably have 5 or more if horizontalAccuracy is in the range of 0-60 m. You probably have only 3 if the horizontal accuracy is 60-300 m and the vertical is 0. And finally, you probably have <3 satellites, if the horizontal accuracy is> 300 m and the vertical <0. This is roughly what is required for different levels of accuracy . I donโt think the CL will report 500 meters at Wi-Fi or Cell points.
source share