【发布时间】:2021-01-14 01:07:31
【问题描述】:
我有这个格式如下的 .gpx 文件:
<trk>
<name>Area1</name>
<extensions>
<gpxx:TrackExtension>
<gpxx:DisplayColor>Magenta</gpxx:DisplayColor>
</gpxx:TrackExtension>
</extensions>
<trkseg>
<trkpt lat="52.806521779700120" lon="5.795177063346190"/>
...
<trkpt lat="52.806521779700120" lon="5.795177063346190"/>
</trkseg>
</trk>
<trk>
<name>Area2</name>
<extensions>
<gpxx:TrackExtension>
<gpxx:DisplayColor>Magenta</gpxx:DisplayColor>
</gpxx:TrackExtension>
</extensions>
<trkseg>
<trkpt lat="52.764805147811629" lon="5.377259838276261"/>
...
这个文件包含超过 18000 个坐标,描述了几个(相邻的)区域。
我的最终目标是查看给定的 GPS 坐标是否在这些区域的边界内。最好的方法是什么?
相关的中间问题: 是否有任何方法可以合理快速地通过所有这些坐标?
【问题讨论】:
标签: ios xcode performance gps gpx