【发布时间】:2016-08-10 12:26:46
【问题描述】:
【问题讨论】:
标签: android gps android-gps
【问题讨论】:
标签: android gps android-gps
1.) 找出mason dixie线的角坐标,最后以(lat,lon)坐标的折线结束uo。
2.) 延长 mason dixie 线以继续并围绕南美洲,现在您有一个 dicon 南多边形(您使这个多边形粗糙,在海洋中有几个点,不需要沿着海岸线的精确线。
3.) 对北美做同样的事情。
现在您有两个多边形在梅森迪克西线处共享和接触。 现在只需使用多边形中的点算法来找出该点所在的多边形。用 x 表示经度,用 y 表示纬度。
【讨论】:
1) 使用 Dixon 的角坐标创建一个多边形(封闭区域)(您可以创建多边形“绘制”上/北或下/南)。
2) 如果纬度/经度在多边形边界内(多边形区域内的一个点),则创建一个返回方法。如果该点不在多边形区域中,则它在另一边(当然,如果我们考虑只获取美国内部的坐标。否则你可以按照@AlexWien 所说的那样做)。
【讨论】: