【问题标题】:update fusion table from google maps API从谷歌地图 API 更新融合表
【发布时间】:2014-12-17 17:20:10
【问题描述】:

我已将融合表与 google maps API 相关联,并且我地图中的每个点都有用于气球显示融合表属性的 html 代码。

我想做的是允许用户在单击地标后直接从气球内更新融合表中的信息。假设可以更新三个属性:类型、条件和可见性。

我似乎找不到任何有关如何执行此操作的说明,但我想应该是可能的……有人做过类似的事情吗?本质上,我想找到一种方法将 Fusion Table“编辑行”功能嵌入到气球中。

谢谢!

【问题讨论】:

    标签: google-maps google-fusion-tables


    【解决方案1】:

    您始终可以使用 UPDATE 查询通过前端(即您的地图)更新 Google Fusion Table 中的数据。

    UPDATE <table_id>
    SET <column_name> = <value> {, <column_name> = <value> }*
    WHERE ROWID = <row_id>
    

    这是更新表中属性的伪代码。 有关更新坐标的更多信息,请参阅以下文档。 https://developers.google.com/fusiontables/docs/v1/sql-reference#updateRow

    【讨论】:

    • 是的,我理解该代码,因此我想将一个下拉列表放在一个气球中,该气球将一个值传递给 Update 查询,其中 ROWID 将等于该地标所在的任何行。假设有一个名为“可见性”的列,我想在某处将值从“清除”更改为“阻塞”: 1.
    猜你喜欢
    • 2012-05-28
    • 1970-01-01
    • 2013-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-05
    相关资源
    最近更新 更多