大众点评最新 iPad 客户端的 App 用手指划条路线或者圆圈,在路线或者圆圈内的商家就出来了,这个是啥技术和原理

这个应该是和GIS相关的。做过PC上面类似的功能,对应大概应该也是如此(没有实际代码验证,仅供参考):1、app上面用户划定区域;2、app捕获用户划定区域(屏幕坐标);3、app将2捕获的屏幕坐标区域转化为地理坐标区域;4、根据3转换到的地理坐标区域调用GIS平台提供的api在数据库里面获取商家;5、根据返回的商家坐标信息在app上面高亮显示等。另,点评使用的Google map,而且有个it论坛,上面去瞅瞅,也许会有收获。http://it.dianping.com/


    推荐阅读