2016-03-24 20 views
0

私は、幾何学と呼ばれる1列のKML形状データを含む融合テーブルからセンサス領域を取得しようとしています。一般的にはすべてがうまくいっていますが、1つの図形が基本的に他の図形を囲むため、クエリが2行を返す場合が少なくとも1つあります。ポイントの実際の形状をどのように決定するのですか?Google Fusion Tableクエリの緯度/経度が1行以上返る

私のクエリは次のとおりです。 https://www.googleapis.com/fusiontables/v1/query?sql=SELECT CensusTract、パーセンタイル、2行を返すST_Intersectsは(ジオメトリ、CIRCLE(緯度経度( '+ LAT +'、 '+ LNG +')、10))

MYTABLEは得点37.121988/-120.26532400000002 "kind": "fusiontables#sqlresponse"、 "columns":["CensusTract"、 "Percentile"、 "Score"]、 "rows":[["6039000202" "86-90"、45.78937664]、["6039000300"、 "66-70"、31.5619351]]

私はST_DISTANCEを使ってみましたが、私の構文は汚れました。さらに、私はフィールドとして何を使うのかよく分かりません。私はこれを試してみました:ST_DISTANCE BY ORDER(ジオメトリ、緯度経度( '+ LAT +'、 '+ LNG +'))

必要に応じて、より多くの情報を提供し、どのような援助に感謝して幸せ。

クリス

+0

これは私の完全な要求で、不正なリクエストエラーです。 (geometry、CIRCLE(LATLNG(37.121988、-120.26532400000002)、10))ORDER BY ST_DISTANCE(ジオメトリ、サークル、ジオメトリ、サーフェス、サーフェス、サーフェス、 LATLNG(37.121988、-120.26532400000002))&key = MYKEY – user3583106

+0

あなたのテーブルは何ですか?この問題を示す[最小、完全、テスト済みおよび読み取り可能な例](http://stackoverflow.com/help/mcve)を提供してください。 – geocodezip

+0

ありがとうございます。私は問題を理解した。空間コンポーネントと順序を持つwhere条件は、空間コンポーネントでは使用できません。空間的な制限は1です。関心のある人は、これがどのようにわかるのですか?https://developers.google.com/apis-explorer/?hl=en_US#p/fusiontables/v2/fusiontables.query.sql – user3583106

答えて