Google Map API 结合PHP实现登录地图定位
Google Map API 结合PHP实现登录定位主要思想是在用户登录系统时记录下IP地址,在通过相关的地址索引由IP转换到物理地址,最后通过Google Map API将取得的物理地址标示在Google地图上。
?
php平台由ThinkPHP框架搭建。具体流程图如下:
?
这里用到了CoralWry这个数据文件,网上有的下载的,以前的彩虹QQ什么的都是用这个文件解析的,不过可能有时候需要更新IP的缘故会对此文件进行更新,下面有下载包。这个文件放在根目录下
?
继续,在TP中引入一下两个文件作为外链调用库,可以直接放入TP核心文件夹的Lib下的ORG扩展库中
IpLocation类,这个扩展类是从DAT文件中将IP提取地址所用
?
?
?
mapService类,方法类
?
?