1

シンプルな .OSM ファイルをブラウザで直接表示するにはどうすればよいですか? .OSM ファイルを JOSM エディタで表示されるようにブラウザに表示したいだけです。

4

3 に答える 3

2

Leaflet プラグインleaflet-osmには、単一の OSM オブジェクトまたは少数のオブジェクトを使用するデータ レイヤーをロードするオプションがあります。この方法は、大量のデータにはお勧めできません。

リーフレット ページの例を次に示します。

$.ajax({
  url: "http://www.openstreetmap.org/api/0.6/node/164979149",
  // or "http://www.openstreetmap.org/api/0.6/way/52477381/full"
  dataType: "xml",
  success: function (xml) {
    var layer = new L.OSM.DataLayer(xml).addTo(map);
    map.fitBounds(layer.getBounds());
  }
});
于 2014-01-30T17:45:54.417 に答える
0

たとえば、リーフレット プラグインleaflet-osmを使用して、osm をベクター データとして表示できます。

于 2013-09-04T22:52:38.277 に答える
0

.osm ファイルは生データを含む単なる XML ファイルであるため、これを直接行うことはできません。最初にレンダリングする必要があります。ただし、さまざまなレンダリング ソフトウェアがあり、.osm ファイルから直接画像を生成できるものもあります。

于 2013-09-04T19:32:14.570 に答える