首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Wikimapia API获取坐标

从Wikimapia API获取坐标
EN

Stack Overflow用户
提问于 2012-03-31 19:37:42
回答 1查看 1.6K关注 0票数 1

我想使用Wikimapia API。

  1. ,我应该选择什么格式来轻松地从它获取多边形坐标?
  2. ,如何获得文件的坐标和地名?
  3. ,如何从API输出中生成变量?

我想用这个信息在地图API中画多边形。

EN

回答 1

Stack Overflow用户

发布于 2012-10-04 03:22:19

  1. 是最适合使用的格式,这主要取决于您之后如何使用数据。对于一个网站来说,JavaScript jsonp可能是最好的选择(我想Maps API是来自谷歌的)。不要使用json,因为这是受限的,因为json来自与您的JavaScript.
  2. The第一个x坐标不同的服务器: your_data_object.folder.polygon.x
  3. You将直接获得JavaScript对象。

示例:

代码语言:javascript
复制
<script type="text/javascript" >

var apikey = "YOUR API KEY";
var request = "http://api.wikimapia.org/?function=box&bbox=99.555,1.2,104.353,6.751&category=88&count=2&format=jsonp&jsoncallback=readwikimapia&key="+apikey;

// Callback defined in the URL.
// This function is run by the code from WikiMapia
function readwikimapia(data){
 document.write(data.folder[0].polygon[0].x);
}

// Create a script object to load the jsonp script
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = request;
document.body.appendChild(script);

</script>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9959043

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档