2016-09-16 23 views
0

現在、私はWindows XP ProfessionalでOpenlayers 3(OL3の最後のバージョン)を使用しています。 私のPCは、以下のような特徴があります。OpenLayers 3とWindows XP

  • Intrlプロセッサ(R)のPentium(R)4 CPUの3.00Ghz(2CPUs)
  • 1ギガバイトのメモリ
  • DirectXのバージョン:は、DirectX 9.0c(4.09.0000.0904)
  • グラフィックス:インテル(R)82945G Expressチップセットファミリ
  • 表示モード:1280 * 1024(32ビット)。
  • ブラウザ:Mozilla Firefoxの47.0.1

私の問題は、マップは、(私がキーとカードをBingMap使用)は表示されません。次のように のエラーが表示されます。

Error: WebGL: Error during ANGLE OpenGL init. ol.js:112:304 
Error: WebGL: Refused to create native OpenGL context because of blacklisting. ol.js:112:304 
Error: WebGL: WebGL creation failed. ol.js:112:304 
Error: WebGL: Error during ANGLE OpenGL init. ol.js:112:304 
Error: WebGL: Refused to create native OpenGL context because of blacklisting. ol.js:112:304 
Error: WebGL: WebGL creation failed. 

は、私のPCの設定との関係このエラーはありますか? 。どのようにそれを解決するために行います。

答えて

0

WebGLレンダラーの代わりにキャンバスレンダラーを使用します(レンダラー:ol.Mapに 'canvas'がありますが、既定の設定で、 'webgl'を指定していますか)。マップを表示するには

+0

私は**レンダラー:キャンバス**を使用しています。アドレスバーに、webgl ** webglreport.com **のアクティベーションをチェックして、私はWEBGLがまだアクティブ化されていないことを確認します。 ** about:config **のwebglを有効にし、** false ** value ** true ** ** webgl.force対応**と** false ** ** ** ** ** * * webgl.disable-angle **。変更なし –

+0

最後に、ブラウザの更新(firefox 48.0.2)と私は積極的にWEBGL 2.0(webgl.enable-ptototype-webgl2)の後にマップが表示されます。 ただし、エラーは次のようにコンソールに残ります。**エラー:WebGL:ネイティブOpenGL init中にエラーが発生しました。 ol.js:112:304 エラー:WebGL:WebGLの作成に失敗しました。 ol.js:112:304 ** –

0

、私はレンダラを使用します。次のコードのようにキャンバス

var map = new ol.Map({ 
       layers: [layer.AerialWithLabels], 
       renderer: 'canvas', 
       target: 'view-container', 
       view: new ol.View({ center: [0, 0], resolution: 39135.75848201024, minZoom: 2 }) 
      }); 

その後、私はWebGLのの活性化を確認するために、アドレスバーに書き込みwebglreport.comをし、私がいることがわかりWEBGLはまだアクティブ化されていません。 は、私は約でのWebGLを有効:設定とするためにを入れwebgl.force対応webgl.disable角

私のためにを私のページとエラーを更新してください:

Error: WebGL: Error during native OpenGL init. ol.js:112:304 
Error: WebGL: WebGL creation failed. ol.js:112:304 
Error: WebGL: Error during native OpenGL init. ol.js:112:304 
Error: WebGL: WebGL creation failed.