0

このopenLayersの例(http://openlayers.org/en/v3.14.1/examples/custom-interactions.html?q=custom)を見ていましたが、次のような小さな画像をどのようにロードできるか疑問に思っていました地図上のマウスダウンの例?いろいろ試してみましたがわかりませんでした。何か案は?

ありがとう!

4

1 に答える 1

0

リンク先の例では、カスタム インタラクションを使用して既存のフィーチャをマップ上でドラッグします。このコードは非常に便利で、マップ上でマーカーをドラッグする方法を理解するために使用しました。

ただし、最初にマーカーを追加する簡単な方法があります。これは、マップの singleclick イベント ハンドラーを使用することです。

map.on("singleclick", function(event) {
    // Add icon here...
})

ここに完全な例を置き、どのようにそれを行ったかを示します。

http://www.freytag.org.uk/pages/2016/03/06/openlayers-addfeature.html

作業が完了したら、OL3 の例のカスタム インタラクションを使用して、それらのマーカーをマップ上でドラッグできます。

于 2016-03-06T14:03:06.597 に答える