首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用谷歌地图v3进行车队跟踪的最佳实践?

使用谷歌地图v3进行车队跟踪的最佳实践?
EN

Stack Overflow用户
提问于 2012-10-15 09:21:27
回答 1查看 1.1K关注 0票数 1

我想用HTML5、JavaScript、Couch开发车队跟踪应用程序,作为一个建筑站点。我会得到实时的lat,长时间移动车辆的json格式。我不想使用谷歌的方向服务,长期来自我们自己的全球定位系统设备。我会以markers.how的方式显示车辆--我可以用最好的方式来处理以下问题:

  1. 性能
  2. 我是否需要为每辆车维护单独的实例(如果100辆车在移动)。
  3. 低网络速度(因为建筑工地位于森林)。

请给我建议,我已经在网上搜索了一个星期,但能得到任何有用的东西。注:我很清楚谷歌的业务条款和条件。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-15 09:59:58

Google鼓励您使用ajax来解决性能和减少网络负载本身。如果您使所有标记相同,您将减少必须加载的图像数量,但是您的客户端将无法区分车辆和其他车辆。因此,当位置被更新时,你将无法分辨哪些车辆移动到哪里,它只是一堆随机移动的标记。在我的应用程序中,我通过画布在客户端绘制标记图像。这消除了等待标记图像加载的网络延迟。我有地图,100个不同的图标,每一个不同的数字(标签),似乎立即加载。另一个性能改进是使用websockets发送更新的数据。您可以在服务器端设置一个算法,用于检测车辆的移动,并且只发送已移动车辆的数据消息。如果在JSON提要中给每个车辆一个ID,您可以循环遍历标记(Vehicles),并根据匹配的ID更新位置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12892639

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档