| |
- builtins.object
-
- ClasseQualite
- Grandeur
- Sitemeteo
-
- SitemeteoPondere
- Visite
class ClasseQualite(builtins.object) |
|
ClasseQualite(classe, visite=None, dtdeb=None, dtfin=None)
ClasseQualite
Classe permettant de manipuler des classes de qualité
Proprietes:
classe (int) = classe de qualité compris entre 1 et 5
visite (Visite ou None) = Visite associée à la classe de qualité
dtdeb (datetime.datetime ou None) = date de début
dtfin (datetime.datetime ou None) = mode opératoire |
|
Methods defined here:
- __init__(self, classe, visite=None, dtdeb=None, dtfin=None)
- Initialisation.
Arguments:
classe (int) = classe de qualité compris entre 1 et 5
visite (Visite ou None) = Visite associée à la classe de qualité
dtdeb (datetime.datetime ou None) = date de début
dtfin (datetime.datetime ou None) = mode opératoire
- __str__(self)
- Return string representation from __unicode__ method.
- __unicode__(self)
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
- classe
- Return classe.
- dtdeb
- Class Datefromeverything.
A descriptor to store a datetime.datetime property that can be initiated
in different manners using numpy.datetime64 facilities.
- dtfin
- Class Datefromeverything.
A descriptor to store a datetime.datetime property that can be initiated
in different manners using numpy.datetime64 facilities.
- visite
- Return visite.
|
class Grandeur(builtins.object) |
|
Grandeur(typemesure, sitemeteo=None, dtmiseservice=None, dtfermeture=None, essai=None, surveillance=None, delaiabsence=None, pdt=None, classesqualite=None, dtmaj=None, strict=True)
Classe Grandeur.
Classe pour manipuler des grandeurs meteorologiques.
Proprietes:
typegrandeur (string parmi NOMENCLATURE[523]) = type de grandeur
sitemeteo (Sitemeteo ou None) : site dont dépend la grandeur
dtmiseservice (datetime.datetime ou None) = date de mise en service
dtfermeture (datetime.datetime ou None) = date de fermeture
essai (bool ou None) = grandeur d'essai
surveillance (bool ou None) = à surveiller
delaiabsence (int ou None) = délai d'absence
pdt (int ou None) = pas de temps pour un capteur RR
classesqualite (ClasseQualite or iterbale of ClasseQualite)
= classes de qualité
dtmaj (datetime.datetime ou None) = date de mise à jour
strict (bool, defaut True) = le mode permissif permet de lever les
controles de validite du sitemeteo et du type |
|
Methods defined here:
- __eq__(self, other, attrs=None, ignore=None, lazzy=False)
- Equal elaborate function.
Arguments:
self, other
attrs (iterable of strings, default to self.__class__.__all__attrs__ or
__self.__dict__.keys() = the attrs to compare
ignore (iterable of strings, default None) = attrs to ignore in the
comparison
lazzy (bool, default False) = if True does not test an attribute
whose counterpart is None
NB: functool.partial could be smarter than a private class variable to
fix the default attrs list, but it doesn't work with 'self'.
- __hash__(self)
- __init__(self, typemesure, sitemeteo=None, dtmiseservice=None, dtfermeture=None, essai=None, surveillance=None, delaiabsence=None, pdt=None, classesqualite=None, dtmaj=None, strict=True)
- Initialisation.
Arguments:
typegrandeur (string parmi NOMENCLATURE[523]) = type de grandeur
sitemeteo (Sitemeteo ou None) : site dont dépend la grandeur
dtmiseservice (datetime.datetime ou None) = date de mise en service
dtfermeture (datetime.datetime ou None) = date de fermeture
essai (bool ou None) = grandeur d'essai
surveillance (bool ou None) = à surveiller
delaiabsence (int ou None) = délai d'absence
pdt (int ou None) = pas de temps pour un capteur RR
classesqualite (ClasseQualite or iterbale of ClasseQualite)
= classes de qualité
dtmaj (datetime.datetime ou None) = date de mise à jour
strict (bool, defaut True) = le mode permissif permet de lever les
controles de validite du sitemeteo et du type
- __ne__(self, other, attrs=[], ignore=[], lazzy=False)
- __str__(self)
- Return string representation from __unicode__ method.
- __unicode__(self)
- Return unicode representation.
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
- classesqualite
- Return classesqualite.
- delaiabsence
- Return delaiabsence.
- dtfermeture
- Class Datefromeverything.
A descriptor to store a datetime.datetime property that can be initiated
in different manners using numpy.datetime64 facilities.
- dtmaj
- Class Datefromeverything.
A descriptor to store a datetime.datetime property that can be initiated
in different manners using numpy.datetime64 facilities.
- dtmiseservice
- Class Datefromeverything.
A descriptor to store a datetime.datetime property that can be initiated
in different manners using numpy.datetime64 facilities.
- essai
- Return essai.
- pdt
- Return pdt.
- sitemeteo
- Return sitemeteo.
- surveillance
- Return surveillance.
- typemesure
- Class Nomenclatureitem.
A descriptor to deal with 'in nomenclature.NOMENCLATURES' properties.
Should raise only a ValueError when value is not allowed (even with
the None case).
Properties:
nomenclature (int) = the nomenclature ref
valuetype (type) = a function to cast values to the nomenclature's
items type
strict (bool, default True) = wether or not the instance value has
to be in the nomenclature items
required (bool, defaut True) = wether or not instance's value can
be None
default = a defautl value returned if the instance's value is not
in the dictionnary. Should be unused if the property has been
initialized.
data (weakref.WeakKeyDictionary)
Data and other attributes defined here:
- __all__attrs__ = ('typemesure', 'sitemeteo', 'pdt')
|
class Sitemeteo(builtins.object) |
|
Sitemeteo(code, libelle=None, libelleusuel=None, mnemo=None, lieudit=None, coord=None, altitude=None, fuseau=None, dtmaj=None, dtouverture=None, dtfermeture=None, droitpublication=None, essai=None, commentaire=None, images=None, reseaux=None, roles=None, zonehydro=None, commune=None, grandeurs=None, visites=None, strict=True)
Classe Sitemeteo.
Classe pour manipuler des sites meteorologiques.
Proprietes:
code (string(9)) = code INSEE. Un code de 8 caracteres est prefixe
d'un zero
libelle (string ou None) = libellé
libelleusuel (string ou None) = libellé usuel
mnemo (str ou None) = Mnémonique
lieudit (str ou None) = lieu-dit
coord (list ou dict) =
(x, y, proj) ou {'x': x, 'y': y, 'proj': proj}
avec proj (int parmi NOMENCLATURE[22]) = systeme de projection
altitude (_composant_site.Altitude) = altitude du site
fuseau (int) = fuseau horaire
dtmaj (datetime.datetime) = date de mise à jour
dtouverture (datetime.datetime) = date d'ouverture
dtfermeture (datetime.datetime) = date de fermeture
droitpublication (bool) = publication publiques
essai (bool ou None) = site d'essai
commentaire (str ou None) = commentaire
images (_composant_site.Image r iterbale of _composant_site.Image)
= images du site
reseaux (_composant_site.ReseauMesure
or iterable of _composant_site.ReseauMesure)
= réseaux de mesure
roles (rolecontact.RoleContact or iterable
of rolecontact.RoleContact) = roles des contacts
zonehydro (str(4) ou None) = zone hydro
commune (string(5) ou None) = code INSEE commune
grandeurs (une liste de Grandeur) = grandeurs du site
visites (Visite or iterable of Visite) = visites deu site
strict (bool, defaut True) = le mode permissif permet de lever les
controles de validite du code et des grandeurs |
|
Methods defined here:
- __eq__(self, other, attrs=None, ignore=None, lazzy=False)
- Equal elaborate function.
Arguments:
self, other
attrs (iterable of strings, default to self.__class__.__all__attrs__ or
__self.__dict__.keys() = the attrs to compare
ignore (iterable of strings, default None) = attrs to ignore in the
comparison
lazzy (bool, default False) = if True does not test an attribute
whose counterpart is None
NB: functool.partial could be smarter than a private class variable to
fix the default attrs list, but it doesn't work with 'self'.
- __hash__(self)
- __init__(self, code, libelle=None, libelleusuel=None, mnemo=None, lieudit=None, coord=None, altitude=None, fuseau=None, dtmaj=None, dtouverture=None, dtfermeture=None, droitpublication=None, essai=None, commentaire=None, images=None, reseaux=None, roles=None, zonehydro=None, commune=None, grandeurs=None, visites=None, strict=True)
- Initialisation.
Arguments:
code (string(9)) = code INSEE. Un code de 8 caracteres est prefixe
d'un zero
libelle (string ou None) = libellé
libelleusuel (string ou None) = libellé usuel
mnemo (str ou None) = Mnémonique
lieudit (str ou None) = lieu-dit
coord (list ou dict) =
(x, y, proj) ou {'x': x, 'y': y, 'proj': proj}
avec proj (int parmi NOMENCLATURE[22]) = systeme de projection
altitude (_composant_site.Altitude) = altitude du site
fuseau (int) = fuseau horaire
dtmaj (datetime.datetime) = date de mise à jour
dtouverture (datetime.datetime) = date d'ouverture
dtfermeture (datetime.datetime) = date de fermeture
droitpublication (bool) = publication publiques
essai (bool ou None) = site d'essai
commentaire (str ou None) = commentaire
images (_composant_site.Image r iterbale of _composant_site.Image)
= images du site
reseaux (_composant_site.ReseauMesure
or iterable of _composant_site.ReseauMesure)
= réseaux de mesure
roles (rolecontact.RoleContact or iterable
of rolecontact.RoleContact) = roles des contacts
zonehydro (str(4) ou None) = zone hydro
commune (string(5) ou None) = code INSEE commune
grandeurs (une liste de Grandeur) = grandeurs du site
visites (Visite or iterable of Visite) = visites deu site
strict (bool, defaut True) = le mode permissif permet de lever les
controles de validite du code et des grandeurs
- __ne__(self, other, attrs=[], ignore=[], lazzy=False)
- __str__(self)
- Return string representation from __unicode__ method.
- __unicode__(self)
- Return unicode representation.
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
- altitude
- Return altitude.
- code
- Return code INSEE.
- commune
- Return code commune.
- coord
- Return coord.
- droitpublication
- Return droitpublication.
- dtfermeture
- Class Datefromeverything.
A descriptor to store a datetime.datetime property that can be initiated
in different manners using numpy.datetime64 facilities.
- dtmaj
- Class Datefromeverything.
A descriptor to store a datetime.datetime property that can be initiated
in different manners using numpy.datetime64 facilities.
- dtouverture
- Class Datefromeverything.
A descriptor to store a datetime.datetime property that can be initiated
in different manners using numpy.datetime64 facilities.
- essai
- Return essai.
- fuseau
- Return fuseau.
- grandeurs
- Return grandeurs.
- images
- Return images.
- reseaux
- Return reseaux.
- roles
- Return roles.
- visites
- Return visites.
- zonehydro
- Return zonehydro.
Data and other attributes defined here:
- __all__attrs__ = ('code', 'libelle', 'libelleusuel', 'coord', 'commune', 'grandeurs', 'mnemo', 'lieudit', 'altitude', 'fuseau', 'dtmaj', 'dtouverture', 'dtfermeture', 'droitpublication', 'essai', 'commentaire', 'reseaux', 'roles', 'zonehydro', 'visites')
|
class SitemeteoPondere(Sitemeteo) |
|
SitemeteoPondere(code, ponderation)
Classe SiteMeteoPondere
Classe permettant de manipuler des sites météo pondérés
Proprietes:
proprietes de Sitemeteo
pondération (float): Pondération du site |
|
- Method resolution order:
- SitemeteoPondere
- Sitemeteo
- builtins.object
Methods defined here:
- __init__(self, code, ponderation)
- Initialisation.
Arguments:
code (string(9)) = code INSEE. Un code de 8 caracteres est prefixe
d'un zero
libelle (string ou None) = libellé
libelleusuel (string ou None) = libellé usuel
mnemo (str ou None) = Mnémonique
lieudit (str ou None) = lieu-dit
coord (list ou dict) =
(x, y, proj) ou {'x': x, 'y': y, 'proj': proj}
avec proj (int parmi NOMENCLATURE[22]) = systeme de projection
altitude (_composant_site.Altitude) = altitude du site
fuseau (int) = fuseau horaire
dtmaj (datetime.datetime) = date de mise à jour
dtouverture (datetime.datetime) = date d'ouverture
dtfermeture (datetime.datetime) = date de fermeture
droitpublication (bool) = publication publiques
essai (bool ou None) = site d'essai
commentaire (str ou None) = commentaire
images (_composant_site.Image r iterbale of _composant_site.Image)
= images du site
reseaux (_composant_site.ReseauMesure
or iterable of _composant_site.ReseauMesure)
= réseaux de mesure
roles (rolecontact.RoleContact or iterable
of rolecontact.RoleContact) = roles des contacts
zonehydro (str(4) ou None) = zone hydro
commune (string(5) ou None) = code INSEE commune
grandeurs (une liste de Grandeur) = grandeurs du site
visites (Visite or iterable of Visite) = visites deu site
strict (bool, defaut True) = le mode permissif permet de lever les
controles de validite du code et des grandeurs
- __str__(self)
- Return string representation from __unicode__ method.
- __unicode__(self)
- Return unicode representation.
Data descriptors defined here:
- ponderation
- Return ponderation.
Methods inherited from Sitemeteo:
- __eq__(self, other, attrs=None, ignore=None, lazzy=False)
- Equal elaborate function.
Arguments:
self, other
attrs (iterable of strings, default to self.__class__.__all__attrs__ or
__self.__dict__.keys() = the attrs to compare
ignore (iterable of strings, default None) = attrs to ignore in the
comparison
lazzy (bool, default False) = if True does not test an attribute
whose counterpart is None
NB: functool.partial could be smarter than a private class variable to
fix the default attrs list, but it doesn't work with 'self'.
- __hash__(self)
- __ne__(self, other, attrs=[], ignore=[], lazzy=False)
Data descriptors inherited from Sitemeteo:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
- altitude
- Return altitude.
- code
- Return code INSEE.
- commune
- Return code commune.
- coord
- Return coord.
- droitpublication
- Return droitpublication.
- dtfermeture
- Class Datefromeverything.
A descriptor to store a datetime.datetime property that can be initiated
in different manners using numpy.datetime64 facilities.
- dtmaj
- Class Datefromeverything.
A descriptor to store a datetime.datetime property that can be initiated
in different manners using numpy.datetime64 facilities.
- dtouverture
- Class Datefromeverything.
A descriptor to store a datetime.datetime property that can be initiated
in different manners using numpy.datetime64 facilities.
- essai
- Return essai.
- fuseau
- Return fuseau.
- grandeurs
- Return grandeurs.
- images
- Return images.
- reseaux
- Return reseaux.
- roles
- Return roles.
- visites
- Return visites.
- zonehydro
- Return zonehydro.
Data and other attributes inherited from Sitemeteo:
- __all__attrs__ = ('code', 'libelle', 'libelleusuel', 'coord', 'commune', 'grandeurs', 'mnemo', 'lieudit', 'altitude', 'fuseau', 'dtmaj', 'dtouverture', 'dtfermeture', 'droitpublication', 'essai', 'commentaire', 'reseaux', 'roles', 'zonehydro', 'visites')
|
class Visite(builtins.object) |
|
Visite(dtvisite=None, contact=None, methode=None, modeop=None)
Classe Visite
Classe permettant de manipuler des visites de sites météo pondérés
Proprietes:
dtvisite (datetime.datetime) = date de la viiste
contact (intervenant.Contact ou None) = contact ayant réalisé la visite
methode (str ou None) = méthode
modeop (str ou None) = mode opératoire |
|
Methods defined here:
- __init__(self, dtvisite=None, contact=None, methode=None, modeop=None)
- Initialisation.
Arguments:
dtvisite (datetime.datetime) = date de la viiste
contact (intervenant.Contact ou None) = contact lié à la visite
methode (str ou None) = méthode
modeop (str ou None) = mode opératoire
- __str__(self)
- Return string representation from __unicode__ method.
- __unicode__(self)
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
- contact
- Return entite hydro.
- dtvisite
- Class Datefromeverything.
A descriptor to store a datetime.datetime property that can be initiated
in different manners using numpy.datetime64 facilities.
| |