convenience.get_sacatalog

convenience.get_sacatalog(columns=None, client=None)

Get survey area catalog (sacatalog) data.

Args: columns: List of columns to return. If None, returns [‘areasymbol’, ‘areaname’, ‘saversion’] client: Optional SDA client instance. If not provided, a temporary client is created and closed automatically.

Returns: SDAResponse containing sacatalog data

Examples: # Async usage without explicit client (automatic) response = await get_sacatalog() df = response.to_pandas() # areasymbol, areaname, saversion

# Sync usage (automatic client management)
response = get_sacatalog.sync()
df = response.to_pandas()

# Get specific columns
response = await get_sacatalog(columns=['areasymbol', 'areaname'])
df = response.to_pandas()
symbols = df['areasymbol'].tolist()