【问题标题】:google map php mysql navigation谷歌地图 php mysql 导航
【发布时间】:2015-04-09 09:01:47
【问题描述】:

我有一个小项目:

  • 代理有 android 应用程序,将他的坐标(纬度、经度)发送到 mysql 数据库

  • 表格是

gps_position

CREATE TABLE IF NOT EXISTS `gps_position` (
  `gps_id` int(11) NOT NULL AUTO_INCREMENT,
  `device_id` varchar(50) NOT NULL,
  `latd` varchar(50) NOT NULL,
  `lotd` varchar(50) NOT NULL,
  `address` varchar(200) NOT NULL,
  `jam` datetime NOT NULL,
  PRIMARY KEY (`gps_id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=15 ;

我需要一个网络报告 Php(地图),通过从上面的表格中读取来查看我的代理的当前位置。 如果他/她从一个地方搬来。网络将显示他/她的动作

【问题讨论】:

    标签: php jquery mysql navigation


    【解决方案1】:

    我会使用 Google Maps 的 JavaScript API 来显示当前位置,并在后台使用 jquery 查询一个 php 文件以每 20 秒获取一次存储在数据库中的当前位置。

    所以你需要: - 使用 Google Maps API (https://developers.google.com/maps/documentation/javascript) 实现一个简单的地图,它能够在您的地图上显示特定坐标。

    • 创建一个 php 文件,该文件在查询时返回特定用户(您要显示的用户)的坐标。

    • 一个 jQuery 函数对该文件执行 http 请求(AJAX 请求),并每隔 x 秒返回坐标。获取它们后,使用 GMaps JavaScript API 重新设置地图指向的坐标。

    希望有帮助!

    【讨论】:

    • 嗨大卫,你能帮我展示代码示例吗:一个 jQuery 函数对该文件执行 http 请求(AJAX 请求),并每隔 x 秒取回坐标。获取它们后,使用 GMaps JavaScript API 再次设置地图指向的坐标。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多