問題タブ [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.
javascript - Google Maps API - フュージョン テーブルの文字列列からアイコン マーカーを取得する
私はマップ API の JavaScript と v3 を使用して、Fusion Table からデータを取得しています。特定のポイントにいくつかのカスタム マーカーを正常に追加しましたが、作成したマーカーを「アイコン」と呼ばれる表の列から指定されたアイコンに「デフォルト」に設定しようとしています。私はフュージョン テーブル レイヤーを使用していませんが、データから for ループでマーカーを作成しています。私のテーブルのアイコン列には、「poi」、「star」などのエントリがあります...
名前文字列を使用して、フュージョン テーブル レイヤーのような「デフォルト」アイコンを取得する方法はありますか? または、スクリプトでそれらへのパスを定義できるように、デフォルトのフュージョン テーブル アイコン (POI やスターなど) の絶対位置を見つけることができる場所を知っている人はいますか?
ここにいくつかのコード例があります。誰かがGoogleのアイコンの絶対URLを知っているなら、「アイコン」列の文字列に基づいてそれを入力する関数を書くことができます.
text - 特にテキスト値クエリの場合、Google FusionTables でクエリをどのように設定しますか?
ユーザーが入力したテキストを含む場所を表示するためにテーブルをクエリしようとしています。したがって、ユーザーが「Rome」を検索すると、「Rome」を含むその他の場所とともに、Rome Georgia と Rome Italy が表示されます。かなり基本的です。
searchVal は引用符で囲む必要があるため、文字列になりますか? (例: 「searchVal」)。したがって、以下のコメントアウトされた部分は次のようになります。layer.setQuery("SELECT * FROM '853697' WHERE Location CONTAINS '" + searchVal + "'");
さらに、このクエリを代わりに数値で動作するように切り替えましたが、まだ運がありません...
これが私のコードです:
google-maps - FusionTablesレイヤーのアイコンを非表示にする
GoogleMapsAPIでFusionテーブルを使用しています。マップのズームが0、1、または2の場合、FusionTablesLayerはポリゴンの代わりにアイコンを表示します。マップを正常に動作させる方法はありますか(ズームレベルに関係なく常にポリゴンを表示します)?
ありがとう!
database - Fusion Tables でのデータの正規化
Google の Fusion Tables サービスの上にアプリケーションの構築を開始しようとしています。単純なスキーマがあります。
車両の種類を表す整数を入れるか、「車」、「トラック」などのテキストを入れることができる車両の列があります...これにより、テーブルが人間にとって読みやすくなりますが、パフォーマンスが低下する可能性があります車両の列でフィルタリングすると。
Google がテキスト データの正規化を試みているのか、それともテキスト フィールドのフィルタリングがパフォーマンスを低下させているのかを知っている人はいますか?
別個の車両テーブルと、2 つを結合するビューを作成する必要がありますか?
ありがとう!
android - フュージョンテーブルのアクセス許可:Androidアプリが新しいエントリのみを追加できるように制限する方法は?
ユーザーがボタンをクリックしたときにデータをログに記録する (Android) アプリ (おそらく Web サイトも) を作成しています。現在、このデータを Google Fusion Table に保存して遊んでいます。アプリ (または Web サイト) が新しいエントリをテーブルに追加して表示できるように、アクセス許可を構成するにはどうすればよいですか?ただし、既存のデータは変更できません。
電話からデータを取得し、テーブルへの書き込みを認証するサービスを途中で実行することでこれを行うことができると思いますが、より単純なソリューションが必要です。
google-maps - フュージョン テーブルでジオコーディングできるフィールドが市区町村だけなのはなぜですか?
最初の xls ファイルを Google Fusion テーブルにアップロードしました。ID、住所、都市、州、郵便番号のフィールドがあります。
例えば:
フュージョン テーブル メニューから [ファイル] -> [ジオコード] を選択すると、[ジオコード] ポップアップで選択できる列は [都市] だけです。これによりマップが生成されますが、アイコンは 121 E Main St ではなく hartselle に配置されます。
住所や郵便番号、または市区町村以外のものをジオコーディングする方法はありますか?
javascript - フュージョン テーブル Google マップの 2 番目の Javascript ドロップダウン メニューが機能しない
現在、私は現在、ユーザーが Google フュージョン テーブル オーバーレイを使用して別のマップ ビューに変更できる JavaScript メニューを持つマップを作成しています。私の最初のドロップダウン メニューは魅力的に機能します。ただし、2 番目のドロップダウン メニューは他のドロップダウン メニューでは機能しません。二人で頑張ってほしいです。たとえば、誰かが「動物」と「機会」を選択すると、「動物」と「機会」のセル データを含む場所が表示されます。
これは私の Google マップの HTML ページです。
フュージョン テーブルは次のとおりです。
ここにある: ライブコード
すべてのヘルプは大歓迎です! ありがとう。
javascript - Javascript マップ フィルタの問題
現在、Google Maps JavaScript API V3 を使用して地図の結果をフィルタリングしています。2 つの JavaScript ドロップダウン メニューがあります。ドロップダウン オプションの値を 1 つ選択すると、マップはその設定でフィルター処理されます。そのため、ビジネスの種類に「社会サービス」を選択すると、マップにはこの種類のビジネスのみが表示されます。2 番目のフィルターは、別の主題をフィルター処理します。したがって、2 番目のドロップダウン メニューが選択されている場合、このオプション値にフィルターされます。問題は、2 番目または 1 番目が選択されると、フィルタリングで他方が無視されることです。たとえば、ユーザーが最初のメニューから「社会サービス」を、2 番目のメニューから「商談」をフィルタリングできるようにしたいと考えています。これにより、両方の基準を満たす場所が表示されます。現在、ユーザーはどちらか一方しか選択できません。
ここにページがあります:
コードは次のとおりです。
助けてくれてありがとう。
android - AndroidとGoogleのフュージョンテーブル
パブリックテーブルからデータを取得して、Googleフュージョンテーブルレイヤーを使用してマップビューを作成したいと思います。私はチュートリアル、情報を探しています...誰かが私にどのように進めることができるかについていくつかのアドバイスを与えることができますか?ありがとう :)
google-maps - マーカー クラスタリング - フュージョン テーブル レイヤー - Google マップ v3
マーカー クラスタリング (つまりmakerclusterer ) をフュージョン テーブル レイヤーと連携させる方法はありますか? フュージョン テーブル レイヤーを使用する場合、マーカーを markerclusterer に割り当てる必要があるようですが、Google はマーカー/情報ウィンドウを処理していますか? まだこのフュージョン テーブルのことを理解しようとしています。
基本的に、Fusion Table を介して提供される大量のマーカーをクラスター化する方法を探しています