From 994c768c29f5db2efd590083557fa68671bc0861 Mon Sep 17 00:00:00 2001 From: Andrell Bower Date: Thu, 8 Jan 2026 19:07:25 -0800 Subject: [PATCH 01/19] Testing modified date --- data.json | 49 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 48 insertions(+), 1 deletion(-) diff --git a/data.json b/data.json index 5d690820a1..184993d199 100644 --- a/data.json +++ b/data.json @@ -753,6 +753,53 @@ "temporal": null, "title": "Development Permits legacy data" }, + { + "@type": "dcat:Dataset", + "accessLevel": "public", + "accrualPeriodicity": "R/P1D", + "contactPoint": { + "@type": "vcard:Contact", + "fn": "Data & Analytics", + "hasEmail": "data@sandiego.gov" + }, + "describedBy": "https://seshat.datasd.org/development_permits_set1/permits_set1_datasd_dict.csv", + "describedByType": "text/csv", + "description": "Approvals for permits, maps, agreements, and other applications processed by Development Services Department legacy permitting system. The legacy system contains applications submitted in paper or through a hybrid process. Approval types began migrating to the current cloud-based system in 2018.", + "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Active approvals", + "downloadURL": "https://seshat.datasd.org/development_permits_set1/permits_set1_active_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Closed approvals, since 2003", + "downloadURL": "https://seshat.datasd.org/development_permits_set1/permits_set1_closed_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + } + ], + "identifier": "development_permits", + "issued": "2020-03-10", + "keyword": null, + "license": "https://opendefinition.org/licenses/odc-pddl/", + "modified": "2026-01-08T04:39:23-0800", + "publisher": { + "@type": "org:Organization", + "name": "Development Services", + "subOrganizationOf": { + "@type": "org:Organization", + "name": "City of San Diego" + } + }, + "references": null, + "rights": null, + "spatial": null, + "temporal": null, + "title": "Development Permits legacy data" + }, { "@type": "dcat:Dataset", "accessLevel": "public", @@ -1043,7 +1090,7 @@ "issued": "2016-08-01", "keyword": null, "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2023-07-13", + "modified": "2025-07-13", "publisher": { "@type": "org:Organization", "name": "Information Technology", From 973ae99e6b7acf7d050dce161bb70103babc4fc1 Mon Sep 17 00:00:00 2001 From: Andrell Bower Date: Thu, 8 Jan 2026 19:10:31 -0800 Subject: [PATCH 02/19] Another test --- data.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data.json b/data.json index 184993d199..4c5bbd0bca 100644 --- a/data.json +++ b/data.json @@ -1090,7 +1090,7 @@ "issued": "2016-08-01", "keyword": null, "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2025-07-13", + "modified": "2027-07-13", "publisher": { "@type": "org:Organization", "name": "Information Technology", From 1d2a9f56375616b2811932c6b655fe64b1009893 Mon Sep 17 00:00:00 2001 From: Andrell Bower Date: Tue, 20 Jan 2026 15:32:23 -0800 Subject: [PATCH 03/19] Adding links for new datasets --- data.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/data.json b/data.json index 4c5bbd0bca..3befab8b16 100644 --- a/data.json +++ b/data.json @@ -768,15 +768,15 @@ "distribution": [ { "@type": "dcat:Distribution", - "title": "Active approvals", - "downloadURL": "https://seshat.datasd.org/development_permits_set1/permits_set1_active_datasd.csv", + "title": "Approved permits", + "downloadURL": "development_permits-nested-milestone~Approved-year-2025.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Closed approvals, since 2003", - "downloadURL": "https://seshat.datasd.org/development_permits_set1/permits_set1_closed_datasd.csv", + "title": "Issued permits", + "downloadURL": "development_permits-nested-milestone~Issued-year~2025.csv", "mediaType": "text/csv", "format": "csv" } From 022f61dee96179ce26bc1c74aa887faefd3749c5 Mon Sep 17 00:00:00 2001 From: bryan Date: Thu, 5 Mar 2026 19:10:00 -0800 Subject: [PATCH 04/19] Updates to reflect current portal --- data.json | 493 +++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 474 insertions(+), 19 deletions(-) diff --git a/data.json b/data.json index 3befab8b16..9c96e3e31a 100644 --- a/data.json +++ b/data.json @@ -459,7 +459,21 @@ "downloadURL": "https://seshat.datasd.org/code_enforcement_violations/code_enf_past_3_yr_datasd.csv", "mediaType": "text/csv", "format": "csv" - } + }, + { + "@type": "dcat:Distribution", + "title": "Complaint Type Codes", + "downloadURL": "https://seshat.datasd.org/code_enforcement_violations/complaint_types_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Code Enforcement Remedies", + "downloadURL": "https://seshat.datasd.org/code_enforcement_violations/code_enf_remedies_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, ], "identifier": "code_enforcement_violations", "issued": "2016-06-21", @@ -497,33 +511,68 @@ "description": "Commission on Police Practices cases. CPP is an independent body that investigates officer-involved shootings, in-custody deaths, & other significant incidents in a process that is transparent and accountable to the community.", "distribution": [ { - "title": "Cases FY22", + "title": "Cases FY25", "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_evaluated/crb_cases_fy2022_datasd.csv", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_evaluated/2025_crb_cases_datasd.csv", "mediaType": "text/csv", "format": "csv" }, { - "title": "Cases FY21", + "title": "Allegations FY25", "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_evaluated/crb_cases_fy2021_datasd.csv", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_allegations/2025_crb_allegations_datasd.csv", "mediaType": "text/csv", "format": "csv" }, { - "title": "Cases FY20", + "title": "Body worn camera details FY25", "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_evaluated/crb_cases_fy2020_datasd.csv", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_body_worn_camera/2025_crb_cases_bwc_datasd.csv", "mediaType": "text/csv", "format": "csv" }, { - "title": "Cases and allegations, FY19", + "title": "Complainants FY25", "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_evaluated/crb_cases_fy19_datasd.csv", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_complainants/2025_crb_complainants_datasd.csv", "mediaType": "text/csv", "format": "csv" - } + }, + { + "title": "Dictionary FY25", + "@type": "dcat:Distribution", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_evaluated/dictionary_FY25.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "title": "Cases FY20-FY24", + "@type": "dcat:Distribution", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_evaluated/2024_crb_cases_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "title": "Allegations FY20-FY24", + "@type": "dcat:Distribution", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_allegations/2024_crb_allegations_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "title": "Body worn camera details FY20-FY24", + "@type": "dcat:Distribution", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_body_worn_camera/2024_crb_cases_bwc_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "title": "Complainants FY20-FY24", + "@type": "dcat:Distribution", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_complainants/2024_crb_complainants_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, ], "identifier": "cpp_complaints_evaluated", "issued": "2019-09-04", @@ -1158,6 +1207,27 @@ "describedByType": "text/csv", "description": "Fire and EMS calls dispatched by the San Diego Fire Communications Center.", "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Fire Incidents 2026", + "downloadURL": "https://seshat.datasd.org/fire_ems_incidents/fd_incidents_2026_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Fire Incidents 2025", + "downloadURL": "https://seshat.datasd.org/fire_ems_incidents/fd_incidents_2025_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Fire Incidents 2024", + "downloadURL": "https://seshat.datasd.org/fire_ems_incidents/fd_incidents_2024_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, { "@type": "dcat:Distribution", "title": "Fire Incidents 2023", @@ -1557,6 +1627,27 @@ "mediaType": "text/csv", "format": "csv" }, + { + "@type": "dcat:Distribution", + "title": "Get It Done Requests closed in 2026", + "downloadURL": "https://seshat.datasd.org/get_it_done_reports/get_it_done_requests_closed_2026_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Get It Done Requests closed in 2025", + "downloadURL": "https://seshat.datasd.org/get_it_done_reports/get_it_done_requests_closed_2025_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Get It Done Requests closed in 2024", + "downloadURL": "https://seshat.datasd.org/get_it_done_reports/get_it_done_requests_closed_2024_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, { "@type": "dcat:Distribution", "title": "Get It Done Requests closed in 2023", @@ -3804,6 +3895,13 @@ "describedByType": "text/csv", "description": "Results of tests on drinking water for indicator bacteria, including fecal coliform and E. coli", "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Latest Drinking Water Tests (Bacteria)", + "downloadURL": "https://seshat.datasd.org/monitoring_indicator_bacteria/latest_indicator_bac_tests_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, { "@type": "dcat:Distribution", "title": "All Drinking Water Tests (Bacteria)", @@ -3852,6 +3950,13 @@ "downloadURL": "https://seshat.datasd.org/monitoring_ocean_benthic_invertebrates/benthic_invertebrates_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Sediment Quality Sampling Station Locations", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_benthic_invertebrates/reference_stations_benthic.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "monitoring_ocean_benthic_invertebrates", @@ -3894,6 +3999,13 @@ "downloadURL": "https://seshat.datasd.org/monitoring_ocean_fish_tissue/fish_tissue_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Fish Tissue Sampling Station Locations", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_fish_tissue/reference_stations_fish_tissue.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "monitoring_ocean_fish_tissue", @@ -3932,10 +4044,17 @@ "distribution": [ { "@type": "dcat:Distribution", - "title": "Contaminants in Fish Tissue", + "title": "ROTV Sample Results", "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rotv/rotv_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "ROTV Parameter Definitions", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rotv/rotv_parameter_definitions_datasd.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "monitoring_ocean_rotv", @@ -3972,6 +4091,20 @@ "describedByType": "text/csv", "description": "Ocean chemistry measurements collected by Real-time Oceanographic Mooring System (RTOMS). Ocean chemistry parameters include dissolved oxygen, fraction dissolved carbon dioxide (xCO2), nitrate + nitrite, and total pH.", "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Point Loma Ocean Outfall (PLOO) 2023 RTOMS ocean chemistry measurements", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms_ocean_chemistry/PLOO_ocean_chemistry_2023_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "South Bay Ocean Outfall (SBOO) 2023 RTOMS ocean chemistry measurements", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms_ocean_chemistry/SBOO_ocean_chemistry_2023_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, { "@type": "dcat:Distribution", "title": "Point Loma Ocean Outfall (PLOO) 2022 RTOMS ocean chemistry measurements", @@ -4013,6 +4146,20 @@ "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms_ocean_chemistry/SBOO_ocean_chemistry_2020_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parameter dictionary", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms/rtoms_parameter_dictionary_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Qualifier dictionary", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms/rtoms_qualifier_dictionary_datasd.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "monitoring_ocean_rtoms_ocean_chemistry", @@ -4050,6 +4197,20 @@ "describedByType": "text/csv", "description": "Salinity measurements collected by Real-time Oceanographic Mooring System (RTOMS).", "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Point Loma Ocean Outfall (PLOO) 2023 RTOMS salinity measurements", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms_salinity/PLOO_salinity_2023_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "South Bay Ocean Outfall (SBOO) 2023 RTOMS salinity measurements", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms_salinity/SBOO_salinity_2023_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, { "@type": "dcat:Distribution", "title": "Point Loma Ocean Outfall (PLOO) 2022 RTOMS salinity measurements", @@ -4091,6 +4252,20 @@ "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms_salinity/SBOO_salinity_2020_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parameter dictionary", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms/rtoms_parameter_dictionary_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Qualifier dictionary", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms/rtoms_qualifier_dictionary_datasd.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "monitoring_ocean_rtoms_salinity", @@ -4128,6 +4303,20 @@ "describedByType": "text/csv", "description": "Water quality measurements collected by Real-time Oceanographic Mooring System (RTOMS). Quality parameters include Biological oxygen demand (BOD) equivalent, Chlorophyll fluorescence, Colored dissolved organic matter (CDOM) fluorescence equivalent, and Turbidity.", "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Point Loma Ocean Outfall (PLOO) 2023 RTOMS water quality measurements", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms_water_quality/PLOO_water_quality_2023_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "South Bay Ocean Outfall (SBOO) 2023 RTOMS water quality measurements", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms_water_quality/SBOO_water_quality_2023_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, { "@type": "dcat:Distribution", "title": "Point Loma Ocean Outfall (PLOO) 2022 RTOMS water quality measurements", @@ -4169,6 +4358,20 @@ "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms_water_quality/SBOO_water_quality_2020_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parameter dictionary", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms/rtoms_parameter_dictionary_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Qualifier dictionary", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms/rtoms_qualifier_dictionary_datasd.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "monitoring_ocean_rtoms_water_quality", @@ -4247,6 +4450,20 @@ "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms_water_temperature/SBOO_water_temperature_2020_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parameter dictionary", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms/rtoms_parameter_dictionary_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Qualifier dictionary", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms/rtoms_qualifier_dictionary_datasd.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "monitoring_ocean_rtoms_water_temperature", @@ -4286,10 +4503,17 @@ "distribution": [ { "@type": "dcat:Distribution", - "title": "Contaminants in Fish Tissue", + "title": "Sediment Quality Sample Results", "downloadURL": "https://seshat.datasd.org/monitoring_ocean_sediment/sediment_quality_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Sediment Quality Sampling Station Locations", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_sediment/reference_stations_sediment_quality.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "monitoring_ocean_sediment", @@ -4337,6 +4561,20 @@ "downloadURL": "https://seshat.datasd.org/monitoring_ocean_trawl_fish/trawl_fish_summary_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Fish Trawl Sampling Locations", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_trawl_fish/reference_stations_fish_trawl.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Dictionary, class size", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_trawl_fish/trawl_fish_dictionary_datasd.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "monitoring_ocean_trawl_fish", @@ -4379,6 +4617,13 @@ "downloadURL": "https://seshat.datasd.org/monitoring_ocean_trawl_invertebrates/trawl_invertebrates_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Invertebrate Trawl Sampling Station Locations", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_trawl_invertebrates/reference_stations_invertebrate_trawls.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "monitoring_ocean_trawl_invertebrates", @@ -4417,8 +4662,8 @@ "distribution": [ { "@type": "dcat:Distribution", - "title": "Parameter Results, 2020 - 2021", - "downloadURL": "https://seshat.datasd.org/monitoring_ocean_water_quality/water_quality_2020_2021_datasd.csv", + "title": "Parameter Results, 2020 - 2029", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_water_quality/water_quality_2020_2029_datasd.csv", "mediaType": "text/csv", "format": "csv" }, @@ -4442,6 +4687,13 @@ "downloadURL": "https://seshat.datasd.org/monitoring_ocean_water_quality/water_quality_1990_1999_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parameter Testing Station Locations", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_water_quality/reference_stations_water_quality.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "monitoring_ocean_water_quality", @@ -4718,6 +4970,48 @@ "downloadURL": "https://seshat.datasd.org/parking_citations/parking_citations_2023_part1_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parking Citations 2023, July-Dec", + "downloadURL": "https://seshat.datasd.org/parking_citations/parking_citations_2023_part2_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parking Citations 2024, Jan-June", + "downloadURL": "https://seshat.datasd.org/parking_citations/parking_citations_2024_part1_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parking Citations 2024, July-Dec", + "downloadURL": "https://seshat.datasd.org/parking_citations/parking_citations_2024_part2_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parking Citations 2025, Jan-June", + "downloadURL": "https://seshat.datasd.org/parking_citations/parking_citations_2025_part1_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parking Citations 2025, July-Dec", + "downloadURL": "https://seshat.datasd.org/parking_citations/parking_citations_2025_part2_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parking Citations 2026, Jan-June", + "downloadURL": "https://seshat.datasd.org/parking_citations/parking_citations_2026_part1_datasd.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "parking_citations", @@ -4754,7 +5048,14 @@ "distribution": [ { "@type": "dcat:Distribution", - "title": "Parking Meters Locations", + "title": "Parking Meters Locations - Active", + "downloadURL": "https://seshat.datasd.org/parking_meters_locations/parking_meters_current.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parking Meters Locations - Historic", "downloadURL": "https://seshat.datasd.org/parking_meters_locations/treas_parking_meters_loc_datasd.csv", "mediaType": "text/csv", "format": "csv" @@ -4792,6 +5093,27 @@ "describedByType": "text/csv", "description": "All parking meter transactions", "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Parking meters transactions 2026", + "downloadURL": "https://seshat.datasd.org/parking_meters_transactions/treas_parking_payments_2026_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parking meters transactions 2025", + "downloadURL": "https://seshat.datasd.org/parking_meters_transactions/treas_parking_payments_2025_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parking meters transactions 2024", + "downloadURL": "https://seshat.datasd.org/parking_meters_transactions/treas_parking_payments_2024_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, { "@type": "dcat:Distribution", "title": "Parking meters transactions 2023", @@ -4867,6 +5189,27 @@ "describedByType": "text/csv", "description": "Parking meter monthly transaction totals", "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Parking meters transactions 2026", + "downloadURL": "https://seshat.datasd.org/parking_meters_transactions_monthly/treas_meters_2026_pole_by_month_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parking meters transactions 2025", + "downloadURL": "https://seshat.datasd.org/parking_meters_transactions_monthly/treas_meters_2025_pole_by_month_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parking meters transactions 2024", + "downloadURL": "https://seshat.datasd.org/parking_meters_transactions_monthly/treas_meters_2024_pole_by_month_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, { "@type": "dcat:Distribution", "title": "Parking meters transactions 2023", @@ -4942,6 +5285,27 @@ "describedByType": "text/csv", "description": "All parking meter transactions", "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Parking meters transactions 2026", + "downloadURL": "https://seshat.datasd.org/parking_meters_transactions_daily/treas_meters_2026_pole_by_mo_day_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parking meters transactions 2025", + "downloadURL": "https://seshat.datasd.org/parking_meters_transactions_daily/treas_meters_2025_pole_by_mo_day_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Parking meters transactions 2024", + "downloadURL": "https://seshat.datasd.org/parking_meters_transactions_daily/treas_meters_2024_pole_by_mo_day_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, { "@type": "dcat:Distribution", "title": "Parking meters transactions 2023", @@ -5017,6 +5381,27 @@ "describedByType": "text/csv", "description": "Calls dispatched by the San Diego Police Department\u2019s communications\ndispatch center.", "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Police Calls for Service 2026", + "downloadURL": "https://seshat.datasd.org/police_calls_for_service/pd_calls_for_service_2026_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Police Calls for Service 2025", + "downloadURL": "https://seshat.datasd.org/police_calls_for_service/pd_calls_for_service_2025_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Police Calls for Service 2024", + "downloadURL": "https://seshat.datasd.org/police_calls_for_service/pd_calls_for_service_2024_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, { "@type": "dcat:Distribution", "title": "Police Calls for Service 2023", @@ -5120,11 +5505,53 @@ "distribution": [ { "@type": "dcat:Distribution", - "title": "Police NIBRS Crime Offenses", - "downloadURL": "https://seshat.datasd.org/police_nibrs/pd_nibrs_datasd.csv", + "title": "Police NIBRS Crime Offenses - 2026", + "downloadURL": "https://seshat.datasd.org/police_nibrs/pd_nibrs_2026_datasd.csv", "mediaType": "text/csv", "format": "csv" - } + }, + { + "@type": "dcat:Distribution", + "title": "Police NIBRS Crime Offenses - 2025", + "downloadURL": "https://seshat.datasd.org/police_nibrs/pd_nibrs_2025_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Police NIBRS Crime Offenses - 2024", + "downloadURL": "https://seshat.datasd.org/police_nibrs/pd_nibrs_2024_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Police NIBRS Crime Offenses - 2023", + "downloadURL": "https://seshat.datasd.org/police_nibrs/pd_nibrs_2023_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Police NIBRS Crime Offenses - 2022", + "downloadURL": "https://seshat.datasd.org/police_nibrs/pd_nibrs_2022_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Police NIBRS Crime Offenses - 2021", + "downloadURL": "https://seshat.datasd.org/police_nibrs/pd_nibrs_2021_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Police NIBRS Crime Offenses - 2020", + "downloadURL": "https://seshat.datasd.org/police_nibrs/pd_nibrs_2020_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, ], "identifier": "police_nibrs", "issued": "2024-04-18", @@ -5280,10 +5707,17 @@ "distribution": [ { "@type": "dcat:Distribution", - "title": "Gender of persons", + "title": "(Deprecated) Gender of persons", "downloadURL": "https://seshat.datasd.org/police_ripa_gender/ripa_gender_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Gender of persons - Historic", + "downloadURL": "https://seshat.datasd.org/police_ripa_gender/ripa_gender_historic.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "police_ripa_gender", @@ -5324,6 +5758,13 @@ "downloadURL": "https://seshat.datasd.org/police_ripa_prop_seize_basis/ripa_prop_seize_basis_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Basis for property seizure - Historic", + "downloadURL": "https://seshat.datasd.org/police_ripa_prop_seize_basis/ripa_prop_seize_basis_historic.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "police_ripa_prop_seize_basis", @@ -5632,6 +6073,13 @@ "downloadURL": "https://seshat.datasd.org/police_vehicle_stops/vehicle_stops_2014_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Vehicle Stops Race Codes", + "downloadURL": "https://seshat.datasd.org/police_vehicle_stops/vehicle_stops_race_codes.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "police_vehicle_stops", @@ -6094,6 +6542,13 @@ "downloadURL": "https://seshat.datasd.org/traffic_collision_details/pd_collisions_details_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "person_veh_type dictionary", + "downloadURL": "https://seshat.datasd.org/traffic_collision_details/person_veh_type_dictionary_datasd.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "traffic_collision_details", From 24d928a39b2c2a72208cd969880edf040d648cb9 Mon Sep 17 00:00:00 2001 From: bryan Date: Thu, 5 Mar 2026 19:33:49 -0800 Subject: [PATCH 05/19] Added RIPA and pavement condition --- Untitled-1.json | 47 ++++++++++++ data.json | 190 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 237 insertions(+) create mode 100644 Untitled-1.json diff --git a/Untitled-1.json b/Untitled-1.json new file mode 100644 index 0000000000..038aee96f1 --- /dev/null +++ b/Untitled-1.json @@ -0,0 +1,47 @@ +{ + "@type": "dcat:Dataset", + "accessLevel": "public", + "accrualPeriodicity": "R/P3M", + "contactPoint": { + "@type": "vcard:Contact", + "fn": "Data & Analytics", + "hasEmail": "data@sandiego.gov" + }, + "describedBy": "https://seshat.datasd.org/pavement_condition_assessment/pavement_condition_assessment_dictionary_datasd.csv", + "describedByType": "text/csv", + "description": "The Pavement Condition Index (PCI) is the most widely used method for assessing and reporting street pavement conditions.", + "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Pavement Condition Assessment (2023)", + "downloadURL": "https://seshat.datasd.org/pavement_condition_assessment/pavement_condition_assessment_2023_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Pavement Condition Assessment (2016)", + "downloadURL": "https://seshat.datasd.org/pavement_condition_assessment/pavement_condition_assessment_2016_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + } + ], + "identifier": "pavement_condition_assessment", + "issued": "2019-04-16", + "keyword": null, + "license": "https://opendefinition.org/licenses/odc-pddl/", + "modified": "2026-02-22T14:33:35-0700", + "publisher": { + "@type": "org:Organization", + "name": "Transportation Department", + "subOrganizationOf": { + "@type": "org:Organization", + "name": "City of San Diego" + } + }, + "references": null, + "rights": null, + "spatial": null, + "temporal": null, + "title": "Pavement Condition Assessments" +}, \ No newline at end of file diff --git a/data.json b/data.json index 9c96e3e31a..aa1fb06cc2 100644 --- a/data.json +++ b/data.json @@ -5368,6 +5368,53 @@ "temporal": null, "title": "Parking Meter Daily Transaction Totals" }, + { + "@type": "dcat:Dataset", + "accessLevel": "public", + "accrualPeriodicity": "R/P3M", + "contactPoint": { + "@type": "vcard:Contact", + "fn": "Data & Analytics", + "hasEmail": "data@sandiego.gov" + }, + "describedBy": "https://seshat.datasd.org/pavement_condition_assessment/pavement_condition_assessment_dictionary_datasd.csv", + "describedByType": "text/csv", + "description": "The Pavement Condition Index (PCI) is the most widely used method for assessing and reporting street pavement conditions.", + "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Pavement Condition Assessment (2023)", + "downloadURL": "https://seshat.datasd.org/pavement_condition_assessment/pavement_condition_assessment_2023_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Pavement Condition Assessment (2016)", + "downloadURL": "https://seshat.datasd.org/pavement_condition_assessment/pavement_condition_assessment_2016_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + } + ], + "identifier": "pavement_condition_assessment", + "issued": "2019-04-16", + "keyword": null, + "license": "https://opendefinition.org/licenses/odc-pddl/", + "modified": "2026-02-22T14:33:35-0700", + "publisher": { + "@type": "org:Organization", + "name": "Transportation Department", + "subOrganizationOf": { + "@type": "org:Organization", + "name": "City of San Diego" + } + }, + "references": null, + "rights": null, + "spatial": null, + "temporal": null, + "title": "Pavement Condition Assessments" + }, { "@type": "dcat:Dataset", "accessLevel": "public", @@ -5591,6 +5638,13 @@ "downloadURL": "https://seshat.datasd.org/police_ripa_actions_taken/ripa_actions_taken_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Actions taken - Historic", + "downloadURL": "https://seshat.datasd.org/police_ripa_actions_taken/ripa_actions_taken_historic.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "police_ripa_actions_taken", @@ -5631,6 +5685,13 @@ "downloadURL": "https://seshat.datasd.org/police_ripa_contraband_evid/ripa_contraband_evid_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Contraband and/or evidence found - Historic", + "downloadURL": "https://seshat.datasd.org/police_ripa_contraband_evid/ripa_contraband_evid_historic.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "police_ripa_contraband_evid", @@ -5671,6 +5732,13 @@ "downloadURL": "https://seshat.datasd.org/police_ripa_disability/ripa_disability_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Disability of persons - Historic", + "downloadURL": "https://seshat.datasd.org/police_ripa_disability/ripa_disability_historic.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "police_ripa_disability", @@ -5692,6 +5760,46 @@ "temporal": null, "title": "RIPA police stop data - disability of persons stopped" }, + { + "@type": "dcat:Dataset", + "accessLevel": "public", + "accrualPeriodicity": "R/P3M", + "contactPoint": { + "@type": "vcard:Contact", + "fn": "Data & Analytics", + "hasEmail": "data@sandiego.gov" + }, + "describedBy": "https://seshat.datasd.org/police_ripa_force_actions/ripa_force_actions_dictionary_datasd.csv", + "describedByType": "text/csv", + "description": "Force-Related Actions an officer took toward a person stopped by the San Diego Police Department.", + "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Force Actions", + "downloadURL": "https://seshat.datasd.org/police_ripa_force_actions/ripa_force_actions_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + } + ], + "identifier": "police_ripa_force_actions", + "issued": "2019-04-16", + "keyword": null, + "license": "https://opendefinition.org/licenses/odc-pddl/", + "modified": "2026-02-22T14:33:35-0700", + "publisher": { + "@type": "org:Organization", + "name": "Police", + "subOrganizationOf": { + "@type": "org:Organization", + "name": "City of San Diego" + } + }, + "references": null, + "rights": null, + "spatial": null, + "temporal": null, + "title": "RIPA police force actions data" + }, { "@type": "dcat:Dataset", "accessLevel": "public", @@ -5739,6 +5847,46 @@ "temporal": null, "title": "RIPA police stop data - gender of persons stopped" }, + { + "@type": "dcat:Dataset", + "accessLevel": "public", + "accrualPeriodicity": "R/P3M", + "contactPoint": { + "@type": "vcard:Contact", + "fn": "Data & Analytics", + "hasEmail": "data@sandiego.gov" + }, + "describedBy": "https://seshat.datasd.org/police_ripa_nonforce_actions/ripa_nonforce_actions_dictionary_datasd.csv", + "describedByType": "text/csv", + "description": "Non-Force-Related Actions an officer took toward a person stopped by the San Diego Police Department.", + "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Non-Force Actions", + "downloadURL": "https://seshat.datasd.org/police_ripa_nonforce_actions/ripa_nonforce_actions_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + } + ], + "identifier": "police_ripa_nonforce_actions", + "issued": "2019-04-16", + "keyword": null, + "license": "https://opendefinition.org/licenses/odc-pddl/", + "modified": "2026-02-22T14:33:35-0700", + "publisher": { + "@type": "org:Organization", + "name": "Police", + "subOrganizationOf": { + "@type": "org:Organization", + "name": "City of San Diego" + } + }, + "references": null, + "rights": null, + "spatial": null, + "temporal": null, + "title": "RIPA police non-force actions data" + }, { "@type": "dcat:Dataset", "accessLevel": "public", @@ -5805,6 +5953,13 @@ "downloadURL": "https://seshat.datasd.org/police_ripa_prop_seize_type/ripa_prop_seize_type_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Property seized - Historic", + "downloadURL": "https://seshat.datasd.org/police_ripa_prop_seize_type/ripa_prop_seize_type_historic.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "police_ripa_prop_seize_type", @@ -5845,6 +6000,13 @@ "downloadURL": "https://seshat.datasd.org/police_ripa_race/ripa_race_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Race of persons - Historic", + "downloadURL": "https://seshat.datasd.org/police_ripa_race/ripa_race_historic.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "police_ripa_race", @@ -5885,6 +6047,13 @@ "downloadURL": "https://seshat.datasd.org/police_ripa_search_basis/ripa_search_basis_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Basis for searches conducted - Historic", + "downloadURL": "https://seshat.datasd.org/police_ripa_search_basis/ripa_search_basis_historic.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "police_ripa_search_basis", @@ -5925,6 +6094,13 @@ "downloadURL": "https://seshat.datasd.org/police_ripa_stop_reason/ripa_stop_reason_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Reason for stop - Historic", + "downloadURL": "https://seshat.datasd.org/police_ripa_stop_reason/ripa_stop_reason_historic.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "police_ripa_stop_reason", @@ -5965,6 +6141,13 @@ "downloadURL": "https://seshat.datasd.org/police_ripa_stop_result/ripa_stop_result_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Result of stop - Historic", + "downloadURL": "https://seshat.datasd.org/police_ripa_stop_result/ripa_stop_result_historic.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "police_ripa_stop_result", @@ -6005,6 +6188,13 @@ "downloadURL": "https://seshat.datasd.org/police_ripa_stops/ripa_stops_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Stop details - Historic", + "downloadURL": "https://seshat.datasd.org/police_ripa_stops/ripa_stops_historic.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "police_ripa_stops", From 87d78dd3e5028c83e7d8855350719b284b04ad2d Mon Sep 17 00:00:00 2001 From: bryan Date: Thu, 5 Mar 2026 19:43:28 -0800 Subject: [PATCH 06/19] Last batch --- data.json | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/data.json b/data.json index aa1fb06cc2..62e642f582 100644 --- a/data.json +++ b/data.json @@ -2954,6 +2954,13 @@ "describedByType": "text/csv", "description": "San Diego Police Department beats.", "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Police beats code-to-neighborhood list", + "downloadURL": "https://seshat.datasd.org/gis_police_beats/pd_beat_codes_list_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, { "@type": "dcat:Distribution", "title": "Police beats attribute table", @@ -6333,6 +6340,13 @@ "downloadURL": "https://seshat.datasd.org/police_vehicle_stops_search_details/vehicle_stops_search_details_2014_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Police Vehicle Stops Search Details", + "downloadURL": "https://seshat.datasd.org/police_vehicle_stops_search_details/vehicle_stops_search_details_description_list.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "police_vehicle_stops_search_details", @@ -6650,6 +6664,13 @@ "downloadURL": "https://seshat.datasd.org/stro_licenses/stro_licenses_datasd.csv", "mediaType": "text/csv", "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Tier definitions", + "downloadURL": "https://seshat.datasd.org/stro_licenses/stro_licenses_tier_definitions_datasd.csv", + "mediaType": "text/csv", + "format": "csv" } ], "identifier": "stro_licenses", From 4a4e6222da5bceaf4369906f348ef23209a888df Mon Sep 17 00:00:00 2001 From: bryan Date: Thu, 5 Mar 2026 19:44:20 -0800 Subject: [PATCH 07/19] Deleted file --- Untitled-1.json | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) delete mode 100644 Untitled-1.json diff --git a/Untitled-1.json b/Untitled-1.json deleted file mode 100644 index 038aee96f1..0000000000 --- a/Untitled-1.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "@type": "dcat:Dataset", - "accessLevel": "public", - "accrualPeriodicity": "R/P3M", - "contactPoint": { - "@type": "vcard:Contact", - "fn": "Data & Analytics", - "hasEmail": "data@sandiego.gov" - }, - "describedBy": "https://seshat.datasd.org/pavement_condition_assessment/pavement_condition_assessment_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "The Pavement Condition Index (PCI) is the most widely used method for assessing and reporting street pavement conditions.", - "distribution": [ - { - "@type": "dcat:Distribution", - "title": "Pavement Condition Assessment (2023)", - "downloadURL": "https://seshat.datasd.org/pavement_condition_assessment/pavement_condition_assessment_2023_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "@type": "dcat:Distribution", - "title": "Pavement Condition Assessment (2016)", - "downloadURL": "https://seshat.datasd.org/pavement_condition_assessment/pavement_condition_assessment_2016_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - } - ], - "identifier": "pavement_condition_assessment", - "issued": "2019-04-16", - "keyword": null, - "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-02-22T14:33:35-0700", - "publisher": { - "@type": "org:Organization", - "name": "Transportation Department", - "subOrganizationOf": { - "@type": "org:Organization", - "name": "City of San Diego" - } - }, - "references": null, - "rights": null, - "spatial": null, - "temporal": null, - "title": "Pavement Condition Assessments" -}, \ No newline at end of file From 438fa17ebb89e47e626bfca582e748b797558eff Mon Sep 17 00:00:00 2001 From: bryan Date: Thu, 5 Mar 2026 19:47:11 -0800 Subject: [PATCH 08/19] Syntax --- data.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/data.json b/data.json index 62e642f582..8eef26cd1b 100644 --- a/data.json +++ b/data.json @@ -473,7 +473,7 @@ "downloadURL": "https://seshat.datasd.org/code_enforcement_violations/code_enf_remedies_datasd.csv", "mediaType": "text/csv", "format": "csv" - }, + } ], "identifier": "code_enforcement_violations", "issued": "2016-06-21", @@ -572,7 +572,7 @@ "downloadURL": "https://seshat.datasd.org/cpp_complaints_complainants/2024_crb_complainants_datasd.csv", "mediaType": "text/csv", "format": "csv" - }, + } ], "identifier": "cpp_complaints_evaluated", "issued": "2019-09-04", @@ -5605,7 +5605,7 @@ "downloadURL": "https://seshat.datasd.org/police_nibrs/pd_nibrs_2020_datasd.csv", "mediaType": "text/csv", "format": "csv" - }, + } ], "identifier": "police_nibrs", "issued": "2024-04-18", From 00e6232384c76b9d818233935c0d653069f187fb Mon Sep 17 00:00:00 2001 From: bryan Date: Thu, 5 Mar 2026 19:58:26 -0800 Subject: [PATCH 09/19] Added more distributions --- data.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/data.json b/data.json index 8eef26cd1b..eee10c7dc2 100644 --- a/data.json +++ b/data.json @@ -4416,6 +4416,20 @@ "describedByType": "text/csv", "description": "Water temperature measurements collected by Real-time Oceanographic Mooring System (RTOMS).", "distribution": [ + { + "@type": "dcat:Distribution", + "title": "Point Loma Ocean Outfall (PLOO) 2023 RTOMS water temperature measurements", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms_water_temperature/PLOO_water_temperature_2023_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "South Bay Ocean Outfall (SBOO) 2023 RTOMS water temperature measurements", + "downloadURL": "https://seshat.datasd.org/monitoring_ocean_rtoms_water_temperature/SBOO_water_temperature_2023_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, { "@type": "dcat:Distribution", "title": "Point Loma Ocean Outfall (PLOO) 2022 RTOMS water temperature measurements", From 43777f0c01cd23b66b87bd14e037601847bd5947 Mon Sep 17 00:00:00 2001 From: bryan Date: Thu, 12 Mar 2026 11:15:15 -0700 Subject: [PATCH 10/19] Removed remaining links --- data.json | 173 +----------------------------------------------------- 1 file changed, 2 insertions(+), 171 deletions(-) diff --git a/data.json b/data.json index eee10c7dc2..85d7de6aca 100644 --- a/data.json +++ b/data.json @@ -593,128 +593,6 @@ "temporal": null, "title": "Cases Evaluated by the Commission on Police Practices" }, - { - "@type": "dcat:Dataset", - "accessLevel": "public", - "accrualPeriodicity": "R/P1Y", - "contactPoint": { - "@type": "vcard:Contact", - "fn": "Data & Analytics", - "hasEmail": "data@sandiego.gov" - }, - "describedBy": "https://seshat.datasd.org/cpp_complaints_allegations/dictionary.csv", - "describedByType": "text/csv", - "description": "Commission on Police Practices case allegations. CPP is an independent body that investigates officer-involved shootings, in-custody deaths, & other significant incidents in a process that is transparent and accountable to the community.", - "distribution": [ - { - "title": "Allegations FY22", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_allegations/crb_allegations_fy2022_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "title": "Allegations FY21", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_allegations/crb_allegations_fy2021_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "title": "Allegations FY20", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_allegations/crb_allegations_fy2020_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "title": "Cases and allegations, FY19", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_evaluated/crb_cases_fy19_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - } - ], - "identifier": "cpp_complaints_allegations", - "issued": "2019-09-04", - "keyword": null, - "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2022-12-02", - "publisher": { - "@type": "org:Organization", - "name": "Commission on Police Practices", - "subOrganizationOf": { - "@type": "org:Organization", - "name": "City of San Diego" - } - }, - "references": null, - "rights": null, - "spatial": null, - "temporal": null, - "title": "Allegations in Cases Evaluated by the Commission on Police Practices" - }, - { - "@type": "dcat:Dataset", - "accessLevel": "public", - "accrualPeriodicity": "R/P1Y", - "contactPoint": { - "@type": "vcard:Contact", - "fn": "Data & Analytics", - "hasEmail": "data@sandiego.gov" - }, - "describedBy": "https://seshat.datasd.org/cpp_complaints_body_worn_camera/dictionary.csv", - "describedByType": "text/csv", - "description": "Commission on Police Practices case details for Body-Worn Cameras. CPP is an independent body that investigates officer-involved shootings, in-custody deaths, & other significant incidents in a process that is transparent and accountable to the community.", - "distribution": [ - { - "title": "Body worn camera details FY22", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_body_worn_camera/crb_cases_bwc_fy2022_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "title": "Body worn camera details FY21", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_body_worn_camera/crb_cases_bwc_fy2021_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "title": "Body worn camera details FY20", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_body_worn_camera/crb_cases_bwc_fy2020_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "title": "Body worn camera details FY19", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_body_worn_camera/crb_cases_bwc_fy19_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - } - ], - "identifier": "cpp_complaints_body_worn_camera", - "issued": "2019-09-04", - "keyword": null, - "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2022-12-02", - "publisher": { - "@type": "org:Organization", - "name": "Commission on Police Practices", - "subOrganizationOf": { - "@type": "org:Organization", - "name": "City of San Diego" - } - }, - "references": null, - "rights": null, - "spatial": null, - "temporal": null, - "title": "Body-Worn Camera Details in Cases Evaluated by the Commission on Police Practices" - }, { "@type": "dcat:Dataset", "accessLevel": "public", @@ -5206,7 +5084,7 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/parking_meters_transactions_monthly/meters_transactions_dictionary_datasd.csv", + "describedBy": "https://seshat.datasd.org/parking_meters_transactions/meters_transactions_dictionary_datasd.csv", "describedByType": "text/csv", "description": "Parking meter monthly transaction totals", "distribution": [ @@ -5302,7 +5180,7 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/parking_meters_transactions_daily/meters_transactions_dictionary_datasd.csv", + "describedBy": "https://seshat.datasd.org/parking_meters_transactions/meters_transactions_dictionary_datasd.csv", "describedByType": "text/csv", "description": "All parking meter transactions", "distribution": [ @@ -6572,53 +6450,6 @@ "temporal": null, "title": "Street Sweeping Schedule" }, - { - "@type": "dcat:Dataset", - "accessLevel": "public", - "accrualPeriodicity": "irregular", - "contactPoint": { - "@type": "vcard:Contact", - "fn": "Data & Analytics", - "hasEmail": "data@sandiego.gov" - }, - "describedBy": "https://seshat.datasd.org/streets_oci/oci_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "The City performs street condition surveys and assigns an Overall Condition Index (OCI) number to each street.", - "distribution": [ - { - "@type": "dcat:Distribution", - "title": "Overall Condition Index (2015)", - "downloadURL": "https://seshat.datasd.org/streets_oci/oci_2015_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "@type": "dcat:Distribution", - "title": "Overall Condition Index (2011)", - "downloadURL": "https://seshat.datasd.org/streets_oci/oci_2011_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - } - ], - "identifier": "streets_oci", - "issued": "2016-09-16", - "keyword": null, - "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2017-01-17", - "publisher": { - "@type": "org:Organization", - "name": "Transportation Department", - "subOrganizationOf": { - "@type": "org:Organization", - "name": "City of San Diego" - } - }, - "references": null, - "rights": null, - "spatial": null, - "temporal": null, - "title": "Streets Overall Condition Index (OCI)" - }, { "@type": "dcat:Dataset", "accessLevel": "public", From 69e3e268e653294a5b07874af6b43349b90013e1 Mon Sep 17 00:00:00 2001 From: Andrell Bower Date: Wed, 1 Apr 2026 11:29:28 -0700 Subject: [PATCH 11/19] Adding tags --- data.json | 519 ++++++++++++++++++++++-------------------------------- 1 file changed, 212 insertions(+), 307 deletions(-) diff --git a/data.json b/data.json index 85d7de6aca..9de9c70c93 100644 --- a/data.json +++ b/data.json @@ -28,7 +28,7 @@ ], "identifier": "accounts_city_budget", "issued": "2017-06-30", - "keyword": null, + "keyword": ["Budget","Capital Improvements Program","CIP","Finances"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:10:39-0700", "publisher": { @@ -103,7 +103,7 @@ ], "identifier": "business_tax_certificates", "issued": "2016-05-09", - "keyword": null, + "keyword": ["Local businesses","Taxes and fees","Finances"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T01:07:36-0800", "publisher": { @@ -143,7 +143,7 @@ ], "identifier": "cip_fy_actuals", "issued": "2018-10-15", - "keyword": null, + "keyword": ["Actuals","Capital Improvements Program","CIP","Finances"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:01:50-0700", "publisher": { @@ -183,7 +183,7 @@ ], "identifier": "cip_ptd_actuals", "issued": "2018-10-15", - "keyword": null, + "keyword": ["Actuals","Capital Improvements Program","CIP","Finances"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:07:53-0700", "publisher": { @@ -223,7 +223,7 @@ ], "identifier": "cip_fy_budget", "issued": "2017-06-30", - "keyword": null, + "keyword": ["Budget","Capital Improvements Program","CIP","Finances"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:00:58-0700", "publisher": { @@ -263,7 +263,7 @@ ], "identifier": "cip_ptd_budget", "issued": "2017-06-30", - "keyword": null, + "keyword": ["Budget","Capital Improvements Program","CIP","Finances"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:03:46-0700", "publisher": { @@ -303,7 +303,7 @@ ], "identifier": "city_owned_properties", "issued": "2016-06-01", - "keyword": null, + "keyword": ["Properties"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T00:01:22-0800", "publisher": { @@ -343,7 +343,7 @@ ], "identifier": "city_owned_properties_leases", "issued": "2016-06-01", - "keyword": null, + "keyword": ["Properties","Leases"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-03-27", "publisher": { @@ -383,7 +383,7 @@ ], "identifier": "city_owned_properties_parcels", "issued": "2016-06-01", - "keyword": null, + "keyword": ["Properties","Parcels"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-03-27", "publisher": { @@ -423,7 +423,7 @@ ], "identifier": "civic_art_collection", "issued": "2018-09-11", - "keyword": null, + "keyword": ["Assets","Art"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T03:03:37-0800", "publisher": { @@ -477,7 +477,7 @@ ], "identifier": "code_enforcement_violations", "issued": "2016-06-21", - "keyword": null, + "keyword": ["Code enforcement"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2018-01-19", "publisher": { @@ -506,7 +506,7 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/cpp_complaints_evaluated/dictionary.csv", + "describedBy": "https://seshat.datasd.org/cpp_complaints_evaluated/dictionary_FY25.csv", "describedByType": "text/csv", "description": "Commission on Police Practices cases. CPP is an independent body that investigates officer-involved shootings, in-custody deaths, & other significant incidents in a process that is transparent and accountable to the community.", "distribution": [ @@ -517,66 +517,17 @@ "mediaType": "text/csv", "format": "csv" }, - { - "title": "Allegations FY25", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_allegations/2025_crb_allegations_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "title": "Body worn camera details FY25", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_body_worn_camera/2025_crb_cases_bwc_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "title": "Complainants FY25", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_complainants/2025_crb_complainants_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "title": "Dictionary FY25", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_evaluated/dictionary_FY25.csv", - "mediaType": "text/csv", - "format": "csv" - }, { "title": "Cases FY20-FY24", "@type": "dcat:Distribution", "downloadURL": "https://seshat.datasd.org/cpp_complaints_evaluated/2024_crb_cases_datasd.csv", "mediaType": "text/csv", "format": "csv" - }, - { - "title": "Allegations FY20-FY24", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_allegations/2024_crb_allegations_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "title": "Body worn camera details FY20-FY24", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_body_worn_camera/2024_crb_cases_bwc_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "title": "Complainants FY20-FY24", - "@type": "dcat:Distribution", - "downloadURL": "https://seshat.datasd.org/cpp_complaints_complainants/2024_crb_complainants_datasd.csv", - "mediaType": "text/csv", - "format": "csv" } ], "identifier": "cpp_complaints_evaluated", "issued": "2019-09-04", - "keyword": null, + "keyword": ["Commission on Police Practices","CPP","Police oversight"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-12-02", "publisher": { @@ -591,37 +542,44 @@ "rights": null, "spatial": null, "temporal": null, - "title": "Cases Evaluated by the Commission on Police Practices" + "title": "Commission on Police Practices Cases" }, { "@type": "dcat:Dataset", "accessLevel": "public", - "accrualPeriodicity": "irregular", + "accrualPeriodicity": "R/P1Y", "contactPoint": { "@type": "vcard:Contact", "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/departments_city_budget/budget_reference_depts_dictionary_datasd.csv", + "describedBy": "https://seshat.datasd.org/cpp_complaints_allegations/dictionary.csv", "describedByType": "text/csv", - "description": "Additional information about departments in the City's annual budget. Use this to supplement the Operating budget dataset.", + "description": "Commission on Police Practices case allegations. CPP is an independent body that investigates officer-involved shootings, in-custody deaths, & other significant incidents in a process that is transparent and accountable to the community.", "distribution": [ { + "title": "Allegations FY25", + "@type": "dcat:Distribution", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_allegations/2025_crb_allegations_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "title": "Allegations FY20-FY24", "@type": "dcat:Distribution", - "title": "Departments hierarchy", - "downloadURL": "https://seshat.datasd.org/departments_city_budget/budget_reference_depts_datasd.csv", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_allegations/2024_crb_allegations_datasd.csv", "mediaType": "text/csv", "format": "csv" } ], - "identifier": "departments_city_budget", - "issued": "2017-06-30", - "keyword": null, + "identifier": "cpp_complaints_evaluated_allegations", + "issued": "2019-09-04", + "keyword": ["Commission on Police Practices","CPP","Police oversight"], "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2025-07-25T10:00:51-0700", + "modified": "2022-12-02", "publisher": { "@type": "org:Organization", - "name": "Department of Finance", + "name": "Commission on Police Practices", "subOrganizationOf": { "@type": "org:Organization", "name": "City of San Diego" @@ -631,44 +589,44 @@ "rights": null, "spatial": null, "temporal": null, - "title": "Departments in the City's annual budget" + "title": "Commission on Police Practices Case Allegations" }, { "@type": "dcat:Dataset", "accessLevel": "public", - "accrualPeriodicity": "R/P1D", + "accrualPeriodicity": "R/P1Y", "contactPoint": { "@type": "vcard:Contact", "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/development_permits_set1/permits_set1_datasd_dict.csv", + "describedBy": "https://seshat.datasd.org/cpp_complaints_body_worn_camera/dictionary.csv", "describedByType": "text/csv", - "description": "Approvals for permits, maps, agreements, and other applications processed by Development Services Department legacy permitting system. The legacy system contains applications submitted in paper or through a hybrid process. Approval types began migrating to the current cloud-based system in 2018.", + "description": "Body-worn camera details in cases evaluated by the Commission on Police Practices. CPP is an independent body that investigates officer-involved shootings, in-custody deaths, & other significant incidents in a process that is transparent and accountable to the community.", "distribution": [ { + "title": "Body worn camera details FY25", "@type": "dcat:Distribution", - "title": "Active approvals", - "downloadURL": "https://seshat.datasd.org/development_permits_set1/permits_set1_active_datasd.csv", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_body_worn_camera/2025_crb_cases_bwc_datasd.csv", "mediaType": "text/csv", "format": "csv" }, { + "title": "Body worn camera details FY20-FY24", "@type": "dcat:Distribution", - "title": "Closed approvals, since 2003", - "downloadURL": "https://seshat.datasd.org/development_permits_set1/permits_set1_closed_datasd.csv", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_body_worn_camera/2024_crb_cases_bwc_datasd.csv", "mediaType": "text/csv", "format": "csv" } ], - "identifier": "development_permits_set1", - "issued": "2020-03-10", - "keyword": null, + "identifier": "cpp_complaints_evaluated_bwc", + "issued": "2019-09-04", + "keyword": ["Commission on Police Practices","CPP","Police oversight","Body-worn cameras"], "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-08T04:39:23-0800", + "modified": "2022-12-02", "publisher": { "@type": "org:Organization", - "name": "Development Services", + "name": "Commission on Police Practices", "subOrganizationOf": { "@type": "org:Organization", "name": "City of San Diego" @@ -678,44 +636,44 @@ "rights": null, "spatial": null, "temporal": null, - "title": "Development Permits legacy data" + "title": "Commission on Police Practices Case Body-worn Camera Details" }, { "@type": "dcat:Dataset", "accessLevel": "public", - "accrualPeriodicity": "R/P1D", + "accrualPeriodicity": "R/P1Y", "contactPoint": { "@type": "vcard:Contact", "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/development_permits_set1/permits_set1_datasd_dict.csv", + "describedBy": "https://seshat.datasd.org/cpp_complaints_complainants/dictionary.csv", "describedByType": "text/csv", - "description": "Approvals for permits, maps, agreements, and other applications processed by Development Services Department legacy permitting system. The legacy system contains applications submitted in paper or through a hybrid process. Approval types began migrating to the current cloud-based system in 2018.", + "description": "Complainants in cases evaluated by the Commission on Police Practices. CPP is an independent body that investigates officer-involved shootings, in-custody deaths, & other significant incidents in a process that is transparent and accountable to the community.", "distribution": [ { + "title": "Complainants FY25", "@type": "dcat:Distribution", - "title": "Approved permits", - "downloadURL": "development_permits-nested-milestone~Approved-year-2025.csv", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_complainants/2025_crb_complainants_datasd.csv", "mediaType": "text/csv", "format": "csv" }, { + "title": "Complainants FY20-FY24", "@type": "dcat:Distribution", - "title": "Issued permits", - "downloadURL": "development_permits-nested-milestone~Issued-year~2025.csv", + "downloadURL": "https://seshat.datasd.org/cpp_complaints_complainants/2024_crb_complainants_datasd.csv", "mediaType": "text/csv", "format": "csv" } ], - "identifier": "development_permits", - "issued": "2020-03-10", - "keyword": null, + "identifier": "cpp_complaints_evaluated_complainants", + "issued": "2019-09-04", + "keyword": ["Commission on Police Practices","CPP","Police oversight","Body-worn cameras"], "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-08T04:39:23-0800", + "modified": "2022-12-02", "publisher": { "@type": "org:Organization", - "name": "Development Services", + "name": "Commission on Police Practices", "subOrganizationOf": { "@type": "org:Organization", "name": "City of San Diego" @@ -725,44 +683,37 @@ "rights": null, "spatial": null, "temporal": null, - "title": "Development Permits legacy data" + "title": "Commission on Police Practices Case Complainants" }, { "@type": "dcat:Dataset", "accessLevel": "public", - "accrualPeriodicity": "R/P1D", + "accrualPeriodicity": "irregular", "contactPoint": { "@type": "vcard:Contact", "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/development_permits_set2/permits_set2_datasd_dict.csv", + "describedBy": "https://seshat.datasd.org/departments_city_budget/budget_reference_depts_dictionary_datasd.csv", "describedByType": "text/csv", - "description": "Approvals for permits, maps, agreements, and other applications processed by Development Services Department's current cloud-based permitting system. Approval types began migrating to the current system in 2018.", + "description": "Additional information about departments in the City's annual budget. Use this to supplement the Operating budget dataset.", "distribution": [ { "@type": "dcat:Distribution", - "title": "Active approvals", - "downloadURL": "https://seshat.datasd.org/development_permits_set2/permits_set2_active_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "@type": "dcat:Distribution", - "title": "Closed approvals", - "downloadURL": "https://seshat.datasd.org/development_permits_set2/permits_set2_closed_datasd.csv", + "title": "Departments hierarchy", + "downloadURL": "https://seshat.datasd.org/departments_city_budget/budget_reference_depts_datasd.csv", "mediaType": "text/csv", "format": "csv" } ], - "identifier": "development_permits_set2", - "issued": "2020-03-10", - "keyword": null, + "identifier": "departments_city_budget", + "issued": "2017-06-30", + "keyword": ["Budget","Departments","Finances"], "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-08T04:30:36-0800", + "modified": "2025-07-25T10:00:51-0700", "publisher": { "@type": "org:Organization", - "name": "Development Services", + "name": "Department of Finance", "subOrganizationOf": { "@type": "org:Organization", "name": "City of San Diego" @@ -772,7 +723,7 @@ "rights": null, "spatial": null, "temporal": null, - "title": "Development Permits" + "title": "Departments in the City's annual budget" }, { "@type": "dcat:Dataset", @@ -783,23 +734,30 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/development_permits_tags/permits_set1_project_tags_datasd_dict.csv", + "describedBy": "https://seshat.datasd.org/development_permits_set2/permits_set2_datasd_dict.csv", "describedByType": "text/csv", - "description": "Tags associated with development projects permitted by Development Services Department. Join tags to the current or legacy permits datasets. Tags are for informational purposes only and should not be used for official reporting purposes.", + "description": "Approvals for permits, maps, agreements, and other applications processed by Development Services Department.", "distribution": [ { "@type": "dcat:Distribution", - "title": "Project tags", - "downloadURL": "https://seshat.datasd.org/development_permits_tags/permits_project_tags_datasd.csv", + "title": "Active approvals", + "downloadURL": "https://seshat.datasd.org/development_permits_set2/permits_set2_active_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Closed approvals", + "downloadURL": "https://seshat.datasd.org/development_permits_set2/permits_set2_closed_datasd.csv", "mediaType": "text/csv", "format": "csv" } ], - "identifier": "development_permits_tags", + "identifier": "development_permits", "issued": "2020-03-10", - "keyword": null, + "keyword": ["Construction","Permits","Housing"], "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-08T04:01:29-0800", + "modified": "2026-01-08T04:30:36-0800", "publisher": { "@type": "org:Organization", "name": "Development Services", @@ -812,37 +770,37 @@ "rights": null, "spatial": null, "temporal": null, - "title": "Development Services Department Project Tags" + "title": "Development Permits" }, { "@type": "dcat:Dataset", "accessLevel": "public", - "accrualPeriodicity": "irregular", + "accrualPeriodicity": "R/P1D", "contactPoint": { "@type": "vcard:Contact", "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/election_committees/financial_support_recipients_dictionary_datasd.csv", + "describedBy": "https://seshat.datasd.org/development_permits_tags/permits_set1_project_tags_datasd_dict.csv", "describedByType": "text/csv", - "description": "Election committees and candidates for office who received donations, goods and services, or loans, or had money spent independently in support, according to campaign finance data reported to the City Clerk. This is a companion dataset to the campaign finance transactions dataset and was created by compiling the unique recipients from all years of financial transactions.", + "description": "Tags associated with development projects permitted by Development Services Department.", "distribution": [ { "@type": "dcat:Distribution", - "title": "Candidates and Ballot Measures", - "downloadURL": "https://seshat.datasd.org/election_committees/financial_support_recipients_datasd.csv", + "title": "Project tags", + "downloadURL": "https://seshat.datasd.org/development_permits_tags/permits_project_tags_datasd.csv", "mediaType": "text/csv", "format": "csv" } ], - "identifier": "election_committees", - "issued": "2017-06-14", - "keyword": null, + "identifier": "development_permits_tags", + "issued": "2020-03-10", + "keyword": ["Construction","Permits","Housing"], "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2017-06-14", + "modified": "2026-01-08T04:01:29-0800", "publisher": { "@type": "org:Organization", - "name": "City Clerk", + "name": "Development Services", "subOrganizationOf": { "@type": "org:Organization", "name": "City of San Diego" @@ -852,7 +810,7 @@ "rights": null, "spatial": null, "temporal": null, - "title": "Election Committees" + "title": "Development Services Department Project Tags" }, { "@type": "dcat:Dataset", @@ -975,7 +933,7 @@ ], "identifier": "election_committees_transactions", "issued": "2016-05-05", - "keyword": null, + "keyword": ["Elections","Financial disclosure","Campaign finance"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2024-03-12T15:00:14-0700", "publisher": { @@ -1015,7 +973,7 @@ ], "identifier": "enterprise_system_information", "issued": "2016-08-01", - "keyword": null, + "keyword": ["Information technology","Software"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2027-07-13", "publisher": { @@ -1055,12 +1013,12 @@ ], "identifier": "fci_city_buildings", "issued": "2017-06-30", - "keyword": null, + "keyword": ["Assets","Properties"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2017-07-17", "publisher": { "@type": "org:Organization", - "name": "Real Estate Assets", + "name": "General Services", "subOrganizationOf": { "@type": "org:Organization", "name": "City of San Diego" @@ -1161,74 +1119,11 @@ "downloadURL": "https://seshat.datasd.org/fire_ems_incidents/fd_incidents_2016_datasd.csv", "mediaType": "text/csv", "format": "csv" - }, - { - "@type": "dcat:Distribution", - "title": "Fire Incidents 2015", - "downloadURL": "https://seshat.datasd.org/fire_ems_incidents/fd_incidents_2015_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "@type": "dcat:Distribution", - "title": "Fire Incidents 2014", - "downloadURL": "https://seshat.datasd.org/fire_ems_incidents/fd_incidents_2014_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "@type": "dcat:Distribution", - "title": "Fire Incidents 2013", - "downloadURL": "https://seshat.datasd.org/fire_ems_incidents/fd_incidents_2013_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "@type": "dcat:Distribution", - "title": "Fire Incidents 2012", - "downloadURL": "https://seshat.datasd.org/fire_ems_incidents/fd_incidents_2012_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "@type": "dcat:Distribution", - "title": "Fire Incidents 2011", - "downloadURL": "https://seshat.datasd.org/fire_ems_incidents/fd_incidents_2011_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "@type": "dcat:Distribution", - "title": "Fire Incidents 2010", - "downloadURL": "https://seshat.datasd.org/fire_ems_incidents/fd_incidents_2010_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "@type": "dcat:Distribution", - "title": "Fire Incidents 2009", - "downloadURL": "https://seshat.datasd.org/fire_ems_incidents/fd_incidents_2009_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "@type": "dcat:Distribution", - "title": "Fire Incidents 2008", - "downloadURL": "https://seshat.datasd.org/fire_ems_incidents/fd_incidents_2008_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "@type": "dcat:Distribution", - "title": "Fire Incidents 2007", - "downloadURL": "https://seshat.datasd.org/fire_ems_incidents/fd_incidents_2007_datasd.csv", - "mediaType": "text/csv", - "format": "csv" } ], "identifier": "fire_ems_incidents", "issued": "2016-05-26", - "keyword": null, + "keyword": ["EMS","911 calls"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T00:01:15-0800", "publisher": { @@ -1268,7 +1163,7 @@ ], "identifier": "fire_ems_problem_counts", "issued": "2019-01-09", - "keyword": null, + "keyword": ["EMS","911 calls"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T00:01:26-0800", "publisher": { @@ -1308,7 +1203,7 @@ ], "identifier": "funds_city_budget", "issued": "2017-06-30", - "keyword": null, + "keyword": ["Budget","Capital Improvements Program","CIP","Finances"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:00:45-0700", "publisher": { @@ -1348,7 +1243,7 @@ ], "identifier": "get_it_done_graffiti", "issued": "2017-06-13", - "keyword": null, + "keyword": ["311","Services","Surveys"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-07T23:09:21-0800", "publisher": { @@ -1388,7 +1283,7 @@ ], "identifier": "get_it_done_illegal_dumping", "issued": "2017-06-13", - "keyword": null, + "keyword": ["311","Services","Surveys","Trash"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-07T23:09:23-0800", "publisher": { @@ -1428,7 +1323,7 @@ ], "identifier": "get_it_done_parking_violations", "issued": "2017-06-13", - "keyword": null, + "keyword": ["311","Services","Surveys","Parking"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-03-27", "publisher": { @@ -1468,7 +1363,7 @@ ], "identifier": "get_it_done_potholes", "issued": "2017-06-13", - "keyword": null, + "keyword": ["311","Services","Surveys","Parking"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-07T23:09:18-0800", "publisher": { @@ -1585,7 +1480,7 @@ ], "identifier": "get_it_done_reports", "issued": "2016-05-26", - "keyword": null, + "keyword": ["311","Services","Surveys","Parking"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-07T23:08:58-0800", "publisher": { @@ -1624,21 +1519,28 @@ }, { "@type": "dcat:Distribution", - "title": "Address points", + "title": "Address points REST URL", + "downloadURL":"https://geo.sandag.org/server/rest/services/Hosted/Address_Points/FeatureServer/query", + "mediaType": "text/csv", + "format": "API" + }, + { + "@type": "dcat:Distribution", + "title": "Address points geojson", "downloadURL": "https://seshat.datasd.org/gis_address_points_apn/addrapn_datasd.geojson", "mediaType": "application/json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Address points", + "title": "Address points topojson", "downloadURL": "https://seshat.datasd.org/gis_address_points_apn/addrapn_datasd.topo.json", "mediaType": "application/octet-stream", "format": "topojson" }, { "@type": "dcat:Distribution", - "title": "Address points", + "title": "Address points shapefile", "downloadURL": "https://seshat.datasd.org/gis_address_points_apn/addrapn_datasd.zip", "mediaType": "application/octet-stream", "format": "shp" @@ -1646,7 +1548,8 @@ ], "identifier": "gis_address_points_apn", "issued": "2016-05-09", - "keyword": null, + "keyword": ["SanGIS","Geospatial","GIS","Parcels"], + "landingPage": ["https://geo.sandag.org/portal/home/item.html?id=e58eba41d6a349dd92e97e64b4e62074"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:20:45-0800", "publisher": { @@ -1685,11 +1588,18 @@ }, { "@type": "dcat:Distribution", - "title": "Bike Master Plan route lines", + "title": "Bike Master Plan route lines geojson", "downloadURL": "https://seshat.datasd.org/gis_bike_master_plan/bike_master_plan_datasd.geojson", "mediaType": "application/json", "format": "geojson" }, + { + "@type": "dcat:Distribution", + "title": "Bike Master Plan route lines REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Bike_Master_Plan_SD/FeatureServer/query", + "mediaType": "application/json", + "format": "API" + }, { "@type": "dcat:Distribution", "title": "Bike Master Plan route lines", @@ -1714,7 +1624,8 @@ ], "identifier": "gis_bike_master_plan", "issued": "2017-06-30", - "keyword": null, + "keyword": ["SanGIS","Geospatial","GIS","Transit","Bike"], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=9d7cc43f3d9b47a89c1ecac691c19c8d", "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:08:15-0800", "publisher": { @@ -1746,35 +1657,28 @@ "distribution": [ { "@type": "dcat:Distribution", - "title": "Existing bike route lines attribute table", + "title": "Existing bike route lines attribute table ", "downloadURL": "https://seshat.datasd.org/gis_bike_routes/bike_routes_datasd.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Existing bike route lines", + "title": "Existing bike route lines geojson", "downloadURL": "https://seshat.datasd.org/gis_bike_routes/bike_routes_datasd.geojson", "mediaType": "application/json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Existing bike route lines", - "downloadURL": "https://seshat.datasd.org/gis_bike_routes/bike_routes_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, - { - "@type": "dcat:Distribution", - "title": "Existing bike route lines", + "title": "Existing bike route lines topojson", "downloadURL": "https://seshat.datasd.org/gis_bike_routes/bike_routes_datasd.topo.json", "mediaType": "application/octet-stream", "format": "topojson" }, { "@type": "dcat:Distribution", - "title": "Existing bike route lines", + "title": "Existing bike route lines shapefile", "downloadURL": "https://seshat.datasd.org/gis_bike_routes/bike_routes_datasd.zip", "mediaType": "application/octet-stream", "format": "shp" @@ -1782,7 +1686,8 @@ ], "identifier": "gis_bike_routes", "issued": "2016-05-09", - "keyword": null, + "keyword": ["SanGIS","Geospatial","GIS","Transit","Bike"], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=3add7066b8654253af0745dc72bb7b16", "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:07:59-0800", "publisher": { @@ -1850,7 +1755,7 @@ ], "identifier": "gis_business_improvement_districts", "issued": "2016-05-09", - "keyword": null, + "keyword": ["Local businesses","GIS","Geospatial","District"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:15:12-0800", "publisher": { @@ -1918,7 +1823,7 @@ ], "identifier": "gis_cdbg_census_tracts", "issued": "2017-06-30", - "keyword": null, + "keyword": ["Local businesses","GIS","Geospatial"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:08:24-0800", "publisher": { @@ -1986,7 +1891,7 @@ ], "identifier": "gis_city_boundary", "issued": "2017-06-30", - "keyword": null, + "keyword": ["City limits","GIS","Geospatial","SanGIS","Boundary"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:14:48-0800", "publisher": { @@ -2054,7 +1959,7 @@ ], "identifier": "gis_city_council_districts", "issued": "2016-05-09", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Boundary","District"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:07:41-0800", "publisher": { @@ -2122,7 +2027,7 @@ ], "identifier": "gis_community_planning_districts", "issued": "2016-05-09", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Boundary","District"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:07:09-0800", "publisher": { @@ -2190,7 +2095,7 @@ ], "identifier": "gis_fire_battalion_districts", "issued": "2017-06-30", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Boundary","District"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:17:52-0800", "publisher": { @@ -2258,7 +2163,7 @@ ], "identifier": "gis_fire_stations", "issued": "2016-05-09", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Assets","Properties","Public safety"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:14:28-0800", "publisher": { @@ -2326,7 +2231,7 @@ ], "identifier": "gis_general_plan_land_use", "issued": "2016-05-09", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Boundary"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:15:40-0800", "publisher": { @@ -2394,7 +2299,7 @@ ], "identifier": "gis_historical_districts", "issued": "2017-06-30", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","District"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:07:51-0800", "publisher": { @@ -2462,7 +2367,7 @@ ], "identifier": "gis_joint_use_parks", "issued": "2017-06-30", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Assets","Properties"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:07:13-0800", "publisher": { @@ -2530,7 +2435,7 @@ ], "identifier": "gis_library_locations", "issued": "2016-05-09", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Assets","Properties"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:14:46-0800", "publisher": { @@ -2598,7 +2503,7 @@ ], "identifier": "gis_lifeguard_stations", "issued": "2017-06-30", - "keyword": null, + "keyword": ["City limits","GIS","Geospatial","SanGIS","Assets","Properties","Public safety"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:07:12-0800", "publisher": { @@ -2666,7 +2571,7 @@ ], "identifier": "gis_maintenance_assessment_districts", "issued": "2017-06-30", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","District","Taxes and fees","Finances"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:07:54-0800", "publisher": { @@ -2734,7 +2639,7 @@ ], "identifier": "gis_mhpa_areas", "issued": "2017-06-30", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Boundary"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:07:20-0800", "publisher": { @@ -2802,7 +2707,7 @@ ], "identifier": "gis_park_locations", "issued": "2016-06-17", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Assets","Properties"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:08:03-0800", "publisher": { @@ -2877,7 +2782,7 @@ ], "identifier": "gis_police_beats", "issued": "2016-06-15", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Boundary","Public safety"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:08:57-0800", "publisher": { @@ -2947,7 +2852,7 @@ ], "identifier": "gis_police_divisions", "issued": "2017-06-30", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Boundary","Public safety"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:08:48-0800", "publisher": { @@ -3015,7 +2920,7 @@ ], "identifier": "gis_police_neighborhoods", "issued": "2017-06-30", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Boundary","Public safety"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:09:00-0800", "publisher": { @@ -3083,7 +2988,7 @@ ], "identifier": "gis_promise_zone", "issued": "2017-06-30", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Boundary"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:06:54-0800", "publisher": { @@ -3151,7 +3056,7 @@ ], "identifier": "gis_recreation_center", "issued": "2016-06-16", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Assets","Properties"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:08:26-0800", "publisher": { @@ -3219,7 +3124,7 @@ ], "identifier": "gis_revolving_loan_fund_coverage", "issued": "2016-05-09", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Boundary","Local businesses"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:07:23-0800", "publisher": { @@ -3287,7 +3192,7 @@ ], "identifier": "gis_roads_all", "issued": "2016-05-09", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Transit"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:11:47-0800", "publisher": { @@ -3355,7 +3260,7 @@ ], "identifier": "gis_row", "issued": "2017-06-30", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Parcels","Properties"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:12:11-0800", "publisher": { @@ -3423,7 +3328,7 @@ ], "identifier": "gis_streets_repair_segs", "issued": "2016-09-16", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Transit","Assets"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:09:20-0800", "publisher": { @@ -3491,7 +3396,7 @@ ], "identifier": "gis_transit_routes", "issued": "2016-05-09", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Transit"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:09:02-0800", "publisher": { @@ -3559,7 +3464,7 @@ ], "identifier": "gis_transit_stops", "issued": "2016-05-09", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Transit"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:08:37-0800", "publisher": { @@ -3627,7 +3532,7 @@ ], "identifier": "gis_zoning", "issued": "2016-06-16", - "keyword": null, + "keyword": ["GIS","Geospatial","SanGIS","Boundary"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:07:19-0800", "publisher": { @@ -3667,7 +3572,7 @@ ], "identifier": "hate_crimes", "issued": "2018-11-08", - "keyword": null, + "keyword": ["Public safety","Crimes"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-11-29", "publisher": { @@ -3707,7 +3612,7 @@ ], "identifier": "monitoring_analytes_plant_effluent", "issued": "2020-12-14", - "keyword": null, + "keyword": ["Water quality","Drinking water"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T00:01:41-0800", "publisher": { @@ -3747,7 +3652,7 @@ ], "identifier": "monitoring_chem_params", "issued": "2016-05-11", - "keyword": null, + "keyword": ["Water quality","Drinking water"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T00:01:44-0800", "publisher": { @@ -3797,7 +3702,7 @@ ], "identifier": "monitoring_indicator_bacteria", "issued": "2016-05-11", - "keyword": null, + "keyword": ["Water quality","Drinking water"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T00:03:29-0800", "publisher": { @@ -3846,7 +3751,7 @@ ], "identifier": "monitoring_ocean_benthic_invertebrates", "issued": "2020-07-02", - "keyword": null, + "keyword": ["Water quality","Ocean water"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-07-25", "publisher": { @@ -3895,7 +3800,7 @@ ], "identifier": "monitoring_ocean_fish_tissue", "issued": "2022-11-15", - "keyword": null, + "keyword": ["Water quality","Ocean water"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-11-15", "publisher": { @@ -3944,7 +3849,7 @@ ], "identifier": "monitoring_ocean_rotv", "issued": "2022-11-15", - "keyword": null, + "keyword": ["Water quality","Ocean water"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-11-15", "publisher": { @@ -4049,7 +3954,7 @@ ], "identifier": "monitoring_ocean_rtoms_ocean_chemistry", "issued": "2023-08-14", - "keyword": null, + "keyword": ["Water quality","Ocean water"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-08-14", "publisher": { @@ -4155,7 +4060,7 @@ ], "identifier": "monitoring_ocean_rtoms_salinity", "issued": "2023-08-14", - "keyword": null, + "keyword": ["Water quality","Ocean water"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-08-14", "publisher": { @@ -4261,7 +4166,7 @@ ], "identifier": "monitoring_ocean_rtoms_water_quality", "issued": "2023-08-14", - "keyword": null, + "keyword": ["Water quality","Ocean water"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-08-14", "publisher": { @@ -4367,7 +4272,7 @@ ], "identifier": "monitoring_ocean_rtoms_water_temperature", "issued": "2023-08-14", - "keyword": null, + "keyword": ["Water quality","Ocean water"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-08-14", "publisher": { @@ -4417,7 +4322,7 @@ ], "identifier": "monitoring_ocean_sediment", "issued": "2022-11-15", - "keyword": null, + "keyword": ["Water quality","Ocean water"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-11-15", "publisher": { @@ -4478,7 +4383,7 @@ ], "identifier": "monitoring_ocean_trawl_fish", "issued": "2020-07-02", - "keyword": null, + "keyword": ["Water quality","Ocean water"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-07-25", "publisher": { @@ -4527,7 +4432,7 @@ ], "identifier": "monitoring_ocean_trawl_invertebrates", "issued": "2020-07-02", - "keyword": null, + "keyword": ["Water quality","Ocean water"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-07-25", "publisher": { @@ -4597,7 +4502,7 @@ ], "identifier": "monitoring_ocean_water_quality", "issued": "2020-07-02", - "keyword": null, + "keyword": ["Water quality","Ocean water"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-07-25", "publisher": { @@ -4639,7 +4544,7 @@ ], "identifier": "operating_actuals", "issued": "2018-10-15", - "keyword": null, + "keyword": ["Finances","Actuals"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:01:55-0700", "publisher": { @@ -4679,7 +4584,7 @@ ], "identifier": "operating_budget", "issued": "2017-06-30", - "keyword": null, + "keyword": ["Finances","Budget"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:01:45-0700", "publisher": { @@ -4915,7 +4820,7 @@ ], "identifier": "parking_citations", "issued": "2021-03-23", - "keyword": null, + "keyword": ["Public safety","Parking","Finances"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T13:51:49-0800", "publisher": { @@ -4962,7 +4867,7 @@ ], "identifier": "parking_meters_locations", "issued": "2016-05-18", - "keyword": null, + "keyword": ["GIS","Geospatial","Transit","Parking","Assets"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T11:00:57-0800", "publisher": { @@ -5058,7 +4963,7 @@ ], "identifier": "parking_meters_transactions", "issued": "2016-05-02", - "keyword": null, + "keyword": ["Transit","Parking","Finances"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T11:02:04-0800", "publisher": { @@ -5154,7 +5059,7 @@ ], "identifier": "parking_meters_transactions_monthly", "issued": "2016-05-02", - "keyword": null, + "keyword": ["Transit","Parking","Finances"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-09-08T12:01:19-0700", "publisher": { @@ -5250,7 +5155,7 @@ ], "identifier": "parking_meters_transactions_daily", "issued": "2016-05-02", - "keyword": null, + "keyword": ["Transit","Parking","Finances"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-09-08T12:01:19-0700", "publisher": { @@ -5297,7 +5202,7 @@ ], "identifier": "pavement_condition_assessment", "issued": "2019-04-16", - "keyword": null, + "keyword": ["Assets","Transit"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-02-22T14:33:35-0700", "publisher": { @@ -5414,7 +5319,7 @@ ], "identifier": "police_calls_for_service", "issued": "2016-05-02", - "keyword": null, + "keyword": ["911 calls","Public safety"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-02-27T16:01:57-0800", "publisher": { @@ -5501,7 +5406,7 @@ ], "identifier": "police_nibrs", "issued": "2024-04-18", - "keyword": null, + "keyword": ["Public safety","Crimes"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T06:04:56-0800", "publisher": { @@ -5548,7 +5453,7 @@ ], "identifier": "police_ripa_actions_taken", "issued": "2019-04-16", - "keyword": null, + "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:33:35-0700", "publisher": { @@ -5595,7 +5500,7 @@ ], "identifier": "police_ripa_contraband_evid", "issued": "2019-04-16", - "keyword": null, + "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:33:55-0700", "publisher": { @@ -5642,7 +5547,7 @@ ], "identifier": "police_ripa_disability", "issued": "2019-04-16", - "keyword": null, + "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:35:07-0700", "publisher": { @@ -5682,7 +5587,7 @@ ], "identifier": "police_ripa_force_actions", "issued": "2019-04-16", - "keyword": null, + "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-02-22T14:33:35-0700", "publisher": { @@ -5729,7 +5634,7 @@ ], "identifier": "police_ripa_gender", "issued": "2019-04-16", - "keyword": null, + "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:38:15-0700", "publisher": { @@ -5769,7 +5674,7 @@ ], "identifier": "police_ripa_nonforce_actions", "issued": "2019-04-16", - "keyword": null, + "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-02-22T14:33:35-0700", "publisher": { @@ -5816,7 +5721,7 @@ ], "identifier": "police_ripa_prop_seize_basis", "issued": "2019-04-16", - "keyword": null, + "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:36:49-0700", "publisher": { @@ -5863,7 +5768,7 @@ ], "identifier": "police_ripa_prop_seize_type", "issued": "2019-04-16", - "keyword": null, + "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:35:39-0700", "publisher": { @@ -5910,7 +5815,7 @@ ], "identifier": "police_ripa_race", "issued": "2019-04-16", - "keyword": null, + "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2024-02-09T11:27:39-0800", "publisher": { @@ -5957,7 +5862,7 @@ ], "identifier": "police_ripa_search_basis", "issued": "2019-04-16", - "keyword": null, + "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:34:52-0700", "publisher": { @@ -6004,7 +5909,7 @@ ], "identifier": "police_ripa_stop_reason", "issued": "2019-04-16", - "keyword": null, + "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:28:15-0700", "publisher": { @@ -6051,7 +5956,7 @@ ], "identifier": "police_ripa_stop_result", "issued": "2019-04-16", - "keyword": null, + "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:37:57-0700", "publisher": { @@ -6098,7 +6003,7 @@ ], "identifier": "police_ripa_stops", "issued": "2019-04-16", - "keyword": null, + "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2024-02-09T11:27:31-0800", "publisher": { @@ -6173,7 +6078,7 @@ ], "identifier": "police_vehicle_stops", "issued": "2016-11-14", - "keyword": null, + "keyword": ["Public safety","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2019-04-16", "publisher": { @@ -6243,7 +6148,7 @@ ], "identifier": "police_vehicle_stops_search_details", "issued": "2016-11-14", - "keyword": null, + "keyword": ["Public safety","Police vehicle stops","Police stops"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2019-04-16", "publisher": { @@ -6285,7 +6190,7 @@ ], "identifier": "projects_city_budget", "issued": "2017-06-30", - "keyword": null, + "keyword": ["Budget","CIP","Capital Improvements Program","Finances","Assets"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-08-16T12:07:28-0700", "publisher": { @@ -6325,7 +6230,7 @@ ], "identifier": "rtax_accounts", "issued": "2022-05-11", - "keyword": null, + "keyword": ["Local businesses","Taxes and fees","Finances"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T03:30:31-0800", "publisher": { @@ -6365,7 +6270,7 @@ ], "identifier": "special_events", "issued": "2016-05-09", - "keyword": null, + "keyword": ["Recreation"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2021-12-30", "publisher": { @@ -6433,7 +6338,7 @@ ], "identifier": "street_sweeping_schedule", "issued": "2016-05-18", - "keyword": null, + "keyword": ["GIS","Geospatial","Assets","Trash"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:06:58-0800", "publisher": { @@ -6473,7 +6378,7 @@ ], "identifier": "streets_repair_projects", "issued": "2016-09-16", - "keyword": null, + "keyword": ["CIP","Capital Improvements Program","Assets","Transit"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T16:01:46-0800", "publisher": { @@ -6520,7 +6425,7 @@ ], "identifier": "stro_licenses", "issued": "2023-01-19", - "keyword": null, + "keyword": ["Taxes and fees","Finances","Local businesses"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T17:07:49-0800", "publisher": { @@ -6562,7 +6467,7 @@ ], "identifier": "tot_establishments", "issued": "2022-05-11", - "keyword": null, + "keyword": ["Taxes and fees","Finances","Local businesses"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T04:00:57-0800", "publisher": { @@ -6609,7 +6514,7 @@ ], "identifier": "traffic_collision_details", "issued": "2020-08-12", - "keyword": null, + "keyword": ["Public safety","Transit"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T16:01:27-0800", "publisher": { @@ -6651,7 +6556,7 @@ ], "identifier": "traffic_collisions", "issued": "2017-05-03", - "keyword": null, + "keyword": ["Public safety","Transit"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T16:01:32-0800", "publisher": { @@ -6691,7 +6596,7 @@ ], "identifier": "traffic_adt_counts", "issued": "2016-05-17", - "keyword": null, + "keyword": ["Transit","Assets"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-03-25", "publisher": { From 76456b44986348f2f18001b8910211a38aaf7f6a Mon Sep 17 00:00:00 2001 From: bryan Date: Thu, 2 Apr 2026 13:32:33 -0700 Subject: [PATCH 12/19] Removed .pbf --- data.json | 210 ------------------------------------------------------ 1 file changed, 210 deletions(-) diff --git a/data.json b/data.json index 85d7de6aca..ac647367a8 100644 --- a/data.json +++ b/data.json @@ -1690,13 +1690,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Bike Master Plan route lines", - "downloadURL": "https://seshat.datasd.org/gis_bike_master_plan/bike_master_plan_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Bike Master Plan route lines", @@ -1758,13 +1751,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Existing bike route lines", - "downloadURL": "https://seshat.datasd.org/gis_bike_routes/bike_routes_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Existing bike route lines", @@ -1826,13 +1812,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Business improvement districts", - "downloadURL": "https://seshat.datasd.org/gis_business_improvement_districts/bids_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Business improvement districts", @@ -1894,13 +1873,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Census tracts eligible for CDBG", - "downloadURL": "https://seshat.datasd.org/gis_cdbg_census_tracts/block_grants_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Census tracts eligible for CDBG", @@ -1962,13 +1934,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "San Diego boundary", - "downloadURL": "https://seshat.datasd.org/gis_city_boundary/san_diego_boundary_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "San Diego boundary", @@ -2030,13 +1995,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "City Council districts", - "downloadURL": "https://seshat.datasd.org/gis_city_council_districts/council_districts_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "City Council districts", @@ -2098,13 +2056,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Community planning districts", - "downloadURL": "https://seshat.datasd.org/gis_community_planning_districts/cmty_plan_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Community planning districts", @@ -2166,13 +2117,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Fire battalion districts", - "downloadURL": "https://seshat.datasd.org/gis_fire_battalion_districts/fire_battalion_districts_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Fire battalion districts", @@ -2234,13 +2178,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Fire station points", - "downloadURL": "https://seshat.datasd.org/gis_fire_stations/fire_stations_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Fire station points", @@ -2302,13 +2239,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "General Plan polygons", - "downloadURL": "https://seshat.datasd.org/gis_general_plan_land_use/gp_land_use_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "General Plan polygons", @@ -2370,13 +2300,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Historical districts", - "downloadURL": "https://seshat.datasd.org/gis_historical_districts/historic_districts_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Historical districts", @@ -2438,13 +2361,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Joint use parks", - "downloadURL": "https://seshat.datasd.org/gis_joint_use_parks/joint_use_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Joint use parks", @@ -2506,13 +2422,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Library points", - "downloadURL": "https://seshat.datasd.org/gis_library_locations/libraries_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Library points", @@ -2574,13 +2483,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Lifeguard station points", - "downloadURL": "https://seshat.datasd.org/gis_lifeguard_stations/lifeguard_stations_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Lifeguard station points", @@ -2642,13 +2544,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Maintenance assessment districts", - "downloadURL": "https://seshat.datasd.org/gis_maintenance_assessment_districts/maintenance_assessment_districts_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Maintenance assessment districts", @@ -2710,13 +2605,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "MHPA", - "downloadURL": "https://seshat.datasd.org/gis_mhpa_areas/mhpa_areas_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "MHPA", @@ -2778,13 +2666,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Park points", - "downloadURL": "https://seshat.datasd.org/gis_park_locations/parks_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Park points", @@ -2853,13 +2734,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Police beats", - "downloadURL": "https://seshat.datasd.org/gis_police_beats/pd_beats_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Police beats", @@ -2923,13 +2797,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Police divisions", - "downloadURL": "https://seshat.datasd.org/gis_police_divisions/pd_divisions_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Police divisions", @@ -2991,13 +2858,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Police neighborhoods", - "downloadURL": "https://seshat.datasd.org/gis_police_neighborhoods/pd_neighborhoods_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Police neighborhoods", @@ -3059,13 +2919,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Promise Zone boundary", - "downloadURL": "https://seshat.datasd.org/gis_promise_zone/promise_zone_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Promise Zone boundary", @@ -3127,13 +2980,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Recreation center points", - "downloadURL": "https://seshat.datasd.org/gis_recreation_center/rec_centers_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Recreation center points", @@ -3195,13 +3041,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Revolving Loan Fund coverage boundaries", - "downloadURL": "https://seshat.datasd.org/gis_revolving_loan_fund_coverage/rev_loan_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Revolving Loan Fund coverage boundaries", @@ -3263,13 +3102,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Roads lines", - "downloadURL": "https://seshat.datasd.org/gis_roads_all/roads_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Roads lines", @@ -3331,13 +3163,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Right-of-way parcels", - "downloadURL": "https://seshat.datasd.org/gis_row/right_of_way_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Right-of-way parcels", @@ -3399,13 +3224,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Street segment lines", - "downloadURL": "https://seshat.datasd.org/gis_streets_repair_segs/sd_paving_segs_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Street segment lines", @@ -3467,13 +3285,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Transit routes", - "downloadURL": "https://seshat.datasd.org/gis_transit_routes/transit_routes_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Transit routes", @@ -3535,13 +3346,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Transit Stops Locations", - "downloadURL": "https://seshat.datasd.org/gis_transit_stops/transit_stops_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Transit Stops Locations", @@ -3603,13 +3407,6 @@ "mediaType": "application/json", "format": "geojson" }, - { - "@type": "dcat:Distribution", - "title": "Zoning", - "downloadURL": "https://seshat.datasd.org/gis_zoning/zoning_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Zoning", @@ -6409,13 +6206,6 @@ "mediaType": "application/json", "format": "json" }, - { - "@type": "dcat:Distribution", - "title": "Street Sweeping schedule by street", - "downloadURL": "https://seshat.datasd.org/gis_street_sweeping/street_sweeping_datasd.pbf", - "mediaType": "application/octet-stream", - "format": "pbf" - }, { "@type": "dcat:Distribution", "title": "Street Sweeping schedule by street", From 3a245a0230e9125d9d1e495c71694ae94cf74f36 Mon Sep 17 00:00:00 2001 From: Andrell Bower Date: Mon, 6 Apr 2026 09:41:08 -0700 Subject: [PATCH 13/19] Updates to JSON --- data.json | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/data.json b/data.json index 9de9c70c93..d45a3decc4 100644 --- a/data.json +++ b/data.json @@ -56,7 +56,7 @@ }, "describedBy": "https://seshat.datasd.org/business_tax_certificates/sd_businesses_dictionary_datasd.csv", "describedByType": "text/csv", - "description": "All active and inactive business tax certificates issued since 1990.", + "description": "All active and inactive business tax certificates issued since 1990. Businesses that operate within San Diego must get a business tax certificate issued by the City Treasurer.", "distribution": [ { "@type": "dcat:Distribution", @@ -308,7 +308,7 @@ "modified": "2026-01-08T00:01:22-0800", "publisher": { "@type": "org:Organization", - "name": "Department of Real Estate and Airport Management", + "name": "Economic Development", "subOrganizationOf": { "@type": "org:Organization", "name": "City of San Diego" @@ -348,7 +348,7 @@ "modified": "2023-03-27", "publisher": { "@type": "org:Organization", - "name": "Department of Real Estate and Airport Management", + "name": "Economic Development", "subOrganizationOf": { "@type": "org:Organization", "name": "City of San Diego" @@ -388,7 +388,7 @@ "modified": "2023-03-27", "publisher": { "@type": "org:Organization", - "name": "Department of Real Estate and Airport Management", + "name": "Economic Development", "subOrganizationOf": { "@type": "org:Organization", "name": "City of San Diego" @@ -428,7 +428,7 @@ "modified": "2026-01-08T03:03:37-0800", "publisher": { "@type": "org:Organization", - "name": "Arts and Culture", + "name": "Economic Development", "subOrganizationOf": { "@type": "org:Organization", "name": "City of San Diego" @@ -793,7 +793,7 @@ "format": "csv" } ], - "identifier": "development_permits_tags", + "identifier": "development_projects_tags", "issued": "2020-03-10", "keyword": ["Construction","Permits","Housing"], "license": "https://opendefinition.org/licenses/odc-pddl/", @@ -1363,7 +1363,7 @@ ], "identifier": "get_it_done_potholes", "issued": "2017-06-13", - "keyword": ["311","Services","Surveys","Parking"], + "keyword": ["311","Services","Surveys"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-07T23:09:18-0800", "publisher": { @@ -1480,7 +1480,7 @@ ], "identifier": "get_it_done_reports", "issued": "2016-05-26", - "keyword": ["311","Services","Surveys","Parking"], + "keyword": ["311","Services","Surveys"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-07T23:08:58-0800", "publisher": { @@ -4320,7 +4320,7 @@ "format": "csv" } ], - "identifier": "monitoring_ocean_sediment", + "identifier": "monitoring_ocean_sediment_quality", "issued": "2022-11-15", "keyword": ["Water quality","Ocean water"], "license": "https://opendefinition.org/licenses/odc-pddl/", @@ -4462,7 +4462,7 @@ }, "describedBy": "https://seshat.datasd.org/monitoring_ocean_water_quality/water_quality_dictionary_datasd.csv", "describedByType": "text/csv", - "description": "Ocean water quality data, including bacteriological sampling for fecal indicator bacteria as well as physical, chemical, and biological parameters observed throughout the region.", + "description": "Ocean water quality data, including bacteriological sampling for fecal indicator bacteria as well as physical, chemical, and biological parameters observed throughout the region", "distribution": [ { "@type": "dcat:Distribution", @@ -4532,7 +4532,7 @@ }, "describedBy": "https://seshat.datasd.org/operating_actuals/operating_actuals_dictionary_datasd.csv", "describedByType": "text/csv", - "description": "This dataset includes the City\u2019s operating actuals. This data is also visualized by our online budget tool at budget.sandiego.gov .", + "description": "Operating actuals by fiscal year", "distribution": [ { "@type": "dcat:Distribution", @@ -4572,7 +4572,7 @@ }, "describedBy": "https://seshat.datasd.org/operating_budget/operating_budget_dictionary_datasd.csv", "describedByType": "text/csv", - "description": "Operating budgets by fiscal year.", + "description": "Operating budgets by fiscal year", "distribution": [ { "@type": "dcat:Distribution", @@ -4848,7 +4848,7 @@ }, "describedBy": "https://seshat.datasd.org/parking_meters_locations/meters_locations_dictionary_datasd.csv", "describedByType": "text/csv", - "description": "Locations of parking meters with corresponding parking zones and areas.", + "description": "Locations of parking meters with corresponding parking zones and areas", "distribution": [ { "@type": "dcat:Distribution", @@ -4991,7 +4991,7 @@ }, "describedBy": "https://seshat.datasd.org/parking_meters_transactions/meters_transactions_dictionary_datasd.csv", "describedByType": "text/csv", - "description": "Parking meter monthly transaction totals", + "description": "Parking meter monthly revenue totals", "distribution": [ { "@type": "dcat:Distribution", @@ -5074,7 +5074,7 @@ "rights": null, "spatial": null, "temporal": null, - "title": "Parking Meter Monthly Transaction Totals" + "title": "Parking Meter Monthly Revenue Totals" }, { "@type": "dcat:Dataset", @@ -5087,7 +5087,7 @@ }, "describedBy": "https://seshat.datasd.org/parking_meters_transactions/meters_transactions_dictionary_datasd.csv", "describedByType": "text/csv", - "description": "All parking meter transactions", + "description": "Parking meter daily revenue totals", "distribution": [ { "@type": "dcat:Distribution", @@ -5170,7 +5170,7 @@ "rights": null, "spatial": null, "temporal": null, - "title": "Parking Meter Daily Transaction Totals" + "title": "Parking Meter Daily Revenue Totals" }, { "@type": "dcat:Dataset", @@ -5183,7 +5183,7 @@ }, "describedBy": "https://seshat.datasd.org/pavement_condition_assessment/pavement_condition_assessment_dictionary_datasd.csv", "describedByType": "text/csv", - "description": "The Pavement Condition Index (PCI) is the most widely used method for assessing and reporting street pavement conditions.", + "description": "Pavement condition scores for City-maintained streets", "distribution": [ { "@type": "dcat:Distribution", @@ -5352,7 +5352,7 @@ }, "describedBy": "https://seshat.datasd.org/police_nibrs/pd_nibrs_dictionary.csv", "describedByType": "text/csv", - "description": "In 2021, the San Diego Police Department began reporting to the FBI\u2019s National Incident-Based Reporting System (NIBRS) for statistics. NIBRS collects data on all crimes reported to law enforcement agencies, not just the highest charges within those crimes.", + "description": "Crime data reported to the FBI\u2019s National Incident-Based Reporting System (NIBRS) for statistics.", "distribution": [ { "@type": "dcat:Distribution", @@ -5464,7 +5464,7 @@ "name": "City of San Diego" } }, - "references": null, + "references": ["https://oag.ca.gov/ab953"], "rights": null, "spatial": null, "temporal": null, @@ -5984,7 +5984,7 @@ }, "describedBy": "https://seshat.datasd.org/police_ripa_stops/ripa_stops_dictionary_datasd.csv", "describedByType": "text/csv", - "description": "All stops made by the San Diego Police Department.", + "description": "All stops made by the San Diego Police Department from July 2018 to current.", "distribution": [ { "@type": "dcat:Distribution", @@ -6031,7 +6031,7 @@ }, "describedBy": "https://seshat.datasd.org/police_vehicle_stops/vehicle_stops_dictionary.csv", "describedByType": "text/csv", - "description": "Vehicle stops made by the San Diego Police Department between 2014 and June 26, 2018.", + "description": "Vehicle stops made by the San Diego Police Department between 2014 and June 2018.", "distribution": [ { "@type": "dcat:Distribution", @@ -6108,7 +6108,7 @@ }, "describedBy": "https://seshat.datasd.org/police_vehicle_stops_search_details/vehicle_stops_search_details_dictionary.csv", "describedByType": "text/csv", - "description": "Details on searches conducted during vehicle stops as well as outcomes for stops made by the San Diego Police Department between 2014 and June 26, 2018. For stops made after June 26, 2018, please see the Police RIPA Stops datasets .", + "description": "Details on searches conducted during vehicle stops as well as outcomes for stops made by the San Diego Police Department between 2014 and June 2018.", "distribution": [ { "@type": "dcat:Distribution", From 22947738350e7ad9e3c4ab185633a2df23a705e0 Mon Sep 17 00:00:00 2001 From: bryan Date: Wed, 8 Apr 2026 10:55:21 -0700 Subject: [PATCH 14/19] Issued date updates --- data.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data.json b/data.json index ac647367a8..811efbca32 100644 --- a/data.json +++ b/data.json @@ -974,7 +974,7 @@ } ], "identifier": "election_committees_transactions", - "issued": "2016-05-05", + "issued": "2017-06-14", "keyword": null, "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2024-03-12T15:00:14-0700", @@ -5093,7 +5093,7 @@ } ], "identifier": "pavement_condition_assessment", - "issued": "2019-04-16", + "issued": "2019-01-16", "keyword": null, "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-02-22T14:33:35-0700", From 53a24fb2872c685611976aa54ce487eb3b174085 Mon Sep 17 00:00:00 2001 From: Andrell Bower Date: Wed, 8 Apr 2026 13:37:19 -0700 Subject: [PATCH 15/19] final updates to descriptions --- data.json | 46 +++++++++++++--------------------------------- 1 file changed, 13 insertions(+), 33 deletions(-) diff --git a/data.json b/data.json index 7861a0a00c..96f30c252d 100644 --- a/data.json +++ b/data.json @@ -1741,7 +1741,7 @@ ], "identifier": "gis_business_improvement_districts", "issued": "2016-05-09", - "keyword": ["Local businesses","GIS","Geospatial","District"], + "keyword": ["Local businesses","SanGIS","GIS","Geospatial","District"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:15:12-0800", "publisher": { @@ -1767,44 +1767,24 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_cdbg_census_tracts/block_grants_dictionary_datasd.csv", + "describedBy": "https://sandiego.maps.arcgis.com/home/item.html?id=09eceb08d95d429dae9f88fe39826bf1#overview", "describedByType": "text/csv", - "description": "Census Tract Block Groups where at least 51 percent of residents are considered low and moderate income, according to the U.S. Housing and Urban Development's Office of Community Planning and Development. CDBG funds are awarded for activities that benefit low- and moderate-income people.", + "description": "Census Tract Block Groups where at least 50 percent of residents are considered low and moderate income, according to the U.S. Housing and Urban Development's Office of Community Planning and Development. CDBG funds are awarded for activities that benefit low- and moderate-income people.", "distribution": [ - { - "@type": "dcat:Distribution", - "title": "Census tracts eligible for CDBG attribute table", - "downloadURL": "https://seshat.datasd.org/gis_cdbg_census_tracts/block_grants_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, { "@type": "dcat:Distribution", "title": "Census tracts eligible for CDBG", - "downloadURL": "https://seshat.datasd.org/gis_cdbg_census_tracts/block_grants_datasd.geojson", + "accessURL": "https://services.arcgis.com/VTyQ9soqVukalItT/ArcGIS/rest/services/LOW_MOD_INCOME_BY_BG/FeatureServer/0/query", "mediaType": "application/json", - "format": "geojson" - }, - { - "@type": "dcat:Distribution", - "title": "Census tracts eligible for CDBG", - "downloadURL": "https://seshat.datasd.org/gis_cdbg_census_tracts/block_grants_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" - }, - { - "@type": "dcat:Distribution", - "title": "Census tracts eligible for CDBG", - "downloadURL": "https://seshat.datasd.org/gis_cdbg_census_tracts/block_grants_datasd.zip", - "mediaType": "application/octet-stream", - "format": "shp" + "format": "json" } ], "identifier": "gis_cdbg_census_tracts", "issued": "2017-06-30", "keyword": ["Local businesses","GIS","Geospatial"], + "landingPage":"https://sandiego.maps.arcgis.com/home/item.html?id=09eceb08d95d429dae9f88fe39826bf1#overview", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:08:24-0800", + "modified": "2026-04-06", "publisher": { "@type": "org:Organization", "name": "Economic Development", @@ -2290,7 +2270,7 @@ ], "identifier": "gis_joint_use_parks", "issued": "2017-06-30", - "keyword": ["GIS","Geospatial","SanGIS","Assets","Properties"], + "keyword": ["GIS","Geospatial","Assets","Properties"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:07:13-0800", "publisher": { @@ -2663,7 +2643,7 @@ ], "identifier": "gis_police_beats", "issued": "2016-06-15", - "keyword": ["GIS","Geospatial","SanGIS","Boundary","Public safety"], + "keyword": ["GIS","Geospatial","Boundary","Public safety"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:08:57-0800", "publisher": { @@ -2726,7 +2706,7 @@ ], "identifier": "gis_police_divisions", "issued": "2017-06-30", - "keyword": ["GIS","Geospatial","SanGIS","Boundary","Public safety"], + "keyword": ["GIS","Geospatial","Boundary","Public safety"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:08:48-0800", "publisher": { @@ -2787,7 +2767,7 @@ ], "identifier": "gis_police_neighborhoods", "issued": "2017-06-30", - "keyword": ["GIS","Geospatial","SanGIS","Boundary","Public safety"], + "keyword": ["GIS","Geospatial","Boundary","Public safety"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:09:00-0800", "publisher": { @@ -2970,7 +2950,7 @@ ], "identifier": "gis_revolving_loan_fund_coverage", "issued": "2016-05-09", - "keyword": ["GIS","Geospatial","SanGIS","Boundary","Local businesses"], + "keyword": ["GIS","Geospatial","Boundary","Local businesses"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:07:23-0800", "publisher": { @@ -3153,7 +3133,7 @@ ], "identifier": "gis_streets_repair_segs", "issued": "2016-09-16", - "keyword": ["GIS","Geospatial","SanGIS","Transit","Assets"], + "keyword": ["GIS","Geospatial","Transit","Assets"], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:09:20-0800", "publisher": { From 088060a11b3edf11f84c6c71a4b431a29022e2e5 Mon Sep 17 00:00:00 2001 From: bryan Date: Wed, 8 Apr 2026 14:17:00 -0700 Subject: [PATCH 16/19] Fixed null accrualPeriodicity --- data.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/data.json b/data.json index 811efbca32..d58f5fbbc6 100644 --- a/data.json +++ b/data.json @@ -363,7 +363,7 @@ { "@type": "dcat:Dataset", "accessLevel": "public", - "accrualPeriodicity": null, + "accrualPeriodicity": "R/P1D", "contactPoint": { "@type": "vcard:Contact", "fn": "Data & Analytics", @@ -3484,7 +3484,7 @@ { "@type": "dcat:Dataset", "accessLevel": "public", - "accrualPeriodicity": null, + "accrualPeriodicity": "R/P1D", "contactPoint": { "@type": "vcard:Contact", "fn": "Data & Analytics", @@ -4456,7 +4456,7 @@ { "@type": "dcat:Dataset", "accessLevel": "public", - "accrualPeriodicity": null, + "accrualPeriodicity": "irregular", "contactPoint": { "@type": "vcard:Contact", "fn": "Data & Analytics", @@ -5915,7 +5915,7 @@ { "@type": "dcat:Dataset", "accessLevel": "public", - "accrualPeriodicity": null, + "accrualPeriodicity": "irregular", "contactPoint": { "@type": "vcard:Contact", "fn": "Data & Analytics", @@ -5992,7 +5992,7 @@ { "@type": "dcat:Dataset", "accessLevel": "public", - "accrualPeriodicity": null, + "accrualPeriodicity": "irregular", "contactPoint": { "@type": "vcard:Contact", "fn": "Data & Analytics", From 0107c4148a91459229fecf12d7b738d4c2cde472 Mon Sep 17 00:00:00 2001 From: Andrell Bower Date: Wed, 8 Apr 2026 14:27:54 -0700 Subject: [PATCH 17/19] Replacing gis distros and removing code enforcement ref files from distros --- data.json | 1663 ++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 1147 insertions(+), 516 deletions(-) diff --git a/data.json b/data.json index b981cfd936..765d06f37a 100644 --- a/data.json +++ b/data.json @@ -28,7 +28,12 @@ ], "identifier": "accounts_city_budget", "issued": "2017-06-30", - "keyword": ["Budget","Capital Improvements Program","CIP","Finances"], + "keyword": [ + "Budget", + "Capital Improvements Program", + "CIP", + "Finances" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:10:39-0700", "publisher": { @@ -103,7 +108,11 @@ ], "identifier": "business_tax_certificates", "issued": "2016-05-09", - "keyword": ["Local businesses","Taxes and fees","Finances"], + "keyword": [ + "Local businesses", + "Taxes and fees", + "Finances" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T01:07:36-0800", "publisher": { @@ -143,7 +152,12 @@ ], "identifier": "cip_fy_actuals", "issued": "2018-10-15", - "keyword": ["Actuals","Capital Improvements Program","CIP","Finances"], + "keyword": [ + "Actuals", + "Capital Improvements Program", + "CIP", + "Finances" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:01:50-0700", "publisher": { @@ -183,7 +197,12 @@ ], "identifier": "cip_ptd_actuals", "issued": "2018-10-15", - "keyword": ["Actuals","Capital Improvements Program","CIP","Finances"], + "keyword": [ + "Actuals", + "Capital Improvements Program", + "CIP", + "Finances" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:07:53-0700", "publisher": { @@ -223,7 +242,12 @@ ], "identifier": "cip_fy_budget", "issued": "2017-06-30", - "keyword": ["Budget","Capital Improvements Program","CIP","Finances"], + "keyword": [ + "Budget", + "Capital Improvements Program", + "CIP", + "Finances" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:00:58-0700", "publisher": { @@ -263,7 +287,12 @@ ], "identifier": "cip_ptd_budget", "issued": "2017-06-30", - "keyword": ["Budget","Capital Improvements Program","CIP","Finances"], + "keyword": [ + "Budget", + "Capital Improvements Program", + "CIP", + "Finances" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:03:46-0700", "publisher": { @@ -303,7 +332,9 @@ ], "identifier": "city_owned_properties", "issued": "2016-06-01", - "keyword": ["Properties"], + "keyword": [ + "Properties" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T00:01:22-0800", "publisher": { @@ -343,7 +374,10 @@ ], "identifier": "city_owned_properties_leases", "issued": "2016-06-01", - "keyword": ["Properties","Leases"], + "keyword": [ + "Properties", + "Leases" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-03-27", "publisher": { @@ -383,7 +417,10 @@ ], "identifier": "city_owned_properties_parcels", "issued": "2016-06-01", - "keyword": ["Properties","Parcels"], + "keyword": [ + "Properties", + "Parcels" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-03-27", "publisher": { @@ -423,7 +460,10 @@ ], "identifier": "civic_art_collection", "issued": "2018-09-11", - "keyword": ["Assets","Art"], + "keyword": [ + "Assets", + "Art" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T03:03:37-0800", "publisher": { @@ -459,25 +499,13 @@ "downloadURL": "https://seshat.datasd.org/code_enforcement_violations/code_enf_past_3_yr_datasd.csv", "mediaType": "text/csv", "format": "csv" - }, - { - "@type": "dcat:Distribution", - "title": "Complaint Type Codes", - "downloadURL": "https://seshat.datasd.org/code_enforcement_violations/complaint_types_datasd.csv", - "mediaType": "text/csv", - "format": "csv" - }, - { - "@type": "dcat:Distribution", - "title": "Code Enforcement Remedies", - "downloadURL": "https://seshat.datasd.org/code_enforcement_violations/code_enf_remedies_datasd.csv", - "mediaType": "text/csv", - "format": "csv" } ], "identifier": "code_enforcement_violations", "issued": "2016-06-21", - "keyword": ["Code enforcement"], + "keyword": [ + "Code enforcement" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2018-01-19", "publisher": { @@ -527,7 +555,11 @@ ], "identifier": "cpp_complaints_evaluated", "issued": "2019-09-04", - "keyword": ["Commission on Police Practices","CPP","Police oversight"], + "keyword": [ + "Commission on Police Practices", + "CPP", + "Police oversight" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-12-02", "publisher": { @@ -574,7 +606,11 @@ ], "identifier": "cpp_complaints_evaluated_allegations", "issued": "2019-09-04", - "keyword": ["Commission on Police Practices","CPP","Police oversight"], + "keyword": [ + "Commission on Police Practices", + "CPP", + "Police oversight" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-12-02", "publisher": { @@ -621,7 +657,12 @@ ], "identifier": "cpp_complaints_evaluated_bwc", "issued": "2019-09-04", - "keyword": ["Commission on Police Practices","CPP","Police oversight","Body-worn cameras"], + "keyword": [ + "Commission on Police Practices", + "CPP", + "Police oversight", + "Body-worn cameras" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-12-02", "publisher": { @@ -668,7 +709,12 @@ ], "identifier": "cpp_complaints_evaluated_complainants", "issued": "2019-09-04", - "keyword": ["Commission on Police Practices","CPP","Police oversight","Body-worn cameras"], + "keyword": [ + "Commission on Police Practices", + "CPP", + "Police oversight", + "Body-worn cameras" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-12-02", "publisher": { @@ -708,7 +754,11 @@ ], "identifier": "departments_city_budget", "issued": "2017-06-30", - "keyword": ["Budget","Departments","Finances"], + "keyword": [ + "Budget", + "Departments", + "Finances" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:00:51-0700", "publisher": { @@ -755,7 +805,11 @@ ], "identifier": "development_permits", "issued": "2020-03-10", - "keyword": ["Construction","Permits","Housing"], + "keyword": [ + "Construction", + "Permits", + "Housing" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T04:30:36-0800", "publisher": { @@ -795,7 +849,11 @@ ], "identifier": "development_projects_tags", "issued": "2020-03-10", - "keyword": ["Construction","Permits","Housing"], + "keyword": [ + "Construction", + "Permits", + "Housing" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T04:01:29-0800", "publisher": { @@ -932,8 +990,12 @@ } ], "identifier": "election_committees_transactions", - "issued": "2017-06-14", - "keyword": ["Elections","Financial disclosure","Campaign finance"], + "issued": "2016-05-05", + "keyword": [ + "Elections", + "Financial disclosure", + "Campaign finance" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2024-03-12T15:00:14-0700", "publisher": { @@ -973,7 +1035,10 @@ ], "identifier": "enterprise_system_information", "issued": "2016-08-01", - "keyword": ["Information technology","Software"], + "keyword": [ + "Information technology", + "Software" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2027-07-13", "publisher": { @@ -1013,7 +1078,10 @@ ], "identifier": "fci_city_buildings", "issued": "2017-06-30", - "keyword": ["Assets","Properties"], + "keyword": [ + "Assets", + "Properties" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2017-07-17", "publisher": { @@ -1123,7 +1191,10 @@ ], "identifier": "fire_ems_incidents", "issued": "2016-05-26", - "keyword": ["EMS","911 calls"], + "keyword": [ + "EMS", + "911 calls" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T00:01:15-0800", "publisher": { @@ -1163,7 +1234,10 @@ ], "identifier": "fire_ems_problem_counts", "issued": "2019-01-09", - "keyword": ["EMS","911 calls"], + "keyword": [ + "EMS", + "911 calls" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T00:01:26-0800", "publisher": { @@ -1203,7 +1277,12 @@ ], "identifier": "funds_city_budget", "issued": "2017-06-30", - "keyword": ["Budget","Capital Improvements Program","CIP","Finances"], + "keyword": [ + "Budget", + "Capital Improvements Program", + "CIP", + "Finances" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:00:45-0700", "publisher": { @@ -1243,7 +1322,11 @@ ], "identifier": "get_it_done_graffiti", "issued": "2017-06-13", - "keyword": ["311","Services","Surveys"], + "keyword": [ + "311", + "Services", + "Surveys" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-07T23:09:21-0800", "publisher": { @@ -1283,7 +1366,12 @@ ], "identifier": "get_it_done_illegal_dumping", "issued": "2017-06-13", - "keyword": ["311","Services","Surveys","Trash"], + "keyword": [ + "311", + "Services", + "Surveys", + "Trash" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-07T23:09:23-0800", "publisher": { @@ -1323,7 +1411,12 @@ ], "identifier": "get_it_done_parking_violations", "issued": "2017-06-13", - "keyword": ["311","Services","Surveys","Parking"], + "keyword": [ + "311", + "Services", + "Surveys", + "Parking" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-03-27", "publisher": { @@ -1363,7 +1456,11 @@ ], "identifier": "get_it_done_potholes", "issued": "2017-06-13", - "keyword": ["311","Services","Surveys"], + "keyword": [ + "311", + "Services", + "Surveys" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-07T23:09:18-0800", "publisher": { @@ -1480,7 +1577,11 @@ ], "identifier": "get_it_done_reports", "issued": "2016-05-26", - "keyword": ["311","Services","Surveys"], + "keyword": [ + "311", + "Services", + "Surveys" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-07T23:08:58-0800", "publisher": { @@ -1506,52 +1607,57 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_address_points_apn/address_apn_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "This dataset comprises SITUS address points (as opposed to owner or mailing addresses) for jurisdictions within the County of San Diego.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Address_Points.pdf", + "describedByType": "application/pdf", + "description": "This dataset comprises SITUS address points (as opposed to owner or mailing addresses) for jurisdictions within the County of San Diego. Addresses include the corresponding Assessor Parcel Number (APN).", "distribution": [ { "@type": "dcat:Distribution", - "title": "Address points attribute table", - "downloadURL": "https://seshat.datasd.org/gis_address_points_apn/addrapn_datasd.csv", + "title": "Address Points attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Address_Points.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Address points REST URL", - "downloadURL":"https://geo.sandag.org/server/rest/services/Hosted/Address_Points/FeatureServer/query", - "mediaType": "text/csv", - "format": "API" + "title": "Address Points shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Address_Points_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" }, { "@type": "dcat:Distribution", - "title": "Address points geojson", - "downloadURL": "https://seshat.datasd.org/gis_address_points_apn/addrapn_datasd.geojson", - "mediaType": "application/json", + "title": "Address Points geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Address_Points.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Address points topojson", - "downloadURL": "https://seshat.datasd.org/gis_address_points_apn/addrapn_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Address Points REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Address_Points/FeatureServer/0/query?where=addrjur+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Address points shapefile", - "downloadURL": "https://seshat.datasd.org/gis_address_points_apn/addrapn_datasd.zip", + "title": "Address Points file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Address_Points_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_address_points_apn", "issued": "2016-05-09", - "keyword": ["SanGIS","Geospatial","GIS","Parcels"], - "landingPage": ["https://geo.sandag.org/portal/home/item.html?id=e58eba41d6a349dd92e97e64b4e62074"], + "keyword": [ + "SanGIS", + "Geospatial", + "GIS", + "Parcels" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=e58eba41d6a349dd92e97e64b4e62074", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:20:45-0800", + "modified": "2026-04-07", "publisher": { "@type": "org:Organization", "name": "SanGIS", @@ -1575,52 +1681,58 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_bike_master_plan/bike_master_plan_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "Major infrastructure in the Bike Master Plan adopted in January 2014.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Bike_Master_Plan_SD.pdf", + "describedByType": "application/pdf", + "description": "City of San Diego Bicycle Master Plan", "distribution": [ { "@type": "dcat:Distribution", - "title": "Bike Master Plan route lines attribute table", - "downloadURL": "https://seshat.datasd.org/gis_bike_master_plan/bike_master_plan_datasd.csv", + "title": "Bike Master Plan SD attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Bike_Master_Plan_SD.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Bike Master Plan route lines geojson", - "downloadURL": "https://seshat.datasd.org/gis_bike_master_plan/bike_master_plan_datasd.geojson", - "mediaType": "application/json", - "format": "geojson" + "title": "Bike Master Plan SD shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Bike_Master_Plan_SD_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" }, { "@type": "dcat:Distribution", - "title": "Bike Master Plan route lines REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Bike_Master_Plan_SD/FeatureServer/query", - "mediaType": "application/json", - "format": "API" + "title": "Bike Master Plan SD geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Bike_Master_Plan_SD.geojson", + "mediaType": "application/geo+json", + "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Bike Master Plan route lines", - "downloadURL": "https://seshat.datasd.org/gis_bike_master_plan/bike_master_plan_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Bike Master Plan SD REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Bike_Master_Plan_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Bike Master Plan route lines", - "downloadURL": "https://seshat.datasd.org/gis_bike_master_plan/bike_master_plan_datasd.zip", + "title": "Bike Master Plan SD file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Bike_Master_Plan_SD_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_bike_master_plan", "issued": "2017-06-30", - "keyword": ["SanGIS","Geospatial","GIS","Transit","Bike"], + "keyword": [ + "SanGIS", + "Geospatial", + "GIS", + "Transit", + "Bike" + ], "landingPage": "https://geo.sandag.org/portal/home/item.html?id=9d7cc43f3d9b47a89c1ecac691c19c8d", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:08:15-0800", + "modified": "2020-12-11", "publisher": { "@type": "org:Organization", "name": "Planning", @@ -1644,45 +1756,58 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_bike_routes/bike_routes_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "Existing bike facilities in the San Diego Region. This dataset was developed for the primary purpose of updating the SANDAG San Diego Regional Bike Map and the interactive bike map on the iCommute website.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Bikeways.pdf", + "describedByType": "application/pdf", + "description": "Bikeways in the San Diego region.", "distribution": [ { "@type": "dcat:Distribution", - "title": "Existing bike route lines attribute table ", - "downloadURL": "https://seshat.datasd.org/gis_bike_routes/bike_routes_datasd.csv", + "title": "Bikeways attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Bikeways.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Existing bike route lines geojson", - "downloadURL": "https://seshat.datasd.org/gis_bike_routes/bike_routes_datasd.geojson", - "mediaType": "application/json", + "title": "Bikeways shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Bikeways_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Bikeways geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Bikeways.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Existing bike route lines topojson", - "downloadURL": "https://seshat.datasd.org/gis_bike_routes/bike_routes_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Bikeways REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Bikeways/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Existing bike route lines shapefile", - "downloadURL": "https://seshat.datasd.org/gis_bike_routes/bike_routes_datasd.zip", + "title": "Bikeways file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Bikeways_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_bike_routes", "issued": "2016-05-09", - "keyword": ["SanGIS","Geospatial","GIS","Transit","Bike"], + "keyword": [ + "SanGIS", + "Geospatial", + "GIS", + "Transit", + "Bike" + ], "landingPage": "https://geo.sandag.org/portal/home/item.html?id=3add7066b8654253af0745dc72bb7b16", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:07:59-0800", + "modified": "2025-10-03", "publisher": { "@type": "org:Organization", "name": "Transportation Department", @@ -1706,44 +1831,58 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_business_improvement_districts/bids_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "A BID provides a business area with the resources to develop marketing campaigns, increase awareness and lobbying efforts, secure additional funding and enhance public improvement and beautification projects in partnership with the City.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Business_Improvement_Districts_SD.pdf", + "describedByType": "application/pdf", + "description": "City Business Improvement Districts (BID)", "distribution": [ { "@type": "dcat:Distribution", - "title": "Business improvement districts attribute table", - "downloadURL": "https://seshat.datasd.org/gis_business_improvement_districts/bids_datasd.csv", + "title": "Business Improvement Districts SD attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Business_Improvement_Districts_SD.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Business improvement districts", - "downloadURL": "https://seshat.datasd.org/gis_business_improvement_districts/bids_datasd.geojson", - "mediaType": "application/json", + "title": "Business Improvement Districts SD shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Business_Improvement_Districts_SD_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Business Improvement Districts SD geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Business_Improvement_Districts_SD.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Business improvement districts", - "downloadURL": "https://seshat.datasd.org/gis_business_improvement_districts/bids_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Business Improvement Districts SD REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Business_Improvement_Districts_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Business improvement district", - "downloadURL": "https://seshat.datasd.org/gis_business_improvement_districts/bids_datasd.zip", + "title": "Business Improvement Districts SD file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Business_Improvement_Districts_SD_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_business_improvement_districts", "issued": "2016-05-09", - "keyword": ["Local businesses","SanGIS","GIS","Geospatial","District"], + "keyword": [ + "Local businesses", + "SanGIS", + "GIS", + "Geospatial", + "District" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=e4e44e631f2840b2bd1e1ad2e0da1a6d", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:15:12-0800", + "modified": "2024-04-12", "publisher": { "@type": "org:Organization", "name": "Economic Development", @@ -1781,8 +1920,12 @@ ], "identifier": "gis_cdbg_census_tracts", "issued": "2017-06-30", - "keyword": ["Local businesses","GIS","Geospatial"], - "landingPage":"https://sandiego.maps.arcgis.com/home/item.html?id=09eceb08d95d429dae9f88fe39826bf1#overview", + "keyword": [ + "Local businesses", + "GIS", + "Geospatial" + ], + "landingPage": "https://sandiego.maps.arcgis.com/home/item.html?id=09eceb08d95d429dae9f88fe39826bf1#overview", "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-04-06", "publisher": { @@ -1808,44 +1951,58 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": null, - "describedByType": "text/csv", - "description": "Polygon representing the City of San Diego administrative boundary.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Municipal_Boundaries.pdf", + "describedByType": "application/pdf", + "description": "This layer is used as an overlay to locate and identify parcels that correspond to their specific jurisdiction. The dataset will be updated when notified by the San Diego Local Agency Formation Commission (LAFCO) of a recorded annexation or detachment and", "distribution": [ { "@type": "dcat:Distribution", - "title": "San Diego boundary attribute table", - "downloadURL": "https://seshat.datasd.org/gis_city_boundary/san_diego_boundary_datasd.csv", + "title": "Municipal Boundaries attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Municipal_Boundaries.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "San Diego boundary", - "downloadURL": "https://seshat.datasd.org/gis_city_boundary/san_diego_boundary_datasd.geojson", - "mediaType": "application/json", + "title": "Municipal Boundaries shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Municipal_Boundaries_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Municipal Boundaries geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Municipal_Boundaries.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "San Diego boundary", - "downloadURL": "https://seshat.datasd.org/gis_city_boundary/san_diego_boundary_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Municipal Boundaries REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Municipal_Boundaries/FeatureServer/0/query?where=code+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "San Diego boundary", - "downloadURL": "https://seshat.datasd.org/gis_city_boundary/san_diego_boundary_datasd.zip", + "title": "Municipal Boundaries file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Municipal_Boundaries_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_city_boundary", "issued": "2017-06-30", - "keyword": ["City limits","GIS","Geospatial","SanGIS","Boundary"], + "keyword": [ + "City limits", + "GIS", + "Geospatial", + "SanGIS", + "Boundary" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=c034e931bd83403892eea61fdae5a6ae", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:14:48-0800", + "modified": "2026-04-07", "publisher": { "@type": "org:Organization", "name": "SanGIS", @@ -1869,44 +2026,58 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_city_council_districts/council_districts_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "City of San Diego Council District Boundaries.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Council_Districts.pdf", + "describedByType": "application/pdf", + "description": "This dataset represents a consolidation of council district datasets from incorporated cities within the County of San Diego where districting has occured. ", "distribution": [ { "@type": "dcat:Distribution", - "title": "City Council districts attribute table", - "downloadURL": "https://seshat.datasd.org/gis_city_council_districts/council_districts_datasd.csv", + "title": "Council Districts attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Council_Districts.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "City Council districts", - "downloadURL": "https://seshat.datasd.org/gis_city_council_districts/council_districts_datasd.geojson", - "mediaType": "application/json", + "title": "Council Districts shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Council_Districts_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Council Districts geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Council_Districts.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "City Council districts", - "downloadURL": "https://seshat.datasd.org/gis_city_council_districts/council_districts_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Council Districts REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Council_Districts/FeatureServer/0/query?where=code+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "City Council districts", - "downloadURL": "https://seshat.datasd.org/gis_city_council_districts/council_districts_datasd.zip", + "title": "Council Districts file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Council_Districts_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_city_council_districts", "issued": "2016-05-09", - "keyword": ["GIS","Geospatial","SanGIS","Boundary","District"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Boundary", + "District" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=92715d6aefe94b10b07ec2dbf254a71e", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:07:41-0800", + "modified": "2026-02-27", "publisher": { "@type": "org:Organization", "name": "IT", @@ -1930,44 +2101,58 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_community_planning_districts/cmty_plan_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "Geographic boundaries for land use policy plans specific to these geographic areas.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Community_Plan_SD.pdf", + "describedByType": "application/pdf", + "description": "City Community Plans represent the geographic boundaries for the City of San Diego community land use policy plans specific to these geographic areas.", "distribution": [ { "@type": "dcat:Distribution", - "title": "Community planning districts attribute table", - "downloadURL": "https://seshat.datasd.org/gis_community_planning_districts/cmty_plan_datasd.csv", + "title": "Community Plan SD attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Community_Plan_SD.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Community planning districts", - "downloadURL": "https://seshat.datasd.org/gis_community_planning_districts/cmty_plan_datasd.geojson", - "mediaType": "application/json", + "title": "Community Plan SD shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Community_Plan_SD_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Community Plan SD geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Community_Plan_SD.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Community planning districts", - "downloadURL": "https://seshat.datasd.org/gis_community_planning_districts/cmty_plan_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Community Plan SD REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Community_Plan_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Community planning districts", - "downloadURL": "https://seshat.datasd.org/gis_community_planning_districts/cmty_plan_datasd.zip", + "title": "Community Plan SD file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Community_Plan_SD_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_community_planning_districts", "issued": "2016-05-09", - "keyword": ["GIS","Geospatial","SanGIS","Boundary","District"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Boundary", + "District" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=a25d40621ce840cea16578b836c32320", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:07:09-0800", + "modified": "2026-02-27", "publisher": { "@type": "org:Organization", "name": "Planning", @@ -1991,44 +2176,58 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_fire_battalion_districts/fire_battalion_districts_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "Fire Battalion districts include 6 to 7 fire stations.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Fire_Battalion_Districts.pdf", + "describedByType": "application/pdf", + "description": "Fire Battalion Districts", "distribution": [ { "@type": "dcat:Distribution", - "title": "Fire battalion districts attribute table", - "downloadURL": "https://seshat.datasd.org/gis_fire_battalion_districts/fire_battalion_districts_datasd.csv", + "title": "Fire Battalion Districts attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Fire_Battalion_Districts.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Fire battalion districts", - "downloadURL": "https://seshat.datasd.org/gis_fire_battalion_districts/fire_battalion_districts_datasd.geojson", - "mediaType": "application/json", + "title": "Fire Battalion Districts shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Fire_Battalion_Districts_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Fire Battalion Districts geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Fire_Battalion_Districts.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Fire battalion districts", - "downloadURL": "https://seshat.datasd.org/gis_fire_battalion_districts/fire_battalion_districts_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Fire Battalion Districts REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Fire_Battalion_Districts/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Fire battalion districts", - "downloadURL": "https://seshat.datasd.org/gis_fire_battalion_districts/fire_battalion_districts_datasd.zip", + "title": "Fire Battalion Districts file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Fire_Battalion_Districts_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_fire_battalion_districts", "issued": "2017-06-30", - "keyword": ["GIS","Geospatial","SanGIS","Boundary","District"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Boundary", + "District" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=074ed4da42b1448d936877a583b23f5e", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:17:52-0800", + "modified": "2017-08-29", "publisher": { "@type": "org:Organization", "name": "Fire-Rescue", @@ -2052,44 +2251,59 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_fire_stations/fire_stations_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "Location and status of incorporated and unincorporated Fire stations.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Fire_Stations_CN.pdf", + "describedByType": "application/pdf", + "description": "County-wide Fire Stations (Contains only active stations - seed = 'Y')", "distribution": [ { "@type": "dcat:Distribution", - "title": "Fire station points attribute table", - "downloadURL": "https://seshat.datasd.org/gis_fire_stations/fire_stations_datasd.csv", + "title": "Fire Stations CN attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Fire_Stations_CN.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Fire station points", - "downloadURL": "https://seshat.datasd.org/gis_fire_stations/fire_stations_datasd.geojson", - "mediaType": "application/json", + "title": "Fire Stations CN shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Fire_Stations_CN_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Fire Stations CN geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Fire_Stations_CN.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Fire station points", - "downloadURL": "https://seshat.datasd.org/gis_fire_stations/fire_stations_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Fire Stations CN REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Fire_Stations_CN/FeatureServer/0/query?where=juris+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Fire station points", - "downloadURL": "https://seshat.datasd.org/gis_fire_stations/fire_stations_datasd.zip", + "title": "Fire Stations CN file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Fire_Stations_CN_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_fire_stations", "issued": "2016-05-09", - "keyword": ["GIS","Geospatial","SanGIS","Assets","Properties","Public safety"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Assets", + "Properties", + "Public safety" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=cce228cdd9a844c8941c5133862e852f", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:14:28-0800", + "modified": "2024-11-29", "publisher": { "@type": "org:Organization", "name": "Fire-Rescue", @@ -2113,44 +2327,57 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_general_plan_land_use/gp_land_use_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "Adopted planned land use polygons for City community planning areas.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/General_Plan_Land_Use_SD.pdf", + "describedByType": "application/pdf", + "description": "City of San Diego General Plan Land Use adopted March 10, 2008", "distribution": [ { "@type": "dcat:Distribution", - "title": "General Plan polygons attribute table", - "downloadURL": "https://seshat.datasd.org/gis_general_plan_land_use/gp_land_use_datasd.csv", + "title": "General Plan Land Use SD attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/General_Plan_Land_Use_SD.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "General Plan polygons", - "downloadURL": "https://seshat.datasd.org/gis_general_plan_land_use/gp_land_use_datasd.geojson", - "mediaType": "application/json", + "title": "General Plan Land Use SD shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/General_Plan_Land_Use_SD_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "General Plan Land Use SD geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/General_Plan_Land_Use_SD.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "General Plan polygons", - "downloadURL": "https://seshat.datasd.org/gis_general_plan_land_use/gp_land_use_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "General Plan Land Use SD REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/General_Plan_Land_Use_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "General Plan polygons", - "downloadURL": "https://seshat.datasd.org/gis_general_plan_land_use/gp_land_use_datasd.zip", + "title": "General Plan Land Use SD file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/General_Plan_Land_Use_SD_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_general_plan_land_use", "issued": "2016-05-09", - "keyword": ["GIS","Geospatial","SanGIS","Boundary"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Boundary" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=18fc4f4f38274c518f560c48f2b87b82", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:15:40-0800", + "modified": "2026-04-03", "publisher": { "@type": "org:Organization", "name": "Planning", @@ -2174,44 +2401,57 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_historical_districts/historic_districts_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "Historical districts contain multiple properties and/or objects that share historical significance. The City's Historical Resources Board can establish a district if the contributing resources meet one of six criteria.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Historic_Districts_SD.pdf", + "describedByType": "application/pdf", + "description": "City of San Diego Historical Districts", "distribution": [ { "@type": "dcat:Distribution", - "title": "Historical districts attribute table", - "downloadURL": "https://seshat.datasd.org/gis_historical_districts/historic_districts_datasd.csv", + "title": "Historic Districts SD attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Historic_Districts_SD.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Historical districts", - "downloadURL": "https://seshat.datasd.org/gis_historical_districts/historic_districts_datasd.geojson", - "mediaType": "application/json", + "title": "Historic Districts SD shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Historic_Districts_SD_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Historic Districts SD geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Historic_Districts_SD.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Historical districts", - "downloadURL": "https://seshat.datasd.org/gis_historical_districts/historic_districts_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Historic Districts SD REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Historic_Districts_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Historical districts", - "downloadURL": "https://seshat.datasd.org/gis_historical_districts/historic_districts_datasd.zip", + "title": "Historic Districts SD file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Historic_Districts_SD_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_historical_districts", "issued": "2017-06-30", - "keyword": ["GIS","Geospatial","SanGIS","District"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "District" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=ee0d67267a7e421da75cbb03ae298393", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:07:51-0800", + "modified": "2026-04-03", "publisher": { "@type": "org:Organization", "name": "Development Services", @@ -2264,13 +2504,18 @@ "@type": "dcat:Distribution", "title": "Joint use parks", "downloadURL": "https://seshat.datasd.org/gis_joint_use_parks/joint_use_datasd.zip", - "mediaType": "application/octet-stream", + "mediaType": "application/zip", "format": "shp" } ], "identifier": "gis_joint_use_parks", "issued": "2017-06-30", - "keyword": ["GIS","Geospatial","Assets","Properties"], + "keyword": [ + "GIS", + "Geospatial", + "Assets", + "Properties" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:07:13-0800", "publisher": { @@ -2296,44 +2541,58 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_library_locations/libraries_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "Point feature layer of library locations.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Library.pdf", + "describedByType": "application/pdf", + "description": "Libraries in the County of San Diego", "distribution": [ { "@type": "dcat:Distribution", - "title": "Library points attribute table", - "downloadURL": "https://seshat.datasd.org/gis_library_locations/libraries_datasd.csv", + "title": "Library attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Library.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Library points", - "downloadURL": "https://seshat.datasd.org/gis_library_locations/libraries_datasd.geojson", - "mediaType": "application/json", + "title": "Library shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Library_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Library geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Library.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Library points", - "downloadURL": "https://seshat.datasd.org/gis_library_locations/libraries_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Library REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Library/FeatureServer/0/query?where=district+%3D+%27San+Diego+Public+%28City%29%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Library points", - "downloadURL": "https://seshat.datasd.org/gis_library_locations/libraries_datasd.zip", + "title": "Library file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Library_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_library_locations", "issued": "2016-05-09", - "keyword": ["GIS","Geospatial","SanGIS","Assets","Properties"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Assets", + "Properties" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=ceb2c815e4794ee2828c28ee0c0ad3fa", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:14:46-0800", + "modified": "2025-06-13", "publisher": { "@type": "org:Organization", "name": "Library", @@ -2357,44 +2616,60 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_lifeguard_stations/lifeguard_stations_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "Point locations for lifeguard stations on San Diego beaches. The City has nine permanent stations in Ocean Beach, Mission Beach, Pacific Beach, La Jolla, and Black's Beach as well as stations operated seasonally.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Lifeguard_Stations_CN.pdf", + "describedByType": "application/pdf", + "description": "This Lifeguard stations layer is created to show locations of lifeguard stations in City beaches within San Diego County. ", "distribution": [ { "@type": "dcat:Distribution", - "title": "Lifeguard station points attribute table", - "downloadURL": "https://seshat.datasd.org/gis_lifeguard_stations/lifeguard_stations_datasd.csv", + "title": "Lifeguard Stations CN attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Lifeguard_Stations_CN.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Lifeguard station points", - "downloadURL": "https://seshat.datasd.org/gis_lifeguard_stations/lifeguard_stations_datasd.geojson", - "mediaType": "application/json", + "title": "Lifeguard Stations CN shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Lifeguard_Stations_CN_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Lifeguard Stations CN geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Lifeguard_Stations_CN.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Lifeguard station points", - "downloadURL": "https://seshat.datasd.org/gis_lifeguard_stations/lifeguard_stations_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Lifeguard Stations CN REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Lifeguard_Stations_CN/FeatureServer/0/query?where=jur+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Lifeguard station points", - "downloadURL": "https://seshat.datasd.org/gis_lifeguard_stations/lifeguard_stations_datasd.zip", + "title": "Lifeguard Stations CN file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Lifeguard_Stations_CN_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_lifeguard_stations", "issued": "2017-06-30", - "keyword": ["City limits","GIS","Geospatial","SanGIS","Assets","Properties","Public safety"], + "keyword": [ + "City limits", + "GIS", + "Geospatial", + "SanGIS", + "Assets", + "Properties", + "Public safety" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=9938890587174723aec0e35ed7d0db1c", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:07:12-0800", + "modified": "2025-08-22", "publisher": { "@type": "org:Organization", "name": "Fire-Rescue", @@ -2418,44 +2693,59 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_maintenance_assessment_districts/maintenance_assessment_districts_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "A Maintenance Assessment District pays additional taxes to receive services beyond the general services the City provides to other areas. These services include landscape, lighting, and hardscape maintenance.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Maintenance_Assessment_Districts_SD.pdf", + "describedByType": "application/pdf", + "description": "City Maintenance Assessment Districts", "distribution": [ { "@type": "dcat:Distribution", - "title": "Maintenance assessment districts attribute table", - "downloadURL": "https://seshat.datasd.org/gis_maintenance_assessment_districts/maintenance_assessment_districts_datasd.csv", + "title": "Maintenance Assessment Districts SD attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Maintenance_Assessment_Districts_SD.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Maintenance assessment districts", - "downloadURL": "https://seshat.datasd.org/gis_maintenance_assessment_districts/maintenance_assessment_districts_datasd.geojson", - "mediaType": "application/json", + "title": "Maintenance Assessment Districts SD shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Maintenance_Assessment_Districts_SD_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Maintenance Assessment Districts SD geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Maintenance_Assessment_Districts_SD.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Maintenance assessment districts", - "downloadURL": "https://seshat.datasd.org/gis_maintenance_assessment_districts/maintenance_assessment_districts_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Maintenance Assessment Districts SD REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Maintenance_Assessment_Districts_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Maintenance assessment districts", - "downloadURL": "https://seshat.datasd.org/gis_maintenance_assessment_districts/maintenance_assessment_districts_datasd.zip", + "title": "Maintenance Assessment Districts SD file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Maintenance_Assessment_Districts_SD_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_maintenance_assessment_districts", "issued": "2017-06-30", - "keyword": ["GIS","Geospatial","SanGIS","District","Taxes and fees","Finances"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "District", + "Taxes and fees", + "Finances" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=d13f525444014494a0a63391581da11c", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:07:54-0800", + "modified": "2026-04-03", "publisher": { "@type": "org:Organization", "name": "Park & Recreation", @@ -2479,44 +2769,57 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_mhpa_areas/mhpa_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "The Multi-Habitat Planning Area is planned habitat preserve.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/MHPA_SD.pdf", + "describedByType": "application/pdf", + "description": "City of San Diego Multiple Habitat Planning Areas", "distribution": [ { "@type": "dcat:Distribution", - "title": "MHPA attribute table", - "downloadURL": "https://seshat.datasd.org/gis_mhpa_areas/mhpa_areas_datasd.csv", + "title": "MHPA SD attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/MHPA_SD.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "MHPA", - "downloadURL": "https://seshat.datasd.org/gis_mhpa_areas/mhpa_areas_datasd.geojson", - "mediaType": "application/json", + "title": "MHPA SD shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/MHPA_SD_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "MHPA SD geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/MHPA_SD.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "MHPA", - "downloadURL": "https://seshat.datasd.org/gis_mhpa_areas/mhpa_areas_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "MHPA SD REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/MHPA_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "MHPA", - "downloadURL": "https://seshat.datasd.org/gis_mhpa_areas/mhpa_areas_datasd.zip", + "title": "MHPA SD file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/MHPA_SD_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_mhpa_areas", "issued": "2017-06-30", - "keyword": ["GIS","Geospatial","SanGIS","Boundary"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Boundary" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=3c243bd4c1c84cb4a05da49a77dca24d", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:07:20-0800", + "modified": "2026-04-03", "publisher": { "@type": "org:Organization", "name": "Planning", @@ -2540,44 +2843,58 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_park_locations/parks_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "Properties managed by the City of San Diego Parks & Recreation Department.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Parks_SD.pdf", + "describedByType": "application/pdf", + "description": "City of San Diego Park & Rec land. This includes public parks and Open Space parks within the CIty of San Diego. ", "distribution": [ { "@type": "dcat:Distribution", - "title": "Park points attribute table", - "downloadURL": "https://seshat.datasd.org/gis_park_locations/parks_datasd.csv", + "title": "Parks SD attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Parks_SD.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Park points", - "downloadURL": "https://seshat.datasd.org/gis_park_locations/parks_datasd.geojson", - "mediaType": "application/json", + "title": "Parks SD shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Parks_SD_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Parks SD geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Parks_SD.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Park points", - "downloadURL": "https://seshat.datasd.org/gis_park_locations/parks_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Parks SD REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Parks_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Park points", - "downloadURL": "https://seshat.datasd.org/gis_park_locations/parks_datasd.zip", + "title": "Parks SD file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Parks_SD_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_park_locations", "issued": "2016-06-17", - "keyword": ["GIS","Geospatial","SanGIS","Assets","Properties"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Assets", + "Properties" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=05c89939dbf2449693e09af9ff8af9d0", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:08:03-0800", + "modified": "2024-05-03", "publisher": { "@type": "org:Organization", "name": "Park & Recreation", @@ -2637,13 +2954,18 @@ "@type": "dcat:Distribution", "title": "Police beats", "downloadURL": "https://seshat.datasd.org/gis_police_beats/pd_beats_datasd.zip", - "mediaType": "application/octet-stream", + "mediaType": "application/zip", "format": "shp" } ], "identifier": "gis_police_beats", "issued": "2016-06-15", - "keyword": ["GIS","Geospatial","Boundary","Public safety"], + "keyword": [ + "GIS", + "Geospatial", + "Boundary", + "Public safety" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:08:57-0800", "publisher": { @@ -2700,13 +3022,18 @@ "@type": "dcat:Distribution", "title": "Police divisions", "downloadURL": "https://seshat.datasd.org/gis_police_divisions/pd_divisions_datasd.zip", - "mediaType": "application/octet-stream", + "mediaType": "application/zip", "format": "shp" } ], "identifier": "gis_police_divisions", "issued": "2017-06-30", - "keyword": ["GIS","Geospatial","Boundary","Public safety"], + "keyword": [ + "GIS", + "Geospatial", + "Boundary", + "Public safety" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:08:48-0800", "publisher": { @@ -2761,13 +3088,18 @@ "@type": "dcat:Distribution", "title": "Police neighborhoods", "downloadURL": "https://seshat.datasd.org/gis_police_neighborhoods/pd_neighborhoods_datasd.zip", - "mediaType": "application/octet-stream", + "mediaType": "application/zip", "format": "shp" } ], "identifier": "gis_police_neighborhoods", "issued": "2017-06-30", - "keyword": ["GIS","Geospatial","Boundary","Public safety"], + "keyword": [ + "GIS", + "Geospatial", + "Boundary", + "Public safety" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:09:00-0800", "publisher": { @@ -2793,44 +3125,57 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": null, - "describedByType": "text/csv", - "description": "Promise Zone is a federal designation for an area of San Diego that has high unemployment, poverty, low educational attainment, insufficient access to healthcare and healthy foods, rising crime rates, and/or the least affordable housing in the country.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Promise_Zones_SD.pdf", + "describedByType": "application/pdf", + "description": "The San Diego Promise Zone (SDPZ) is characterized by high unemployment, low educational attainment, insufficient access", "distribution": [ { "@type": "dcat:Distribution", - "title": "Promise Zone boundary attribute table", - "downloadURL": "https://seshat.datasd.org/gis_promise_zone/promise_zone_datasd.csv", + "title": "Promise Zones SD attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Promise_Zones_SD.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Promise Zone boundary", - "downloadURL": "https://seshat.datasd.org/gis_promise_zone/promise_zone_datasd.geojson", - "mediaType": "application/json", + "title": "Promise Zones SD shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Promise_Zones_SD_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Promise Zones SD geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Promise_Zones_SD.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Promise Zone boundary", - "downloadURL": "https://seshat.datasd.org/gis_promise_zone/promise_zone_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Promise Zones SD REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Promise_Zones_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Promise Zone boundary", - "downloadURL": "https://seshat.datasd.org/gis_promise_zone/promise_zone_datasd.zip", + "title": "Promise Zones SD file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Promise_Zones_SD_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_promise_zone", "issued": "2017-06-30", - "keyword": ["GIS","Geospatial","SanGIS","Boundary"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Boundary" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=c03d83e7dd3d4c36af0d3efb74886927", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:06:54-0800", + "modified": "2024-04-05", "publisher": { "@type": "org:Organization", "name": "Economic Development", @@ -2854,44 +3199,58 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": null, - "describedByType": "text/csv", - "description": "Recreation centers operated by the City of San Diego Park and Recreation Department for active and passive recreational opportunities.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Recreation_Centers_SD.pdf", + "describedByType": "application/pdf", + "description": "Recreation Centers within the City of San Diego", "distribution": [ { "@type": "dcat:Distribution", - "title": "Recreation center points attribute table", - "downloadURL": "https://seshat.datasd.org/gis_recreation_center/rec_centers_datasd.csv", + "title": "Recreation Centers SD attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Recreation_Centers_SD.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Recreation center points", - "downloadURL": "https://seshat.datasd.org/gis_recreation_center/rec_centers_datasd.geojson", - "mediaType": "application/json", + "title": "Recreation Centers SD shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Recreation_Centers_SD_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Recreation Centers SD geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Recreation_Centers_SD.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Recreation center points", - "downloadURL": "https://seshat.datasd.org/gis_recreation_center/rec_centers_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Recreation Centers SD REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Recreation_Centers_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Recreation center points", - "downloadURL": "https://seshat.datasd.org/gis_recreation_center/rec_centers_datasd.zip", + "title": "Recreation Centers SD file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Recreation_Centers_SD_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_recreation_center", "issued": "2016-06-16", - "keyword": ["GIS","Geospatial","SanGIS","Assets","Properties"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Assets", + "Properties" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=8b89fe351cbd422291ccecb7abf136ab", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:08:26-0800", + "modified": "2024-04-26", "publisher": { "@type": "org:Organization", "name": "Park & Recreation", @@ -2944,13 +3303,18 @@ "@type": "dcat:Distribution", "title": "Revolving Loan Fund coverage boundaries", "downloadURL": "https://seshat.datasd.org/gis_revolving_loan_fund_coverage/rev_loan_datasd.zip", - "mediaType": "application/octet-stream", + "mediaType": "application/zip", "format": "shp" } ], "identifier": "gis_revolving_loan_fund_coverage", "issued": "2016-05-09", - "keyword": ["GIS","Geospatial","Boundary","Local businesses"], + "keyword": [ + "GIS", + "Geospatial", + "Boundary", + "Local businesses" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:07:23-0800", "publisher": { @@ -2976,44 +3340,57 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_roads_all/roads_lines_dictionary_datasd.csv", - "describedByType": "text/csv", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Roads_All.pdf", + "describedByType": "application/pdf", "description": "This dataset comprises centerline segments for roads (both active and inactive, public and private, constructed or of record) in San Diego County based on data received from all official jurisdictions within the County (the County and 18 cities).", "distribution": [ { "@type": "dcat:Distribution", - "title": "Roads lines attribute table", - "downloadURL": "https://seshat.datasd.org/gis_roads_all/roads_datasd.csv", + "title": "Roads All attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Roads_All.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Roads lines", - "downloadURL": "https://seshat.datasd.org/gis_roads_all/roads_datasd.geojson", - "mediaType": "application/json", + "title": "Roads All shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Roads_All_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Roads All geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Roads_All.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Roads lines", - "downloadURL": "https://seshat.datasd.org/gis_roads_all/roads_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Roads All REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Roads_All/FeatureServer/0/query?where=ljurisdic+%3D+%27SD%27+or+rjurisdic+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Roads lines", - "downloadURL": "https://seshat.datasd.org/gis_roads_all/roads_datasd.zip", + "title": "Roads All file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Roads_All_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_roads_all", "issued": "2016-05-09", - "keyword": ["GIS","Geospatial","SanGIS","Transit"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Transit" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=66ca42638c794646aa85f689a613a5f2", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:11:47-0800", + "modified": "2026-04-07", "publisher": { "@type": "org:Organization", "name": "SanGIS", @@ -3037,44 +3414,58 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_row/right_of_way_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "This is a subset of a countywide parcels dataset maintained by SanGIS . Right-of-way parcels are those that are legally dedicated to unhindered public travel.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Right_of_Way.pdf", + "describedByType": "application/pdf", + "description": "This dataset consists of polygons showing dedicated rights-of-way (ROW) within the County of San Diego. The dataset is a subset of the Parcel dataset where sub-type=5. Rights-of-way are shown whether they are improved (constructed) or not build out.", "distribution": [ { "@type": "dcat:Distribution", - "title": "Right-of-way parcels attribute table", - "downloadURL": "https://seshat.datasd.org/gis_row/right_of_way_datasd.csv", + "title": "Right of Way attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Right_of_Way.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Right-of-way parcels", - "downloadURL": "https://seshat.datasd.org/gis_row/right_of_way_datasd.geojson", - "mediaType": "application/json", + "title": "Right of Way shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Right_of_Way_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Right of Way geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Right_of_Way.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Right-of-way parcels", - "downloadURL": "https://seshat.datasd.org/gis_row/right_of_way_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Right of Way REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Right_of_Way/FeatureServer/0/query?where=overlay_juris+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Right-of-way parcels", - "downloadURL": "https://seshat.datasd.org/gis_row/right_of_way_datasd.zip", + "title": "Right of Way file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Right_of_Way_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_row", "issued": "2017-06-30", - "keyword": ["GIS","Geospatial","SanGIS","Parcels","Properties"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Parcels", + "Properties" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=50ddd552137c416a8b67489df9bca199", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:12:11-0800", + "modified": "2026-04-07", "publisher": { "@type": "org:Organization", "name": "SanGIS", @@ -3127,13 +3518,18 @@ "@type": "dcat:Distribution", "title": "Street segment lines", "downloadURL": "https://seshat.datasd.org/gis_streets_repair_segs/sd_paving_segs_datasd.zip", - "mediaType": "application/octet-stream", + "mediaType": "application/zip", "format": "shp" } ], "identifier": "gis_streets_repair_segs", "issued": "2016-09-16", - "keyword": ["GIS","Geospatial","Transit","Assets"], + "keyword": [ + "GIS", + "Geospatial", + "Transit", + "Assets" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:09:20-0800", "publisher": { @@ -3159,44 +3555,57 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_transit_routes/transit_routes_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "Public transit routes covering the County of San Diego.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Transit_Routes_GTFS.pdf", + "describedByType": "application/pdf", + "description": "Public transit routes covering the County of San Diego. Data is developed from the General Transit Feed Specification (GTFS) data available from the GTFS Data Exchange.", "distribution": [ { "@type": "dcat:Distribution", - "title": "Transit routes attribute table", - "downloadURL": "https://seshat.datasd.org/gis_transit_routes/transit_routes_datasd.csv", + "title": "Transit Routes GTFS attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Transit_Routes_GTFS.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Transit routes", - "downloadURL": "https://seshat.datasd.org/gis_transit_routes/transit_routes_datasd.geojson", - "mediaType": "application/json", + "title": "Transit Routes GTFS shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Transit_Routes_GTFS_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Transit Routes GTFS geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Transit_Routes_GTFS.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Transit routes", - "downloadURL": "https://seshat.datasd.org/gis_transit_routes/transit_routes_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Transit Routes GTFS REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Transit_Routes_GTFS/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Transit routes", - "downloadURL": "https://seshat.datasd.org/gis_transit_routes/transit_routes_datasd.zip", + "title": "Transit Routes GTFS file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Transit_Routes_GTFS_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_transit_routes", "issued": "2016-05-09", - "keyword": ["GIS","Geospatial","SanGIS","Transit"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Transit" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=f360cf92975b41768f648f559d0cc041", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:09:02-0800", + "modified": "2026-04-03", "publisher": { "@type": "org:Organization", "name": "SanGIS", @@ -3220,44 +3629,57 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_transit_stops/gis_transit_stops_dictionary.csv", - "describedByType": "text/csv", - "description": "Public transit stops and stations covering the County of San Diego.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Transit_Stops_GTFS.pdf", + "describedByType": "application/pdf", + "description": "Public transit stops and stations covering the County of San Diego. Bus, commuter and light rail, and trolley stops managed by the San Diego County Metropolitan Transit System (MTS) and the North County Transit District (NCTD). ", "distribution": [ { "@type": "dcat:Distribution", - "title": "Transit Stops Attribute Table", - "downloadURL": "https://seshat.datasd.org/gis_transit_stops/transit_stops_datasd.csv", + "title": "Transit Stops GTFS attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Transit_Stops_GTFS.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Transit Stops Locations", - "downloadURL": "https://seshat.datasd.org/gis_transit_stops/transit_stops_datasd.geojson", - "mediaType": "application/json", + "title": "Transit Stops GTFS shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Transit_Stops_GTFS_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Transit Stops GTFS geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Transit_Stops_GTFS.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Transit Stops Locations", - "downloadURL": "https://seshat.datasd.org/gis_transit_stops/transit_stops_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Transit Stops GTFS REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Transit_Stops_GTFS/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Transit Stops Locations", - "downloadURL": "https://seshat.datasd.org/gis_transit_stops/transit_stops_datasd.zip", + "title": "Transit Stops GTFS file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Transit_Stops_GTFS_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_transit_stops", "issued": "2016-05-09", - "keyword": ["GIS","Geospatial","SanGIS","Transit"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Transit" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=6ab86a90327d4592b259d7f1c453d092", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:08:37-0800", + "modified": "2026-04-03", "publisher": { "@type": "org:Organization", "name": "SanGIS", @@ -3281,44 +3703,57 @@ "fn": "Data & Analytics", "hasEmail": "data@sandiego.gov" }, - "describedBy": "https://seshat.datasd.org/gis_zoning/zoning_dictionary_datasd.csv", - "describedByType": "text/csv", - "description": "Current base zone designations applied to property in the City of San Diego, as per the Official Zoning Map adopted by the City Council on February 28, 2006, and all subsequent updates.", + "describedBy": "https://geo.sandag.org/server/rest/directories/downloads/Zoning_Base_SD.pdf", + "describedByType": "application/pdf", + "description": "A map layer which depicts current base zone designations and boundaries in the City of San Diego. Updates are applied to the layer when zone designations and boundaries are changed by rezone actions.", "distribution": [ { "@type": "dcat:Distribution", - "title": "Zoning attribute table", - "downloadURL": "https://seshat.datasd.org/gis_zoning/zoning_datasd.csv", + "title": "Zoning Base SD attribute table", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Zoning_Base_SD.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", - "title": "Zoning", - "downloadURL": "https://seshat.datasd.org/gis_zoning/zoning_datasd.geojson", - "mediaType": "application/json", + "title": "Zoning Base SD shapefile", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Zoning_Base_SD_shapefile.zip", + "mediaType": "application/zip", + "format": "shp" + }, + { + "@type": "dcat:Distribution", + "title": "Zoning Base SD geojson", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Zoning_Base_SD.geojson", + "mediaType": "application/geo+json", "format": "geojson" }, { "@type": "dcat:Distribution", - "title": "Zoning", - "downloadURL": "https://seshat.datasd.org/gis_zoning/zoning_datasd.topo.json", - "mediaType": "application/octet-stream", - "format": "topojson" + "title": "Zoning Base SD REST URL", + "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Zoning_Base_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "mediaType": "application/json", + "format": "json" }, { "@type": "dcat:Distribution", - "title": "Zoning", - "downloadURL": "https://seshat.datasd.org/gis_zoning/zoning_datasd.zip", + "title": "Zoning Base SD file geodatabase", + "downloadURL": "https://geo.sandag.org/server/rest/directories/downloads/Zoning_Base_SD_filegdb.zip", "mediaType": "application/octet-stream", - "format": "shp" + "format": "gdb" } ], "identifier": "gis_zoning", "issued": "2016-06-16", - "keyword": ["GIS","Geospatial","SanGIS","Boundary"], + "keyword": [ + "GIS", + "Geospatial", + "SanGIS", + "Boundary" + ], + "landingPage": "https://geo.sandag.org/portal/home/item.html?id=e99981214e6348de8ddc3674f799c75d", "license": "https://opendefinition.org/licenses/odc-pddl/", - "modified": "2026-01-06T02:07:19-0800", + "modified": "2026-03-27", "publisher": { "@type": "org:Organization", "name": "Planning", @@ -3356,7 +3791,10 @@ ], "identifier": "hate_crimes", "issued": "2018-11-08", - "keyword": ["Public safety","Crimes"], + "keyword": [ + "Public safety", + "Crimes" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-11-29", "publisher": { @@ -3396,7 +3834,10 @@ ], "identifier": "monitoring_analytes_plant_effluent", "issued": "2020-12-14", - "keyword": ["Water quality","Drinking water"], + "keyword": [ + "Water quality", + "Drinking water" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T00:01:41-0800", "publisher": { @@ -3436,7 +3877,10 @@ ], "identifier": "monitoring_chem_params", "issued": "2016-05-11", - "keyword": ["Water quality","Drinking water"], + "keyword": [ + "Water quality", + "Drinking water" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T00:01:44-0800", "publisher": { @@ -3486,7 +3930,10 @@ ], "identifier": "monitoring_indicator_bacteria", "issued": "2016-05-11", - "keyword": ["Water quality","Drinking water"], + "keyword": [ + "Water quality", + "Drinking water" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T00:03:29-0800", "publisher": { @@ -3535,7 +3982,10 @@ ], "identifier": "monitoring_ocean_benthic_invertebrates", "issued": "2020-07-02", - "keyword": ["Water quality","Ocean water"], + "keyword": [ + "Water quality", + "Ocean water" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-07-25", "publisher": { @@ -3584,7 +4034,10 @@ ], "identifier": "monitoring_ocean_fish_tissue", "issued": "2022-11-15", - "keyword": ["Water quality","Ocean water"], + "keyword": [ + "Water quality", + "Ocean water" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-11-15", "publisher": { @@ -3633,7 +4086,10 @@ ], "identifier": "monitoring_ocean_rotv", "issued": "2022-11-15", - "keyword": ["Water quality","Ocean water"], + "keyword": [ + "Water quality", + "Ocean water" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-11-15", "publisher": { @@ -3738,7 +4194,10 @@ ], "identifier": "monitoring_ocean_rtoms_ocean_chemistry", "issued": "2023-08-14", - "keyword": ["Water quality","Ocean water"], + "keyword": [ + "Water quality", + "Ocean water" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-08-14", "publisher": { @@ -3844,7 +4303,10 @@ ], "identifier": "monitoring_ocean_rtoms_salinity", "issued": "2023-08-14", - "keyword": ["Water quality","Ocean water"], + "keyword": [ + "Water quality", + "Ocean water" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-08-14", "publisher": { @@ -3950,7 +4412,10 @@ ], "identifier": "monitoring_ocean_rtoms_water_quality", "issued": "2023-08-14", - "keyword": ["Water quality","Ocean water"], + "keyword": [ + "Water quality", + "Ocean water" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-08-14", "publisher": { @@ -4056,7 +4521,10 @@ ], "identifier": "monitoring_ocean_rtoms_water_temperature", "issued": "2023-08-14", - "keyword": ["Water quality","Ocean water"], + "keyword": [ + "Water quality", + "Ocean water" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-08-14", "publisher": { @@ -4106,7 +4574,10 @@ ], "identifier": "monitoring_ocean_sediment_quality", "issued": "2022-11-15", - "keyword": ["Water quality","Ocean water"], + "keyword": [ + "Water quality", + "Ocean water" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-11-15", "publisher": { @@ -4167,7 +4638,10 @@ ], "identifier": "monitoring_ocean_trawl_fish", "issued": "2020-07-02", - "keyword": ["Water quality","Ocean water"], + "keyword": [ + "Water quality", + "Ocean water" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-07-25", "publisher": { @@ -4216,7 +4690,10 @@ ], "identifier": "monitoring_ocean_trawl_invertebrates", "issued": "2020-07-02", - "keyword": ["Water quality","Ocean water"], + "keyword": [ + "Water quality", + "Ocean water" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-07-25", "publisher": { @@ -4286,7 +4763,10 @@ ], "identifier": "monitoring_ocean_water_quality", "issued": "2020-07-02", - "keyword": ["Water quality","Ocean water"], + "keyword": [ + "Water quality", + "Ocean water" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2022-07-25", "publisher": { @@ -4328,7 +4808,10 @@ ], "identifier": "operating_actuals", "issued": "2018-10-15", - "keyword": ["Finances","Actuals"], + "keyword": [ + "Finances", + "Actuals" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:01:55-0700", "publisher": { @@ -4368,7 +4851,10 @@ ], "identifier": "operating_budget", "issued": "2017-06-30", - "keyword": ["Finances","Budget"], + "keyword": [ + "Finances", + "Budget" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-07-25T10:01:45-0700", "publisher": { @@ -4604,7 +5090,11 @@ ], "identifier": "parking_citations", "issued": "2021-03-23", - "keyword": ["Public safety","Parking","Finances"], + "keyword": [ + "Public safety", + "Parking", + "Finances" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T13:51:49-0800", "publisher": { @@ -4651,7 +5141,13 @@ ], "identifier": "parking_meters_locations", "issued": "2016-05-18", - "keyword": ["GIS","Geospatial","Transit","Parking","Assets"], + "keyword": [ + "GIS", + "Geospatial", + "Transit", + "Parking", + "Assets" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T11:00:57-0800", "publisher": { @@ -4747,7 +5243,11 @@ ], "identifier": "parking_meters_transactions", "issued": "2016-05-02", - "keyword": ["Transit","Parking","Finances"], + "keyword": [ + "Transit", + "Parking", + "Finances" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T11:02:04-0800", "publisher": { @@ -4843,7 +5343,11 @@ ], "identifier": "parking_meters_transactions_monthly", "issued": "2016-05-02", - "keyword": ["Transit","Parking","Finances"], + "keyword": [ + "Transit", + "Parking", + "Finances" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-09-08T12:01:19-0700", "publisher": { @@ -4939,7 +5443,11 @@ ], "identifier": "parking_meters_transactions_daily", "issued": "2016-05-02", - "keyword": ["Transit","Parking","Finances"], + "keyword": [ + "Transit", + "Parking", + "Finances" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-09-08T12:01:19-0700", "publisher": { @@ -4985,8 +5493,11 @@ } ], "identifier": "pavement_condition_assessment", - "issued": "2019-01-16", - "keyword": ["Assets","Transit"], + "issued": "2019-04-16", + "keyword": [ + "Assets", + "Transit" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-02-22T14:33:35-0700", "publisher": { @@ -4996,7 +5507,7 @@ "@type": "org:Organization", "name": "City of San Diego" } - }, + }, "references": null, "rights": null, "spatial": null, @@ -5103,7 +5614,10 @@ ], "identifier": "police_calls_for_service", "issued": "2016-05-02", - "keyword": ["911 calls","Public safety"], + "keyword": [ + "911 calls", + "Public safety" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2025-02-27T16:01:57-0800", "publisher": { @@ -5190,7 +5704,10 @@ ], "identifier": "police_nibrs", "issued": "2024-04-18", - "keyword": ["Public safety","Crimes"], + "keyword": [ + "Public safety", + "Crimes" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T06:04:56-0800", "publisher": { @@ -5237,7 +5754,12 @@ ], "identifier": "police_ripa_actions_taken", "issued": "2019-04-16", - "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "RIPA", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:33:35-0700", "publisher": { @@ -5248,7 +5770,9 @@ "name": "City of San Diego" } }, - "references": ["https://oag.ca.gov/ab953"], + "references": [ + "https://oag.ca.gov/ab953" + ], "rights": null, "spatial": null, "temporal": null, @@ -5284,7 +5808,12 @@ ], "identifier": "police_ripa_contraband_evid", "issued": "2019-04-16", - "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "RIPA", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:33:55-0700", "publisher": { @@ -5331,7 +5860,12 @@ ], "identifier": "police_ripa_disability", "issued": "2019-04-16", - "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "RIPA", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:35:07-0700", "publisher": { @@ -5371,7 +5905,12 @@ ], "identifier": "police_ripa_force_actions", "issued": "2019-04-16", - "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "RIPA", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-02-22T14:33:35-0700", "publisher": { @@ -5381,7 +5920,7 @@ "@type": "org:Organization", "name": "City of San Diego" } - }, + }, "references": null, "rights": null, "spatial": null, @@ -5418,7 +5957,12 @@ ], "identifier": "police_ripa_gender", "issued": "2019-04-16", - "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "RIPA", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:38:15-0700", "publisher": { @@ -5458,7 +6002,12 @@ ], "identifier": "police_ripa_nonforce_actions", "issued": "2019-04-16", - "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "RIPA", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-02-22T14:33:35-0700", "publisher": { @@ -5468,7 +6017,7 @@ "@type": "org:Organization", "name": "City of San Diego" } - }, + }, "references": null, "rights": null, "spatial": null, @@ -5505,7 +6054,12 @@ ], "identifier": "police_ripa_prop_seize_basis", "issued": "2019-04-16", - "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "RIPA", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:36:49-0700", "publisher": { @@ -5552,7 +6106,12 @@ ], "identifier": "police_ripa_prop_seize_type", "issued": "2019-04-16", - "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "RIPA", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:35:39-0700", "publisher": { @@ -5599,7 +6158,12 @@ ], "identifier": "police_ripa_race", "issued": "2019-04-16", - "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "RIPA", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2024-02-09T11:27:39-0800", "publisher": { @@ -5646,7 +6210,12 @@ ], "identifier": "police_ripa_search_basis", "issued": "2019-04-16", - "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "RIPA", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:34:52-0700", "publisher": { @@ -5693,7 +6262,12 @@ ], "identifier": "police_ripa_stop_reason", "issued": "2019-04-16", - "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "RIPA", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:28:15-0700", "publisher": { @@ -5740,7 +6314,12 @@ ], "identifier": "police_ripa_stop_result", "issued": "2019-04-16", - "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "RIPA", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-10-06T14:37:57-0700", "publisher": { @@ -5787,7 +6366,12 @@ ], "identifier": "police_ripa_stops", "issued": "2019-04-16", - "keyword": ["Public safety","RIPA","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "RIPA", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2024-02-09T11:27:31-0800", "publisher": { @@ -5862,7 +6446,11 @@ ], "identifier": "police_vehicle_stops", "issued": "2016-11-14", - "keyword": ["Public safety","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2019-04-16", "publisher": { @@ -5932,7 +6520,11 @@ ], "identifier": "police_vehicle_stops_search_details", "issued": "2016-11-14", - "keyword": ["Public safety","Police vehicle stops","Police stops"], + "keyword": [ + "Public safety", + "Police vehicle stops", + "Police stops" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2019-04-16", "publisher": { @@ -5974,7 +6566,13 @@ ], "identifier": "projects_city_budget", "issued": "2017-06-30", - "keyword": ["Budget","CIP","Capital Improvements Program","Finances","Assets"], + "keyword": [ + "Budget", + "CIP", + "Capital Improvements Program", + "Finances", + "Assets" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-08-16T12:07:28-0700", "publisher": { @@ -6014,7 +6612,11 @@ ], "identifier": "rtax_accounts", "issued": "2022-05-11", - "keyword": ["Local businesses","Taxes and fees","Finances"], + "keyword": [ + "Local businesses", + "Taxes and fees", + "Finances" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T03:30:31-0800", "publisher": { @@ -6054,7 +6656,9 @@ ], "identifier": "special_events", "issued": "2016-05-09", - "keyword": ["Recreation"], + "keyword": [ + "Recreation" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2021-12-30", "publisher": { @@ -6102,20 +6706,25 @@ "@type": "dcat:Distribution", "title": "Street Sweeping schedule by street", "downloadURL": "https://seshat.datasd.org/gis_street_sweeping/street_sweeping_datasd.topo.json", - "mediaType": "application/json", - "format": "json" + "mediaType": "application/octet-stream", + "format": "topojson" }, { "@type": "dcat:Distribution", "title": "Street Sweeping schedule by street", "downloadURL": "https://seshat.datasd.org/gis_street_sweeping/street_sweeping_datasd.zip", - "mediaType": "application/octet-stream", + "mediaType": "application/zip", "format": "shp" } ], "identifier": "street_sweeping_schedule", "issued": "2016-05-18", - "keyword": ["GIS","Geospatial","Assets","Trash"], + "keyword": [ + "GIS", + "Geospatial", + "Assets", + "Trash" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-06T02:06:58-0800", "publisher": { @@ -6155,7 +6764,12 @@ ], "identifier": "streets_repair_projects", "issued": "2016-09-16", - "keyword": ["CIP","Capital Improvements Program","Assets","Transit"], + "keyword": [ + "CIP", + "Capital Improvements Program", + "Assets", + "Transit" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T16:01:46-0800", "publisher": { @@ -6202,7 +6816,11 @@ ], "identifier": "stro_licenses", "issued": "2023-01-19", - "keyword": ["Taxes and fees","Finances","Local businesses"], + "keyword": [ + "Taxes and fees", + "Finances", + "Local businesses" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T17:07:49-0800", "publisher": { @@ -6244,7 +6862,11 @@ ], "identifier": "tot_establishments", "issued": "2022-05-11", - "keyword": ["Taxes and fees","Finances","Local businesses"], + "keyword": [ + "Taxes and fees", + "Finances", + "Local businesses" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T04:00:57-0800", "publisher": { @@ -6291,7 +6913,10 @@ ], "identifier": "traffic_collision_details", "issued": "2020-08-12", - "keyword": ["Public safety","Transit"], + "keyword": [ + "Public safety", + "Transit" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T16:01:27-0800", "publisher": { @@ -6333,7 +6958,10 @@ ], "identifier": "traffic_collisions", "issued": "2017-05-03", - "keyword": ["Public safety","Transit"], + "keyword": [ + "Public safety", + "Transit" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2026-01-08T16:01:32-0800", "publisher": { @@ -6373,7 +7001,10 @@ ], "identifier": "traffic_adt_counts", "issued": "2016-05-17", - "keyword": ["Transit","Assets"], + "keyword": [ + "Transit", + "Assets" + ], "license": "https://opendefinition.org/licenses/odc-pddl/", "modified": "2023-03-25", "publisher": { From 0ad5107b6e59e3b59d567002750cf97587c9f30f Mon Sep 17 00:00:00 2001 From: Andrell Bower Date: Thu, 9 Apr 2026 22:11:51 -0700 Subject: [PATCH 18/19] Adding new distros for development permits --- data.json | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 61 insertions(+), 5 deletions(-) diff --git a/data.json b/data.json index e0e7eeea21..dce40db34c 100644 --- a/data.json +++ b/data.json @@ -790,21 +790,77 @@ "distribution": [ { "@type": "dcat:Distribution", - "title": "Active approvals", - "downloadURL": "https://seshat.datasd.org/development_permits_set2/permits_set2_active_datasd.csv", + "title": "All approvals", + "downloadURL": "https://seshat.datasd.org/development_permits/approvals_created_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Created approvals", + "downloadURL": "https://seshat.datasd.org/development_permits/approvals_created_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Issued approvals", + "downloadURL": "https://seshat.datasd.org/development_permits/approvals_issued_datasd.csv", "mediaType": "text/csv", "format": "csv" }, { "@type": "dcat:Distribution", "title": "Closed approvals", - "downloadURL": "https://seshat.datasd.org/development_permits_set2/permits_set2_closed_datasd.csv", + "downloadURL": "https://seshat.datasd.org/development_permits/approvals_closed_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Created approvals (2026)", + "downloadURL": "https://seshat.datasd.org/development_permits/approvals_created_2026_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Created approvals (2025)", + "downloadURL": "https://seshat.datasd.org/development_permits/approvals_created_2025_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Issued approvals (2026)", + "downloadURL": "https://seshat.datasd.org/development_permits/approvals_issued_2026_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Issued approvals (2025)", + "downloadURL": "https://seshat.datasd.org/development_permits/approvals_issued_2025_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Closed approvals (2026)", + "downloadURL": "https://seshat.datasd.org/development_permits/approvals_closed_2026_datasd.csv", + "mediaType": "text/csv", + "format": "csv" + }, + { + "@type": "dcat:Distribution", + "title": "Closed approvals (2025)", + "downloadURL": "https://seshat.datasd.org/development_permits/approvals_closed_2025_datasd.csv", "mediaType": "text/csv", "format": "csv" } ], "identifier": "development_permits", - "issued": "2020-03-10", + "issued": "2026-04-10", "keyword": [ "Construction", "Permits", @@ -824,7 +880,7 @@ "rights": null, "spatial": null, "temporal": null, - "title": "Development Permits" + "title": "Approvals for development projects" }, { "@type": "dcat:Dataset", From a6dc4d4dfbd4c81692fb97608a4134e65f7d111f Mon Sep 17 00:00:00 2001 From: Andrell Bower Date: Sun, 12 Apr 2026 15:50:12 -0700 Subject: [PATCH 19/19] Correcting type of URL for new GIS rest endpoint urls --- data.json | 60 +++++++++++++++++++++++++++---------------------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/data.json b/data.json index dce40db34c..aae62acb55 100644 --- a/data.json +++ b/data.json @@ -1691,7 +1691,7 @@ { "@type": "dcat:Distribution", "title": "Address Points REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Address_Points/FeatureServer/0/query?where=addrjur+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Address_Points/FeatureServer/0/query?where=addrjur+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -1765,7 +1765,7 @@ { "@type": "dcat:Distribution", "title": "Bike Master Plan SD REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Bike_Master_Plan_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Bike_Master_Plan_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -1840,7 +1840,7 @@ { "@type": "dcat:Distribution", "title": "Bikeways REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Bikeways/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Bikeways/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -1915,7 +1915,7 @@ { "@type": "dcat:Distribution", "title": "Business Improvement Districts SD REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Business_Improvement_Districts_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Business_Improvement_Districts_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -2035,7 +2035,7 @@ { "@type": "dcat:Distribution", "title": "Municipal Boundaries REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Municipal_Boundaries/FeatureServer/0/query?where=code+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Municipal_Boundaries/FeatureServer/0/query?where=code+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -2110,7 +2110,7 @@ { "@type": "dcat:Distribution", "title": "Council Districts REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Council_Districts/FeatureServer/0/query?where=code+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Council_Districts/FeatureServer/0/query?where=code+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -2185,7 +2185,7 @@ { "@type": "dcat:Distribution", "title": "Community Plan SD REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Community_Plan_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Community_Plan_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -2260,7 +2260,7 @@ { "@type": "dcat:Distribution", "title": "Fire Battalion Districts REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Fire_Battalion_Districts/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Fire_Battalion_Districts/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -2335,7 +2335,7 @@ { "@type": "dcat:Distribution", "title": "Fire Stations CN REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Fire_Stations_CN/FeatureServer/0/query?where=juris+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Fire_Stations_CN/FeatureServer/0/query?where=juris+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -2411,7 +2411,7 @@ { "@type": "dcat:Distribution", "title": "General Plan Land Use SD REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/General_Plan_Land_Use_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/General_Plan_Land_Use_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -2485,7 +2485,7 @@ { "@type": "dcat:Distribution", "title": "Historic Districts SD REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Historic_Districts_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Historic_Districts_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -2546,7 +2546,7 @@ "@type": "dcat:Distribution", "title": "Joint use parks", "downloadURL": "https://seshat.datasd.org/gis_joint_use_parks/joint_use_datasd.geojson", - "mediaType": "application/json", + "mediaType": "application/geo+json", "format": "geojson" }, { @@ -2625,7 +2625,7 @@ { "@type": "dcat:Distribution", "title": "Library REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Library/FeatureServer/0/query?where=district+%3D+%27San+Diego+Public+%28City%29%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Library/FeatureServer/0/query?where=district+%3D+%27San+Diego+Public+%28City%29%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -2700,7 +2700,7 @@ { "@type": "dcat:Distribution", "title": "Lifeguard Stations CN REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Lifeguard_Stations_CN/FeatureServer/0/query?where=jur+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Lifeguard_Stations_CN/FeatureServer/0/query?where=jur+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -2777,7 +2777,7 @@ { "@type": "dcat:Distribution", "title": "Maintenance Assessment Districts SD REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Maintenance_Assessment_Districts_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Maintenance_Assessment_Districts_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -2853,7 +2853,7 @@ { "@type": "dcat:Distribution", "title": "MHPA SD REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/MHPA_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/MHPA_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -2927,7 +2927,7 @@ { "@type": "dcat:Distribution", "title": "Parks SD REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Parks_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Parks_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -2996,7 +2996,7 @@ "@type": "dcat:Distribution", "title": "Police beats", "downloadURL": "https://seshat.datasd.org/gis_police_beats/pd_beats_datasd.geojson", - "mediaType": "application/json", + "mediaType": "application/geo+json", "format": "geojson" }, { @@ -3064,7 +3064,7 @@ "@type": "dcat:Distribution", "title": "Police divisions", "downloadURL": "https://seshat.datasd.org/gis_police_divisions/pd_divisions_datasd.geojson", - "mediaType": "application/json", + "mediaType": "application/geo+json", "format": "geojson" }, { @@ -3130,7 +3130,7 @@ "@type": "dcat:Distribution", "title": "Police neighborhoods", "downloadURL": "https://seshat.datasd.org/gis_police_neighborhoods/pd_neighborhoods_datasd.geojson", - "mediaType": "application/json", + "mediaType": "application/geo+json", "format": "geojson" }, { @@ -3209,7 +3209,7 @@ { "@type": "dcat:Distribution", "title": "Promise Zones SD REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Promise_Zones_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Promise_Zones_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -3283,7 +3283,7 @@ { "@type": "dcat:Distribution", "title": "Recreation Centers SD REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Recreation_Centers_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Recreation_Centers_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -3345,7 +3345,7 @@ "@type": "dcat:Distribution", "title": "Revolving Loan Fund coverage boundaries", "downloadURL": "https://seshat.datasd.org/gis_revolving_loan_fund_coverage/rev_loan_datasd.geojson", - "mediaType": "application/json", + "mediaType": "application/geo+json", "format": "geojson" }, { @@ -3424,7 +3424,7 @@ { "@type": "dcat:Distribution", "title": "Roads All REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Roads_All/FeatureServer/0/query?where=ljurisdic+%3D+%27SD%27+or+rjurisdic+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Roads_All/FeatureServer/0/query?where=ljurisdic+%3D+%27SD%27+or+rjurisdic+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -3498,7 +3498,7 @@ { "@type": "dcat:Distribution", "title": "Right of Way REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Right_of_Way/FeatureServer/0/query?where=overlay_juris+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Right_of_Way/FeatureServer/0/query?where=overlay_juris+%3D+%27SD%27&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -3560,7 +3560,7 @@ "@type": "dcat:Distribution", "title": "Street segment lines", "downloadURL": "https://seshat.datasd.org/gis_streets_repair_segs/sd_paving_segs_datasd.geojson", - "mediaType": "application/json", + "mediaType": "application/geo+json", "format": "geojson" }, { @@ -3639,7 +3639,7 @@ { "@type": "dcat:Distribution", "title": "Transit Routes GTFS REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Transit_Routes_GTFS/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Transit_Routes_GTFS/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -3713,7 +3713,7 @@ { "@type": "dcat:Distribution", "title": "Transit Stops GTFS REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Transit_Stops_GTFS/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Transit_Stops_GTFS/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -3787,7 +3787,7 @@ { "@type": "dcat:Distribution", "title": "Zoning Base SD REST URL", - "downloadURL": "https://geo.sandag.org/server/rest/services/Hosted/Zoning_Base_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", + "accessURL": "https://geo.sandag.org/server/rest/services/Hosted/Zoning_Base_SD/FeatureServer/0/query?where=1%3D1&fullText=&objectIds=&uniqueIds=&time=&geometry=&geometryType=esriGeometryEnvelope&inSR=&defaultSR=&spatialRel=esriSpatialRelIntersects&distance=&units=esriSRUnit_Foot&relationParam=&outFields=*&returnGeometry=true&maxAllowableOffset=&geometryPrecision=&outSR=&havingClause=&gdbVersion=&historicMoment=&returnDistinctValues=false&returnIdsOnly=false&returnCountOnly=false&returnExtentOnly=false&orderByFields=&groupByFieldsForStatistics=&outStatistics=&returnZ=false&returnM=false&multipatchOption=xyFootprint&resultOffset=&resultRecordCount=&returnTrueCurves=false&returnCentroid=false&returnEnvelope=false&timeReferenceUnknownClient=false&maxRecordCountFactor=&sqlFormat=none&resultType=&datumTransformation=&lodType=geohash&lod=&lodSR=&cacheHint=false&returnUniqueIdsOnly=false&f=pjson", "mediaType": "application/json", "format": "json" }, @@ -6755,7 +6755,7 @@ "@type": "dcat:Distribution", "title": "Street Sweeping schedule by street", "downloadURL": "https://seshat.datasd.org/gis_street_sweeping/street_sweeping_datasd.geojson", - "mediaType": "application/json", + "mediaType": "application/geo+json", "format": "json" }, {