跳转到内容

用户讨论:Shizhao/taggeo.js

页面内容不支持其他语言。
维基百科,自由的百科全书

其实可以用寻常方法稍微不那么笨的……

[编辑]
items: $.map([0,1,2,3,4,5,6,7,8,9], function(i, iii) {
    return new OO.ui.OptionWidget({
        data: {
            name: names[i],
            address: addresss[i],
            location: locations[i],
            type: types[i]
         },
         label: names[i]
    })
}).on(............).....

——Artoria2e5 保持讨论完整,直接ping我回复 2016年12月17日 (六) 23:34 (UTC)[回复]

2333,抽空我试试看。其实就是精简了一下....--百無一用是書生 () 2016年12月19日 (一) 02:17 (UTC)[回复]

重新看了一下,其实在JSONresults.results这一步做个

var 十个 = JSONresults.results.slice(0,10)
var 十个我们的格式 = 十个.map(function JQ说要这个格式(玩意儿) {
  return {
    name: 玩意儿.address_components[0].long_name,
    address: 玩意儿.formatted_address,
    location: 玩意儿.geometry.location,
    type: 玩意儿.types,
  }
}

然后到select的时候给items……

items: 十个我们的格式.map(function 包个选项(玩意儿) {
  return new OO.ui.OptionWidget(玩意儿, 玩意儿.name);
}

就干净很多了……——Artoria2e5 讨论要完整回复请用ping 2017年3月31日 (五) 02:40 (UTC)[回复]

对了,有兴趣加个GCJ-02纠偏吗……

[编辑]

{{Coord/doc}}里面以前就提到(嗯我最近编辑的时候又硬广了一下),Google和Bing在中国要用没有偏移的卫星图。阁下这东西会搜Google的坐标,多半错起来会一起错。所以说建议阁下加入这样的功能:

  1. 首先放一行importScript('User:Artoria2e5/PRCoords.js')
  2. 然后在显示位置的时候除了Google提供的位置,额外显示一个PRCoords.gcj_wgs_bored(coordinatesdata)算出的位置供选择。

其实理论上可以使用我给IITC整的这样一个多边形(嘘……)大略判断是否有偏移,这样可以只在第二步显示一个坐标,省略用户判断的成分。不过那个多边形也就80来个点,在国境线附近和港澳边界这里会挺讨厌的。(偏偏这些地方经常能有条目值得一写。)

(其实我跑过来是想给我那个破小公具加一个地图预览功能,但不知道怎么写UI……) ——Artoria2e5 讨论要完整回复请用ping 2017年3月31日 (五) 02:31 (UTC)[回复]