gpt4 book ai didi

javascript - 实现协作实时 map 应用程序

转载 作者:行者123 更新时间:2023-11-30 10:31:11 24 4
gpt4 key购买 nike

实现实时协作制图应用程序的最佳方法是什么?在 Google 或 Bing map API 之上构建它有哪些可能的不同方法,这些 API 是否提供任何方便的方法来聚合来自不同用户的数据?我可以想象 map API 本身有不同级别的集成,并且可能存在做类似事情的现有软件。任何指示或提示都会有所帮助。

背景:Google Docs等协同编辑软件可以让一群人实时编辑一份文档,并负责同步输入和显示其他用户的进度和光标等事情.我想在 map 应用程序中做一些类似的事情,一群人可以一起在 map 上实时标记和注释位置。这个想法是为了在自然灾害或其他需要对大量地理数据进行制图和分类的大型事件后立即支持大规模众包制图。

此应用需要在浏览器中运行。同步性级别不必像 Google 文档那样集成——即,只要事物实时显示在 map 上,我们就不必查看用户在哪里编辑和打字。但是,它确实需要与 map API 集成,因此它比使用直接的协作文本编辑器更具挑战性,后者有可用的示例。

在搜索过程中,我找到了许多类型的示例源代码 collaborative text editing ,其中具有可用源代码的 Web 应用程序的最佳示例是 Etherpad .但是,我需要将这个想法应用到一个映射问题中。在 map API 和指向现有示例的指针之上构建实时应用程序的可能方法有哪些?

更新:对于感兴趣的人,我最终在 Meteor 之上使用 OpenLayers 构建了这个:https://github.com/mizzao/CrowdMapper .请随时查看。

最佳答案

无论如何都不是一个完整的答案,但人们正在用 Meteor 做一些很酷的事情:

http://www.fargeo.com/blog/using-meteor-for-real-time-geospatial-data/

http://meteor.com/#examples/parties

关于javascript - 实现协作实时 map 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16921818/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com