javascript - 我想制作一张世界地图,人们点击我的网站就像 Spark 一样。最好的方法是什么?

标签 javascript api google-maps

每当有人访问我在纽约的网站时,我希望该 map 能够显示纽约的 Spark (然后消失)。因此,当人们访问我的网站时,整个 map 上都会出现 Spark 。

是否可以不使用 Google map 来做到这一点,并使用更漂亮的背景 map ?我无权使用 Google map 。

最佳答案

这是一个非常开放的问题。以下是您需要考虑的一些事项:

  1. 为什么您不能使用 Google map ?这个原因是否适用于您计划使用的任何其他 map 网站或其他服务?您打算付费购买 map 服务还是使用免费 map 服务?

  2. 您如何知道人们从哪里访问您的网站?您的用户在创建帐户时会告诉您他们的纬度/经度吗?他们都使用启用定位技术的手机吗?您打算尝试从他们的 IP 地址猜测他们的位置吗? (每当有人试图猜测我的时,他们都会被整个州排除,因为我有一个 sprint 的 3G 帐户)

  3. 您计划在客户端使用什么技术 - 如果您希望 Spark 不断出现,您将需要一些动态的技术。您的客户端代码必须不断轮询服务器以获取要显示的新 Spark 的更新,否则您将需要与 Comet 之类的东西保持连接,以便您可以模拟将更改从服务器推送到客户端。你用的服务器可以做comet吗?

关于javascript - 我想制作一张世界地图,人们点击我的网站就像 Spark 一样。最好的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3315382/

相关文章:

javascript - Google map 限时在标记上弹跳动画

javascript - 移除 Parent Div,但不移除父级中的内容。

php - 隐藏标题发布数据

python - 无法通过命令行 Python 安装 googlemaps api (Windows 8)

angularjs - Google map 地点自动完成 - 未捕获类型错误 : Cannot read property 'getPlace' of undefined

wordpress - 阻止通过与混合内容的安全连接阻止对地理定位的访问

javascript - 每个旁边都有一个 Div,但有一个出现在页面之外

javascript - 最大和最小数字 Javascript 错误

javascript - Twitter 搜索 api 的截止时间和截止日期参数

javascript - FB 提要对话框不会在弹出窗口中显示图片缩略图