sca*_*ara 11 google-maps geonames google-places-api
我正在构建一个同时使用GeoNames和Google Places API的应用程序.问题是,当我在两个服务的特定位置(比如纬度:47.16,lng:27.56)附近进行搜索时,我不知道如何删除Google地方搜索结果中出现的实体以及GeoNames的(findNearby).我在考虑使用位置(纬度和经度),但它不够准确.此外,名称差异很大,所以这也不起作用.我想到的另一个想法是使用类型(GeoNames的特征代码和Google Places的类型),但是有很多类型,显然我不能手动进行交叉引用.有任何想法吗?
注意:我想同时使用它们,因为这是一个学校项目,并且要求指定使用多个信息源.
谢谢.
我认为,不幸的是,您没有收到答复的原因是没有完全满足要求的答复。
即使只有一个提供者,单个坐标也可能与多个结果相关联。例如,想象一下纽约的一座大型建筑,其中数十家公司各自占据同一建筑的一层或部分楼层,但它们都与相同的(纬度、经度)坐标相关联。
现在考虑两个来源。消息来源 A 称该地点有一名医生(假设在 7 楼)。消息来源 B 说还有一名医生。我们可以假设他们是同一个医生吗?没有。可能是另一层楼的另一位医生。或者可能是同一个医生。这是不可能的。关键是,您可以尝试使用要素代码/类型来假设相似位置是同一位置来减少点击次数,但这仍然是一个假设。
不管怎样,祝你三年前的作业顺利。尽管如此,这仍然是一个好主意。:)
| 归档时间: |
|
| 查看次数: |
1409 次 |
| 最近记录: |