From be82242ed130dbb67e14d44babddc479f4e85cbf Mon Sep 17 00:00:00 2001 From: hotyue <52734432+hotyue@users.noreply.github.com> Date: Sun, 3 May 2026 11:31:47 +0000 Subject: [PATCH] =?UTF-8?q?feat(data):=20=E6=96=B0=E5=A2=9E=E7=BE=8E?= =?UTF-8?q?=E6=B4=B2=E5=8F=8A=E6=AC=A7=E6=B4=B2=E4=B8=BB=E6=B5=81=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E4=B8=AD=E5=BF=83=E8=8A=82=E7=82=B9=EF=BC=8C=E5=85=A8?= =?UTF-8?q?=E9=9D=A2=E8=A6=86=E7=9B=96=E7=88=B1=E8=8D=B7=E5=8D=8E=E3=80=81?= =?UTF-8?q?=E5=BC=97=E5=90=89=E5=B0=BC=E4=BA=9A=E3=80=81=E6=B3=95=E5=B0=94?= =?UTF-8?q?=E8=82=AF=E6=96=BD=E6=B3=B0=E5=9B=A0=E7=AD=89=E6=9C=BA=E6=88=BF?= =?UTF-8?q?=E9=87=8D=E9=95=87=20(closes=20#43)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/map.json | 100 +++++++++++++++++++++++++ data/regions/DE/BE/Berlin.json | 1 + data/regions/DE/BY/Nuremberg.json | 1 + data/regions/DE/SN/Falkenstein.json | 1 + data/regions/US/FL/Miami.json | 1 + data/regions/US/GA/Atlanta.json | 1 + data/regions/US/IA/Council_Bluffs.json | 1 + data/regions/US/NJ/Newark.json | 1 + data/regions/US/NY/New_York.json | 1 + data/regions/US/OH/Columbus.json | 1 + data/regions/US/VA/Ashburn.json | 1 + 11 files changed, 110 insertions(+) create mode 100644 data/regions/DE/BE/Berlin.json create mode 100644 data/regions/DE/BY/Nuremberg.json create mode 100644 data/regions/DE/SN/Falkenstein.json create mode 100644 data/regions/US/FL/Miami.json create mode 100644 data/regions/US/GA/Atlanta.json create mode 100644 data/regions/US/IA/Council_Bluffs.json create mode 100644 data/regions/US/NJ/Newark.json create mode 100644 data/regions/US/NY/New_York.json create mode 100644 data/regions/US/OH/Columbus.json create mode 100644 data/regions/US/VA/Ashburn.json diff --git a/data/map.json b/data/map.json index f20693c..e5df81a 100644 --- a/data/map.json +++ b/data/map.json @@ -166,6 +166,36 @@ "name": "Frankfurt (法兰克福)" } ] + }, + { + "id": "SN", + "name": "Saxony (萨克森州)", + "cities": [ + { + "id": "Falkenstein", + "name": "Falkenstein (法尔肯施泰因)" + } + ] + }, + { + "id": "BY", + "name": "Bavaria (巴伐利亚州)", + "cities": [ + { + "id": "Nuremberg", + "name": "Nuremberg (纽伦堡)" + } + ] + }, + { + "id": "BE", + "name": "Berlin (柏林州)", + "cities": [ + { + "id": "Berlin", + "name": "Berlin (柏林)" + } + ] } ] }, @@ -318,6 +348,76 @@ "name": "Houston (休斯顿)" } ] + }, + { + "id": "IA", + "name": "Iowa (爱荷华州)", + "cities": [ + { + "id": "Council_Bluffs", + "name": "Council Bluffs (康瑟尔布拉夫斯)" + } + ] + }, + { + "id": "VA", + "name": "Virginia (弗吉尼亚州)", + "cities": [ + { + "id": "Ashburn", + "name": "Ashburn (阿什本)" + } + ] + }, + { + "id": "OH", + "name": "Ohio (俄亥俄州)", + "cities": [ + { + "id": "Columbus", + "name": "Columbus (哥伦布)" + } + ] + }, + { + "id": "NY", + "name": "New York (纽约州)", + "cities": [ + { + "id": "New_York", + "name": "New York (纽约)" + } + ] + }, + { + "id": "FL", + "name": "Florida (佛罗里达州)", + "cities": [ + { + "id": "Miami", + "name": "Miami (迈阿密)" + } + ] + }, + { + "id": "NJ", + "name": "New Jersey (新泽西州)", + "cities": [ + { + "id": "Newark", + "name": "Newark (纽瓦克)" + } + ] + }, + { + "id": "GA", + "name": "Georgia (佐治亚州)", + "cities": [ + { + "id": "Atlanta", + "name": "Atlanta (亚特兰大)" + } + ] } ] }, diff --git a/data/regions/DE/BE/Berlin.json b/data/regions/DE/BE/Berlin.json new file mode 100644 index 0000000..cdbde94 --- /dev/null +++ b/data/regions/DE/BE/Berlin.json @@ -0,0 +1 @@ +{ "region_name": "Germany - Berlin", "google_module": { "base_lat": 52.5200, "base_lon": 13.4050, "lang_params": "hl=de-DE&gl=DE", "valid_url_suffix": "de" }, "trust_module": { "white_urls": [], "static_urls": [ "https://www.bundesregierung.de/", "https://www.arbeitsagentur.de/", "https://www.dwd.de/", "https://www.sparkasse.de/", "https://www.stepstone.de/", "https://www.immobilienscout24.de/", "https://www.rewe.de/", "https://www.edeka.de/", "https://www.amazon.de/", "https://www.obi.de/" ] } } diff --git a/data/regions/DE/BY/Nuremberg.json b/data/regions/DE/BY/Nuremberg.json new file mode 100644 index 0000000..8dea7a6 --- /dev/null +++ b/data/regions/DE/BY/Nuremberg.json @@ -0,0 +1 @@ +{ "region_name": "Germany - Bavaria (Nuremberg)", "google_module": { "base_lat": 49.4521, "base_lon": 11.0767, "lang_params": "hl=de-DE&gl=DE", "valid_url_suffix": "de" }, "trust_module": { "white_urls": [], "static_urls": [ "https://www.bundesregierung.de/", "https://www.arbeitsagentur.de/", "https://www.dwd.de/", "https://www.sparkasse.de/", "https://www.stepstone.de/", "https://www.immobilienscout24.de/", "https://www.rewe.de/", "https://www.edeka.de/", "https://www.amazon.de/", "https://www.obi.de/" ] } } diff --git a/data/regions/DE/SN/Falkenstein.json b/data/regions/DE/SN/Falkenstein.json new file mode 100644 index 0000000..685a478 --- /dev/null +++ b/data/regions/DE/SN/Falkenstein.json @@ -0,0 +1 @@ +{ "region_name": "Germany - Saxony (Falkenstein)", "google_module": { "base_lat": 50.4779, "base_lon": 12.3713, "lang_params": "hl=de-DE&gl=DE", "valid_url_suffix": "de" }, "trust_module": { "white_urls": [], "static_urls": [ "https://www.bundesregierung.de/", "https://www.arbeitsagentur.de/", "https://www.dwd.de/", "https://www.sparkasse.de/", "https://www.stepstone.de/", "https://www.immobilienscout24.de/", "https://www.rewe.de/", "https://www.edeka.de/", "https://www.amazon.de/", "https://www.obi.de/" ] } } diff --git a/data/regions/US/FL/Miami.json b/data/regions/US/FL/Miami.json new file mode 100644 index 0000000..8c142ad --- /dev/null +++ b/data/regions/US/FL/Miami.json @@ -0,0 +1 @@ +{ "region_name": "United States - Florida (Miami)", "google_module": { "base_lat": 25.7617, "base_lon": -80.1918, "lang_params": "hl=en-US&gl=US", "valid_url_suffix": "com" }, "trust_module": { "white_urls": [], "static_urls": [ "https://www.usa.gov/", "https://www.irs.gov/", "https://www.weather.gov/", "https://www.chase.com/", "https://www.indeed.com/", "https://www.zillow.com/", "https://www.walmart.com/", "https://www.target.com/", "https://www.amazon.com/", "https://www.homedepot.com/" ] } } diff --git a/data/regions/US/GA/Atlanta.json b/data/regions/US/GA/Atlanta.json new file mode 100644 index 0000000..af99a9e --- /dev/null +++ b/data/regions/US/GA/Atlanta.json @@ -0,0 +1 @@ +{ "region_name": "United States - Georgia (Atlanta)", "google_module": { "base_lat": 33.7490, "base_lon": -84.3880, "lang_params": "hl=en-US&gl=US", "valid_url_suffix": "com" }, "trust_module": { "white_urls": [], "static_urls": [ "https://www.usa.gov/", "https://www.irs.gov/", "https://www.weather.gov/", "https://www.chase.com/", "https://www.indeed.com/", "https://www.zillow.com/", "https://www.walmart.com/", "https://www.target.com/", "https://www.amazon.com/", "https://www.homedepot.com/" ] } } diff --git a/data/regions/US/IA/Council_Bluffs.json b/data/regions/US/IA/Council_Bluffs.json new file mode 100644 index 0000000..1978836 --- /dev/null +++ b/data/regions/US/IA/Council_Bluffs.json @@ -0,0 +1 @@ +{ "region_name": "United States - Iowa (Council Bluffs)", "google_module": { "base_lat": 41.2619, "base_lon": -95.8608, "lang_params": "hl=en-US&gl=US", "valid_url_suffix": "com" }, "trust_module": { "white_urls": [], "static_urls": [ "https://www.usa.gov/", "https://www.irs.gov/", "https://www.weather.gov/", "https://www.chase.com/", "https://www.indeed.com/", "https://www.zillow.com/", "https://www.walmart.com/", "https://www.target.com/", "https://www.amazon.com/", "https://www.homedepot.com/" ] } } diff --git a/data/regions/US/NJ/Newark.json b/data/regions/US/NJ/Newark.json new file mode 100644 index 0000000..43d4ce5 --- /dev/null +++ b/data/regions/US/NJ/Newark.json @@ -0,0 +1 @@ +{ "region_name": "United States - New Jersey (Newark)", "google_module": { "base_lat": 40.7357, "base_lon": -74.1724, "lang_params": "hl=en-US&gl=US", "valid_url_suffix": "com" }, "trust_module": { "white_urls": [], "static_urls": [ "https://www.usa.gov/", "https://www.irs.gov/", "https://www.weather.gov/", "https://www.chase.com/", "https://www.indeed.com/", "https://www.zillow.com/", "https://www.walmart.com/", "https://www.target.com/", "https://www.amazon.com/", "https://www.homedepot.com/" ] } } diff --git a/data/regions/US/NY/New_York.json b/data/regions/US/NY/New_York.json new file mode 100644 index 0000000..3977e04 --- /dev/null +++ b/data/regions/US/NY/New_York.json @@ -0,0 +1 @@ +{ "region_name": "United States - New York", "google_module": { "base_lat": 40.7128, "base_lon": -74.0060, "lang_params": "hl=en-US&gl=US", "valid_url_suffix": "com" }, "trust_module": { "white_urls": [], "static_urls": [ "https://www.usa.gov/", "https://www.irs.gov/", "https://www.weather.gov/", "https://www.chase.com/", "https://www.indeed.com/", "https://www.zillow.com/", "https://www.walmart.com/", "https://www.target.com/", "https://www.amazon.com/", "https://www.homedepot.com/" ] } } diff --git a/data/regions/US/OH/Columbus.json b/data/regions/US/OH/Columbus.json new file mode 100644 index 0000000..e71147d --- /dev/null +++ b/data/regions/US/OH/Columbus.json @@ -0,0 +1 @@ +{ "region_name": "United States - Ohio (Columbus)", "google_module": { "base_lat": 39.9612, "base_lon": -83.0007, "lang_params": "hl=en-US&gl=US", "valid_url_suffix": "com" }, "trust_module": { "white_urls": [], "static_urls": [ "https://www.usa.gov/", "https://www.irs.gov/", "https://www.weather.gov/", "https://www.chase.com/", "https://www.indeed.com/", "https://www.zillow.com/", "https://www.walmart.com/", "https://www.target.com/", "https://www.amazon.com/", "https://www.homedepot.com/" ] } } diff --git a/data/regions/US/VA/Ashburn.json b/data/regions/US/VA/Ashburn.json new file mode 100644 index 0000000..7ffa803 --- /dev/null +++ b/data/regions/US/VA/Ashburn.json @@ -0,0 +1 @@ +{ "region_name": "United States - Virginia (Ashburn)", "google_module": { "base_lat": 39.0438, "base_lon": -77.4874, "lang_params": "hl=en-US&gl=US", "valid_url_suffix": "com" }, "trust_module": { "white_urls": [], "static_urls": [ "https://www.usa.gov/", "https://www.irs.gov/", "https://www.weather.gov/", "https://www.chase.com/", "https://www.indeed.com/", "https://www.zillow.com/", "https://www.walmart.com/", "https://www.target.com/", "https://www.amazon.com/", "https://www.homedepot.com/" ] } }