2013-06-28 66 views
1

我想学习设计在线地图并在地图上显示数据。网上有这么多的信息,但它们很混乱。我希望有人能回答这个问题,以便过程更清晰。自定义地图,GEODJANGO,TILEMILL,OSM,OPENLAYERS,

我正在为我的网站使用Django,GeoDjango。所以我有一个Postgresql数据库与Postgis启用。从我的搜索中,我采取了以下步骤。

1-使用osm(openstreetmap)获取地图数据。我只需要一个国家的数据,所以我找到了http://download.geofabrik.de/osm/europe/turkey-130627.shp.zip链接来加载osm数据作为形状文件。 2-使用tilemill来设置地图的样式。导出为MBTiles。

3-现在我有MBTiles,但我如何使用这些瓷砖。这是个问题吗?

回答

0

有点难以弄清楚问题是什么,但它看起来像你试图找到一个瓷砖服务器,使这些MBTiles在线。请看TileStache

0

将地图导出为.MBtiles(Sqlite数据库)后,您可以使用TMS Layer的开放图层来显示您的地图。结账此link实施TMS层。