构建 Google App Engine 商店定位器类型的应用程序的最佳方法是啥?

Posted

技术标签:

【中文标题】构建 Google App Engine 商店定位器类型的应用程序的最佳方法是啥?【英文标题】:What is the best approach to build a Google App Engine store locator type of application?构建 Google App Engine 商店定位器类型的应用程序的最佳方法是什么? 【发布时间】:2011-08-27 20:03:32 【问题描述】:

我正在尝试构建一个商店定位器类型的应用程序,它将自动在 Google 地图上显示附近的商店作为标记。由于 GQL 的限制,传统的地理查询方式是不可能的。我遇到了三个选项,想问是否有人对它们有任何经验,哪一个效果更好。谢谢!

Geomodel Mutiny project 地理数据存储

【问题讨论】:

如果通过“传统方式”,您的意思是对纬度和经度进行范围查询,这在任何数据库中都不可扩展 - 这就是 RDBMS 存在空间扩展的原因,具有空间索引。 【参考方案1】:

我没有任何地理查询经验,但使用 Google Code 的活动计量器总是有帮助的。

乍一看,第一个似乎是您最好的选择。

【讨论】:

这也是我迄今为止所学到的。选择更活跃的项目可能是有意义的。谢谢。【参考方案2】:

Search API 现在支持地理搜索。 它可以检索给定半径内的结果并按距离对它们进行排序,因此它应该可以满足您的需求。

【讨论】:

以上是关于构建 Google App Engine 商店定位器类型的应用程序的最佳方法是啥?的主要内容,如果未能解决你的问题,请参考以下文章

如何将使用 Google App Engine 构建的应用程序移动到 Ubuntu 服务器?

如何找出由 Google App Engine 脚本生成的 Android 客户端库的服务构建器的类名?

Google App Engine 通过内部网络与 Compute Engine 通信

在 Google App Engine 上连接 python 后端和 vue.js 前端

如何减少 Google App Engine 部署的 ktor App 文件大小

从 Google App Engine 设置 Google Talk 状态(带身份验证)