0

まったく描画されない3つのKMLと、ズームレベルに応じて散発的に動作する2〜3のKMLがあります。ファイルの制限を確認しましたが、どの制限にも違反していないようです。元のシェープファイルに戻って、ジオメトリエラーをチェックしました。ファイルの1つにジオメトリエラーがあり、修正しましたが、KMLがレンダリングされないという問題は修正されていないようです。また、GoogleのVisualizationAPIとgeoxml3プロセッサを使用してズーム機能を実装しました。これが私のアプリケーションで起こるいくつかの興味深いことです:

  1. 描画しないKMLファイルの1つは、実際にはその範囲までズームすることでズーム機能に応答しますが、それでもポリゴンは描画しません。KMLが解析されているが、描画されていないことの証拠。
  2. 描画されないKMLファイルの1つは、その横にあるポリゴンをクリックして十分に拡大すると、最終的に描画されます。最初はありません。
  3. ズームアウトすると描画するが、ズームインすると「消える」2つのKMLファイルがあります。

私のアプリケーションはここにあり、私の融合テーブルはここにあります。誰かが同様の問題を抱えていて、それらを修正することができたなら、私はこの時点で困惑しているので、それがどのように達成されたかを知って本当に感謝します。

ありがとう

4

2 に答える 2

0

まず第一に、Fusion Tables はまだ実験段階です

いくつかの問題:

  1. South Nelson Elementary が欠けていますvarID
  2. JV Humphries Secondary Polygons修正する必要があります
于 2013-01-08T15:18:33.380 に答える
0

アップデートを投稿しようと思いました。

私のデータの一部にジオメトリ エラーが含まれていることがわかりました。それらは修正され、KML に変換されました。

問題は私の実際のコーディングです。このコードは、配列からポリゴンを単純に表示し、チェックボックスでオン/オフするように書かれています。これは、他のポリゴンの隣接する境界を表示できるようにするためです。私は最初のコーディングでこれを達成し、ユーザーは Google のマップ機能を使用して関心のある領域にズームインする必要がありました。

次に、チェックボックスをクリックしてアプリケーションが問題のポリゴンにズームするときに、ズーム機能を使用するように求められました。これはもちろん機能しますが、チェックボックスがクリックされる順序によって異なります。チェックボックスがオン/オフされたときに空の配列がどのように取り込まれるかに関係していると確信しています。

コードがどのポリゴンをズームするかズームしないかを決定する方法のロジックを完全には理解していません。私が知っているのは、すべてのチェックボックスがオフになっている場合、各チェックボックスが一度に1つずつオン/オフされ、ズーム機能が機能することです。

クリックされた順序に関係なく、各チェックボックスを「独立して」ズームする方法について誰かが提案を持っている場合は、それをいただければ幸いです。

于 2013-01-18T17:20:40.633 に答える