我创建的Rails应用程序具有一个MapBox实现,其中位置标记基于Rails模型中的更改进行更新,并显示在地图上.别紧张,小不点。演示应用程序托管在Heroku上,因此始终有到更大的internet的连接,因此始终有到MapBox服务器的连接。
现在我们有一个客户想要实现我们的应用程序,它将部署在一个局域网上,没有连接到互联网。这破坏了我们的MapBox实现,因为我们无法再接触到MapBox服务器。
地图功能是我们的应用程序的一个伟大的功能,我想要科学的解决方案离线地图上的局域网。我没有任何运气,也没有一个聪明的想法来解决我的地图问题,通过我的扩展谷歌。
如何在离线Rails应用程序中拥有Google或类似于MapBox的功能?
发布于 2016-06-15 16:46:30
听起来,您需要在该intranet上部署一个平铺服务器。然后,您可以指向您的web应用程序使用本地瓦服务器,而不是互联网上的服务器。以下是一些建议。
https://github.com/cutting-room-floor/tilestream "MapBox主机使用与TileStream相同的内部结构,但增加了许多特性,并且是托管服务而不是可安装的应用程序。
http://tilestache.org/
https://stackoverflow.com/questions/37833360
复制相似问题