トップ «前の日記(2004-07-06) 最新 次の日記(2004-07-08)» 編集

Gom 雑記帳

1970|01|
2004|06|07|08|09|10|11|12|
2005|01|02|03|04|06|07|08|09|10|11|12|
2006|01|02|03|04|05|10|11|12|
2007|01|02|03|04|05|06|07|09|10|11|12|
2008|01|02|03|06|08|12|
2009|01|02|03|04|11|12|
2010|01|02|03|08|12|
2012|01|

2004-07-07 [長年日記]

_ [tDiary]続・tDiary 超簡単マピオン呼び出しプラグインを使ってみる

[立川駅] [Google Maps]
ためしに立川駅の地図を表示してみました。 京ぽんからの位置情報をMapion系プラグインへのパラメータに変換するようなプラグインなりbookmarkletなりがあると最強だと思うのですが。誰か作らないかな?

_ [tDiary]続・tDiary 超簡単マピオン呼び出しプラグインを使ってみる その2

せっかくなのでコメントのパラメータはaltに展開するようにしてみる。ついでに&は実体参照に変更。さらにwidthとheightも追加。
def mapion_image(pos, comment = nil)
    lat, lon = pos.split(',')
    mes = ""
    mes = comment if comment
    <<-HTML
    <a href="http://www.mapion.co.jp/c/f?uc=1&amp;grp=all&amp;nl=#{lat.strip}&amp;el=#{lon.strip}">
    <img class="mapion" src="http://mp.mapion.co.jp/m/k?uc=1&amp;grp=ic99&amp;nl=#{lat.strip}&amp;el=#{lon.strip}"
    alt="#{mes.strip}" width="160" height="160">
    </a>
    HTML
end
こんな感じでどうでしょうか?

_ [tDiary]続・tDiary 超簡単マピオン呼び出しプラグインを使ってみる その3

sizeパラメータで画像サイズを指定するといいとのご指摘があったので、ちょっと修正してみる。
def mapion_image(pos, comment = nil, width = 160, height = 160)
    lat, lon = pos.split(',')
    mes = ""
    mes = comment if comment
    <<-HTML
    <a href="http://www.mapion.co.jp/c/f?uc=1&amp;grp=all&amp;nl=#{lat.strip}&amp;el=#{lon.strip}">
    <img class="mapion"
    src="http://mp.mapion.co.jp/m/k?uc=1&amp;grp=ic99&amp;nl=#{lat.strip}&amp;el=#{lon.strip}&amp;size=#{width},#{height}"
    alt="#{mes.strip}" width="#{width}" height="#{height}">
    </a>
    HTML
end
Rubyはまったく触ったことないから、どこか間違ってるかも。
本日のツッコミ(全2件) [ツッコミを入れる]
_ えろぺお (2004-07-08 01:54)

画像の大きさが 200x200 なので width/height を 160 にすると地図がツブれてしまいます。width/height を 200 にするか、mapion へのパラメータに size=160,160 を追加するとよいでしょう。

_ Gom (2004-07-08 02:25)

こちらの環境で試してみたところ、IEの場合は160x160の画像が表示され、Netscape Navigatorの場合は200x200の画像が表示されました。sizeパラメータを追加するのがよさそうですね。

本日のPingbacks(全0件)

total:/today:/yesterday:
編集