如何获取多边形区域的坐标

时间:2014-07-04 07:33:49

标签: coordinates polygon wikimapia

1 个答案:

答案 0 :(得分:3)

您需要使用The Wikimapia API的place.Search功能,并输入纬度,经度和地点名称作为参数。

API返回以块为单位分隔的大量数据。您感兴趣的是几何

您可以使用Wikimapia API进行测试,以根据您的需要过滤结果。使用lat lon参数和您提供的地区名称,我可以获得您需要的区域作为第一个结果。

地方[0] .polygon就是你所需要的。一个JSON坐标数组。

这是我用来获得结果的网址:

http://api.wikimapia.org/?key=example&function=place.search&q=Chervonozavodsky-district&lat=49.964473&lon=36.262436&format=json&pack=&language=en&data_blocks=geometry%2C&page=1&count=1

请注意,在此示例中,我发出了JSON结果请求。但如果您愿意,也可以要求提供XML。

希望它有所帮助!