10

新しい geomap パッケージ バージョンのリリース後、ドイツの地域で geomap を使用すると問題が発生するようです。アップグレード前は、すべてがうまく機能しているように見えました。問題は、地域 DE-BE (ベルリン) と DE-BB (ブランデンブルク) の両方を表示しようとすると、ベルリン地域が表示されないことです。リージョン DE-BB を削除するか、DE-BY (バイエルン) などの他のドイツのリージョンに置き換えると、問題なく動作します。

以下のテストコードを見つけてください。

google.load('visualization', '1.1', {packages: ['geomap']});

function drawVisualization() {
      var data = new google.visualization.DataTable();
      data.addRows(2);
      data.addColumn('string', 'Country');
      data.addColumn('number', 'Popularity');
      data.setValue(0, 0, 'DE-BE');
      data.setValue(0, 1, 200);
      data.setValue(1, 0, 'DE-BB');
      data.setValue(1, 1, 300);

      var geochart = new google.visualization.GeoMap(document.getElementById('visualization'));

      var options = {};
      options['dataMode'] = 'regions';
      options['region'] = 'DE';

      geochart.draw(data, options);
    }

google.setOnLoadCallback(drawVisualization);

何がうまくいかなかったのか、サポートやアイデアを教えてください。テスト用に古いバージョンの geomap パッケージを含めることはできますか?

4

2 に答える 2

4

解像度オプション パラメータを使用する

options['resolution'] = 'provinces';

また、API に新しい GeoChart 形式が追加され、Web サイトのテーマに合わせて背景色を変更するなど、さらにカスタマイズできるようになりました。

于 2011-08-26T18:40:20.643 に答える
0

jvectorマップを調べます。ドイツの SVG マップがあり、実装が非常に簡単です。特に古いバージョンの IE では、ジオマップに多くの問題がありました。

http://jvectormap.owl-hollow.net/

于 2011-12-26T01:56:54.797 に答える