今年の春にパソコンを新調し、Windows7 32ビット版からWindows7 64ビット版にUpgradeしました。
当時、GoogleEarth6を新調したPCにInstallしようとしましたら、Install中にエラーが起きてどうしてもInstall出来ま
せんでしたので、このフォーラムに投稿させて頂きましたところ、暫らくしてInstallが出来るようになりました。
所が最近になって、Windowsの変更以前にGoogle Earthプラグインを使用してGoogleEarth3D地図をWindows7 32
ビット版に表示していたウェブ・ページが、Windows7 64ビット版ではエラーとなり地図が表示されなくなっていることに気付きました。そのペー
ジは今でもWindows7 32ビット版ではエラーにならずに問題なく作動しています。Browserは新旧ともにIE8.0です。
問題のウェブ・ページの一つのURLは以下の通りです。
http://longhat.fan-site.net/folder_henro/sanu01/page_time1.html
この他にもGoogle Earthプラグインを使用しているページは全てエラーになります。
GoogleEarthはまだWindows7 64ビット版を正式にサポートしていないのでしょうか? 或いはGoogleEarthAPIの使い方
が変わったのでしょうか?
chobeより
とりあえずWindows7のGoogle Earth プラグインを再インストールしてみることをお勧めします。
APIの使い方は変わっていないと思いますよ
何時も早々とご返事有難うございます。
Google Earth プラグインを何回も再インストールしてみました。
インストールそのものは無事完了しますが、実行の段階で相変わらずエラーになります。
chobeより
> > chobeより- 引用テキストを表示しない -
>
> - 引用テキストを表示 -
(★を付けとくと、アップデートがあったときに知らせてくれます)
エラーが発生した時の画面キャプチャを送っていただくことは可能でしょうか。
Windowsは詳しくないのですがエラーが発生したときに
「送信する/しない」とかダイアログボックスが表示されると思います。
「送信する」にすると、送信する内容の詳細が表示できると思うのですが
それを画面キャプチャして送っていただけますでしょうか。
直接私のところへメールしていただければと思います。
メールアドレスは、Masashi.Kと書いてあるところの横に「View profile」とあるので
そこに載っています。
度々ご返事有難うございました。
11月27日から1週間、四国お遍路の歩き旅に出ていましたので、ご返事遅れて申し訳ありませんでした。
通常Windowsでエラーになりますと、おっしゃるように「送信する/しない」のダイアログボックスが出るのですが、
今回の場合はWindowsのエラーではなく、Google Earthプラグインを使用時に生成される以下の様なJavaScript
が出すalertの”Error”エラーが出るだけです。
再度、Google EarthプラグインのInstallを試みますと、結果は"Thanks for inatalling Google
Earth plug in"という
メッセージが出ますので、恐らくGoogle Earth plug inは導入されたと思われますが、そのウェブ・ページをLoadすると
同じalertの”Error”エラーが出て3D地図は表示されません。
<script type="text/javascript">
google.load("earth", "1");
var ge = null;
window.onload = function(){
google.earth.createInstance("gEarth", disp, function(){
alert("Error");
});
}
function disp(object){
ge = object;
ge.getWindow().setVisibility(true);
ge.getNavigationControl().setVisibility(ge.VISIBILITY_SHOW);
var link = ge.createLink("");
link.setHref("http://longhat.fan-site.net/folder_henro/sanu01/kml/
110329s.KML");
var networkLink = ge.createNetworkLink("");
networkLink.set(link, true, true);
ge.getFeatures().appendChild(networkLink);
ge.getLayerRoot().enableLayerById(ge.LAYER_BORDERS,true);
ge.getLayerRoot().enableLayerById(ge.LAYER_ROADS,true);
ge.getLayerRoot().enableLayerById(ge.LAYER_TERRAIN,true);
}
</script>
chobeより
> > > > - 引用テキストを表示 -- 引用テキストを表示しない -
>
> - 引用テキストを表示 -