問題タブ [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.
postgresql - $libdir/odbc_fdw が見つからない
PostGISを含むcartoDBとPostgres 9.3を使用しています。cartoDB で開発ユーザーを作成しようとすると、次のエラーが発生します。
PG::Error: ERROR: could not access file "$libdir/odbc_fdw": No such file or directory: CREATE EXTENSION IF NOT EXISTS odbc_fdw SCHEMA publi
c
また、Postgres 内で odbc_fdw 拡張機能を実行しようとすると、同じエラーが発生します。
それを修正する方法はありますか?
javascript - ズーム時のベースマップとベクター レイヤー間の遅延
私の Leaflet マップは完全に機能します。これは素晴らしいことです。しかし、ズームインまたはズームアウトしようとするたびに、ベクター レイヤー (200 ポイント以上) が少し遅れていることに気付きました。Firefox と Chrome で試しましたが、どちらのブラウザでも同じように動作します。レンダリングするデータが多いことは理解していますが、この厄介な問題を解決するために何かできることはありますか?
これまでに私が書いた少量の JS を次に示します (HTML は、ほとんどが ID "milwaukee_map" を持つ空白の div です)。
実際の例: https://pantherfile.uwm.edu/schro333/public/mcts_map/
ありがとう!
javascript - Leaflet.draw と CartoDB を使用してテーブルを更新/挿入する方法
Leaflet と CartoDB を使用して Web アプリケーションを作成しようとしています。このチュートリアルを使用して、パブリック CartoDB テーブルにデータを読み書きしようとしています。
このチュートリアルでは、セキュリティ定義者を使用してこれを実現する方法について説明します。何らかの理由で、アプリケーションで leaflet.draw を使用して作成した機能がテーブルに挿入されません。私はまだコーディングに慣れていないので、自分のコードで SQL クエリが実際にどのように呼び出されるのかわかりませんが、ソース コードの例を複製しようとしましたが、うまく実行できませんでした。
目標は、ユーザーがマップ上でポイントを作成および編集し、それらのポイントを CartoDB のクラウドソース データベースに保存できるようにすることです。
私のプロジェクトのコードはここで見ることができます: https://github.com/zrobby/crowdsource-storymap
実行が困難な特定の SQL クエリを以下に示します。これは、上記のリンク先のチュートリアルから取得したものです。
leaflet - マップ上の重複ポイントを特定して展開するための SQL
私はすべてのノーベル賞受賞者の出身地の地図を作成中です。発祥の地が市区町村レベルしかないので、重なるところが多くて、どうやって広めていくか模索中です。
http://s3.mapfact.com/society/all-nobel-prize-laureates/nobel.html
私のデータは Carto にあります。いくつかの SQL を実行したいと思います: 1. the_geom 列で同じ lat/lng を持つ行を識別します。
私はこれを見つけ、結果は気に入っていますが、私には高度すぎますhttp://bl.ocks.org/andrewxhill/raw/8695515/#
それを行うためのより簡単な方法のアイデアはありますか? たとえば、Carto db-interface のいくつかのステップを含むものですか?
ruby-on-rails - レーキが中止されました! そのようなファイルを読み込めません -- net/telnet
この手順を使用して、ubuntu に cartoDB をインストールしています。次のコマンドを使用してメタデータベースを初期化すると
というエラーが表示されます
スタック トレース
/home/ubuntu/cartodb/lib/varnish/lib/cartodb-varnish.rb:1:in
require' /home/ubuntu/cartodb/lib/varnish/lib/cartodb-varnish.rb:1:in
' /home/ubuntu/cartodb/config/application.rb:189:inrequire' /home/ubuntu/cartodb/config/application.rb:189:in
' /home/ubuntu/cartodb/Rakefile:3 :inrequire' /home/ubuntu/cartodb/Rakefile:3:in
' /usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/lib/rake/rake_module.rb:25:inload' /usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/lib/rake/rake_module.rb:25:in
load_rakefile' /usr/local/lib/ruby/gems/ 2.3.0/gems/rake-0.9.2.2/lib/rake/application.rb:501:raw_load_rakefile' /usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/lib/rake/application.rb:82:in
load_rakefile のブロック内' /usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/ lib/rake/application.rb:133:instandard_exception_handling' /usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/lib/rake/application.rb:81:in
load_rakefile' /usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/lib/rake/application.rb:65:inblock in run' /usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/lib/rake/application.rb:133:in
standard_exception_handling' / usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/lib/rake/application.rb:63:inrun' /usr/local/lib/ruby/gems/2.3.0/gems/rake-0.9.2.2/bin/rake:33:in
' /usr/local/bin/rake:23:inload' /usr/local/bin/rake:23:in
' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/cli/exec.rb:63:inload' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/cli/exec.rb:63:in
kernel_load' /usr/local/lib/ruby/gems/ 2.3.0/gems/bundler-1.12.5/lib/bundler/cli/exec.rb:24:inrun' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/cli.rb:304:in
exec' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/ lib/bundler/vendor/thor/lib/thor/command.rb:27:inrun' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/invocation.rb:126:in
invoke_command' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/vendor/ thor/lib/thor.rb:359:indispatch' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/vendor/thor/lib/thor/base.rb:440:in
start' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/cli.rb:11:instart' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/exe/bundle:27:in
block in ' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/lib/bundler/friendly_errors.rb:98:inwith_friendly_errors' /usr/local/lib/ruby/gems/2.3.0/gems/bundler-1.12.5/exe/bundle:19:in
' /usr/local/bin/bundle:23:inload' /usr/local/bin/bundle:23:in
'
何が問題になる可能性があります。私はRoRに精通していません。