setyear java_Java Occurrence.setYear方法代码示例

import org.gbif.api.model.occurrence.Occurrence; //导入方法依赖的package包/类

private Occurrence buildTestOccurrence(){

Date now = new Date();

Occurrence occurrence = new Occurrence();

occurrence.setKey(1227769253);

occurrence.setDatasetKey(UUID.fromString("50c9509d-22c7-4a22-a47d-8c48425ef4a7"));

occurrence.setPublishingOrgKey(UUID.fromString("28eb1a3f-1c15-4a95-931a-4af90ecb574d"));

occurrence.setPublishingCountry(Country.UNITED_STATES);

occurrence.setProtocol(EndpointType.DWC_ARCHIVE);

occurrence.setLastCrawled(now);

occurrence.setLastParsed(now);

occurrence.setBasisOfRecord(BasisOfRecord.HUMAN_OBSERVATION);

occurrence.setTaxonKey(6505602);

occurrence.setKingdomKey(1);

occurrence.setPhylumKey(52);

occurrence.setClassKey(225);

occurrence.setOrderKey(982);

occurrence.setFamilyKey(2693);

occurrence.setGenusKey(2305748);

occurrence.setSpeciesKey(6505602);

occurrence.setScientificName("Columbella fuscata G.B. Sowerby I, 1832");

occurrence.setKingdom("Animalia");

occurrence.setPhylum("Mollusca");

occurrence.setOrder("Neogastropoda");

occurrence.setFamily("Columbellidae");

occurrence.setGenus("Columbella");

occurrence.setSpecies("Columbella fuscata");

occurrence.setGenericName("Columbella");

occurrence.setSpecificEpithet("fuscata");

occurrence.setTaxonRank(Rank.SPECIES);

occurrence.setDateIdentified(now);

occurrence.setDecimalLongitude(-110.32959d);

occurrence.setDecimalLatitude(24.32329d);

occurrence.setYear(2016);

occurrence.setMonth(1);

occurrence.setDay(2);

Map verbatimFields = new HashMap<>();

verbatimFields.put(DwcTerm.geodeticDatum,"WGS84");

verbatimFields.put(DwcTerm.class_,"Gastropoda");

verbatimFields.put(DwcTerm.countryCode,"MX");

verbatimFields.put(DwcTerm.country, "Mexico");

verbatimFields.put(DcTerm.rightsHolder, "Alison Young");

verbatimFields.put(DcTerm.identifier, "2544088");

verbatimFields.put(DwcTerm.verbatimEventDate, "2016-01-01 15:28:43");

verbatimFields.put(DwcTerm.datasetName, "iNaturalist research-grade observations");

verbatimFields.put(GbifTerm.gbifID, "1227769253");

verbatimFields.put(DwcTerm.verbatimLocality, "La Paz, Baja California Sur, México");

verbatimFields.put(DwcTerm.collectionCode, "Observations");

verbatimFields.put(DwcTerm.occurrenceID, "http://www.inaturalist.org/observations/2544088");

verbatimFields.put(DwcTerm.taxonID, "328630");

verbatimFields.put(DwcTerm.recordedBy, "Alison Young");

verbatimFields.put(DwcTerm.catalogNumber, "2544088");

verbatimFields.put(DwcTerm.institutionCode, "iNaturalist");

verbatimFields.put(DcTerm.rights, "Copyright Alison Young, licensed under a Creative Commons cc_by_nc_sa_name license: http://creativecommons.org/licenses/by-nc-sa/3.0/");

verbatimFields.put(DwcTerm.eventTime, "23:28:43Z");

verbatimFields.put(DwcTerm.identificationID, "4737209");

occurrence.setVerbatimFields(verbatimFields);

return occurrence;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值