google-app-engine - Google App Engine 地理散列

标签 google-app-engine dictionary geolocation geocoding geohashing

我正在使用 GWT 和 App Engine 编写网络应用程序。我的应用程序需要根据纬度、经度发布和查询项目。

由于 google 的分布式数据库设计,您不能简单地查询一组不等式。相反,他们建议进行地理哈希。此页面上描述了该方法。

http://code.google.com/appengine/articles/geosearch.html

本质上,您预先计算了一个边界框,以便您可以查询已用该边界框标记的项目。

过程中有一部分我不明白。 “切片”属性是什么意思?

感谢您的帮助!

最佳答案

有关 Geomodel 的完整 java 移植,请参阅 http://code.google.com/p/javageomodel/ .

有一个演示类(class)来向您解释如何使用它。

关于google-app-engine - Google App Engine 地理散列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2060219/

相关文章:

python - 使用外部库在 Google Cloud App Engine 上部署 Django 项目

java - 带有 gae 的 kaazing websocket

google-app-engine - 如何在 reSTLet 中获取 HttpServletResponse 对象以用于 GAE BlobStore 服务

google-app-engine - 无法将我的结构放入数据存储区(golang)

java - 将映射转换为 java 8 流中更扁平的结构

python - 用于按值然后按键对 dict 进行排序的一行代码?

php - 使用 AJAX 将 lat 和 lng 变量发送到 PHP 以进行邻近度计算

javascript - 查看用户地理标记不起作用

ios - 在 Swift 中制作字典

python - 如何使用python计算地球表面多边形的面积?