java - 有没有办法检查位置(经度、纬度)是否在预定义的多边形内?

标签 java google-maps google-maps-api-3 gis

我希望能够将我的城市分成 N多边形并检查给定地址(转换为经度和纬度)是否在任何多边形内。我知道可以在客户端进行,但是是否有服务器端(Java,如果有任何区别)方式来响应请求?

最佳答案

Java Topology Suite应该做你想做的事。还有一个 JSTS(JavaScript 拓扑套件)。因为您没有指定您只想使用 google 的 API。这些应该足够好了..

关于java - 有没有办法检查位置(经度、纬度)是否在预定义的多边形内?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32060290/

相关文章:

java - 添加 Google Ads 后应用程序意外关闭

java.util.NoSuchElementException - 扫描器读取用户输入

javascript - 在 Google map 对象上添加 3D 图层

objective-c - 寻找 cocoa 谷歌地图包装器框架

javascript - 热图谷歌地图与阵列错误

c# - 换行符在 javascript 谷歌地图标签中不起作用

google-maps - Google Javascript API地理编码限制

java - 将数据传递给 swingWorker?

javascript - 结合 Google Maps MarkerClusterer v3 和视口(viewport)标记管理

Java 套接字重定向