Я хочу преобразовать числа NewYork BBL в значения широты и долготы. Значения BBL представлены в виде файла CSV. Есть ли бесплатный API для их преобразования с использованием python?
У них один месяц бесплатно. . Если вы go зарегистрировали бесплатную учетную запись, этот код работает (я пробовал).
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)