我正在开发一个类似于 Facebook 上的自动完成输入字段,您可以在其中开始输入城市并显示建议。
我一直在测试 Geonames,但它不如 Facebook 精确。而且 Google 的地理编码 API 只能用于我不需要的地图。
有谁知道 Facebook 使用什么网络服务进行地理编码?还是它有自己的?
我正在开发一个类似于 Facebook 上的自动完成输入字段,您可以在其中开始输入城市并显示建议。
我一直在测试 Geonames,但它不如 Facebook 精确。而且 Google 的地理编码 API 只能用于我不需要的地图。
有谁知道 Facebook 使用什么网络服务进行地理编码?还是它有自己的?
Facebook 使用由 Facebook 上的人、企业和其他所有人创建的“位置页面”或“地点页面”。当您输入 facebook 城市/位置文本框时,它将使用该名称搜索其页面。
它在 City/Location 文本框中显示的页面示例:
http://www.facebook.com/pages/Makati/102152049827030
它实际上不是地点和位置或任何地理系统的数据库。它以社区为中心,意味着人们可以去所有可能的地方/街道/商业机构。