Search Results for

    Show / Hide Table of Contents

    Class Observation

    Inheritance
    Object
    JsonObject<Observation>
    Observation
    Inherited Members
    JsonObject<Observation>.CreateFromJson(String)
    JsonObject<Observation>.ToJson(Observation)
    Namespace: JoshAaronMiller.INaturalist
    Assembly: cs.temp.dll.dll
    Syntax
    [Serializable]
    public class Observation : JsonObject<Observation>

    Fields

    annotations

    Declaration
    public List<Annotation> annotations
    Field Value
    Type Description
    List<Annotation>

    cached_votes_total

    Declaration
    public int cached_votes_total
    Field Value
    Type Description
    Int32

    captive

    Declaration
    public bool captive
    Field Value
    Type Description
    Boolean

    comments_count

    Declaration
    public int comments_count
    Field Value
    Type Description
    Int32

    community_taxon_id

    Declaration
    public int community_taxon_id
    Field Value
    Type Description
    Int32

    created_at

    Declaration
    public string created_at
    Field Value
    Type Description
    String

    created_at_details

    Declaration
    public TimeDetails created_at_details
    Field Value
    Type Description
    TimeDetails

    created_time_zone

    Declaration
    public string created_time_zone
    Field Value
    Type Description
    String

    description

    Declaration
    public string description
    Field Value
    Type Description
    String

    faves_count

    Declaration
    public int faves_count
    Field Value
    Type Description
    Int32

    geojson

    Declaration
    public GeoJson geojson
    Field Value
    Type Description
    GeoJson

    geoprivacy

    Declaration
    public string geoprivacy
    Field Value
    Type Description
    String

    id

    Declaration
    public int id
    Field Value
    Type Description
    Int32

    ident_taxon_ids

    Declaration
    public List<int> ident_taxon_ids
    Field Value
    Type Description
    List<Int32>

    identifications

    Declaration
    public List<Identification> identifications
    Field Value
    Type Description
    List<Identification>

    identifications_count

    Declaration
    public int identifications_count
    Field Value
    Type Description
    Int32

    identifications_most_agree

    Declaration
    public bool identifications_most_agree
    Field Value
    Type Description
    Boolean

    identifications_most_disagree

    Declaration
    public bool identifications_most_disagree
    Field Value
    Type Description
    Boolean

    identifications_some_agree

    Declaration
    public bool identifications_some_agree
    Field Value
    Type Description
    Boolean

    license_code

    Declaration
    public string license_code
    Field Value
    Type Description
    String

    locatioan

    Declaration
    public string locatioan
    Field Value
    Type Description
    String

    map_scale

    Declaration
    public int map_scale
    Field Value
    Type Description
    Int32

    mappable

    Declaration
    public bool mappable
    Field Value
    Type Description
    Boolean

    num_identification_agreements

    Declaration
    public int num_identification_agreements
    Field Value
    Type Description
    Int32

    num_identification_disagreements

    Declaration
    public int num_identification_disagreements
    Field Value
    Type Description
    Int32

    oauth_application_id

    Declaration
    public int oauth_application_id
    Field Value
    Type Description
    Int32

    obscured

    Declaration
    public bool obscured
    Field Value
    Type Description
    Boolean

    observed_on

    Declaration
    public string observed_on
    Field Value
    Type Description
    String

    observed_on_details

    Declaration
    public TimeDetails observed_on_details
    Field Value
    Type Description
    TimeDetails

    observed_on_string

    Declaration
    public string observed_on_string
    Field Value
    Type Description
    String

    observed_time_zone

    Declaration
    public string observed_time_zone
    Field Value
    Type Description
    String

    outlinks

    Declaration
    public List<Outlink> outlinks
    Field Value
    Type Description
    List<Outlink>

    owners_identification_from_vision

    Declaration
    public bool owners_identification_from_vision
    Field Value
    Type Description
    Boolean

    photos

    Declaration
    public List<PhotoJson> photos
    Field Value
    Type Description
    List<PhotoJson>

    place_guess

    Declaration
    public string place_guess
    Field Value
    Type Description
    String

    place_ids

    Declaration
    public List<int> place_ids
    Field Value
    Type Description
    List<Int32>

    positional_accuracy

    Declaration
    public bool positional_accuracy
    Field Value
    Type Description
    Boolean

    project_ids

    Declaration
    public List<int> project_ids
    Field Value
    Type Description
    List<Int32>

    project_ids_with_curator_id

    Declaration
    public List<int> project_ids_with_curator_id
    Field Value
    Type Description
    List<Int32>

    project_ids_without_curator_id

    Declaration
    public List<int> project_ids_without_curator_id
    Field Value
    Type Description
    List<Int32>

    quality_grade

    Declaration
    public string quality_grade
    Field Value
    Type Description
    String

    reviewed_by

    Declaration
    public List<int> reviewed_by
    Field Value
    Type Description
    List<Int32>

    site_id

    Declaration
    public int site_id
    Field Value
    Type Description
    Int32

    sounds

    Declaration
    public List<Sound> sounds
    Field Value
    Type Description
    List<Sound>

    species_guess

    Declaration
    public string species_guess
    Field Value
    Type Description
    String

    tags

    Declaration
    public List<string> tags
    Field Value
    Type Description
    List<String>

    taxon

    Declaration
    public Taxon taxon
    Field Value
    Type Description
    Taxon

    taxon_geoprivacy

    Declaration
    public string taxon_geoprivacy
    Field Value
    Type Description
    String

    time_observed_at

    Declaration
    public string time_observed_at
    Field Value
    Type Description
    String

    time_zone_offset

    Declaration
    public string time_zone_offset
    Field Value
    Type Description
    String

    updated_at

    Declaration
    public string updated_at
    Field Value
    Type Description
    String

    uri

    Declaration
    public string uri
    Field Value
    Type Description
    String

    user

    Declaration
    public User user
    Field Value
    Type Description
    User

    uuid

    Declaration
    public string uuid
    Field Value
    Type Description
    String

    Methods

    CountIdentifications()

    Returns an aggregation of the identifications for this observation.

    Declaration
    public Dictionary<Taxon, int> CountIdentifications()
    Returns
    Type Description
    Dictionary<Taxon, Int32>

    A Dictionary mapping taxon identifications to a count of the number of users who guessed that taxon.

    DownloadPhotos(String, Observation.ImageSize)

    Download all photos of this size from this observation to the folder path specified within the application's persistent data path.

    Declaration
    public void DownloadPhotos(string path, Observation.ImageSize size)
    Parameters
    Type Name Description
    String path

    The folder to download photos to, relative to the Application.persistentDataPath.

    Observation.ImageSize size

    The size of the image to download.

    GetAgreementRate()

    Declaration
    public ObservationSearch.IdentificationAgreement GetAgreementRate()
    Returns
    Type Description
    ObservationSearch.IdentificationAgreement

    GetPhotoUrls(Observation.ImageSize)

    Return all URLs of given size from this observation.

    Declaration
    public List<string> GetPhotoUrls(Observation.ImageSize size)
    Parameters
    Type Name Description
    Observation.ImageSize size
    Returns
    Type Description
    List<String>

    List of URL strings.

    In This Article
    • Fields
      • annotations
      • cached_votes_total
      • captive
      • comments_count
      • community_taxon_id
      • created_at
      • created_at_details
      • created_time_zone
      • description
      • faves_count
      • geojson
      • geoprivacy
      • id
      • ident_taxon_ids
      • identifications
      • identifications_count
      • identifications_most_agree
      • identifications_most_disagree
      • identifications_some_agree
      • license_code
      • locatioan
      • map_scale
      • mappable
      • num_identification_agreements
      • num_identification_disagreements
      • oauth_application_id
      • obscured
      • observed_on
      • observed_on_details
      • observed_on_string
      • observed_time_zone
      • outlinks
      • owners_identification_from_vision
      • photos
      • place_guess
      • place_ids
      • positional_accuracy
      • project_ids
      • project_ids_with_curator_id
      • project_ids_without_curator_id
      • quality_grade
      • reviewed_by
      • site_id
      • sounds
      • species_guess
      • tags
      • taxon
      • taxon_geoprivacy
      • time_observed_at
      • time_zone_offset
      • updated_at
      • uri
      • user
      • uuid
    • Methods
      • CountIdentifications()
      • DownloadPhotos(String, Observation.ImageSize)
      • GetAgreementRate()
      • GetPhotoUrls(Observation.ImageSize)
    Back to top Documentation