自定义地图,GEODJANGO,TILEMILL,OSM,OPENLAYERS,

时间:2013-06-28 19:36:25

标签: openlayers geodjango tilemill

我正在尝试学习设计在线地图和在地图上显示数据。网上有太多的信息,但它们很混乱。我希望有人可以回答这个问题,以便让这个过程更加清晰。

我在我的网站上使用Django,GeoDjango。所以我有一个postgresql数据库,启用了postgis。从我的搜索中我采取了以下步骤。

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

3- ???现在我有MBTiles但我怎么能使用这些瓷砖。这是个问题吗?

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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