问题标签 [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 投票
0 回答
140 浏览

meteor - 如何将 CartoDB 包含到 Meteor 中

我使用 CartoDB 作为我的应用程序(运行 Meteor)的地图解决方案。

将这种第三方 JS 库添加到 Meteor 的正确方法是什么?

0 投票
2 回答
124 浏览

cartodb - CartoDB 是否具有根据用户位置更改中心位置的功能?

我有一张集成在我的应用程序中的地图,该地图在全国范围内都有数据点。我想在用户当前位置打开地图。我只看到在 init 上设置中心的文档。

这甚至可能吗,还是我应该改用谷歌地图?

编辑:我在本机应用程序的数据库中有用户位置(城市和州)。我想使用该数据并在初始化时将其传递给地图。

0 投票
0 回答
289 浏览

php - CartoDB 地图被阻止 - XMLHttpRequest 无法加载 - CORS?

我有一个 CartoDB 地图,它使用 PHP 连接到我的 CartoDB 帐户并显示图层。我有人报告说他们可以看到地图,但看不到图层,我不知道为什么......下面是 Chrome 中显示的错误图像,但仅适用于某些用户。

Chrome 中的错误图片

我尝试设置 .htaccess 以允许跨源请求,如下所示:

我还尝试将我的 php 文件设置为包含允许访问来源:PHP 文件 1:

PHP文件2:

我也试过:

用户仍然无法访问......

0 投票
1 回答
265 浏览

javascript - 在 cartodb 多层地理门户地图上启用 infowindow

我基于该cartodb博客文章创建了一个多层地理门户。

我已经启动并运行并托管在我的GitHub 站点上,但我正在尝试启用infowindows,但无法使其正常工作。Cartodb支持建议我在以下行中添加:

在我创建图层之后。但是,当我这样做时,地图根本不会加载。

任何关于我的 github 存储库中可能缺少的代码建议以解决此问题(layer.js 文件中的第 77 行目前已被注释掉)。

要观看此直播,请访问 andrewmartini.github.io/labs-multilayer/multilayer.html?u=andrewmartini&t=multilayer_test&v=0d192f34-2a79-11e5-8e7c-0e4fddd5de28&tt=Title&d=descr

笔记:

我是这个论坛的新手,如果我违反了任何发布规则,请原谅我。另外我会添加更多链接,但由于我是新手,系统不会让我这样做。我对使用 GitHub 和 Javascript 比较陌生,但对 GIS 非常熟悉。

谢谢,安德鲁

0 投票
1 回答
188 浏览

html - 图像标题在嵌入(CartoDB)中获得“显示:无”

我正在制作一个 CartoDB 地图,我想在其中显示我的读者今年夏天捕获的鱼的照片。

我在表格的每一行中添加了一个图像 url,将其拖到 infowindow 显示列表的顶部,启用它并将图像窗口类型更改为 Image Header。

它在编辑器中显示得很好,但是当我查看或嵌入地图时,标签将 css 样式display:none;作为样式属性附加到它上面。

即使我在 CartoDB infowindow HTML 编辑器中手动添加display:block;或。display:inline

(如果我在 Chrome 或 Firefox 开发者控制台中这样做,这可以解决问题)。

公共地图: http: //kjethoe.cartodb.com/viz/50b0eafc-3b54-11e5-be03-0e0c41326911/public_map 最终用法: http: //interaktiv.gd.no/2015/fiske/ ?v=a

0 投票
1 回答
501 浏览

cartodb - Cartodb 扭矩图。添加附加层

对于使用 createlayer 在 cartodb 中向我的扭矩图添加第二层的任何帮助,将不胜感激。抱歉,我显然只是在学习并且知道足够危险以下是我正在搞砸的引导页面。僵尸爆发 ;) 在此先感谢....

CSS

0 投票
1 回答
99 浏览

cartography - cartodb:在扭矩 css 中使用 [value] 时的值无效

我正在尝试使用 Torque 进行 CartoDB 可视化。在我的css文件中,我有:

但是这个 css 会导致错误:“第 15 行:marker-fill-opacity 的值无效,需要浮点类型。给出了 0.4*[value] (of type field)。”

有什么方法可以根据扭矩聚合的值指定不透明度?

非常感谢,

0 投票
1 回答
602 浏览

php - CartoDB - SQL API - 使用 php 发布请求

在我的应用程序中,我想用我的 php-script 向我的 cartodb-table 发送少量数据。我想使用SQL-API。我的应用程序以如下形式解析数据:

我尝试了几个功能http_get, file_get_contents, http_request,但没有将数据传递到我的帐户。当我复制/粘贴 URL 并在浏览器中打开时,所有内容都已添加。

什么是正确的功能?有很多不同的... PHP-HTTP-Functions

编辑

使用此解决方案中的代码,当我打印出响应时出现此错误:

在浏览器中我得到这个:

我现在的请求代码:

0 投票
1 回答
349 浏览

javascript - CartoDB:在图层之间切换的按钮

对不起,我对此很陌生。我想要与CartoDB 多层切换类似的东西,

只是我没有添加一个 SQL 查询层,而是一个来自 URL 的层。每个按钮应该激活一层,一次一层,并且总是只有一层可见。感谢您的任何提示!最好的,沃尔夫拉姆

0 投票
1 回答
204 浏览

javascript - 通过连接提高自定义 CartoDB 层可视化的性能

我对 CartoDB 相当陌生(这很棒,顺便说一句)并使用 CartoDB.js 构建自定义可视化,但我的解决方案在初始加载时非常慢(需要大约 1 分钟才能加载),这基于此处的文档我相信这是在我的 SQL 中使用 CTE 的结果(我在他们的 GUI 上确认了这张地图:http ://cdb.io/1hL3pzF ,没有 CTE 会快得多)但是我还没有看到对另一种方法的引用-有人对此有很好的解决方案吗?

我假设为查询分配了一个默认名称(例如,在 cartodb.com GUI 中,关联 CartoCSS 使用您开始使用的任何表......)但尚未看到参考。

这是我的工作方法的一个jsfiddle ,也在这里:

HTML

CSS

JS