問題タブ [google-fusion-tables]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
411 参照

jquery - Jquery選択タグ\フュージョンテーブル付きチェックボックス

始める前に、私のバックグラウンドは主にグラフィック デザインであるため、コーディングに関する知識は限られています。だから優しくしてください:D

ここで私の状況:Google Maps API\fusion tables\jquery mobileを使用してAndroid用のphonegapアプリを構築しています。フュージョン テーブルからさまざまなタイプのマーカーをトリガーするチェックボックスのリストがあります。jquery を介してチェックボックスの状態を渡しました。融合テーブルから要素をフィルタリングする関数は次のとおりです。

...チェックボックスは次のとおりです。

..チェックボックスを「有効にする」JQ:

SO、;) このソリューションはかなりうまく機能しますが、OS のネイティブ リスト UI を使用するように、選択タグとオプション タグに切り替えたいと思います!

このようなもの:

オプションタグの値をトリガーするには、JQ でどのようなコードを使用する必要がありますか?

これが十分に明確であることを願っています。事前に感謝します。

0 投票する
1 に答える
231 参照

php - Google Fusion TableをリロードするPHPコード

ドロップダウン メニューを使用して列に基づいてポイントを選択する Google Fusion Tables マップがあります。

私が夢中になってみるまで、マップはうまく機能します。php API を使用して、選択したドロップダウン値を単純に表示しようとしました。これは機能しますが、マップがリロードされます。マップとフォームのリロードを回避する方法はありますか?

PHP初心者のため、わかりにくい点がありましたらご容赦ください。

0 投票する
1 に答える
1986 参照

maps - DWG/DGN形状に座標を追加します。KMLへの変換-FusionTablesでの使用

オープンデータディレクトリ(選挙区、スペイン、バルセロナ、リンク)からいくつかの地域地図を持っています。それらはDWGまたはDGNの形状とポリゴンです

これらのファイルをKML/KMZファイルに変換するオンラインツールを見つけました(リンク)。

ですから、私が知らないのは、これらの形状を領域の座標にどのように合わせるかです。言い換えれば、それらを地理参照する方法。

私が欲しいのは、Fusion Tables(私が精通しているツール)でそれらを操作するための最初のステップとして、これらの地理参照された形状をGoogleEarthにインポートすることです。

私は「新しい」ジャーナリストで、Macを使用しており、Illustratorとして設計されたツールを使用していました。フュージョンテーブルに精通している。私はAutocadを持っていません。

0 投票する
1 に答える
371 参照

gis - マッピング:マップ上のポリゴンの値属性を動的に変更する最も簡単な方法は何ですか?

地方選挙の結果を地図に表示したいのですが。市のすべての部門のシェープファイルがあり、静的にすることもできますが、各部門の投票の割合を動的にプラグインしたいと思います(視聴者は一度に1人の候補者を表示します)。

これの静的な例はhttp://elections.timwis.com/fusionで見ることができます これはまさに私が望むものですが、この例は1人の候補者のためのものであり、分割を使用してシェープファイルとパーセンテージデータをマージした結果です隣接するキーとして、静的データソースになります。

私は投票結果でいっぱいの大きなテーブルを持っています。候補者の名前を簡単に提供し、各部門の候補者のパーセンテージを取得できます。次に、それをポリゴンに接続して、ポリゴンの色とクリックバブルの内容を変更します。

フュージョンテーブルを使用してLEFTJOINを実行できないため、これを行う別の方法を見つけようとしています。

postgres、geoserver、およびopenlayersのスタック全体をインストールするのではなく、これを実行する簡単な方法を探しています。フロントエンドマップをpostgresqlサーバーなどに接続できれば素晴らしいと思います。私はプログラマーですが、これまでこのようなものを扱ったことがなく、締め切りも厳しくなります。

何か案は?

0 投票する
1 に答える
1655 参照

google-maps - GoogleMapsAPIでFusionTablesLayerの中心/境界ボックスを決定します

FusionTablesLayerの中心点を特定する方法はありますか?レイヤーレンダリングを処理するためにイベントを使用することを考えていましたが、運がありませんでした。

ありがとう!

0 投票する
3 に答える
2494 参照

php - Google ClientLogin 認証

私は、Google Fusion Tables を使用してデータを保存および取得する単純なデータベースの作成に取り組んでいます。ただし、承認プロセスで問題が発生しました。これまでのコードは次のようになります。

このコードをテストすると、「認証されていないアクセスは SELECT ステートメントと DESCRIBE ステートメントに対してのみ許可されます」という 401 エラーが発生し続けます。Fusion Tables サービスへの POST 操作で認証ヘッダーもサーバーに渡すときに、なぜこれが発生するのかわかりません。私が間違っていることについてのアイデアはありますか?

0 投票する
1 に答える
739 参照

jquery - Fusion Tables SQL スクリプトを使用した Like 演算子

Fusion Tables からデータを取得して表示する Google マップがあります。多角形をクリックすると、マップが拡大され、元の多角形内の他の多角形が表示されます。これは、2 つの別個の Fusion Tables といくつかの jquery を使用して実現されます。

私の問題は、セット全体ではなく、元のポリゴン内のポリゴンのみを表示しようとしています (たとえば、米国のすべての郡ではなく、クリックされた州内の郡のみを表示します)。サブポリゴンはコード xxyy を使用して保存されます。ここで、xx は元のポリゴンで、yy はサブポリゴンです (したがって、1001 は 10 番目の州であり、その州内の最初の郡になります)。

フュージョン テーブルの "SQL のような" スクリプトを使用して、コードの最初の 2 桁が特定の数字に等しいサブポリゴンのみを取得するにはどうすればよいですか? これが私が試したことです:

name は 4 桁のコードを持つ列であり、stateCode は状態の 2 桁のコードが格納されている変数です。

私も試しました:

必要に応じて、その構文を使用してさらに掘り下げることができるため、2 番目のオプションが (可能であれば) 推奨されます。

最終的解決:

  • 列「名前」が数値に設定されています
  • クエリは

    stateCodeHigh = stateCode + 100; map.setOptions({ 'query': { select: 'geometry', from: ftnumber, where: "name >= " + stateCode + " AND name < " + stateCodeHigh } });

0 投票する
2 に答える
1386 参照

security - クッキーのセキュリティ

実装に取り​​掛かる前に、stackoverflow コミュニティで実行したい Cookie セキュリティについて簡単な質問がありました。サイトにユーザー サインインを実装するのはこれが初めてであり、アカウントが危険にさらされることを心配する必要がないように、セキュリティに細心の注意を払いたいと考えていました。

これが私の仮想のセキュリティ ソリューションです。

  • ユーザーはサイトにサインアップし (電子メール登録、Facebook でのログインなど)、ユーザー ID 番号が割り当てられます。この番号は公開されており、ユーザーのプロフィールにアクセスしたり、投稿でそれらを参照したりするために使用できます。
  • 登録時に、ユーザーの情報がデータベース (Google Fusion Tables でホストされている) に保存されるため、ランダムに生成された ROWID もユーザーに割り当てられます。この ROWID 番号はユーザーから隠され、公開されることはありません。
  • ユーザー ID は ROWID 番号に対して暗号化され、この番号はユーザーのコンピューターの Cookie に保存されます。他のユーザーに表示されることはありません。理論的には、これはユーザーのみが表示できます。

このソリューションでは、「秘密」キー (ROWID 番号)、「消費者」キー (Cookie に保存)、および公開参照 ID (ユーザー ID) を使用できます。もちろん、これらはすべて、サイトがすばやくアクセスできるデータベースにまとめられます。これは、適切なレベルのセキュリティを提供する計画のように聞こえますか、それとも他に考慮すべきことがありますか?

0 投票する
1 に答える
1220 参照

group-by - 同じクエリ内の Google Fusion Tables SQL クエリ ORDER BY と GROUP BY が機能しない

データに Google Fusion Tables を使用してモバイル Web ページを作成していますが、ORDER BY(緯度と経度) と( GFT がサポートしていない -GROUP BYの代わりに) の両方を使用する必要があります。DISTINCT

しかし、この 2 つは相性が悪いようです。を使用するGROUP BYと、ステートメントは単純に を無視するように見えORDER BYます。

SQL ステートメント:

他の誰かがこのシナリオに遭遇しましたか?

0 投票する
1 に答える
985 参照

jquery - Fusion Tables情報を含むGmaps Infowindow内でオンクリックイベントが発生しない

Jquery(v1.7.1) でフュージョン テーブルと GMaps(v3) を使用します。

Gmaps は、Fusion Tables データを使用してレイヤーを表示します。InfoWindow は、Fusion Tables の情報を使用して入力されます (Google Docs -> Fusion Table -> Configure Info Window インターフェイスで設定)。

FT 情報ウィンドウのカスタム HTML の下部には、次のリンクがあります。

クリックされてからコードが実行されるかどうかを確認するための JQuery テストがあります。

JQuery コードは、本体「onload」で実行される初期化関数内にあります。私は .live jquery ハンドラを使用していましたが、これは推奨されておらず、とにかく問題が発生していました。.on ハンドラは起動していません。

助言がありますか?