【问题标题】:Centering CARTO map in iframe在 iframe 中居中 CARTO 地图
【发布时间】:2017-02-13 21:29:44
【问题描述】:

我想在 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

【问题讨论】:

    标签: javascript iframe cartodb


    【解决方案1】:

    您评论的 GIS SE 的答案不适用于您的嵌入地图。如in CARTO website 所述,CARTO.js v3.15 与 BUILDER vizjsons 不兼容。但是如果你想构建一个自定义地图应用程序,你仍然可以使用createLayerhere你有一个工作示例)方法并添加javascript交互。

    【讨论】:

    • 如果我理解正确,使用 Leaflet 生成一个新地图,而不是嵌入已经完成的 Carto 地图。这不是我想要达到的目标,但我会记住这一点。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多