NYC Open data DOB Отсутствует информация - PullRequest
0 голосов
/ 23 мая 2018

Я столкнулся с некоторой проблемой в отделе API строительства Нью-Йорка.помогите мне, если вы знаете какой-либо другой API, предоставляющий ту же информацию
Я использовал этот API, но у меня не работал https://data.cityofnewyork.us/resource/83x8-shf7.json

Отсутствующие поля permitee подробный адрес

https://data.cityofnewyork.us/resource/83x8-shf7.json?$where=filing_date МЕЖДУ '2018-05-01T06: 00: 00' И '2018-05-30T10: 00: 00'

Также я не могу получить ожидаемые данные, используя фильтры для "filing_date" из того же APIожидаемые данные должны возвращать все данные в период между 2018-05-01 и 2018-05-30 для этого API, но я получаю только несколько результатов.

Я получаю эти данные

[
{"bin__": "3118313", "bldg_type": "1", "block": "05143", "borough": "BROOKLYN", "city": "BROOKLYN", "community_board": "314", "dobrundate": "2018-05-03T00: 00: 00.000", "expiration_date": "2018-06-11T00: 00: 00.000", "filing_date": "2018-05-02T00: 00:00.000 "," filing_status ":" INITIAL "," gis_census_tract ":" 1522 "," gis_council_district ":" 40 "," gis_latitude ":" 40.641731 "," gis_longitude ":" -73.966432 "," gis_nta_name: ""," house__ ":" 328 "," Issue_Date ":"2018-05-02T00: 00: 00.000 "," job__ ":" 321679046 "," job_doc___ ":" 01 "," job_start_date ":" 2018-05-02T00: 00: 00.000 "," job_type ":" A2 ", "lot": "00068", "non_profit": "N", "owner_s_business_name": "N / A", "owner_s_business_type": "INDIVIDUAL", "owner_s_first_name": "MATTHEW", "owner_s_house__": "328", "owner_s_house_street_name": "ARGYLE ROAD", "owner_s_last_name": "LIMA", "owner_s_phone__": "3475968096", "owner_s_zip_code": "11218", "allow_sequence__": "01", "allow_si_no": "345"allow_status": "ISSUED", "allow_subtype": "OT", "allow_type": "EW", "allowtee_s_business_name": "BMB BUILDER INC", "allowtee_s_first_name": "YUAN HANG", "allowtee_s_last_name": "XIA, "allowtee_s_license__": "0612790", "allowtee_s_license_type": "GC", "allowtee_s_phone__": "9175776544", "residential": "YES", "self_cert": "N", "site_fill": "NOT APPLICABLE","штат": "NY", "название улицы": "ARGYLE ROAD", "superintendent_business_name": "BMB BUILDER INC", "superintendent_first___last_name": "YUAN HANG XIAO "," work_type ":" OT "," zip_code ":" 11218 "}]

Ожидаемые данные должны быть

[{" bin__ ":" 1090379"," bldg_type ":" 2 "," block ":" 00760 "," borough ":" MANHATTAN "," city ":" GREAT NECK "," community_board ":" 104 "," dobrundate ":" 2018-05-02T00: 00: 00.000 "," expiration_date ":" 2018-10-28T00: 00: 00.000 "," filing_date ":" 2018-05-01T00: 00: 00.000 "," filing_status ":" RENEWAL ","gis_census_tract ":" 111 "," gis_council_district ":" 3 "," gis_latitude ":" 40.753978 "," gis_longitude ":" -73.993673 "," gis_nta_name ":" Дом Гудзона Ярдса-Челси-Флатирон-Юнион ","":" 337 "," Issue_Date ":" 2018-05-01T00: 00: 00.000 "," job__ ":" 121187606 "," job_doc___ ":" 01 "," job_start_date ":" 2016-02-19T00: 00: 00.000 "," job_type ":" NB "," lot ":" 00020 "," non_profit ":" N "," owner_s_business_name ":" HKONY WEST 36 LLC "," owner_s_business_type ":" PARTNERSHIP "," owner_s_first_name ": "SAM", "owner_s_house__": "420", "owner_s_house_street_name": "GREAT NECK ROAD", "owner_s_last_name": "CHANG", "owner_s_phone__ ":" 9178380886 "," owner_s_zip_code ":" 11021 "," allow_sequence__ ":" 07 "," allow_si_no ":" 3451790 "," allow_status ":" ISSUED "," allow_type ":" NB ","allowtee_s_business_name": "OMNIBUILD CONSTRUCTION IN", "allowtee_s_first_name": "PETER", "allowtee_s_last_name": "SERPICO", "allowtee_s_license__": "0608390", "allowtee_s_license_type": "" G "," G "" ""self_cert": "N", "site_fill": "ON-SITE", "site_safety_mgr_s_first_name": "ROBERT", "site_safety_mgr_s_last_name": "FILIPPONE", "special_district_1": "GC", "state": "NY,"street_name": "W 36 ST", "zip_code": "10018"}]

1 Ответ

0 голосов
/ 29 мая 2018

Проходя через JSON, кажется, что эти столбцы не совпадают: permit_subtype, superintendent_business_name, superintendent_first___last_name, site_safety_mgr_s_first_name, site_safety_mgr_s_last_name и special_district_1.

Просмотрисходные источники данных, столбцы, которые не совпадают, являются случаями, когда поле является пустым для этого поля.Таким образом, bin__ = 1090379 не имеет permit_subtype, поэтому он отсутствует в JSON (что является стандартной практикой).

Однако он будет включен в выходные данные CSV, поскольку этот формат должен включатьвсе столбцы: https://data.cityofnewyork.us/resource/83x8-shf7.csv?$where=filing_date%20BETWEEN%20%272018-05-01T06:00:00%27%20AND%20%272018-05-30T10:00:00%27.

Для этого ответа потребовалось немало усилий, потому что не сразу было ясно, какие столбцы различались между двумя примерами.Для того, чтобы упростить поиск проблемы, всегда полезно переобъяснить.

Аналогично, по вопросу filing_date, пожалуйста, включите запрос, который вы пытаетесь использовать.

...