我想要显示特定位置中最近的地点。我使用google地图中的google places api编码显示距离我位置最近的所有地点。
Reference link
但问题是,我想展示与类别相关的位置。例如:如果我想显示hotels.then,它必须只显示离我位置最近的酒店。
发布于 2012-11-30 19:36:07
在Google api中,您将拥有place类型,告诉您要向Google types 显示什么
地点类型链接:https://developers.google.com/places/documentation/supported_types
可以通过使用加号(+)分隔多个地点类型来包括这些类型:
keyword=coffee+internet
它给出了几乎正确的结果。
发布于 2012-12-04 08:22:50
根据Places API documentation,您可以将types
参数与附近的搜索请求一起传递,以根据supported types过滤结果
“类型-将结果限制为与至少一种指定类型匹配的位置。类型应使用竖线符号(type1|type2|etc)分隔。请参阅列表。”
按types=doctor|electrician
过滤的附近搜索请求示例
发布于 2013-03-15 13:54:45
转到“项目”>“属性”>“Java Build Path”>“Libraries”,确保没有直接包含android.jar或maps.jar。你应该只使用至少包含maps.jar和android.jar作为叶子的Google Apia。
https://stackoverflow.com/questions/13644187
复制相似问题