我有一个应用程序成功地使用预加载的 Open Street Map .png 文件的平铺缓存,用于大约 20 公里 x20 公里的小城市区域,以支持在网络、iPad 和 iPhone 上展示旅游信息。它是用 HTML5 编写的,并使用 MoSync 创建包装器以将其交付到移动设备上。
这种方法适用于城市,但我想将该应用程序扩展到农村地区(最初在英国),如果我可以访问它,Ordnance Survey 映射 25000、50000 和 250000 将提供更好的用户体验。
我的具体问题是:
- 如何获取地形图块?
- 我可以得到与 OSM 具有相同的滑图结构的图块吗?
- 我可以使用 Ordnance Survey 作为英国的来源吗?如果可以,是否需要一次性许可费?
- 有哪些缩放级别可用?我预计 25000、50000 和 250000。100000 可用吗?
- 我使用什么公式来识别纬度和经度对中的特定图块?
- 指定缩放级别的所有图块是否都是相同的 delta lat 和 delta long?如果不是,我该如何平铺它们?