2015-08-17 33 views
0

我希望能够将我的城市拆分为N多边形,并检查给定地址(转换为经度和纬度)是否在任何多边形内。我知道有可能做客户端,但有没有服务器端(Java,如果它有任何区别)的方式来请求?有没有办法检查一个位置(经度,纬度)是否在预定义的多边形内?

+1

你检查了[Java拓扑套件](http://www.vividsolutions.com/jts/JTSHome.htm)? – Sid

+0

@Sid,我不知道它存在 – Quaker

+0

让我发布那个答案然后.. \ – Sid

回答

3

Java Topology Suite应该做你想做的。还有一个JSTS(JavaScript拓扑套件)。既然你没有指定你只想使用谷歌的API。这些应该是足够好..

+0

这似乎正是我想要的!你碰巧知道任何可以帮助我绘制和准备这些多边形的工具吗? – Quaker

+0

当你说画画时,你究竟在哪里画画?如果它的前端,然后谷歌的API应该照顾它..假设你想使用谷歌的API。 – Sid

+0

我想在地图上绘制多边形,然后使用该工具给出的坐标来检查输入坐标是否在这些多边形内。 – Quaker

相关问题