31 lines
754 B
Python
31 lines
754 B
Python
# from pydantic import BaseModel, Field
|
|
# from .geo_models_base import GeoModel
|
|
|
|
# class LiveModel(GeoModel):
|
|
# attribution: str | None = None
|
|
# # auto_import:
|
|
# category: str | None = None
|
|
# count: int
|
|
# custom: bool = False
|
|
# description: str
|
|
# gisType: str
|
|
# group: str
|
|
# icon: str | None = None
|
|
# is_db: bool = True
|
|
# is_live: bool
|
|
# name: str
|
|
# rawSurveyStore: str | None = None
|
|
# store: str
|
|
# style: str | None = None
|
|
# symbol: str
|
|
# tagPlugins: list[str] = []
|
|
# type: str
|
|
# viewableRole: str | None = None
|
|
# z_index: int = Field(..., alias='zIndex')
|
|
|
|
|
|
# class GeomGroup(BaseModel):
|
|
# name: str
|
|
# title: str
|
|
# description: str
|
|
# models: list[GeoModel]
|