如何将CARTO映射集成到react.js代码中

时间:2018-04-25 08:16:42

标签: javascript node.js reactjs cartodb

我正在尝试将CARTO地图(使用CARTO构建器创建)与react.js集成。

我坚持使用cartoclient使用carto.js:

this.cartoClient = new carto.Client({ apiKey: 'key', username: 'user' });

官方CARTO文档提到可以使用viz.json文件集成地图,但没有提及任何有用的实例。

This example正在从头创建地图,this one正在使用带脚本的普通html(没有react.js支持)

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

这里的混淆是https://carto.com/docs/carto-engine/carto-js/处的文档引用了version 3,而您看到的React示例正在使用version 4哪些文档现在居住在此https://carto.com/developers/carto-js/

我们正在弃用/docs,抱歉给您带来不便。

关于你的问题答案是,现在我们没有办法用CARTO.js实例化Builder地图。这可能会在未来发生变化,但此时我们并不支持viz.json。

免责声明:我在CARTO工作