Class Observation
Assembly: cs.temp.dll.dll
Syntax
[Serializable]
public class Observation : JsonObject<Observation>
Fields
annotations
Declaration
public List<Annotation> annotations
Field Value
cached_votes_total
Declaration
public int cached_votes_total
Field Value
captive
Declaration
Field Value
Declaration
public int comments_count
Field Value
Declaration
public int community_taxon_id
Field Value
created_at
Declaration
Field Value
created_at_details
Declaration
public TimeDetails created_at_details
Field Value
created_time_zone
Declaration
public string created_time_zone
Field Value
description
Declaration
public string description
Field Value
faves_count
Declaration
Field Value
geojson
Declaration
Field Value
geoprivacy
Declaration
Field Value
id
Declaration
Field Value
ident_taxon_ids
Declaration
public List<int> ident_taxon_ids
Field Value
identifications
Declaration
public List<Identification> identifications
Field Value
identifications_count
Declaration
public int identifications_count
Field Value
identifications_most_agree
Declaration
public bool identifications_most_agree
Field Value
identifications_most_disagree
Declaration
public bool identifications_most_disagree
Field Value
identifications_some_agree
Declaration
public bool identifications_some_agree
Field Value
license_code
Declaration
public string license_code
Field Value
locatioan
Declaration
Field Value
map_scale
Declaration
Field Value
mappable
Declaration
Field Value
num_identification_agreements
Declaration
public int num_identification_agreements
Field Value
num_identification_disagreements
Declaration
public int num_identification_disagreements
Field Value
oauth_application_id
Declaration
public int oauth_application_id
Field Value
obscured
Declaration
Field Value
observed_on
Declaration
public string observed_on
Field Value
observed_on_details
Declaration
public TimeDetails observed_on_details
Field Value
observed_on_string
Declaration
public string observed_on_string
Field Value
observed_time_zone
Declaration
public string observed_time_zone
Field Value
outlinks
Declaration
public List<Outlink> outlinks
Field Value
owners_identification_from_vision
Declaration
public bool owners_identification_from_vision
Field Value
photos
Declaration
public List<PhotoJson> photos
Field Value
place_guess
Declaration
public string place_guess
Field Value
place_ids
Declaration
public List<int> place_ids
Field Value
positional_accuracy
Declaration
public bool positional_accuracy
Field Value
project_ids
Declaration
public List<int> project_ids
Field Value
project_ids_with_curator_id
Declaration
public List<int> project_ids_with_curator_id
Field Value
project_ids_without_curator_id
Declaration
public List<int> project_ids_without_curator_id
Field Value
quality_grade
Declaration
public string quality_grade
Field Value
reviewed_by
Declaration
public List<int> reviewed_by
Field Value
site_id
Declaration
Field Value
sounds
Declaration
public List<Sound> sounds
Field Value
species_guess
Declaration
public string species_guess
Field Value
Declaration
Field Value
taxon
Declaration
Field Value
taxon_geoprivacy
Declaration
public string taxon_geoprivacy
Field Value
time_observed_at
Declaration
public string time_observed_at
Field Value
time_zone_offset
Declaration
public string time_zone_offset
Field Value
updated_at
Declaration
Field Value
uri
Declaration
Field Value
user
Declaration
Field Value
uuid
Declaration
Field Value
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
GetPhotoUrls(Observation.ImageSize)
Return all URLs of given size from this observation.
Declaration
public List<string> GetPhotoUrls(Observation.ImageSize size)
Parameters
Returns
Type |
Description |
List<String> |
List of URL strings.
|