擅长:python、mysql、java
<p>现在还不完全清楚你在问什么,但据我所知,你试图把两个基于经度和纬度的点相互联系起来。你知道吗</p>
<p>假设我用你提到的API比较了两点,A和B。你可以用字典把两点联系起来。假设我有一节课是这样的:</p>
<p>你知道吗点.py你知道吗</p>
<pre><code>class Point(object):
def __init__(latitudeToSet, longitudeToSet):
self.latitude = latitudeToSet
self.longitude = longitudeToSet
self.pointsInRange = {}
</code></pre>
<p>然后在主程序文件中,可以这样使用它(作为一个基本示例):</p>
<pre><code>import Point
def main:
someNewPoint = Point(0, 0)
someOtherPoint = Point(1, 1)
if ( googleAPI.isInRange( (someNewPoint.latitude, someNewPoint.longitude),
(someOtherPoint.latitude, someOtherPoint.longitude) ) ):
someNewPoint.pointsInRange["someOtherPoint"] = someOtherPoint
someOtherPoint.pointsInRange["someNewPoint"] = someNewPoint
#From here just check if one point exists in another's dictionary.
if "someOtherPoint" in someNewPoint.pointsInRange:
#Do stuff because you know the points are in range.
</code></pre>