0

私はこのリンクで与えられた5つのレイヤーを持つ融合テーブルマップの例を持っています:http://jsfiddle.net/ju2Re/

次のようにレイヤーをフィルタリングします。

まず、ドロップダウンを使用してレイヤーを選択します:オフィス階層>ゾーン>バガルコート

次に、選択ボックスを使用して、そのポリゴン内の220KVステーションのみを選択します。

誰か助けてください。前もって感謝します。

4

1 に答える 1

0

フュージョンテーブルを使用してこれをネイティブに実行できるとは思いません(少なくとも現時点では)。「ポリゴンの点」分析に使用できる唯一のクエリは 、ST_INTERSECTS(、) です。

これは1つの引数としてジオメトリを取りますが、の値は次のとおりです。

したがって、ポイントが1つある場合は、それを使用して小さな円を定義し、ポリゴンでST_INTERSECTSを使用できますが、複数のポイントでは機能しません。

テーブルの現在のサイズで、GVizを使用してFusionTablesからデータを取得し、ブラウザーで分析できます。

概念実証(「地理的階層」/「地区」でのみ機能します)

このコードは、google.maps.Polygonに「Contains」メソッドを追加し、マーカーを繰り返し処理して、「activePolygon」に含まれている場合はマーカーを表示します。

概念実証は、データがあるすべてのケースを処理する必要があります

于 2012-08-22T05:28:51.727 に答える