gpt4 book ai didi

python - 成功的 CartoDB Python API 调用不会更新 map ?

转载 作者:行者123 更新时间:2023-12-01 04:57:09 24 4
gpt4 key购买 nike

使用 urllib 对 CartdoDB 进行 API 调用(按照 Andrew Hill 的示例 here )。我收到成功的“200”响应,并且可以让脚本打印出我的 JSON 响应,但我的问题是在执行此 SELECT 语句后 map 不会更新。我是否错过了实现这一目标的步骤?

谢谢!

<小时/>
import urllib
import urllib2
import json

username = '[MY USER NAME]'
apikey = '[MY API KEY]'
query = 'SELECT * FROM map_census_acs2012_ct WHERE (population > 8000 AND population <= 26908)'

url = "https://[MY USER NAME].cartodb.com/api/v1/sql"

# prams object that holds our api key and query.
params = {
'api_key' : apikey,
'q' : query
}

req = urllib2.Request(url, urllib.urlencode(params))
res = urllib2.urlopen(req)
res.getcode()

最佳答案

John Barça说,为了使用新数据正确更新客户端的 map ,您需要使用 CartoDB.js API .

ps:我将评论添加为答案,以便能够将其标记为有效。

关于python - 成功的 CartoDB Python API 调用不会更新 map ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27130526/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com