0

これは、1つのポリゴンのみを表示するリンクです。

https://www.google.com/fusiontables/embedviz?viz=MAP&q=select+col1+from+1PdVL8ltzXzHWbZI6MVWNghTz7sh9FKH9hw_YYYM+where+col0+%3D+412&h=false&lat=44.07068786477725&lng=-91 = 2

ズームを大きくすると、形状が最初に消え、後で別のポリゴンとして表示されます。

ジオメトリ列の値は次のとおりです。

<Polygon><outerBoundaryIs><LinearRing><coordinates>-91.7038631654,44.0694374856,0 -91.7055532814,44.0738871339,0 -91.7054979683,44.0739665384,0 -91.7055402916,44.0741115336,0 -91.7056036015,44.0741019279,0 -91.7056387888,44.074121276,0 -91.7057645696,44.0744656962,0 -91.7056251503,44.0745755934,0 -91.7054229212,44.0739915748,0 -91.7037600839,44.0695990536,0 -91.7036568735,44.0695519885,0 -91.7031499848,44.0695794019,0 -91.7031311599,44.0695869489,0 -91.7031138294,44.0695961708,0 -91.7030982784,44.069606916,0 -91.7030847624,44.0696190077,0 -91.7030735039,44.0696322471,0 -91.7030646879,44.0696464165,0 -91.7030584595,44.0696612828,0 -91.7030549211,44.0696766016,0 -91.7030541309,44.0696921209,0 -91.7030561019,44.0697075855,0 -91.7030410581,44.0694768048,0 -91.7038631654,44.0694374856,0</coordinates></LinearRing></outerBoundaryIs></Polygon>

この動作を修正する方法はありますか?

ボグダン

4

1 に答える 1

0

FusionTablesLayer タイル ジェネレーターに問題があるようです。FusionTables API v1.0 を使用してエクスポートし、ネイティブの Google Maps API v3 polygon としてレンダリングすると、すべてのズーム レベルで動作するようです。

いくつかのオプション:

  1. 巻き方向を逆にしてみると、このような奇妙な場合に役立ちます
  2. ポリゴンを単純化することもできますが (私にはかなり単純に思えます)、このような奇妙なケースではこれが役に立ちました。

私が参照している以前のインスタンスは、Fusion Tables ユーザー グループで議論されていましたが、クイック検索でそれらを見つけることができませんでした。

これは私が覚えていたスレッドの1つです

于 2013-03-06T21:17:15.217 に答える