問題タブ [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 投票する
1 に答える
60 参照

sql - SQL API を使用して cartodbs ローカル インスタンスのデータセットにアクセスする方法

私はcartodbが初めてです。これにより、https://{account}.cartodb.com/api/v2/sql?q=SELECT * FROM {table_name} LIMIT 1特定のテーブルのすべてのレコードが取得されます。ローカル cartodb アカウントのデータセットを取得する方法を知りたいですか?

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

sql - CartoDB の時刻と日付のフィールドを SQL で結合する

データセットを CartoDB にインポートしました。日付フィールドは時間フィールドから分離されており、後者は一日の始まりからの 10 進数です。

日付の値:

2015-10-18T00:00:00Z

時間の値:

0.51180555556

DateTime フィールドの結果は次のようになります。

2015-10-18T12:17:00Z

CartoDB 独自の SQL ステートメントを使用してそのフィールドを生成したいと考えています。

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

css - CartoDB: infowindow get のスタイル ブロックは無視されます。カスタム スタイルをオーバーライドできません

CartoDB Editorでカスタム情報ウィンドウを作成しようとしています。docsから、<style>ブロックを使用してデフォルトのスタイルを指定またはオーバーライドできるはずです。しかし、ブロック全体が無視されているようです。Chrome Dev Tools を見ると、スタイルがまったく表示されていません。それらはオーバーライドされません。存在しないだけです。ただし、インライン スタイルは正常に機能します。

情報ウィンドウ ポップアップのマークアップ:

私が間違っている可能性のあるアイデアはありますか?私はすでにクラスの有無にかかわらずそれを試しましcustomたが、いくつかの特別な仕様が害を及ぼさないと思ったので、そこに残しました。<style>このアプローチは1年前に機能したと確信しています。

インライン スタイルを使用してほとんどのスタイリングを行うことができましたが、それは非常に面倒で、小さなポップアップ矢印のような疑似要素では機能しません。

Web インターフェイスでこれを行う方法はありますか、それとも .js スクリプトなどを編集するために独自のサーバーでこれをホストする必要がありますか?

これは私の地図です: https://stekhn.cartodb.com/viz/a2534c80-87b0-11e5-a2ef-0e787de82d45/embed_map

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

leaflet - Proj4Leaflet がさまざまなタイル サーバーで動作しない

Proj4Leafletのホームページの紹介に従って、サンプル プロジェクション (以下のコード) を使用して基本的なスリッピー マップを作成しました。これは問題なく動作していますが、Proj4Leafet を管理している会社のタイル サーバーを使用しています。具体的には次のとおりです。http://api.geosition.com/tile/osm-bright-3006/{z}/{x}/{y}.png

Mapbox https://api.tiles.mapbox.com/v4/{id}/{z}/{x}/{y}.png?access_token={accessToken}(独自のトークンを使用)、CartoDB、http://{s}.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.pngまたは OSMなどの代替タイル サーバーを使用しようとするhttp://a.tile.openstreetmap.org/{z}/{x}/{y}.pngと、マップがレンダリングされず、空白の灰色のマップが表示されます。

Proj4Leaflet で他のタイル サーバーを使用することは可能ですか、それとも私の構成にそれらと互換性のないものがありますか?

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

mapbox - Mapbox スタイル (Studio) を CartoDB にアップロードしますか?

Mapbox Studio で作成したベースマップが CartoDB にアップロードされません。URL とアクセス トークンを入力しましたが、「この URL は無効です」とだけ表示されます。

これは、Mapbox の [このスタイルを共有] ボックスから直接コピーした URL です。

https://api.mapbox.com/styles/v1/s ****/cii6i33h6009t91m148mn7y90.html?title=true&access_token=pk.eyJ1Ijoic2hhbmVnYWx3YXkiLCJhIjoiY2lpMWIwMGs5MDA2ZXQza2Zob2NjOWgwNyJ9.EtwsJtB5yhV75-fO9L1yXA#13.007195441591573/42.34777164609585/-71.09705213424535/0

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

postgresql - COPY postgresql内の列でpostgres関数を使用する方法

postgresql.Driver for scalaを使用して、rdd の内容を postgres に挿入する spark (1.2.1 v) ジョブがあります。postgres には、「CDB_LatLng」など、挿入によってトリガーする必要があるいくつかの関数があります (その特定の関数は、CartoDB テーブルの「the_geom」列を計算します)。

COPY を使用してデータを postgres に挿入したい:

使用しようとすると、列 'the_geom' が文字列データ "CDB_LatLng(x,y)" を受信できないというエラーが表示されます...ドキュメントに記載されているように、COPY コマンドは INSERT コマンドのようなトリガーを起動する必要があります。 COPY 内の列で関数を使用するにはどうすればよいですか?