如何在地理编码过程中扩展自动完成源

时间:2011-08-04 08:59:07

标签: jquery-ui google-maps autocomplete geocoding

我为Google地图创建了一个自动填充字段like that。它工作正常,但我需要用我自己的点扩展地址列表(特别是category)。自动填充功能的来源选项需要扩展名:

  gc = new google.maps.Geocoder();
  $(Element).autocomplete({
    source: function(request, response) {
      gc.geocode( {'address': request.term }, function(results, status) {
        response($.map(results, function(item) {
          return {
            label:  item.formatted_address,
            value: item.formatted_address,
            latitude: item.geometry.location.lat(),
            longitude: item.geometry.location.lng()
          }
        }))
      })
    },
    select: ...
  });

有什么想法吗?感谢您的期待

0 个答案:

没有答案