纽约 BBL 至 Latitude/Longitude API
Newyork BBL to Latitude/Longitude API
我想将纽约 BBL 数字转换为纬度经度值。 BBL 值以 CSV 文件的形式存在。有免费的 API 可以使用 python 转换它们吗?
These has one month free.。如果你去注册一个免费帐户,此代码有效(我试过了)。
import pandas as pd
import requests
TOKEN = 'YOUR TOKEN'
def get_coord(bbl):
url = f'https://locatenyc.io/arcgis/rest/services/locateNYC/v1/GeocodeServer/findAddressCandidates?singleLine={bbl}&token={TOKEN}'
resp = requests.get(url)
data = resp.json()
attrs = data['candidates'][0]['attributes']
return attrs['longitudeInternalLabel'], attrs['latitudeInternalLabel']
df['coords'] = df['bbl'].apply(get_coord)
我想将纽约 BBL 数字转换为纬度经度值。 BBL 值以 CSV 文件的形式存在。有免费的 API 可以使用 python 转换它们吗?
These has one month free.。如果你去注册一个免费帐户,此代码有效(我试过了)。
import pandas as pd
import requests
TOKEN = 'YOUR TOKEN'
def get_coord(bbl):
url = f'https://locatenyc.io/arcgis/rest/services/locateNYC/v1/GeocodeServer/findAddressCandidates?singleLine={bbl}&token={TOKEN}'
resp = requests.get(url)
data = resp.json()
attrs = data['candidates'][0]['attributes']
return attrs['longitudeInternalLabel'], attrs['latitudeInternalLabel']
df['coords'] = df['bbl'].apply(get_coord)