【问题标题】:Geolocation - Check if a location belongs to an area地理位置 - 检查一个位置是否属于一个区域
【发布时间】:2015-02-26 09:30:46
【问题描述】:

具有位置坐标(纬度,经度),是否可以检查它是否属于具有坐标数组的区域(例如,当您在地图上绘制具有坐标数组的多边形时)?我正在使用 JS、html5 和 php,我可以灵活地使用其他编程语言的解决方案。提前谢谢你!

【问题讨论】:

    标签: javascript php html geolocation


    【解决方案1】:

    一种方法可能是光线投射算法。该理论是从多边形外部绘制一条虚拟水平射线到您的兴趣点,并计算它穿过多边形任何一侧的频率。如果数字是偶数,则如果奇数在多边形内,则您的点在外面。

    查看此处http://alienryderflex.com/polygon/ 了解更多信息和 C 代码示例。

    【讨论】:

      猜你喜欢
      • 2019-12-21
      • 1970-01-01
      • 1970-01-01
      • 2017-02-01
      • 1970-01-01
      • 2013-07-03
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      相关资源
      最近更新 更多