スレッド:アイコンが非表示
アイコンが非表示 投稿者:マーシー 投稿日:2019/02/06(Wed) 11:16:20 home No.938
あにねこさん、こんにちは。
今度ホームページを引っ越しました。
よろしくお願いします。

ところで、OpenLayers3にしようと思っているのですが、
昨年の新サーバに移転された頃よりアイコンが表示されなくなりました。
原因がわかりませんなぜでしょうか?
アイコン名は表示されます。
よろしくお願いいたします。
http://www7b.biglobe.ne.jp/~daigosangakukai/test.htm#
Re: アイコンが非表示 投稿者:あにねこ 投稿日:2019/02/06(Wed) 23:05:16 No.939
マーシーさん、こんばんは。
リンク更新しました。

アイコンが表示されない件ですが、map.jpn.org へのアクセスは HTTPS になっています。
KML ファイルの中の
http://map.jpn.org/icon/911007.png#N911007.24.24
等のURLを
https://map.jpn.org/icon/911007.png#N911007.24.24
にするとどうなりますでしょうか。
Re^2: アイコンが非表示 投稿者:マーシー 投稿日:2019/02/07(Thu) 14:08:06 home No.940
あにねこさんこんにちは。
リンク更新ありがとうございました。

やはり変わらないようです。
実は最初の1回だけ変わったのですが、元に戻ってしまいました。
htpp → htpps にするのはgpx2jsgi を変えるのでしょうか?
Re^3: アイコンが非表示 投稿者:あにねこ 投稿日:2019/02/07(Thu) 20:17:26 No.941
iconlut.xml の中のアイコンの URL を変更してください。
詳しくは、
https://anineco.github.io/gpx2jsgi/gpx2jsgi.html
の「アイコン変換表」の項目を参照ください。
Re^4: アイコンが非表示 投稿者:マーシー 投稿日:2019/02/08(Fri) 11:49:48 home No.942
あにねこさん、こんにちは。
お忙しい所返信ありがとうございます。

gpxejsgi の中の iconlut.xml の中のアイコンの URL を変更しました。
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="iconlut2html.xsl"?>
<!DOCTYPE iconlut SYSTEM "iconlut.dtd" [
<!ENTITY baseurl "https://map.jpn.org/icon/">
]>
でも、発生したKMLファイルは htpp:/ のままです。

それで、KMLファイルを検索(S)→ 置換(R)で htpp:/ → htpps:/ にしました。
やっぱりアイコンは表示されません。
急ぎませんので、よろしくお願いします。テストURLは、以下です。
http://www7b.biglobe.ne.jp/~daigosangakukai/test.htm#
Re^5: アイコンが非表示 投稿者:あにねこ 投稿日:2019/02/10(Sun) 00:55:54 No.949
説明がまずくてすみません。
「アイコン変換表」のすぐ前の項目の「データフォルダ」も参照して下さい。
テストURL先の4つのサンプルのうち、2番目のものだけアイコン表示に失敗していますが、
これは ryuo.kml の中のアイコンのURLが http のままです。
Re^6: アイコンが非表示 投稿者:マーシー 投稿日:2019/02/10(Sun) 10:22:36 home No.950
あにねこさん、おはようございます。
データフォルダ修正しました。有り難うございました。
ただIEではアイコンが表示されるのですが、GoogleChromeでは表示されません。
なぜでしょうか?

申し訳ありませんが、今日から2,3日留守になりますので、
その後のお返事で結構です。よろしくお願いします。
Re^7: アイコンが非表示 投稿者:あにねこ 投稿日:2019/02/12(Tue) 18:34:20 No.951
私の mac の chrome では表示できました。
ブラウザのキャッシュをクリアして再表示すれば、
アイコンも表示されると思います。
Re^8: アイコンが非表示 投稿者:マーシー 投稿日:2019/02/13(Wed) 10:00:54 home No.952
あにねこさん、おはようございます。

キャッシュクリアしたら表示できました。
ありがとうございました。
お世話になりました。

- WebForum -