Curl 使用geocoding.geo.census.gov进行批量地理编码时指定基准和年份

Curl 使用geocoding.geo.census.gov进行批量地理编码时指定基准和年份,curl,geocode,census,Curl,Geocode,Census,我已经看过RESTAPI文档(它只提供了一个值为benchmark=9的示例),但不清楚如何发出批处理请求。特别是,文档的其余部分没有提到基准“9”,所以我不知道这意味着什么。我尝试使用文档中的以下基准和年份: curl--form addressFile=“//filepath/input.csv”--form benchmark=Public\u AR\u ACS2013--form vigate=当前\u ACS2013--输出geocoderresult.csv 我的问题是,我收到了

我已经看过RESTAPI文档(它只提供了一个值为benchmark=9的示例),但不清楚如何发出批处理请求。特别是,文档的其余部分没有提到基准“9”,所以我不知道这意味着什么。我尝试使用文档中的以下基准和年份:


curl--form addressFile=“//filepath/input.csv”--form benchmark=Public\u AR\u ACS2013--form vigate=当前\u ACS2013--输出geocoderresult.csv


我的问题是,我收到了400个带有“语法错误”错误的响应。任何有使用此API经验的人都能指出我的语法中有哪些部分不正确吗?

我尝试了此语法,它成功地获得了位置(lon/lat)和普查地理位置:

curl --form addressFile=@tiger_50addresses_to_geocode.csv --form benchmark=Public_AR_Census2010 --form vintage=Census2010_Census2010 http://geocoding.geo.census.gov/geocoder/geographies/addressbatch

使用这种方法,“平分”的结果根本不返回结果,而单个地理编码器将返回多个匹配。或者有没有其他方法可以让这项工作批量进行?