我一直在寻找一种方法来检查一个点是否是多边形的一部分;这个多边形是从文件中加载的。
与这个问题相关的所有答案都用 javascript 解决,但我需要在服务器端执行此操作;这是因为结果不需要作为 web 客户端显示给用户,它需要被存储并稍后用作参数来选择该区域(多边形)内的一组用户(使用系统)。
我寻找了适用于 PHP 的 Google Maps API,但它看起来根本不存在。我找到了这个,但它与谷歌无关,也专注于前端。
我还寻找了一个 REST API;将内容加载到我的 php 并解析它会相对容易,但看起来 Google 将所有精力都放在了 JS API 上。
有什么解决方法吗?
编辑 1:根据@Spacedman 的要求,文件格式为 KML
澄清1:我希望谷歌为此提供一个工具(因为它存在于JS中);解析文件以通过算法检查是一种可能性,我必须检查它是否正常工作。