每当有人访问我在纽约的网站时,我希望该 map 能够显示纽约的 Spark (然后消失)。因此,当人们访问我的网站时,整个 map 上都会出现 Spark 。
是否可以不使用 Google map 来做到这一点,并使用更漂亮的背景 map ?我无权使用 Google map 。
最佳答案
这是一个非常开放的问题。以下是您需要考虑的一些事项:
为什么您不能使用 Google map ?这个原因是否适用于您计划使用的任何其他 map 网站或其他服务?您打算付费购买 map 服务还是使用免费 map 服务?
您如何知道人们从哪里访问您的网站?您的用户在创建帐户时会告诉您他们的纬度/经度吗?他们都使用启用定位技术的手机吗?您打算尝试从他们的 IP 地址猜测他们的位置吗? (每当有人试图猜测我的时,他们都会被整个州排除,因为我有一个 sprint 的 3G 帐户)
您计划在客户端使用什么技术 - 如果您希望 Spark 不断出现,您将需要一些动态的技术。您的客户端代码必须不断轮询服务器以获取要显示的新 Spark 的更新,否则您将需要与 Comet 之类的东西保持连接,以便您可以模拟将更改从服务器推送到客户端。你用的服务器可以做comet吗?
关于javascript - 我想制作一张世界地图,人们点击我的网站就像 Spark 一样。最好的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3315382/