地域の地図の Web ページを取得する必要があります。その地域の地図の画像をウェブページにロードし、添付のpngファイルでわかるようにポイントを見つけて、好きなようにもっとやろうとしています。
下のテキストファイルに示すように、そのエリアに基本的に6つの駅があると仮定すると、
#
# some sensor network
#
SN.field_x = 5000
SN.field_y = 2000
SN.numNodes = 6
# Name: station1 type: antenna1
SN.node[0].xCoor = 1000
SN.node[0].yCoor = 800
# Name: station2 type: antenna1
SN.node[1].xCoor = 2000
SN.node[1].yCoor = 808
# Name: station3 type: antenna2
SN.node[2].xCoor = 1800
SN.node[2].yCoor = 743
# Name: station4 type: antenna2
SN.node[3].xCoor = 2061
SN.node[3].yCoor = 747
# Name: station5 type: antenna3
SN.node[4].xCoor = 2325
SN.node[4].yCoor = 753
# Name: station6 type: antenna3
SN.node[5].xCoor = 1689
SN.node[5].yCoor = 681
そのテキスト ファイルの座標データに基づいて、これらのステーションを正しい位置でマップに表示する必要があります。これらの x & y 座標に基づいて、マップ (画像) 上の各ポイントを特定する必要があります。x & y座標をcssスクリプトにピクセルとしてハードコーディングすることでこれを実行しようとしました。これにより、添付された画像のページが得られます。ただし、これらのステーションは将来再配置される可能性があるため、動的にロードする必要があります。誰かが、Python を使用できると言いましたが、それがどのように機能するのかわかりません。これについてどうすればよいか、あなたの助けが必要です。ありがとう。
私のHTMLとCSSが下に追加されました
左と上のピクセル値は、テキスト ファイルの x & y 座標に基づいています。
<head>
<title>MAP</title>
<style type="text/css">
#menu{width:2997px;height:1471px;background-image:url(Map.png)}
#menu a{position:absolute;height:10px;width:10px;}
a#a1{left:974.1px;top:409.3px;border:solid 2px #0099cc}
a#a2{left:1096.3px;top:404.1px;border:solid 2px #0099cc}
a#a3{left:901.7px;top:371.9px;border:solid 2px #0099cc}
a#a4{left:1030.7px;top:373.9px;border:solid 2px #0099cc}
a#a5{left:1162.8px;top:376.3px;border:solid 2px #0099cc}
a#a6{left:844.8px;top:340.7px;border:solid 2px #0099cc}
#menu a i{ visibility:hidden;}
</style></head>
<body>
<div id="menu">
<a id="a1"href="#"><i>Link 1</i></a>
<a id="a2"href="#"><i>Link 2</i></a>
<a id="a3"href="#"><i>Link 3</i></a>
<a id="a4"href="#"><i>Link 4</i></a>
<a id="a5"href="#"><i>Link 5</i></a>
<a id="a6"href="#"><i>Link 6</i></a>
</div></body>