{"repo":"yz3440/nyc-gsv-collector","free":true,"listed":false,"github":"https://github.com/yz3440/nyc-gsv-collector","clone":"git clone https://github.com/yz3440/nyc-gsv-collector.git","description":"A Python tool that systematically collects Google Street View panorama metadata across New York City boroughs, gathering location, date, and copyright information for each sampled coordinate.","language":"Python","stars":29,"topics":["google-maps-api","nyc","scraper"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"NYC Street View Data Collector A Python-based tool for collecting and analyzing Google Street View panorama data across New York City boroughs. You can modify the script to collect data from other areas. Overview This project samples coordinates throughout NYC boroughs and collects associated Google Street View panorama data. It uses a multi-threaded approach to efficiently gather panorama metadata including location, date, and copyright information. Features - Generates coordinate grid points within NYC borough boundaries - Searches for Street View panoramas near sampled coordinates - Collects panorama metadata (date, copyright, location, etc.) - Multi-threaded processing for improved performance - Progress tracking and statistics Prerequisites - Python 3.x - Google Maps API key Install dependencies Data Storage All data is stored in a local SQLite database named gsv.db . This database is created automatically when running the scripts and maintains the state throughout the entire scraping process. The database persists between runs, allowing for interrupted scraping jobs to be resumed. Usage Sample Coordinates This script samples coordinates throughout NYC boroughs and saves them to a SQLite database. It uses a grid of points with a specified spacing (by default 5 meters , but can be adjusted). Search Panoramas near Coordinates This script searches for panoramas near the sampled coordinates and updates the metadata in the database. It uses a multi-threaded approach to effici","default_branch":null,"files":null,"tree":[],"storefront":"/r/yz3440","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yz3440/nyc-gsv-collector/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}