【问题标题】:How to get an OpenStreetMap image in adobe air?如何在 adobe air 中获取 OpenStreetMap 图像?
【发布时间】:2010-12-08 11:38:42
【问题描述】:

我尝试使用 javascript 和 html 将图像从 openstreetmap 加载到空中应用程序中,但图像没有出现。我从 flickr 获取图像没有问题。这是图片网址:Map image from OSM

【问题讨论】:

  • 如果没有您的代码的任何提示,恐怕我们无法帮助您。请提供有关您的代码的更多详细信息。
  • 代码不多。首先,我认为这是一个 javascript 错误,但是当我只是在 url 上方有一个 img 标签作为 src 时,不会显示任何图像,但会显示“找不到图像”图标。可能是因为 url 中没有 .png。

标签: air openstreetmap


【解决方案1】:

如果缺少文件扩展名是问题所在,请尝试其他 OpenStreetMap 图形来源。
导出选项卡可能会对您有所帮助:

以下网址将为您导出给定坐标的地图:

http://tile.openstreetmap.org/cgi-bin/export?bbox=7.3229,51.4641,7.6127,51.6127&scale=110000&format=png

纬度 = 51.4641 - 51.6127
朗 = 7.3229 - 7.6127
格式 = mapnik
文件格式 = png
规模 = 110000

此 URL 将导致下载,但如果我尝试这样做:

<img src="http://tile.openstreetmap.org/cgi-bin/export?bbox=7.3229,51.4641,7.6127,51.6127&scale=110000&format=png" alt="OSM-Map" width="100%" />

它成功了,地图显示出来了。 也许这是解决您问题的简单方法

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-29
    • 2012-07-11
    • 2013-05-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多