如何使用Python显示OSM磁贴?
我正在使用generate_tiles.py生成tiles,我想编写一个Python应用程序来显示它们,而不是使用web界面。类似的东西是否已经存在,或者是否有关于如何自己编写这样一个应用程序的信息?您可以使用Tilemill或QGIS等桌面应用程序查看/编辑地图(如果不是针对web应用程序,我真的猜不出为什么要生成瓷砖) Tilestache有一个内部Web服务器,您可以使用它进行测试,只需使用配置文件就可以很容易地让它运行 让您开始(或让您忙碌几周)的几点建议: 服务器端库和应用程序如何使用Python显示OSM磁贴?,python,gis,openstreetmap,Python,Gis,Openstreetmap,我正在使用generate_tiles.py生成tiles,我想编写一个Python应用程序来显示它们,而不是使用web界面。类似的东西是否已经存在,或者是否有关于如何自己编写这样一个应用程序的信息?您可以使用Tilemill或QGIS等桌面应用程序查看/编辑地图(如果不是针对web应用程序,我真的猜不出为什么要生成瓷砖) Tilestache有一个内部Web服务器,您可以使用它进行测试,只需使用配置文件就可以很容易地让它运行 让您开始(或让您忙碌几周)的几点建议: 服务器端库和应用程序 :非
- :非常易于使用磁贴服务器和磁贴缓存
- :tilestache和tilemill后面的基础库
- :轻量级Python互动程序服务器
- :用Python/Django+mapnik编写
- :客户端库非常像Google Maps API
- :便于在任何网页中放置动态地图
- :将公共实用程序添加到最小映射库
- :一个简单的平台
- :许多javascript映射库的通用接口
- :类似于地图的css(很棒)
- :必须具有windows地理空间工具箱
- :为网络制图制作的干净兴趣点图标集
- :700个可用图标用作放置标记
- :如果Google Maps正在使用盒式磁带
- :不同渲染样式的拼凑
- 如果您在KDE上:
- 如果您使用GTK+:
- 再次在GTK+中:
- 引用OP:
我想编写一个Python应用程序来显示它们,而不是使用web界面
我有同样的请求(更具体地说,我需要在一个已经存在的GTK+桌面应用程序中显示一个交互式地图),我没有看到这里回答的问题,所以我去寻找。在这里,我看到三种选择:
Paulo Scardine非常完整的概述侧重于web界面,没有提及它们。有人建议将mapOsMatic从列表中删除,因为根据他的经验,它不是一个可用的库,而且web服务非常有缺陷。我不能确认,但看起来项目目前不是很活跃。