我想在iframe中嵌入CARTO地图,但将其居中到特定位置并进行缩放。我还想用javascript来改变中心和缩放。
我一直在阅读CARTO文档而无法找到它,而且我找到了这个答案https://gis.stackexchange.com/questions/136211/iframe-map-adjusts-to-cartodb-zoom-centering,但它不适用于我的情况。我注意到我的地图中的地址没有使用/ viz /(但是/ builder /)既没有/ embed_map(但是/ embed),我想知道它是否是由于CARTO在几年前所做的更新,还是因为它是免费的计划。
https://obsa-andorra.carto.com/builder/a01df589-663b-41a4-a7a2-f3bb9d2cf871
答案 0 :(得分:0)
您评论的GIS SE的答案不适用于您的嵌入地图。如上所述in CARTO website,CARTO.js v3.15与BUILDER vizjson
不兼容。但是,如果您想构建自定义地图应用程序,仍然可以使用createLayer
(here您有一个工作示例)方法并添加javascript交互。