2015-09-05 99 views
1

我打算写一个包含(小)离线地图的Kivy应用程序。 Kivy的Mapview小部件似乎是显示地图的不错选择,但在我开始深入研究之前,还有一个问题我无法弄清楚:是否可以使用本地存储的磁贴离线使用Mapview?Kivy MapView离线

+0

你试过吗? – Totem

+0

好吧,没有。我想知道是否有人知道是否值得尝试。如果没有人知道,我会尝试... – Jobiwan

回答

1

我设法做到了,事实证明这并不复杂,但需要一些研究(至少对于像我这样的初学者来说)。这里是一个粗略的概述: 1. MapView支持mbtiles作为源文件中的详细描述 - mbtiles可以在TileMill中创建 2.我想要一个Openstreetmap风格的地图,所以我从github下载了openstreetmap-carto。安装手册很好地解释了为了获得这种风格的地图需要做些什么 4.最大的挑战是设置和操作PostGIS数据库。此链接有助于:http://www.bostongis.com/PrinterFriendly.aspx?content_name=loading_osm_postgis 沿途还存在一些其他问题,但所有这些都可以通过梳理互联网来解决。