問題タブ [cartodb]

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 投票する
2 に答える
2896 参照

toggle - CartoDB 多層トグル

3 つの異なるレイヤーを切り替えて、同じ凡例をすべてのレイヤーに表示できる 1 つのマップを作成しようとしています。現在、このドキュメントに従っています: http://docs.cartodb.com/tutorials/toggle_map_view.html

CartoDB の私の地図には 3 つの別々のレイヤーがあります (2013 年、2014 年、2015 年の 3 つのデータセットがあります)。

ドキュメントにあるようなトグル マップを作成しようとしています。これが私がこれまでに行ったことです:

現在、2013 年、2014 年、2015 年の異なるボタンをクリックしても、何も起こりません。参考までに、carto の私のマップはhttp://cdb.io/1Bzm2tDです。何か案は?前もって感謝します!

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

plugins - 読み込み時にリーフレットのサイドバーが開かない

leaflet-sidebarv2プラグインを使用して、cartodb/leaflet マップのサイドバーを作成しています。a.) オプションを機能させることができない - 閉じるボタン、autoPan など) および b.) setContent を使用してデータを動的に設定できないという問題に直面しています。

サイドバーは期待どおりに機能します。問題は、効果がないように見える変更です。setTimeout行と行で「Uncaught TypeError: undefined is not a function」というエラーも表示されますsetContent

私が間違っているかもしれないことについて何か提案はありますか? 頭の中にすべての適切なピースがロードされています。

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

html - z-index を Safari で動作する CartoDB に設定するには?

CartoDB マップを Web サイトに追加して、位置を固定し、メイン コンテンツの背後に隠れるようにしたいと考えています。私が行ったことは、下の html/css と非常によく似ています。

これは、Chrome ではうまく機能しますが、Safari では、#1stcontent または #2ndcontent div のいずれかが、マップの上の最上層に表示されるのではなく、マップの下に隠されます。これは、現在プロジェクトが利用可能なhttp://asyl.ungeruehrt.de/で確認できます。

この動作を修正する方法について、いくつかのヒントをいただければ幸いです。

0 投票する
0 に答える
1446 参照

java - FSDataOutputStream (Hadoop) の UTF-8 エンコーディングでファイルに書き込みますか?

MapReduceのリデューサー機能でcsvをファイルに書き込もうとしています。これが私のコードです:

CartoDB で使用するために、ファイルを UTF-8 エンコーディングで保存する必要があります。ファイルヘッダーを確認すると、

unspecified.csv: application/octet-stream; charset=binary

適切なエンコーディングとヘッダー コンテンツを使用してコンテンツを保存するにはどうすればよいですか?

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

postgresql - 別のポイント セットの半径内にあるポイントの数

私は2つのテーブルを持っています。1 つは店舗のリスト (緯度/経度付き) です。もう 1 つは、顧客の住所のリスト (緯度/経度付き) です。私が欲しいのは、テーブル内の各店舗の特定の半径内の顧客数を返すクエリです。これにより、任意の店舗から 10,000 メートル以内にいる顧客の総数がわかりますが、店舗ごとに 1 行をカウントして返すようにループする方法がわかりません。

the_geom基本的に long/latである cartoDB を使用してこのクエリを実行していることに注意してください。

これにより、単一の行が生成されます。

私の問題に対してこれを機能させる方法に関する提案はありますか? 私は、より効率的な(より速い)可能性のある他の方法でこれを行うことにオープンです。

参考までに、一列になる店舗名の列は、store_identifier.store_table

0 投票する
0 に答える
149 参照

jquery - CartoDB レイヤーから凡例を削除

CartoDB で生成された現在のマップに関連付けられている凡例を削除し、ユーザーがラジオ ボタンを選択したときに生成されるマップの凡例に置き換えようとしています。私のコードは次のとおりです。

どんな助けでも大歓迎です。ありがとう。

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

javascript - cartoDB マップで featureClick が機能しないのはなぜですか?

仕事以外は何でも手に入るfeaturecClick

私のJS:

マップはスタイリングで読み込まれますが、カーソルが国の上にあるときにカーソルが指ポインターに切り替わらず、クリックしても何も起こりません。何を与える?