|
|
|
|
|
from typing import Dict, List, Optional |
|
|
|
|
|
class LandmarkPrompts: |
|
|
""" |
|
|
世界地標視覺描述與 Hashtag 資料庫 |
|
|
提供 20 個世界知名地標的詳細資料 |
|
|
""" |
|
|
|
|
|
def __init__(self): |
|
|
"""初始化地標資料庫""" |
|
|
|
|
|
self.landmarks = { |
|
|
|
|
|
"Big Ben": { |
|
|
"name": "Big Ben", |
|
|
"official_name": "Elizabeth Tower", |
|
|
"location": { |
|
|
"city": "London", |
|
|
"country": "United Kingdom", |
|
|
"region": "Westminster", |
|
|
"continent": "Europe" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Gothic Revival clock tower with four ornate clock faces rising beside Westminster Palace and Thames River", |
|
|
"Tall Victorian tower with intricate stone detailing golden clock faces and pointed spire against London sky", |
|
|
"Famous clock tower landmark showing detailed Gothic architecture with Palace of Westminster backdrop", |
|
|
"Majestic bell tower with elaborate Victorian Gothic design overlooking Westminster Bridge" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Ornate clock faces with Roman numerals surrounded by decorative Gothic stonework and gilded details", |
|
|
"Victorian Gothic Revival architecture featuring pointed arches flying buttresses and limestone facade", |
|
|
"Detailed carved stonework showing Gothic tracery pinnacles and decorative moldings on tower exterior", |
|
|
"Cast iron and gold leaf clock mechanisms visible within ornamental Gothic Revival tower framework" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Clock tower rising above Westminster Bridge with red double-decker buses and Thames River in foreground", |
|
|
"Big Ben silhouetted against dramatic London sunset with Westminster Palace and river reflections", |
|
|
"Famous landmark viewed from Parliament Square with traffic pedestrians and London Eye in distance", |
|
|
"Tower seen through tree branches in nearby park with Westminster Abbey and government buildings visible" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Tower illuminated at night with golden clock faces glowing against dark sky creating iconic London scene", |
|
|
"Soft morning light highlighting limestone details as mist rises from Thames creating atmospheric mood", |
|
|
"Dramatic storm clouds gathering behind tower with contrasting sunlight illuminating Gothic stonework", |
|
|
"Winter scene with tower emerging from fog as streetlights reflect on wet Westminster Bridge pavement" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["大笨鐘", "倫敦地標", "西敏寺", "泰晤士河", "英國旅遊", "倫敦", "英國"], |
|
|
"en": ["BigBen", "London", "Westminster", "Thames", "UKTravel", "LondonLandmarks", "ElizabethTower"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 1859, |
|
|
"architect": "Augustus Pugin", |
|
|
"architectural_style": "Gothic Revival" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Eiffel Tower": { |
|
|
"name": "Eiffel Tower", |
|
|
"official_name": "La Tour Eiffel", |
|
|
"location": { |
|
|
"city": "Paris", |
|
|
"country": "France", |
|
|
"region": "Champ de Mars", |
|
|
"continent": "Europe" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Iconic iron lattice tower rising 330 meters above Champ de Mars with distinctive tapering silhouette", |
|
|
"Wrought iron structure with three observation levels showing intricate lattice framework against Paris sky", |
|
|
"Famous Parisian landmark with characteristic brown paint and elegant art nouveau iron lattice design", |
|
|
"Monumental tower structure displaying puddle iron construction with four massive arched base legs" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Intricate wrought iron lattice work showing 18000 metallic parts joined by 2.5 million rivets", |
|
|
"Distinctive curved base arches with elevator shafts and lattice framework creating transparent appearance", |
|
|
"Observation deck platforms with iron railings providing panoramic views across Paris rooftops", |
|
|
"Antique elevators and iron staircases winding through lattice structure between three viewing levels" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Tower framed by Trocadéro fountains with reflecting pools and Parisian cityscape in background", |
|
|
"Eiffel Tower viewed from Seine River with tourist boats and bridges in romantic Parisian setting", |
|
|
"Landmark rising above Champ de Mars gardens with visitors and green lawns in foreground", |
|
|
"Tower seen from Montparnasse showing Paris rooftops Sacré-Cœur and urban landscape panorama" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Tower illuminated at night with golden lights creating magical sparkling effect every hour", |
|
|
"Sunset silhouette with tower's iron structure outlined against orange and pink Paris sky", |
|
|
"Cherry blossoms framing tower in spring with soft natural light on iron lattice", |
|
|
"Winter scene with tower emerging from clouds as snow dusts Champ de Mars gardens" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["艾菲爾鐵塔", "巴黎鐵塔", "巴黎地標", "法國旅遊", "巴黎", "鐵塔"], |
|
|
"en": ["EiffelTower", "Paris", "ParisLandmark", "TourEiffel", "France", "ParisTravel"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 1889, |
|
|
"architect": "Gustave Eiffel", |
|
|
"architectural_style": "Structural Expressionism" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Colosseum": { |
|
|
"name": "Colosseum", |
|
|
"official_name": "Flavian Amphitheatre", |
|
|
"location": { |
|
|
"city": "Rome", |
|
|
"country": "Italy", |
|
|
"region": "Lazio", |
|
|
"continent": "Europe" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Ancient Roman amphitheater with massive oval structure showing three tiers of arches in weathered stone", |
|
|
"Iconic ruined arena with partially collapsed walls revealing internal chambers and underground passages", |
|
|
"Monumental stone amphitheater displaying Roman engineering with distinctive arched facade and columns", |
|
|
"Historic gladiatorial arena showing travertine limestone construction with Doric Ionic and Corinthian orders" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Three stories of arches supported by columns showing progression of classical orders from ground to top", |
|
|
"Weathered travertine blocks and brick revealing ancient construction techniques and earthquake damage", |
|
|
"Hypogeum underground chambers visible through arena floor showing complex staging machinery areas", |
|
|
"Massive exterior wall with remaining arches brackets and column fragments from original four-story height" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Colosseum rising above Roman Forum with ancient temples columns and ruins in surrounding area", |
|
|
"Amphitheater viewed from Palatine Hill showing relationship to Imperial Palace and Roman landscape", |
|
|
"Monument surrounded by modern Rome with traffic tourists and urban development contrasting ancient stone", |
|
|
"Arena illuminated at dusk with Constantine's Arch and Roman ruins visible in archaeological park" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Golden hour light warming travertine stone with dramatic shadows emphasizing architectural depth", |
|
|
"Night illumination creating dramatic effect on ancient arches with warm amber lighting", |
|
|
"Overcast sky providing even light showing weathering patterns and stone texture details", |
|
|
"Bright midday sun creating strong contrast between light and shadow in deep archways" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["羅馬競技場", "古羅馬", "羅馬", "義大利旅遊", "古蹟", "世界遺產"], |
|
|
"en": ["Colosseum", "Rome", "AncientRome", "Italy", "Roman", "WorldHeritage"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 80, |
|
|
"architect": "Emperor Vespasian", |
|
|
"architectural_style": "Ancient Roman" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Sagrada Familia": { |
|
|
"name": "Sagrada Familia", |
|
|
"official_name": "Basílica de la Sagrada Família", |
|
|
"location": { |
|
|
"city": "Barcelona", |
|
|
"country": "Spain", |
|
|
"region": "Catalonia", |
|
|
"continent": "Europe" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Extraordinary basilica with soaring organic towers showing Gaudí's distinctive naturalistic Gothic design", |
|
|
"Unfinished cathedral with multiple spires featuring intricate stone carving and colorful mosaic details", |
|
|
"Fantastical church architecture combining Gothic and Art Nouveau with nature-inspired sculptural forms", |
|
|
"Massive religious monument with elaborate facades showing biblical scenes in highly detailed stonework" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Organic columns branching like trees supporting vaulted ceiling with natural light filtering through", |
|
|
"Nativity facade with detailed sculptural groups showing biblical narratives in stone", |
|
|
"Colorful stained glass windows creating rainbow light effects throughout cathedral interior", |
|
|
"Hyperboloid structures and ruled surfaces demonstrating Gaudí's mathematical geometric approach" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Basilica towers rising above Barcelona cityscape with Mediterranean architecture and urban landscape", |
|
|
"Church viewed from Plaça de Gaudí with reflecting pool mirroring elaborate facades", |
|
|
"Construction cranes visible around towers showing ongoing building work on Gaudí's vision", |
|
|
"Interior forest of columns with visitors experiencing spectacular light and space" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Sunset light streaming through stained glass creating vibrant color patterns on stone columns", |
|
|
"Night illumination highlighting intricate facade details with dramatic architectural lighting", |
|
|
"Morning light revealing texture and depth of carved stone with soft shadows", |
|
|
"Bright Mediterranean sun emphasizing colorful mosaic work on tower exteriors" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["聖家堂", "巴塞隆納", "高第建築", "西班牙旅遊", "世界遺產", "教堂"], |
|
|
"en": ["SagradaFamilia", "Barcelona", "Gaudi", "Spain", "Cathedral", "Architecture"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 1882, |
|
|
"architect": "Antoni Gaudí", |
|
|
"architectural_style": "Catalan Modernism" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Brandenburg Gate": { |
|
|
"name": "Brandenburg Gate", |
|
|
"official_name": "Brandenburger Tor", |
|
|
"location": { |
|
|
"city": "Berlin", |
|
|
"country": "Germany", |
|
|
"region": "Mitte", |
|
|
"continent": "Europe" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Neoclassical triumphal arch with twelve Doric columns supporting entablature and Quadriga sculpture", |
|
|
"Monumental city gate with goddess of victory chariot crowning sandstone classical structure", |
|
|
"Historic gateway showing Greek Revival architecture with columned portico and sculptural decoration", |
|
|
"Famous Berlin landmark with symmetrical design and copper Quadriga statue against sky" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Twelve Doric columns arranged in six pairs creating five passageways through gate structure", |
|
|
"Quadriga sculpture showing goddess Victoria in four-horse chariot with Prussian eagle and Iron Cross", |
|
|
"Sandstone construction with classical Greek proportions and restrained decorative elements", |
|
|
"Relief sculptures in metopes showing mythological scenes and Prussian military symbolism" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Gate standing at Pariser Platz with modern buildings and historic square surrounding monument", |
|
|
"Brandenburg Gate viewed down Unter den Linden boulevard with linden trees and embassies", |
|
|
"Monument at edge of Tiergarten park showing relationship to green space and city", |
|
|
"Gate illuminated with Reichstag building and government district visible in background" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Dramatic night lighting in various colors for events creating stunning visual effects", |
|
|
"Soft morning light highlighting sandstone texture and classical architectural details", |
|
|
"Sunset silhouette with Quadriga outlined against colorful Berlin sky", |
|
|
"Winter scene with gate surrounded by Christmas market lights and seasonal decorations" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["布蘭登堡門", "柏林", "德國旅遊", "歷史建築", "柏林地標"], |
|
|
"en": ["BrandenburgGate", "Berlin", "Germany", "BerlinLandmark", "GermanHistory"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 1791, |
|
|
"architect": "Carl Gotthard Langhans", |
|
|
"architectural_style": "Neoclassicism" |
|
|
} |
|
|
}, |
|
|
|
|
|
|
|
|
"Tokyo Tower": { |
|
|
"name": "Tokyo Tower", |
|
|
"official_name": "東京タワー", |
|
|
"location": { |
|
|
"city": "Tokyo", |
|
|
"country": "Japan", |
|
|
"region": "Minato", |
|
|
"continent": "Asia" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Red and white lattice steel tower inspired by Eiffel Tower rising 333 meters above Tokyo", |
|
|
"Iconic communication tower with distinctive orange and white paint showing two observation decks", |
|
|
"Tall broadcasting tower with lattice framework and observation platforms overlooking Tokyo cityscape", |
|
|
"Famous Japanese landmark tower with red-orange color scheme and tapering lattice structure" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Steel lattice framework painted international orange and white for aviation safety", |
|
|
"Two observation decks at 150m and 250m heights with panoramic windows and viewing platforms", |
|
|
"Four massive support legs with elevators and emergency stairs running through lattice structure", |
|
|
"Broadcasting antennas and equipment at tower top with decorative lighting systems" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Tower rising above Shiba Park with traditional temple buildings and modern Tokyo skyscrapers", |
|
|
"Tokyo Tower viewed from Roppongi Hills with Mount Fuji visible in distant background", |
|
|
"Landmark tower dominating skyline with Rainbow Bridge and Tokyo Bay in view", |
|
|
"Tower surrounded by cherry blossoms in spring with pink petals and urban landscape" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Tower illuminated at night in orange creating warm glow against Tokyo night sky", |
|
|
"Special lighting displays in various colors for holidays and events creating festive atmosphere", |
|
|
"Sunset view with tower silhouetted against orange and pink sky", |
|
|
"Winter illumination with tower and surrounding trees decorated with seasonal lights" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["東京鐵塔", "東京", "日本旅遊", "東京地標", "日本"], |
|
|
"en": ["TokyoTower", "Tokyo", "Japan", "TokyoLandmark", "JapanTravel"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 1958, |
|
|
"architect": "Tachū Naitō", |
|
|
"architectural_style": "Lattice Tower" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Taipei 101": { |
|
|
"name": "Taipei 101", |
|
|
"official_name": "台北101", |
|
|
"location": { |
|
|
"city": "Taipei", |
|
|
"country": "Taiwan", |
|
|
"region": "Xinyi District", |
|
|
"continent": "Asia" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Massive skyscraper with bamboo-inspired segmented design rising 508 meters above Taipei", |
|
|
"101-story tower with distinctive eight-segment structure and traditional Chinese architectural elements", |
|
|
"Iconic green-glass building with pagoda-like tiers showing postmodern Asian design", |
|
|
"Supertall skyscraper with gold-tinted windows and traditional motifs in modern interpretation" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Eight eight-story modules stacked vertically representing prosperity in Chinese numerology", |
|
|
"Traditional ruyi ornaments at corners of each section adding cultural architectural elements", |
|
|
"Massive tuned mass damper sphere visible to visitors providing earthquake protection", |
|
|
"Double-deck elevators with pressurization system ascending at world-record speeds" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Tower dominating Taipei skyline with Elephant Mountain and lush green hills in background", |
|
|
"Building viewed from Xiangshan with city sprawl and mountains creating dramatic setting", |
|
|
"Taipei 101 rising above Xinyi shopping district with modern urban development below", |
|
|
"Tower illuminated against night sky with busy streets and city lights surrounding base" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"New Year's Eve fireworks display launched from building creating spectacular light show", |
|
|
"LED lighting system displaying colors for holidays and special occasions", |
|
|
"Sunset illumination with building's glass reflecting golden and orange tones", |
|
|
"Night view with tower lit in green and gold standing out against dark sky" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["台北101", "台北", "台灣", "台北地標", "摩天大樓", "台灣旅遊"], |
|
|
"en": ["Taipei101", "Taipei", "Taiwan", "TaipeiLandmark", "Skyscraper", "TaiwanTravel"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 2004, |
|
|
"architect": "C.Y. Lee & Partners", |
|
|
"architectural_style": "Postmodern" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Burj Khalifa": { |
|
|
"name": "Burj Khalifa", |
|
|
"official_name": "برج خليفة", |
|
|
"location": { |
|
|
"city": "Dubai", |
|
|
"country": "United Arab Emirates", |
|
|
"region": "Downtown Dubai", |
|
|
"continent": "Asia" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"World's tallest building at 828 meters with Y-shaped floor plan and sleek tapering design", |
|
|
"Supertall skyscraper with reflective glass facade and setback design inspired by desert flower", |
|
|
"Iconic needle-like tower piercing clouds with distinctive spire and observation decks", |
|
|
"Neo-futurist architecture with Islamic geometric patterns in modern glass and steel construction" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Buttressed core structural system with wings extending from central hexagonal hub", |
|
|
"Reflective glazing with aluminum and textured stainless steel spandrel panels", |
|
|
"Observation decks on 124th 125th and 148th floors offering panoramic views", |
|
|
"Spire adding 200 meters to height with communication equipment and decorative elements" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Tower rising from Downtown Dubai with Dubai Mall fountain show and urban development below", |
|
|
"Building dominating skyline with Persian Gulf and Palm Jumeirah visible in distance", |
|
|
"Burj Khalifa viewed from desert showing contrast between modern architecture and natural landscape", |
|
|
"Tower at center of Dubai's business district with surrounding high-rises and infrastructure" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"LED light show on facade creating dynamic patterns and colors for celebrations", |
|
|
"Night illumination with tower glowing against dark sky as city lights spread below", |
|
|
"Sunset view with building's glass reflecting orange and gold desert light", |
|
|
"New Year's Eve spectacular with building covered in coordinated light and firework display" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["哈里發塔", "杜拜", "阿聯酋", "世界最高", "摩天大樓", "杜拜旅遊"], |
|
|
"en": ["BurjKhalifa", "Dubai", "UAE", "WorldsTallest", "Skyscraper", "DubaiTravel"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 2010, |
|
|
"architect": "Adrian Smith (SOM)", |
|
|
"architectural_style": "Neo-futurism" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Petronas Towers": { |
|
|
"name": "Petronas Towers", |
|
|
"official_name": "Menara Berkembar Petronas", |
|
|
"location": { |
|
|
"city": "Kuala Lumpur", |
|
|
"country": "Malaysia", |
|
|
"region": "KLCC", |
|
|
"continent": "Asia" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Twin skyscrapers with Islamic-inspired design connected by sky bridge at 452 meters height", |
|
|
"Matching 88-story towers with distinctive postmodern style and geometric floor plans", |
|
|
"Iconic twin towers with stainless steel and glass facades showing eight-pointed star motif", |
|
|
"Symmetrical tower pair with sky bridge and spires creating recognizable Kuala Lumpur silhouette" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Floor plan based on Islamic geometric patterns with two interlocking squares creating eight-pointed star", |
|
|
"Stainless steel and glass curtain wall with Islamic art-inspired design elements", |
|
|
"Double-deck sky bridge on 41st and 42nd floors connecting towers at 170 meters height", |
|
|
"Pinnacles adding 73 meters to height with Islamic architectural styling and lighting" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Towers dominating KLCC Park with fountain lake and green space in foreground", |
|
|
"Twin buildings viewed from KL Tower showing relationship to city and surrounding jungle hills", |
|
|
"Petronas Towers as centerpiece of business district with modern urban development", |
|
|
"Towers reflecting in KLCC Park water features with tropical landscaping and city backdrop" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Towers illuminated at night with synchronized lighting creating mirror image effect", |
|
|
"Special lighting displays for Malaysian holidays in national colors", |
|
|
"Blue hour with towers glowing against twilight sky as city lights emerge", |
|
|
"Dramatic storm clouds behind towers with lightning and architectural lighting contrast" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["雙子星大樓", "吉隆坡", "馬來西亞", "雙峰塔", "吉隆坡地標"], |
|
|
"en": ["PetronasTowers", "KualaLumpur", "Malaysia", "TwinTowers", "KLCC"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 1998, |
|
|
"architect": "César Pelli", |
|
|
"architectural_style": "Postmodern Islamic" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Forbidden City": { |
|
|
"name": "Forbidden City", |
|
|
"official_name": "故宮", |
|
|
"location": { |
|
|
"city": "Beijing", |
|
|
"country": "China", |
|
|
"region": "Dongcheng District", |
|
|
"continent": "Asia" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Massive imperial palace complex with yellow-glazed roof tiles and red walls showing traditional Chinese architecture", |
|
|
"Ancient palace with multiple courtyards ceremonial halls and gates in classical Chinese design", |
|
|
"Historic royal residence with distinctive golden roofs and vermilion walls in orthogonal layout", |
|
|
"Imperial complex with 980 buildings showing Ming and Qing dynasty architectural grandeur" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Yellow glazed roof tiles symbolizing imperial authority with elaborate ceramic figurine decorations", |
|
|
"Vermilion walls and columns with golden door studs arranged in traditional Chinese numerical symbolism", |
|
|
"Marble terraces and balustrades with dragon and phoenix carved relief decorations", |
|
|
"Wooden architecture using traditional dougong bracket system without nails in construction" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Palace viewed through Meridian Gate with vast courtyard and Hall of Supreme Harmony beyond", |
|
|
"Forbidden City from Jingshan Park showing complete palace layout and Beijing cityscape", |
|
|
"Palace moat and walls with modern Beijing visible in background showing old and new contrast", |
|
|
"Interior courtyard with tourists and traditional architecture under blue Beijing sky" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Winter snow covering golden roofs creating dramatic color contrast with white and gold", |
|
|
"Autumn light warming red walls with traditional Chinese architecture in clear air", |
|
|
"Sunset illuminating yellow roof tiles with golden hour light creating magical atmosphere", |
|
|
"Night opening events with palace buildings subtly illuminated showing architectural details" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["故宮", "北京", "紫禁城", "中國", "古蹟", "世界遺產"], |
|
|
"en": ["ForbiddenCity", "Beijing", "China", "ImperialPalace", "WorldHeritage", "Palace"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 1420, |
|
|
"architect": "Kuai Xiang", |
|
|
"architectural_style": "Traditional Chinese" |
|
|
} |
|
|
}, |
|
|
|
|
|
|
|
|
"Statue of Liberty": { |
|
|
"name": "Statue of Liberty", |
|
|
"official_name": "Liberty Enlightening the World", |
|
|
"location": { |
|
|
"city": "New York", |
|
|
"country": "United States", |
|
|
"region": "Liberty Island", |
|
|
"continent": "North America" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Colossal neoclassical sculpture with copper patina holding torch aloft on Liberty Island", |
|
|
"Famous statue with crown and tablet showing robed female figure representing Libertas", |
|
|
"Iconic green copper statue on pedestal with torch raised and broken chains at feet", |
|
|
"Monument with seven-ray crown tablet and torch symbolizing freedom and democracy" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Copper skin with green patina over iron framework designed by Gustave Eiffel", |
|
|
"Crown with seven rays representing seven continents and seas with 25 windows", |
|
|
"Tablet inscribed with July 4 1776 in Roman numerals held in left hand", |
|
|
"Broken shackles and chains at feet symbolizing freedom from oppression" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Statue viewed from Battery Park with New York Harbor and Manhattan skyline behind", |
|
|
"Liberty Island with statue and star-shaped Fort Wood pedestal from aerial view", |
|
|
"Statue with Staten Island Ferry passing in foreground and Ellis Island nearby", |
|
|
"Sunset silhouette with statue outlined against orange sky and New York City lights" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Statue illuminated at night with dramatic uplighting showing sculptural details", |
|
|
"Golden hour light warming copper patina with soft shadows on draped clothing", |
|
|
"Fourth of July fireworks surrounding statue with patriotic celebration", |
|
|
"Misty morning with statue emerging from harbor fog creating mystical atmosphere" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["自由女神", "紐約", "美國", "紐約地標", "自由女神像"], |
|
|
"en": ["StatueOfLiberty", "NewYork", "NYC", "Liberty", "USA", "America"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 1886, |
|
|
"architect": "Frédéric Auguste Bartholdi", |
|
|
"architectural_style": "Neoclassicism" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Golden Gate Bridge": { |
|
|
"name": "Golden Gate Bridge", |
|
|
"official_name": "Golden Gate Bridge", |
|
|
"location": { |
|
|
"city": "San Francisco", |
|
|
"country": "United States", |
|
|
"region": "California", |
|
|
"continent": "North America" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Suspension bridge with distinctive International Orange color spanning Golden Gate strait", |
|
|
"Art Deco bridge with two towers and cables connecting San Francisco to Marin County", |
|
|
"Famous orange bridge with 1.7-mile span over blue Pacific waters and hills beyond", |
|
|
"Iconic suspension structure with tall towers and sweeping cables against San Francisco Bay" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Art Deco towers rising 227 meters above water with distinctive vertical ribbing", |
|
|
"Main suspension cables made of 27000 wires in distinctive orange color", |
|
|
"Deck structure with six traffic lanes suspended from vertical cables", |
|
|
"Art Deco design elements including tower portals and lighting fixtures in period style" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Bridge viewed from Marin Headlands with San Francisco skyline and bay in background", |
|
|
"Golden Gate from Baker Beach with bridge spanning across water to northern hills", |
|
|
"Bridge emerging from famous fog with towers visible above marine layer", |
|
|
"Aerial view showing complete span connecting two peninsulas across Golden Gate strait" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Sunset with bridge silhouetted against orange and purple sky over Pacific Ocean", |
|
|
"Bridge partially obscured by fog creating mysterious atmospheric effect", |
|
|
"Blue hour with bridge illuminated and city lights twinkling in background", |
|
|
"Clear day with International Orange color vibrant against blue sky and water" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["金門大橋", "舊金山", "美國", "三藩市", "加州"], |
|
|
"en": ["GoldenGateBridge", "SanFrancisco", "SF", "California", "USA", "Bridge"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 1937, |
|
|
"architect": "Joseph Strauss", |
|
|
"architectural_style": "Art Deco" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Christ the Redeemer": { |
|
|
"name": "Christ the Redeemer", |
|
|
"official_name": "Cristo Redentor", |
|
|
"location": { |
|
|
"city": "Rio de Janeiro", |
|
|
"country": "Brazil", |
|
|
"region": "Corcovado Mountain", |
|
|
"continent": "South America" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Massive Art Deco statue of Jesus Christ with outstretched arms atop Corcovado mountain", |
|
|
"Colossal soapstone and concrete sculpture overlooking Rio with arms spanning 28 meters", |
|
|
"Iconic statue at 30 meters height standing on 8-meter pedestal above rainforest", |
|
|
"Monument with distinctive silhouette of Christ figure blessing city from mountain peak" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Reinforced concrete and soapstone construction with Art Deco styling", |
|
|
"Triangular mosaic tiles covering exterior in whitish soapstone material", |
|
|
"Internal chapel at pedestal base with access stairs and elevator system", |
|
|
"Outstretched arms forming cross shape with detailed hands and robed figure" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Statue viewed from Sugarloaf Mountain with Guanabara Bay and Rio sprawl below", |
|
|
"Christ overlooking Copacabana and Ipanema beaches with Atlantic Ocean beyond", |
|
|
"Monument surrounded by Tijuca Forest with lush tropical vegetation on mountain", |
|
|
"Aerial view showing statue's position above city with both ocean and mountains visible" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Statue illuminated at night with dramatic lighting visible across Rio", |
|
|
"Sunset silhouette with statue outlined against orange sky above darkening city", |
|
|
"Stormy weather with lightning behind statue creating dramatic atmosphere", |
|
|
"Special event lighting in various colors for holidays and celebrations" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["基督像", "里約熱內盧", "巴西", "救世基督像", "世界新七大奇蹟"], |
|
|
"en": ["ChristTheRedeemer", "Rio", "Brazil", "RioDeJaneiro", "CristoRedentor"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 1931, |
|
|
"architect": "Paul Landowski", |
|
|
"architectural_style": "Art Deco" |
|
|
} |
|
|
}, |
|
|
|
|
|
"CN Tower": { |
|
|
"name": "CN Tower", |
|
|
"official_name": "Canadian National Tower", |
|
|
"location": { |
|
|
"city": "Toronto", |
|
|
"country": "Canada", |
|
|
"region": "Ontario", |
|
|
"continent": "North America" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Concrete communication tower at 553 meters with distinctive pod and antenna spire", |
|
|
"Iconic Toronto landmark with observation deck pod and long concrete shaft", |
|
|
"Tall broadcasting tower with revolving restaurant and glass floor observation area", |
|
|
"Slender concrete tower dominating Toronto skyline with characteristic Y-shaped floor plan" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Hexagonal concrete shaft with three support legs forming Y-shaped base", |
|
|
"SkyPod observation level with indoor and outdoor viewing areas at 447 meters", |
|
|
"Glass floor section allowing visitors to look straight down to ground", |
|
|
"Revolving restaurant completing 360-degree rotation every 72 minutes" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Tower rising above Toronto skyline with Lake Ontario and city sprawl visible", |
|
|
"CN Tower viewed from Toronto Islands with waterfront and downtown core", |
|
|
"Tower dominating cityscape with Rogers Centre stadium and financial district nearby", |
|
|
"Landmark visible from throughout Greater Toronto Area as defining skyline element" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Tower illuminated at night in various colors for events and causes", |
|
|
"Canada Day celebration with tower lit in red and white national colors", |
|
|
"Sunset with tower silhouetted against colorful sky over Lake Ontario", |
|
|
"Winter scene with tower emerging from snow and city lights below" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["CN塔", "多倫多", "加拿大", "多倫多地標", "加拿大國家電視塔"], |
|
|
"en": ["CNTower", "Toronto", "Canada", "TorontoLandmark", "YYZ"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 1976, |
|
|
"architect": "John Andrews", |
|
|
"architectural_style": "Modern" |
|
|
} |
|
|
}, |
|
|
|
|
|
|
|
|
"Sydney Opera House": { |
|
|
"name": "Sydney Opera House", |
|
|
"official_name": "Sydney Opera House", |
|
|
"location": { |
|
|
"city": "Sydney", |
|
|
"country": "Australia", |
|
|
"region": "Bennelong Point", |
|
|
"continent": "Oceania" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Expressionist modern design with distinctive white shell-shaped roof sails on harbor peninsula", |
|
|
"Multiple shell structures covered in white and cream tiles rising from water's edge", |
|
|
"Iconic performance venue with overlapping concrete shells creating sail-like silhouette", |
|
|
"Modernist architecture with innovative roof design of interlocking vaulted shells" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Precast concrete ribs covered with 1056006 white and cream Swedish tiles", |
|
|
"Shell structures based on spherical geometry creating self-supporting roof sections", |
|
|
"Glass curtain walls filling spaces between shells and podium below", |
|
|
"Multiple performance halls including Concert Hall and Joan Sutherland Theatre within shells" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Opera House on Bennelong Point with Sydney Harbour Bridge in background", |
|
|
"Building viewed from Circular Quay with harbor ferries and city skyline", |
|
|
"Opera House at sunset with sails reflecting golden light over harbor waters", |
|
|
"Aerial view showing building's position on peninsula with Royal Botanic Gardens adjacent" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Vivid Sydney festival with colorful projections on shell surfaces", |
|
|
"Sunset illuminating white tiles with warm light and harbor reflections", |
|
|
"Night lighting highlighting architectural forms against dark harbor", |
|
|
"New Year's Eve with fireworks from Harbour Bridge framing Opera House" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["雪梨歌劇院", "雪梨", "澳洲", "澳大利亞", "世界遺產"], |
|
|
"en": ["SydneyOperaHouse", "Sydney", "Australia", "OperaHouse", "WorldHeritage"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 1973, |
|
|
"architect": "Jørn Utzon", |
|
|
"architectural_style": "Expressionist Modernism" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Taj Mahal": { |
|
|
"name": "Taj Mahal", |
|
|
"official_name": "ताज महल", |
|
|
"location": { |
|
|
"city": "Agra", |
|
|
"country": "India", |
|
|
"region": "Uttar Pradesh", |
|
|
"continent": "Asia" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"White marble mausoleum with central dome and four minarets in Mughal architecture style", |
|
|
"Ivory-white marble structure with perfect symmetry reflected in long rectangular pool", |
|
|
"Iconic domed monument with intricate inlay work and Islamic calligraphy decorations", |
|
|
"Majestic tomb complex with main building flanked by symmetrical mosque and guest house" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Central dome rising 35 meters surrounded by four smaller chattri domes", |
|
|
"Pietra dura inlay work with semi-precious stones creating floral patterns", |
|
|
"Four minarets at corners standing 40 meters high with tilted design for earthquake safety", |
|
|
"Calligraphic inscriptions from Quran decorating entrance archways in black marble" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Taj Mahal viewed through main gateway with frame creating first impression", |
|
|
"Monument reflected in Yamuna River during calm conditions with gardens in foreground", |
|
|
"Taj from Mehtab Bagh garden across river showing rear view and riverbank", |
|
|
"Complex with charbagh Persian garden layout leading to mausoleum platform" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Sunrise with monument glowing pink and orange in soft morning light", |
|
|
"Full moon night viewing with white marble luminous under moonlight", |
|
|
"Sunset creating warm golden tones on marble with long shadows", |
|
|
"Misty morning with Taj emerging from fog over Yamuna River" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["泰姬陵", "印度", "阿格拉", "世界遺產", "世界奇蹟"], |
|
|
"en": ["TajMahal", "India", "Agra", "WorldHeritage", "Monument", "Mausoleum"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 1653, |
|
|
"architect": "Ustad Ahmad Lahauri", |
|
|
"architectural_style": "Mughal" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Pyramids of Giza": { |
|
|
"name": "Pyramids of Giza", |
|
|
"official_name": "أهرامات الجيزة", |
|
|
"location": { |
|
|
"city": "Giza", |
|
|
"country": "Egypt", |
|
|
"region": "Greater Cairo", |
|
|
"continent": "Africa" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Three ancient pyramids rising from desert plateau with Great Pyramid as largest structure", |
|
|
"Massive limestone pyramids with Great Sphinx in foreground on Giza Plateau", |
|
|
"Ancient Egyptian royal tombs with precise geometric forms against desert sky", |
|
|
"Monumental pyramids showing weathered limestone blocks and missing outer casing" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Great Pyramid originally 146 meters with 2.3 million limestone blocks", |
|
|
"Precise alignment to cardinal directions with astronomical significance", |
|
|
"Internal chambers and passages including King's Chamber and Grand Gallery", |
|
|
"Remaining casing stones at apex showing original smooth white limestone covering" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Pyramids with Great Sphinx in foreground and Cairo urban sprawl in background", |
|
|
"Three pyramids aligned with smaller queens pyramids and ancient cemetery", |
|
|
"Desert landscape with pyramids and camel riders providing scale", |
|
|
"Aerial view showing pyramid complex relationship to Nile River and modern city" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Sound and light show with colorful illumination on pyramid faces at night", |
|
|
"Sunrise with pyramids silhouetted against orange desert sky", |
|
|
"Harsh midday sun creating strong shadows and highlighting weathered stone", |
|
|
"Golden hour light warming limestone with dramatic shadows emphasizing geometry" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["金字塔", "埃及", "吉薩", "古埃及", "世界奇蹟", "人面獅身像"], |
|
|
"en": ["Pyramids", "Egypt", "Giza", "GreatPyramid", "AncientEgypt", "Sphinx"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": -2560, |
|
|
"architect": "Hemiunu", |
|
|
"architectural_style": "Ancient Egyptian" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Machu Picchu": { |
|
|
"name": "Machu Picchu", |
|
|
"official_name": "Machu Picchu", |
|
|
"location": { |
|
|
"city": "Cusco Region", |
|
|
"country": "Peru", |
|
|
"region": "Urubamba Province", |
|
|
"continent": "South America" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Ancient Incan citadel on mountain ridge with terraced structures and Huayna Picchu peak behind", |
|
|
"Stone ruins at 2430 meters altitude with dramatic mountain setting and cloud forest", |
|
|
"Archaeological site with precisely fitted stone walls temples and agricultural terraces", |
|
|
"Lost city with iconic postcard view showing complete site with Wayna Picchu mountain" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Dry-stone construction with precisely cut granite blocks without mortar", |
|
|
"Agricultural terraces with sophisticated drainage systems on steep slopes", |
|
|
"Temple of the Sun with curved wall and astronomical alignment features", |
|
|
"Intihuatana ritual stone showing Incan astronomical and agricultural knowledge" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Citadel viewed from Sun Gate after completing Inca Trail with morning light", |
|
|
"Site from Huayna Picchu summit showing complete layout and surrounding mountains", |
|
|
"Machu Picchu with Urubamba River valley and cloud forest below", |
|
|
"Ruins with llamas grazing among ancient structures creating iconic Andean scene" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Sunrise illuminating ruins with first light as mist clears from valleys", |
|
|
"Dramatic clouds surrounding peaks with ruins emerging from mountain fog", |
|
|
"Afternoon light creating shadows that emphasize stone wall construction details", |
|
|
"Rainy season with lush green terraces and dramatic cloud formations" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["馬丘比丘", "秘魯", "印加", "世界遺產", "失落之城"], |
|
|
"en": ["MachuPicchu", "Peru", "Inca", "WorldHeritage", "LostCity", "Cusco"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": 1450, |
|
|
"architect": "Pachacuti Inca Yupanqui", |
|
|
"architectural_style": "Inca" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Petra": { |
|
|
"name": "Petra", |
|
|
"official_name": "البتراء", |
|
|
"location": { |
|
|
"city": "Ma'an Governorate", |
|
|
"country": "Jordan", |
|
|
"region": "Wadi Musa", |
|
|
"continent": "Asia" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Rose-red sandstone Treasury building carved into cliff face with Hellenistic facade", |
|
|
"Al-Khazneh temple with elaborate columns and sculptures in pink Nabataean rock", |
|
|
"Ancient city carved from rock with dramatic facade revealed through narrow Siq canyon", |
|
|
"Monumental rock-cut architecture with classical design in desert landscape" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Hellenistic facade with Corinthian columns and ornate sculptural decorations", |
|
|
"Rock-cut construction showing Nabataean engineering carved directly from sandstone cliff", |
|
|
"Rose-red to pink sandstone with natural color variations in rock layers", |
|
|
"Urn monument crowning upper level with classical Greek architectural influences" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Treasury viewed through narrow opening of Siq canyon creating dramatic reveal", |
|
|
"Petra archaeological park with multiple rock-cut structures and Roman amphitheater", |
|
|
"Site in desert landscape with Bedouin presence and arid mountain scenery", |
|
|
"Monastery building requiring climb up ancient steps with panoramic desert views" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Morning light illuminating Treasury facade with warm glow on rose-red stone", |
|
|
"Petra by Night with Treasury lit by candlelight creating magical atmosphere", |
|
|
"Harsh midday sun emphasizing color variations and carved details in rock", |
|
|
"Late afternoon shadows creating depth and emphasizing architectural relief" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["佩特拉", "約旦", "玫瑰城", "世界遺產", "世界新七大奇蹟"], |
|
|
"en": ["Petra", "Jordan", "Treasury", "AlKhazneh", "WorldHeritage", "RoseCity"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": -312, |
|
|
"architect": "Nabataeans", |
|
|
"architectural_style": "Nabataean" |
|
|
} |
|
|
}, |
|
|
|
|
|
"Stonehenge": { |
|
|
"name": "Stonehenge", |
|
|
"official_name": "Stonehenge", |
|
|
"location": { |
|
|
"city": "Wiltshire", |
|
|
"country": "United Kingdom", |
|
|
"region": "Salisbury Plain", |
|
|
"continent": "Europe" |
|
|
}, |
|
|
"visual_cues": { |
|
|
"iconic_view": [ |
|
|
"Prehistoric monument with massive standing stones arranged in circular pattern on plain", |
|
|
"Ancient stone circle with trilithons and sarsen stones in open landscape", |
|
|
"Neolithic structure with distinctive stone archways and circular earthwork setting", |
|
|
"Mysterious megalithic monument with bluestones and sarsen stones against sky" |
|
|
], |
|
|
"architectural_details": [ |
|
|
"Sarsen stone trilithons with horizontal lintels connected by mortise and tenon joints", |
|
|
"Bluestone arrangement within larger sarsen circle showing different stone types", |
|
|
"Heel Stone and Avenue aligned to summer solstice sunrise", |
|
|
"Weathered surfaces showing 5000 years of exposure to English weather" |
|
|
], |
|
|
"contextual_view": [ |
|
|
"Stone circle in pastoral English landscape with sheep grazing on Salisbury Plain", |
|
|
"Monument from distance showing relationship to surrounding earthworks and barrows", |
|
|
"Stonehenge with visitors for scale showing massive size of individual stones", |
|
|
"Site from aerial view revealing circular formation and astronomical alignments" |
|
|
], |
|
|
"seasonal_lighting": [ |
|
|
"Summer solstice sunrise with sun aligned through stones as crowds gather", |
|
|
"Winter solstice sunset creating dramatic silhouettes of standing stones", |
|
|
"Moody overcast conditions with stones against dramatic English sky", |
|
|
"Misty morning with stones emerging from fog creating mystical atmosphere" |
|
|
] |
|
|
}, |
|
|
"hashtags": { |
|
|
"zh": ["巨石陣", "英國", "史前遺跡", "世界遺產", "威爾特郡"], |
|
|
"en": ["Stonehenge", "England", "UK", "Prehistoric", "WorldHeritage", "Wiltshire"] |
|
|
}, |
|
|
"cultural_info": { |
|
|
"built_year": -3000, |
|
|
"architect": "Unknown (Neolithic peoples)", |
|
|
"architectural_style": "Prehistoric" |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
print(f"✓ Landmark Prompts initialized with {len(self.landmarks)} world landmarks") |
|
|
|
|
|
def get_prompts(self, landmark_name: str) -> Optional[Dict]: |
|
|
""" |
|
|
取得特定地標的完整 prompt 資料 |
|
|
|
|
|
Args: |
|
|
landmark_name: 地標名稱 |
|
|
|
|
|
Returns: |
|
|
地標資料字典,若不存在則返回 None |
|
|
""" |
|
|
return self.landmarks.get(landmark_name) |
|
|
|
|
|
def get_all_landmarks(self) -> Dict: |
|
|
"""取得所有地標資料""" |
|
|
return self.landmarks |
|
|
|
|
|
def search_by_location(self, city: str = None, country: str = None) -> List[str]: |
|
|
""" |
|
|
根據地理位置搜尋地標 |
|
|
|
|
|
Args: |
|
|
city: 城市名稱 |
|
|
country: 國家名稱 |
|
|
|
|
|
Returns: |
|
|
符合條件的地標名稱列表 |
|
|
""" |
|
|
results = [] |
|
|
for landmark_name, data in self.landmarks.items(): |
|
|
location = data.get('location', {}) |
|
|
|
|
|
if city and country: |
|
|
if location.get('city') == city and location.get('country') == country: |
|
|
results.append(landmark_name) |
|
|
elif city: |
|
|
if location.get('city') == city: |
|
|
results.append(landmark_name) |
|
|
elif country: |
|
|
if location.get('country') == country: |
|
|
results.append(landmark_name) |
|
|
|
|
|
return results |
|
|
|
|
|
def get_visual_prompts(self, landmark_name: str, context: str = 'iconic_view') -> List[str]: |
|
|
""" |
|
|
取得地標的視覺描述 prompts |
|
|
|
|
|
Args: |
|
|
landmark_name: 地標名稱 |
|
|
context: 情境類型 ('iconic_view', 'architectural_details', 'contextual_view', 'seasonal_lighting') |
|
|
|
|
|
Returns: |
|
|
視覺描述列表 |
|
|
""" |
|
|
landmark = self.landmarks.get(landmark_name) |
|
|
if not landmark: |
|
|
return [] |
|
|
|
|
|
visual_cues = landmark.get('visual_cues', {}) |
|
|
return visual_cues.get(context, []) |
|
|
|
|
|
def get_hashtags(self, landmark_name: str, language: str = 'zh') -> List[str]: |
|
|
""" |
|
|
取得地標的 hashtags |
|
|
|
|
|
Args: |
|
|
landmark_name: 地標名稱 |
|
|
language: 語言 ('zh', 'en', 或 'zh-en') |
|
|
|
|
|
Returns: |
|
|
Hashtag 列表 |
|
|
""" |
|
|
landmark = self.landmarks.get(landmark_name) |
|
|
if not landmark: |
|
|
return [] |
|
|
|
|
|
hashtags = landmark.get('hashtags', {}) |
|
|
|
|
|
if language == 'zh': |
|
|
return hashtags.get('zh', []) |
|
|
elif language == 'en': |
|
|
return hashtags.get('en', []) |
|
|
elif language == 'zh-en' or language == 'both': |
|
|
zh_tags = hashtags.get('zh', []) |
|
|
en_tags = hashtags.get('en', []) |
|
|
return zh_tags + en_tags |
|
|
else: |
|
|
return hashtags.get('zh', []) |
|
|
|
|
|
print("✓ LandmarkPrompts defined") |
|
|
|