首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Places vs nearbySearch

Places vs nearbySearch
EN

Stack Overflow用户
提问于 2013-11-02 16:05:33
回答 1查看 1.8K关注 0票数 1

这里有一个使用nearbySearch搜索框内对象的演示程序(路由拳击手实用程序):

RouteBoxerPlaces.html代码:

代码语言:javascript
复制
function findPlaces(boxes,searchIndex) {
   var request = {
       bounds: boxes[searchIndex],
       types: ["gas_station"]
   };
   // alert(request.bounds);
   service.radarSearch(request, function (results, status) {
   if (status != google.maps.places.PlacesServiceStatus.OK) {
     alert("Request["+searchIndex+"] failed: "+status);
     return;
   }
   // alert(results.length);
   document.getElementById('side_bar').innerHTML += "bounds["+searchIndex+"] returns "+results.length+" results<br>"
   for (var i = 0, result; result = results[i]; i++) {
     var marker = createMarker(result);
   }
   searchIndex++;
   if (searchIndex < boxes.length) 
     findPlaces(boxes,searchIndex);
   });
}

现在,当我尝试使用textSearch而不是nearbySearch时,我看到了带有textSearch和查询搜索框外对象的代码.http://jsbin.com/ifUZIti/1/edit

代码语言:javascript
复制
function findPlaces(boxes,searchIndex) {
   var request = {
       bounds: boxes[searchIndex],
       query: 'gas station'
   };
   // alert(request.bounds);
   service.textSearch(request, function (results, status) {
   if (status != google.maps.places.PlacesServiceStatus.OK) {
     alert("Request["+searchIndex+"] failed: "+status);
     return;
   }
   // alert(results.length);
   document.getElementById('side_bar').innerHTML += "bounds["+searchIndex+"] returns "+results.length+" results<br>"
   for (var i = 0, result; result = results[i]; i++) {
     var marker = createMarker(result);
   }
   searchIndex++;
   if (searchIndex < boxes.length) 
     findPlaces(boxes,searchIndex);
   });
}

textSearchnearbySearch之间有什么区别?为什么当我尝试使用textSearch代码搜索和查找定义框之外的对象时?这里有什么问题?对于nearbySearch,所有操作都很好,但我不能对nearbySearch使用查询,所以我必须使用textSearch,但是对于textSearch脚本,在框外搜索对象呢?我怎么能解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-05 05:13:14

如果在高级别渲染中,放大那些看起来像是在盒子外的地方,你会看到它们要么都在盒子里面,要么就在盒子的外面。这几乎不像乍看上去那么糟糕。请参阅我的版本你的代码以查看结果。

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

https://stackoverflow.com/questions/19743873

复制
相关文章

相似问题

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