NetCDF ‹CŒóE—\•ñiCFjƒƒ^ƒf[ƒ^‹K–ñ

NetCDF Climate and Forecast (CF) Metadata Conventions

ƒo[ƒWƒ‡ƒ“1.4, 2009”N2ŒŽ27“ú

“ú–{Œê–ó2009”N8ŒŽ28“úi‹à—j“új”Å

Œ´’˜ŽÒ

Brian Eaton, NCAR

Jonathan Gregoy, Hadley Centre, UK Met Ofice

Bob Drach, PCMDI, LLNL

Karl Taylor, PCMDI, LLNL

Steve Hankin, PMEL, NOAA

’ljÁ’˜ŽÒ

John Caron, UCAR

Rich Signell, USGS,

Phil Bentley, Hadley Centre UK Met Office

Greg Rappa, MIT

‘¼‚É‚à‘½‚­‚ÌŽÒ‚ª•ÏX’ñˆÄ‚Ì‹c˜_‚ð’Ê‚¶‚ÄvŒ£‚µ‚Ä‚¢‚éB

–|–ó

–L“c‰pŽi

—vŽ|

‚±‚Ì•¶‘‚ÍnetCDFƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ}[ƒCƒ“ƒ^[ƒtƒFƒCƒX[NetCDF]‚É‚æ‚Á‚Äì‚ç‚ê‚éƒtƒ@ƒCƒ‹‚̈—‚Æ‹¤—L‚ð„i‚·‚邽‚ß‚ÉÝŒv‚³‚ꂽA‹CŒó‚Æ—\•ñ‚̃ƒ^ƒf[ƒ^‚Ì‚½‚ß‚ÌCF‹K–ñ‚ð‹Lq‚·‚é‚à‚Ì‚Å‚ ‚éB‚±‚Ì‹K–ñ‚ª’è‹`‚·‚é‚à‚Ì‚ÍA‚»‚ꂼ‚ê‚Ì•Ï”‚ª‰½‚ð•\Œ»‚µ‚Ä‚¢‚é‚Ì‚©A‚»‚µ‚ăf[ƒ^‚ÌŽž‹óŠÔ“I‚È«Ž¿‚ɂ‚¢‚Ä‚ÌŒˆ’è“I‚È‹Lq‚ð—^‚¦‚ç‚ê‚é‚悤‚ȃƒ^ƒf[ƒ^‚Å‚ ‚éB‚±‚ê‚É‚æ‚èAˆÙ‚È‚éoŠ‚©‚ç‚̃f[ƒ^‚Ì—˜—pŽÒ‚Í‚Ç‚Ì—Ê‚Ç‚¤‚µ‚ª”äŠr‰Â”\‚È‚Ì‚©‚ªŒˆ’è‰Â”\‚É‚È‚èA‚»‚µ‚ăf[ƒ^‚ð’ŠoEŠiŽq•ÏŠ·E‚»‚µ‚Ä•\Ž¦‚·‚é‹­—͂ȃAƒvƒŠƒP[ƒVƒ‡ƒ“‚ð\’z‚·‚邽‚ß‚Ì•‚¯‚Æ‚È‚éB

CF‹K–ñ‚ÍCOARDS‹K–ñ [COARDS] ‚ðˆê”ʉ»‚µŠg’£‚µ‚½‚à‚Ì‚Å‚ ‚éBŠg’£‚³‚ꂽƒƒ^ƒf[ƒ^‚É‚ÍA•W€–¼‚ÌŽw’è‚É‚æ‚è‚»‚ꂼ‚ê‚Ì•Ï”‚̸–§‚È’è‹`‚ð—^‚¦‚é‚à‚ÌA–³ŽŸŒ³‚̉”’¼À•W‚ɑΉž‚·‚鉔’¼ˆÊ’u‚ð‹Lq‚·‚é‚à‚ÌA‚»‚µ‚Ä”ñ’·•ûŒ`‚ÌŠiŽq‚É‚æ‚é‹óŠÔÀ•W‚ð—^‚¦‚é‚à‚Ì‚ªŠÜ‚Ü‚ê‚éB‹CŒó‚Æ—\•ñ‚̃f[ƒ^‚É‚ÍA’Pƒ‚ÉŽž‹óŠÔã‚Ì“_‚ð‘ã•\‚·‚é‚Æ‚Í‚¢‚¦‚È‚¢‚à‚Ì‚à‚µ‚΂µ‚΂ ‚é‚Ì‚ÅAÀ•WŠÔŠuA‘½ŽŸŒ³ƒZƒ‹A‚¨‚æ‚Ñ‹CŒó“IŽžŠÔÀ•W‚ð‹Lq‚µA‚Ü‚½ƒf[ƒ^’l‚ªŽžŠÔŠÔŠu‚Ü‚½‚̓Zƒ‹‚ð‚¢‚©‚É‘ã•\‚·‚é‚©‚ðŽ¦‚·‚悤‚ÈŠg’£‚às‚í‚ꂽB‚±‚Ì•W€‚Å‚ÍCOARDS‚ÌŽŸŒ³‡˜‚̧–ñ‚ðŠÉ˜a‚µAƒf[ƒ^ƒZƒbƒg‚Ì‘å‚«‚³‚ðkŒ¸‚·‚é•û–@‚ðŽw’肵‚Ä‚¢‚éB

–ÚŽŸ

—vŽ| 1

‚Í‚¶‚ß‚É 5

‘æ1Í ˜˜_ 5

1.1 –Ú“I 5

1.2 —pŒê 6

1.3 ‘S‘Ì‘œ 8

1.4 COARDS‹K–ñ‚Æ‚ÌŠÖŒW 9

‘æ2Í NetCDFƒtƒ@ƒCƒ‹‚Æ‚»‚Ì\¬—v‘f 10

2.1 ƒtƒ@ƒCƒ‹–¼ 10

2.2 ƒf[ƒ^Œ^ 10

2.3 –½–¼‹K–ñ 11

2.4 ŽŸŒ³ 11

2.5 •Ï” 12

2.5.1 Œ‡‘¹’l 12

2.6 ‘®« 13

2.6.1 ‹K–ñ‚ÌŽ¯•Ê 14

2.6.2 ƒtƒ@ƒCƒ‹‚Ì“à—e‚Ì‹Lq 14

‘æ3Í ƒf[ƒ^‚Ì‹Lq 15

3.1 ’PˆÊ 15

3.2 ’·‚¢–¼‘O 16

3.3 •W€–¼ 16

3.4 •â•ƒf[ƒ^ 18

3.5 ƒtƒ‰ƒO 18

‘æ4Í À•W‚ÌŽí•Ê 21

4.1 ˆÜ“xÀ•W 21

4.2 Œo“xÀ•W 22

4.3 ‰”’¼i‚“x‚Ü‚½‚Í[‚³jÀ•W 23

4.3.1 —LŽŸŒ³‰”’¼À•W 23

4.3.2 –³ŽŸŒ³‰”’¼À•W 24

4.4 ŽžŠÔÀ•W 24

4.4.1 —ï–@ 25

‘æ5Í À•WŒn 27

5.1 “Æ—§‚̈ܓxAŒo“xA‰”’¼A‹y‚ÑŽžŠÔ‚ÌŽ² 28

5.2 “ñŽŸŒ³‚̈ܓx‹y‚ÑŒo“x‚ÌÀ•W•Ï” 29

5.3 ŠÔˆø‚«…•½ŠiŽq 30

5.4 ’n“_ƒf[ƒ^‚ÌŽžŒn—ñ 30

5.5 ‹OÕ 31

5.6 …•½‚ÌÀ•WŽQÆŒnAŠiŽqŽÊ‘œA‚¨‚æ‚Ñ“Š‰e–@ 32

5.7 ƒXƒJƒ‰[À•W•Ï” 35

‘æ6Í ƒ‰ƒxƒ‹‚Æ‘ã‘ÖÀ•W 36

6.1 ƒ‰ƒxƒ‹ 36

6.1.1 ’n—“I—̈æ 37

6.2 ‘ã‘ÖÀ•W 38

‘æ7Í ƒZƒ‹‚̃f[ƒ^•\Œ» 38

7.1 ƒZƒ‹‹«ŠE 38

7.2 ƒZƒ‹‚Ì‘ª“x 41

7.3 ƒZƒ‹Eƒƒ\ƒbƒh 42

7.3.1 •¡”Ž²‚Ìꇂ̓Œv 44

7.3.2 ƒIƒŠƒWƒiƒ‹ƒf[ƒ^‚ÌŠÔŠu‚È‚Ç‚Ì‹L˜^ 44

7.3.3 ƒZƒ‹‚̈ꕔ‚É“K—p‚³‚ê‚é“Œv 46

7.3.4 À•W‚ª‚È‚¢‚Æ‚±‚ë‚ł̃Zƒ‹Eƒƒ\ƒbƒh 47

7.4 ‹CŒóŠw“I“Œv 48

‘æ8Í ƒf[ƒ^ƒZƒbƒg‚Ì‘å‚«‚³‚ÌkŒ¸ 52

8.1 ƒpƒbƒN‚³‚ꂽƒf[ƒ^ 53

8.2 W–ñ‚É‚æ‚鈳k 53

•t˜^ 55

•t˜^A ‘®« 55

•t˜^B •W€–¼•\‚ÌŒ`Ž® 58

•t˜^C •W€–¼CüŽq 60

•t˜^D –³ŽŸŒ³‰”’¼À•W 61

D.1 ‘å‹C‚ÌŽ©‘R‘Δˆ³—ÍÀ•W 61

D.2 ‘å‹C‚̃VƒOƒ}À•W 62

D.3 ‘å‹C‚̬‡ƒVƒOƒ}ˆ³—ÍÀ•W 62

D.4 ‘å‹C‚̬‡‚“xÀ•W 62

D.5 ‘å‹C‚Ì•½ŠŠƒŒƒxƒ‹‰”’¼À•WiSLEVEÀ•Wj 63

D.6 ŠC—m‚̃VƒOƒ}À•W 63

D.7 ŠC—m‚Ìs-À•W 64

D.8 ŠC—m‚̃VƒOƒ}-zÀ•W 64

D.9 ŠC—m‚Ì“ñdƒVƒOƒ}À•W 65

•t˜^E ƒZƒ‹ƒƒ\ƒbƒh 65

•t˜^F ŠiŽqŽÊ‘œ 66

F.1 ƒAƒ‹ƒxƒ‹ƒX³Ï}–@ 66

F.2 ³‹—•ûˆÊ}–@ 67

F.3 ƒ‰ƒ“ƒxƒ‹ƒg³Ï•ûˆÊ}–@ 67

F.4 ƒ‰ƒ“ƒxƒ‹ƒg³Šp•ûˆÊ}–@ 67

F.5 ƒ‰ƒ“ƒxƒ‹ƒg³Ï‰~“›}–@ 68

F.6 ŒoˆÜ“xÀ•W 68

F.7 ƒƒ‹ƒJƒgƒ‹}–@ 68

F.8 ³ŽË}–@ 69

F.9 ƒ|[ƒ‰[ƒXƒeƒŒƒI}–@ 69

F.10 ‰ñ“]‚³‚ꂽ‹É‚ɑ΂·‚éŒoˆÜ“xÀ•W 70

F.11 ƒXƒeƒŒƒI}–@i•½ŽË}–@j 70

F.12 ‰¡Ž²ƒƒ‹ƒJƒgƒ‹}–@ 71

F.13 ‰”’¼“§Ž‹}–@ 71

ŠiŽqŽÊ‘œ‚Å—p‚¢‚ç‚ê‚é‘®«‚Ì•\ 71

•t˜^G —š—ð 74

•¶Œ£ 75

 

‚Í‚¶‚ß‚É

ƒz[ƒ€ƒy[ƒW

ƒz[ƒ€ƒy[ƒW1‚É‚ÍŽŸ‚Ì‚à‚̂ւ̃Šƒ“ƒN‚ª‚ ‚éF‰ß‹Ž‚̔ŕ¶AŒ»Ý‚Ìì‹Æ•¶‘ACF‹K–ñ2‚É“K‡‚·‚éƒtƒ@ƒCƒ‹‚ðˆ—‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“A‚È‚ç‚Ñ‚ÉŒ»s‹K–ñ‚̉ðŽßA–¾Šm‰»A‚¨‚æ‚Ñ•ÏXEŠg’£’ñˆÄ‚Ì‚½‚߂̃[ƒŠƒ“ƒOƒŠƒXƒgB

—š—ð

‚±‚Ì•¶‘‚ÍCFƒKƒoƒiƒ“ƒXEƒ‹[ƒ‹3‚É]‚¢‡ˆÓ‚³‚ꂽ•ÏXE’ù³‚ÉŠî‚«XV‚³‚ê‚éBŠ®‘S‚È—š—ð‚ɂ‚¢‚Ä‚Í•t˜^Gu—š—ðv‚ðŽQÆ‚¹‚æBŽb’è“I•ÏX‚ɂ‚¢‚Ä‚ÍAV‹KA휂³‚ꂽ•¶Œ¾A‚»‚µ‚Ä [ƒRƒƒ“ƒg] ‚̂悤‚É‹LÚ‚·‚éi‚±‚Ì–ó‚Å‚Íì‹Æ–¢—¹jB

 

y–ó’z

·                    ‚±‚Ì•¶‘‚É‚¨‚¢‚Ä•¶Œ£ˆø—p‚Í [NetCDF] ‚̂悤‚ɑ劇ŒÊ‚Å‚­‚­‚Á‚Ä•\Œ»‚³‚ê‚Ä‚¢‚éB•¶Œ£ˆø—p‚ÆÍߔԆ‚Ö‚ÌŽQƂ̓Šƒ“ƒN‚É‚È‚Á‚Ä‚¢‚Ĉø—p•¶Œ£ƒŠƒXƒg‚ɃWƒƒƒ“ƒv‚·‚邱‚Æ‚ª‚Å‚«‚éB

·                    Œ´•¶‚Ì‹K’è‚Ô‚è‚𖾊m‚É‚·‚邽‚ßA–ó’‚ÍŒ´‘¥‚Æ‚µ‚Ä‹r’‚Æ‚µ‚½B‚Ü‚¸‚Í“Ç‚Ý”ò‚΂µ‚Ä·‚µŽx‚¦‚È‚¢BŒê‚ð•â‚í‚È‚¢‚ƈӖ¡‚ª’Ê‚ç‚È‚¢‚Æ‚±‚ë‚Íž²‘‘Ì10ƒ|ƒCƒ“ƒg‚Ŗ󕶂ɑ}“ü‚µ‚½BŒ´•¶‚̃Cƒ^ƒŠƒbƒN italic ‚É‚æ‚é‹­’²‚͖󕶂ł̓SƒVƒbƒN‘Ì‚Å•\Œ»‚µ‚½BŒ´•¶‚ÅCDLŒ¾Œê‚É‚æ‚éƒR[ƒh‚â‘®«–¼“™‚ðƒ}[ƒNƒAƒbƒv‚·‚邽‚ß‚É—p‚¢‚Ä‚¢‚éƒ^ƒCƒvƒ‰ƒCƒ^Žš‘Ì monospace font‚Í‚»‚Ì‚Ü‚Ü—p‚¢‚½‚ªA—˜—pŽÒ‚Å“K‹X’u‚«Š·‚¦‚ēǂނׂ«•¶Žš—ñi•Ï”j‚̓Cƒ^ƒŠƒbƒN‚ɉü‚ß‚½B

‘æ1Í ˜˜_

1.1 –Ú“I

NetCDF ƒ‰ƒCƒuƒ‰ƒŠ[NetCDF]‚ÌÝŒv‚Å‚ÍA“Ç‚Ý‘‚«‚Ì‘ÎÛ‚½‚éƒf[ƒ^‚Í‚æ‚­’è‹`‚³‚ꂽ‹K‘¥‚É‚µ‚½‚ª‚Á‚Ä\‘¢‰»‚³‚êA‚³‚Ü‚´‚Ü‚ÈŒvŽZ‹@ƒvƒ‰ƒbƒgƒtƒH[ƒ€‚É—eˆÕ‚ɈÚA‚Å‚«‚é‚悤‚É‚È‚Á‚Ä‚¢‚éBNetCDFƒCƒ“ƒ^[ƒtƒFƒCƒX‚ÍŽ©ŒÈ‹Lq“I‚ȃf[ƒ^‚Ì쬂ð‰Â”\‚É‚·‚邪AnetCDFƒCƒ“ƒ^[ƒtƒFƒCƒX‚ðŽg‚¦‚ÎŽ©ŒÈ‹Lq‰»‚ª—v‹‚³‚ꌋ‰Ê‚Æ‚µ‚ÄŽ©ŒÈ‹Lq«‚ª’S•Û‚³‚ê‚é‚Æ‚¢‚¤‚킯‚Å‚Í‚È‚¢BCF‹K–ñ‚Ì–Ú“I‚ÍAƒtƒ@ƒCƒ‹4’†‚Ì‚»‚ꂼ‚ê‚Ì•Ï”‚ɂ‚¢‚Äi“KØ‚È‚ç‚Î’PˆÊ‚ðŠÜ‚ßj‰½‚ð•\‚í‚·‚©‚ª—^‚¦‚ç‚êA‚»‚µ‚Ä•Ï”‚Ì‚»‚ꂼ‚ê‚Ì’l‚ªŽžŠÔ‚Æ‹óŠÔ‚Éi’n‹…Šî€‚ÌÀ•W‚É‘Š‘΂ÅjˆÊ’u‚¯‚ç‚ê‚éA‚Æ‚¢‚¤ˆÓ–¡5‚ÅŽ©ŒÈ‹Lq“I‚É‚È‚é‚É\•ª‚ȃƒ^ƒf[ƒ^‚ð‹K–ñ‚É“K‡‚·‚éƒf[ƒ^ƒZƒbƒg‚É—^‚¦‚邱‚Æ‚Å‚ ‚éB

‚±‚Ì‹K–ñ‚Ìd—v‚È—˜“_‚ÍAÅ’áŒÀ‚̃†[ƒU‚̉î“ü‚µ‚©•K—v‚Æ‚¹‚¸‚Ƀf[ƒ^‚ð•\Ž¦‚µA‚Ü‚½‚̓f[ƒ^‚̈ꕔ•ª‚Ɉ—‚ðs‚¤‚悤‚ȃ\ƒtƒgƒEƒFƒA‚ª‰Â”\‚ɂȂ邱‚Æ‚Å‚ ‚éB‚ ‚éê6‚ªŽž‹óŠÔ’†‚É‚³‚Ü‚´‚܂Ɉʒu‚¯‚ç‚ê‚éilŠÔ‚È‚ç‚΂»‚Ì‚¤‚¿‚ǂꂪ“™‰¿‚©‚·‚®‚É‚í‚©‚é‚悤‚Èj‚â‚è‚©‚½‚ð‹Lq‚·‚郃^ƒf[ƒ^‚ð’ñ‹Ÿ‚·‚邱‚Æ‚ª‰Â”\‚É‚È‚Á‚Ä‚¢‚éBƒƒ^ƒf[ƒ^‚Ì•\Œ»–@‚ð§–ñ‚·‚é–Ú“I‚ÍAƒƒ^ƒf[ƒ^‚ð‹@ŠB‚ª‰ð“Ç‚µ‚ăf[ƒ^’l‚ð‚»‚ÌŽž‹óŠÔã‚̈ʒu‚ÉŽ©“®“I‚ÉŒ‹‚т‚¯‚é‚悤‚ȃ\ƒtƒgƒEƒFƒA‚ð‘‚­‚±‚Æ‚ðŒ»ŽÀ“I‚É‚·‚邱‚Æ‚Å‚ ‚éBƒƒ^ƒf[ƒ^‚ðlŠÔ‚̃†[ƒU‚É‚Æ‚Á‚Ä‘‚«‚â‚·‚­‚Ü‚½—‰ð‚µ‚â‚·‚­‚·‚邱‚Æ‚à“¯‚¶‚­‚ç‚¢d—v‚Å‚ ‚éB

‚±‚Ì•W€7‚Í‹CŒó•À‚Ñ‚É‘å‹CA’nã‹y‚ÑŠC—m‚Ì—\•ñ‚̃f[ƒ^‚ÉŽg‚í‚ê‚邱‚Æ‚ðˆÓ}‚µ‚Ä‚¨‚èA“Á‚Ƀ‚ƒfƒ‹‚É‚æ‚Á‚Äì‚ç‚ê‚éƒf[ƒ^‚ð”O“ª‚É‚¨‚¢‚ÄÝŒv‚³‚ꂽB•W€‚É‚æ‚Á‚ÄŒ»ŽÀ“I‚ɃJƒo[‚Å‚«‚邱‚Æ‚É‚ÍŒÀ“x‚ª‚ ‚邱‚Ƃ͉äX‚à”FŽ¯‚µ‚Ä‚¢‚é‚Ì‚ÅA‹CŒóE—\•ñ‚̃ƒ^ƒf[ƒ^‚ÌÝŒv‚É‚¨‚¢‚Ä‹¤’Ê‚©‚•p”É‚É–â‘è‚Æ‚È‚é‚ÆM‚¶‚鎖€‚ÉŒÀ’肵‚Ä‚¢‚éB‚»‚Ì‚½‚ß‹CŒóE—\•ñƒf[ƒ^‚É•K—v‚ȃƒ^ƒf[ƒ^‚ɂ‚¢‚Ä–¾ŠmA“KØA‚©‚Â_“î‚È’è‹`‚ð—^‚¦‚邱‚Æ‚ª‰äX‚ÌŽå–Ú“I‚Å‚ ‚éB‚±‚Ì‹K–ñ‚Í‹ï‘Ì“I‚É‚ÍnetCDF •W€‚Æ‚µ‚Ä‘‚©‚ê‚Ä‚¢‚é‚Ì‚Å‚Í‚ ‚邪A‰äX‚ÌŠ´G‚Æ‚µ‚Ä‚ÍA‚Ù‚Æ‚ñ‚Ç‚ÌŠT”O‚ÍnetCDF‚ÉŒÀ‚炸•L‚¢‰ž—p‚ª‚Å‚«‚é‚à‚Ì‚Æl‚¦‚Ä‚¢‚éBƒƒ^ƒf[ƒ^EƒIƒuƒWƒFƒNƒg‚ÍnetCDFˆÈŠO‚̃tƒ@ƒCƒ‹Œ`Ž®‚É‚àŠÜ‚ß‚ç‚ê‚é‚©‚ç‚Å‚ ‚éBˆÙ‚È‚éŒ`Ž®‚̃tƒ@ƒCƒ‹‚̊Ԃł̃ƒ^ƒf[ƒ^‚Ì•ÏŠ·‚ÍA‘S‚Ä‚ÌŒ`Ž®‚ª—ÞŽ—‚µ‚½ŠT”O‚ÉŠî‚¢‚Ä‚¢‚ê‚ΗeˆÕ‚ɂȂ邾‚낤B

‚±‚Ì‹K–ñ‚ÍCOARDS‹K–ñ [COARDS] ‚ÌŒã•ûŒÝŠ·‚É‚È‚é‚悤݌v‚³‚ê‚Ä‚¢‚éA‚·‚È‚í‚¿ACOARDS‚É“K‡‚·‚éƒf[ƒ^ƒZƒbƒg‚ÍCF‚É‚à“K‡‚·‚éB‚µ‚½‚ª‚Á‚ÄACF‹K–ñ‚ðŽÀ‘•‚·‚éV‚µ‚¢ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÍCOARDSƒf[ƒ^ƒZƒbƒg‚àˆ—‚Å‚«‚é‚悤‚ɂȂ낤B

‚Ü‚½ACOARDS•W€‚Ö‚Ì“K‡«‚ðÅ‘åŒÀ‚‚߂邱‚Æ‚É‚àˆÓ‚ðÓ‚¢‚½A‚·‚È‚í‚¿ACOARDSƒƒ^ƒf[ƒ^‹K–ñ‚ª“KØ‚È‹Lq‚ð—^‚¦‚é‚Æ‚±‚ë‚Å‚ÍA‰äX‚Í‚»‚ê‚ðŽg‚¤‚±‚Æ‚ð—v¿‚µ‚Ä‚¢‚éBCOARDS‚ðŠg’£‚·‚é‚É‚ ‚½‚Á‚Ä‚ÍA‚»‚̂悤‚ÈŠg’£‚Ɉˑ¶‚µ‚È‚¢ƒRƒ“ƒeƒ“ƒc‚È‚ç‚ÎACOARDS•W€‚É]‚¤ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚àˆ—‰Â”\‚Æ‚È‚é‚悤‚ÉŽÀŒ»‚³‚ê‚Ä‚¢‚éB

1.2 —pŒê

‚±‚Ì•¶‘‚ÅnetCDFƒtƒ@ƒCƒ‹‚Ì\¬—v‘f‚ðŽw‚·‚Ì‚ÉŽg‚í‚ê‚Ä‚¢‚é—pŒê‚ÍAnetCDF ƒ†[ƒU[ƒYƒKƒCƒhiNUGj[NUG]‚Å’è‹`‚³‚ê‚Ä‚¢‚éB’è‹`‚Ì‚¢‚­‚‚©‚Í•Ö‹X‚Ì‚½‚ßÄŒf‚µ‚Ä‚¢‚éB

 

•â•À•W•Ï”iauxiliary coordinate variablej

À•Wƒf[ƒ^‚ð•ÛŽ‚·‚énetCDF•Ï”‚Å‚Í‚ ‚邪AiNUG‚Å’è‹`‚³‚ꂱ‚Ì•W€‚Å‚àŽg‚í‚ê‚Ä‚¢‚é‚悤‚ÈjÀ•W•Ï”‚ƈقȂèAŽŸŒ³–¼‚Æ–³ŠÖŒW‚È•Ï”–¼‚ðŽ‚Á‚Ä‚¢‚é‚à‚ÌB

‹«ŠE•Ï”iboundary variablej

‹«ŠE•Ï”‚ÍÀ•Wƒf[ƒ^‚ð•ÛŽ‚·‚é•Ï”‚ÉŠÖ˜A•t‚¯‚ç‚ê‚Ä‚¢‚éBƒf[ƒ^’l‚ªŽž‹óŠÔ–”‚Í‘¼‚ÌŽŸŒ³‚Ì‚ ‚é—̈æ‚ðè‚ß‚éƒZƒ‹‚Ì’†‚Ì󋵂ɂ‚¢‚Ä‚Ìî•ñ‚ð—^‚¦‚é‚Æ‚«A‹«ŠE•Ï”‚̓Zƒ‹‚Ì‘å‚«‚³‚Ìî•ñ‚ð—^‚¦‚éB

CDL•¶–@iCDL syntaxj

NetCDFƒtƒ@ƒCƒ‹‚Ì“à—e‚ð‹Lq‚·‚é‚Ì‚ÉŽg‚í‚ê‚éASCIIƒtƒH[ƒ}ƒbƒg‚ðCDL (network Common Data form Language) ‚Æ‚¢‚¤B‚±‚ÌŒ`Ž®‚Å‚Í”z—ñ‚̓vƒƒOƒ‰ƒ€Œ¾ŒêC‚̂悤‚ȃCƒ“ƒfƒbƒNƒX‹K–ñ‚Å•\Œ»‚³‚ê‚éA‚·‚È‚í‚¿ƒCƒ“ƒfƒbƒNƒX‚Í0‚©‚çŽn‚Ü‚èA‘½ŽŸŒ³‚Ì”z—ñ‚Å‚ÍAƒtƒ@ƒCƒ‹•Û‘¶‡˜‚ÌŠÏ“_‚©‚çÅ‚à‘‚­•Ï‚í‚鎟Œ³‚ÍÅŒã‚É錾‚³‚ꂽŽŸŒ³‚Å‚ ‚éBNetCDFƒ†[ƒeƒBƒŠƒeƒB‚Å‚ ‚é ncdump ‹y‚Ñ ncgen ‚Í‚±‚ÌŒ`Ž®‚ðŽg‚¤iNUG‘æ10Í8ŽQÆjB‚±‚Ì•¶‘‚Ì‘S‚Ä‚Ì—á‚àCDL•¶–@‚Å‘‚©‚ê‚Ä‚¢‚éB

ƒZƒ‹icellj

‚ЂƂ–”‚Í‚»‚êˆÈã‚ÌŽŸŒ³‚̗̈æ‚ÅA‚»‚Ì‹«ŠE‚Í’¸“_ivertex, •¡” verticesj9‚Å‹Lq‚³‚ê‚éBˆêŽŸŒ³‚̃Zƒ‹‚ÍŽžXƒCƒ“ƒ^[ƒoƒ‹‚Æ‚àŒÄ‚΂ê‚éB

À•W•Ï”icoordinate variablej

NUG‘æ2.3.1ß10‚Å’è‹`‚³‚ê‚Ä‚¢‚é‚悤‚ÉA1ŽŸŒ³•Ï”‚Å‚»‚ÌŽŸŒ³‚Æ“¯‚¶–¼‘O [‚½‚Æ‚¦‚Î time(time) ‚̂悤‚É] ‚ðŽ‚¿Aƒf[ƒ^Œ^‚Í”’lŒ^‚ÅA’l‚Í’P’²‚É•À‚ñ‚Å‚¢‚é‚à‚Ì‚Å‚ ‚éBÀ•W•Ï”‚Å‚ÍŒ‡‘¹’l‚Í‹–‚³‚ê‚È‚¢B

ŠiŽqŽÊ‘œ•Ï”igrid mapping variablej

‚ ‚éŽí‚ÌŠiŽqŽÊ‘œi’n}“Š‰e–@‚È‚Çj‚ð’è‹`‚·‚é‘®«‚̃Rƒ“ƒeƒi11‚Æ‚µ‚ÄŽg‚í‚ê‚é•Ï”BˆÓ–¡‚Ì‚ ‚éƒf[ƒ^‚ÍŠÜ‚Ü‚ê‚È‚¢‚Ì‚ÅA•Ï”‚ÌŒ^‚Í”CˆÓ‚Å‚æ‚¢B

ˆÜ“xŽŸŒ³ilatitude dimensionj

NetCDF•Ï”‚ª‚à‚ÂŽŸŒ³‚Ì‚¤‚¿AˆÜ“x‚ÌÀ•W•Ï”‚ÉŠÖ˜A•t‚¯‚ç‚ê‚Ä‚¢‚é‚à‚ÌB

Œo“xŽŸŒ³ilongitude dimensionj

NetCDF•Ï”‚ª‚à‚ÂŽŸŒ³‚Ì‚¤‚¿AŒo“x‚ÌÀ•W•Ï”‚ÉŠÖ˜A•t‚¯‚ç‚ê‚Ä‚¢‚é‚à‚ÌB

‘½ŽŸŒ³À•W•Ï”imultidimensional coordinate variablej

•â•À•W•Ï”‚Ì‚¤‚¿‘½ŽŸŒ³‚Ì‚à‚ÌB

Š©irecommendationj

‚±‚Ì‹K–ñ‚É‚¨‚¢‚ÄŠ©‚Ƃ͈ê”Ê“I‚ÈŒë‚è‚ðŒ¸‚ç‚·‚½‚ß‚É—L‰v‚È•Œ¾‚Æ‚µ‚Ä’ñŽ¦‚³‚ê‚é‚à‚Ì‚Å‚ ‚èA]‚í‚È‚¢‚©‚ç‚Æ‚¢‚Á‚ÄCF‹K–ñ‚É“K‡‚µ‚È‚¢‚±‚Æ‚É‚Í‚È‚ç‚È‚¢Bˆê•”‚Ì‘®«‚ÍCOARDS‹K–ñ‚Æ‚ÌŒã•ûŒÝŠ·«‚ðˆÛŽ‚·‚邽‚ß‚É‚ ‚¦‚Ä•K{irequiredj‚Å‚Í‚È‚­Š©‚³‚ê‚Ä‚¢‚éBƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̓f[ƒ^ƒZƒbƒg‚ªŠ©‚É]‚¤‚±‚ƂɈˑ¶‚µ‚Ä‚Í‚È‚ç‚È‚¢B

ƒXƒJƒ‰[À•W•Ï”iscalar coordinate variablej

ƒXƒJƒ‰[•Ï”‚ÅÀ•Wƒf[ƒ^‚ðŠÜ‚Þ‚à‚ÌB‹@”\“I‚É‚ÍA‘å‚«‚³‚P‚ÌÀ•W•Ï”A‚Ü‚½‚Í‘å‚«‚³1‚Ì•â•À•W•Ï”‚Æ“™‰¿‚Å‚ ‚éB

Žž‹óŠÔŽŸŒ³ispatiotemporal dimensionj

NetCDF•Ï”‚ª‚à‚ÂŽŸŒ³‚Ì‚¤‚¿AŽžŠÔA‹óŠÔA‚Ü‚½‚Í‚»‚Ì—¼•û‚̈ʒu‚ð“Á’è‚·‚邽‚ß‚ÉŽg‚í‚ê‚é‚à‚ÌB

ŽžŠÔŽŸŒ³itime dimensionj

NetCDF•Ï”‚ª‚à‚ÂŽŸŒ³‚Ì‚¤‚¿AŽžŠÔ‚ÌÀ•W•Ï”‚ÉŠÖ˜A•t‚¯‚ç‚ê‚Ä‚¢‚é‚à‚ÌB

‰”’¼ŽŸŒ³ivertical dimensionj

NetCDF•Ï”‚ª‚à‚ÂŽŸŒ³‚Ì‚¤‚¿A‰”’¼‚ÌÀ•W•Ï”‚ÉŠÖ˜A•t‚¯‚ç‚ê‚Ä‚¢‚é‚à‚ÌB

1.3 ‘S‘Ì‘œ

NUG‚Æ“¯—lA‚±‚Ì‹K–ñ‚Å‚Í•Ï”–¼‚⎟Œ³–¼‚ð•W€‰»‚·‚邱‚Æ‚Í‚¹‚¸A‘®«–¼‚ƈꕔ‚Ì‘®«’l‚¾‚¯‚ð•W€‰»‚·‚é‚à‚Ì‚Æ‚·‚éB‚±‚Ìß‚Ì‘S‘Ì‘œ‚ÍAŽŸßˆÈ~‚Ì‚æ‚芮‘S‚È‹Lq‚Å•â‘«‚³‚ê‚é‚ׂ«‚à‚Ì‚Å‚ ‚éB‚±‚Ì‹K–ñ‚ÅŽg‚í‚ê‚Ä‚¢‚é‘S‚Ä‚Ì‘®«‚Í•t˜^Au‘®«v‚Å‚Ü‚Æ‚ß‚ç‚ê‚Ä‚¢‚éB

‰äX‚Í‚±‚Ì‹K–ñ‚É“K‡‚·‚éƒf[ƒ^ƒZƒbƒg‚ðŽ¯•Ê‚·‚邽‚ßANUG‚ª’è‹`‚·‚é Conventions ‘®«‚É•¶Žš—ñ’l "CF-1.4" ‚ð—^‚¦‚邱‚Æ‚ðŠ©‚·‚éB

ƒtƒ@ƒCƒ‹‚Ì“à—e‚̈ê”Ê“I‹Lq‚ÍŽŸ‚Ì‘®«‚ÉŠÜ‚Ü‚ê‚é‚ׂ«‚Å‚ ‚é: title, history, institution, source, comment ‹y‚Ñ references i2.6.2uƒtƒ@ƒCƒ‹‚Ì“à—e‚Ì‹LqvŽQÆjBCOARDS‚Æ‚ÌŒã•ûŒÝŠ·«‚Ì‚½‚ßA‚±‚ê‚ç‚Ì‘®«‚Í•K{irequiredj‚Æ‚Í‚µ‚È‚¢‚ªA‚µ‚©‚µƒtƒ@ƒCƒ‹“à—e‚ðlŠÔ‚É“Ç‚Ý‚â‚·‚­•¶‘‰»‚·‚邽‚ß‚±‚ê‚ç‚Ì—˜—p‚ÍŠ©‚Æ‚·‚éB

NetCDFƒtƒ@ƒCƒ‹‚Ì’†‚Ì‚»‚ꂼ‚ê‚Ì•Ï”‚ÍAunits, long_name, ‹y‚Ñ standard_name ‘®«‚É‚æ‚é‹Lq‚ðŽ‚ÂB‘®«units ‹y‚Ñ long_name ‚ÍNUG‚Å’è‹`‚³‚ê‚Ä‚¨‚èAstandard_name ‘®«‚Í‚±‚Ì•¶‘‚Å’è‹`‚³‚ê‚é‚à‚Ì‚Å‚ ‚éB

‘®«units ‚ÍŽŸŒ³•t‚«‚Ì—Ê‚ð•\Œ»‚·‚é‘S‚Ä‚Ì•Ï”‚ɂ‚¢‚Ä•K{‚Å‚ ‚éi‚½‚¾‚µA7.1uƒZƒ‹‹«ŠEv‚Å’è‹`‚³‚ê‚é‹«ŠE•Ï”‚Í‚»‚ÌŒÀ‚è‚Å‚È‚¢jB‘®«units ‚Ì’l‚ÍUNIDATA Udunits ƒpƒbƒP[ƒW‚Å”FŽ¯‚Å‚«‚镶Žš—ñ‚Å‚ ‚éi—áŠO‚Æ‚µ‚Ä”F‚ß‚ç‚ê‚éŒ`‚Í3.1u’PˆÊv‚Ř_‚¶‚éjB

‘®«long_name‹y‚Ñstandard_name‚Í‚»‚ꂼ‚ê‚Ì•Ï”‚Ì“à—e‚ð‹Lq‚·‚邽‚ß‚ÉŽg‚í‚ê‚éBCOARDS‚Æ‚ÌŒã•ûŒÝŠ·«‚Ì‚½‚ß‚É‚±‚ê‚ç‚Í‚¢‚¸‚ê‚à•K{‚É‚È‚Á‚Ä‚¢‚È‚¢‚ªA­‚È‚­‚Æ‚à‚Ç‚¿‚ç‚©‚ðŽg‚¤‚±‚Æ‚ª‹­‚­Š©‚³‚ê‚éB•W€–¼‚ðŽg‚¤‚±‚Æ‚É‚æ‚èAˆê”Ê“I‚ɉðÍ‚³‚ê‚é•Ï”‚ð‚Ü‚¬‚ê‚È‚­Ž¯•Ê12‚Å‚«‚é‚悤‚É‚È‚èA‹CŒóE—\•ñƒf[ƒ^‚ÌŒðŠ·‚ª—eˆÕ‚É‚È‚éB

‚±‚Ì‹K–ñ‚Å‚Í4‚‚ÌÀ•W‚ð“Á•Ê‚Ɉµ‚¤FˆÜ“xAŒo“xA‰”’¼‚»‚µ‚ÄŽžŠÔ‚Å‚ ‚éB‘S‚Ä‚Ì•Ï”‚ÍAŽž‹óŠÔ‚Ì’†‚ňʒu‚¯‚ªŽ‚¿‚¤‚é‚È‚ç‚ÎŽž‹óŠÔÀ•W‚ł̈ʒu‚¯‚ð—^‚¦‚é‚悤‚ȃƒ^ƒf[ƒ^‚ðŽ‚½‚È‚¯‚ê‚΂Ȃç‚È‚¢B‚±‚Ì‹K–ñ‚Å‚Í“ñ‚‚̕”•ª‚ª‚»‚Ì–ðŠ„‚ð’S‚¤BÀ•Wƒf[ƒ^‚ð•ÛŽ‚·‚é•Ï”‚ðŽ¯•Ê‚·‚邽‚ß‚Ì‹K–ñ‚ª‚ ‚èA‚»‚̃f[ƒ^‚ª•\Œ»‚·‚éÀ•W‚ÌŽí—Þ‚ðŽ¯•Ê‚·‚邽‚ß‚Ì‹K–ñ‚ª‚ ‚éB

À•Wƒf[ƒ^‚ð•ÛŽ‚·‚é•Ï”‚ðŽ¯•Ê‚·‚é•û–@‚Í“ñ‚‚ ‚éBˆê‚–ڂÍANUG‚Å’è‹`‚³‚ꂽuÀ•W•Ï”v‚ðŽg‚¤•û–@B•Ï”‚ÌŽŸŒ³‚ªˆêŽŸŒ³‚Ì‹óŠÔ–”‚ÍŽžŠÔ‚ÌÀ•W‚ɑΉž‚·‚éê‡AÀ•W•Ï”‚ðŽg‚í‚È‚¯‚ê‚΂Ȃç‚È‚¢BÀ•W•Ï”‚ª“KØ‚Å‚È‚¢ê‡‚ÍAÀ•Wƒf[ƒ^‚ð•ÛŽ‚·‚é•Ï”‚Ícoordinates ‘®«‚Å“Á’肳‚ê‚éB

À•Wƒf[ƒ^‚ð•ÛŽ‚·‚é•Ï”‚ª‚ЂƂ½‚ÑŽ¯•Ê‚³‚ꂽ‚çA‚±‚ê‚ç‚Ì•Ï”‚̈ꂈꂂª•\‚í‚·À•W‚ÌŽí—Þ‚ð“Á’è‚·‚邽‚ß‚Ì‹K–ñ‚ª•K—v‚Å‚ ‚éBˆÜ“xAŒo“xA‚»‚µ‚ÄŽžŠÔ‚ÌÀ•W‚͂ЂƂ¦‚Éunits‘®«‚¾‚¯‚É‚æ‚Á‚ÄŽ¯•Ê‚Å‚«‚éBˆ³—Í‚Ì’PˆÊ‚ðŽ‚‰”’¼À•W‚Íunits‘®«‚ÅŽ¯•Ê‚Å‚«‚éB‚»‚Ì‚Ù‚©‚̉”’¼À•W‚Å‚ÍÀ•W’l‚Ì‘‚¦‚éŒü‚«‚ªãiupj‚©‰ºidownj‚©‚ðŽ¦‚·positive‘®«‚ðŽg‚í‚È‚¯‚ê‚΂Ȃç‚È‚¢BÀ•W‚ÌŽí•Ê‚ð’PˆÊ‚ÅŽ¯•Ê‚·‚邽‚ß‚É‚ÍŠO•”ƒ\ƒtƒgƒEƒFƒAƒpƒbƒP[ƒW[UDUNITS]‚ª•K—v‚Æ‚È‚é‚Ì‚ÅA‰äX‚̓IƒvƒVƒ‡ƒ“‚Æ‚µ‚ĈܓxAŒo“xA‰”’¼–”‚ÍŽžŠÔ‚ɑΉž‚·‚éÀ•W‚ð’¼ÚŽ¯•Ê‚·‚邽‚ß‚Ìaxis‘®«‚ð—pˆÓ‚·‚éB

ˆÜ“xAŒo“xA‹y‚ÑŽžŠÔ‚Í‘Û“I‚É”F’m‚³‚ꂽ•W€‚Å’è‹`‚³‚ê‚Ä‚¢‚éB‚µ‚½‚ª‚Á‚Ä‚±‚ê‚ç‚ÌŽí—Þ‚ÌÀ•W‚ð“Á’è‚·‚邱‚Æ‚É‚æ‚èAƒf[ƒ^’l‚ðŽžŠÔ‹y‚Ñ’n‹…ã‚Ì’n“_‚Ɉʒu‚¯‚邱‚Æ‚ª\•ª‰Â”\‚Å‚ ‚éB‘¼–Ê‚ÅA‰”’¼À•W‚Í•K‚¸‚µ‚àƒf[ƒ^’l‚ð’n‹…•\–ʂɑ΂µ‚ĉ”’¼•ûŒü‚Ɉʒu‚¯‚é‚Ì‚É\•ª‚Å‚Í‚È‚¢B“Á‚Ƀ‚ƒfƒ‹‚Í‚»‚Ì”—“I’莮‰»‚É‚¨‚¢‚ÄŽg‚Á‚½–³ŽŸŒ³‰”’¼À•W‚ɑ΂µ‚ăf[ƒ^‚ðo—Í‚·‚邱‚Æ‚ª‚ ‚éB‘S‚Ẵf[ƒ^’l‚ð‹óŠÔ“I‚Ɉʒu‚¯‚邱‚Æ‚ª‚Å‚«‚é‚悤‚ÉA‚±‚Ì‹K–ñ‚ł͈ê”Ê“I‚È–³ŽŸŒ³‰”’¼À•W‹y‚Ñ‚»‚Ì‚½‚߂̃ƒ^ƒf[ƒ^‚Ì’è‹`‚ð•t˜^Du–³ŽŸŒ³‰”’¼À•Wv‚ÉÚ‚¹‚Ä‚¢‚éB‚±‚ê‚ç‚Ì’è‹`‚Í–³ŽŸŒ³‚ÌÀ•W’l‚ÆA’n‹…•\–ʂɑ΂µ‚ĈêˆÓ‚Ɉʒu‚¯‚ç‚ê‚é‚悤‚ÈŽŸŒ³•t‚«‚Ì’l‚Æ‚ÌŽÊ‘œ‚ð’è‹`‚·‚éB‚±‚Ì’è‹`‚ÍÀ•W•Ï”‚Éstandard_name‹y‚Ñformula_terms‘®«‚ÅŠÖ˜A•t‚¯‚ç‚ê‚éBCOARDS‚Æ‚ÌŒã•ûŒÝŠ·«‚Ì‚½‚ßA‚±‚ê‚ç‚Ì‘®«‚ÌŽd—l‚Í•K{‚Å‚Í‚È‚¢‚ªA‹­‚­Š©‚³‚ê‚éB

‚µ‚΂µ‚ÎAƒf[ƒ^’l‚ªŽž‹óŠÔ‚Ì’Pˆê‚Ì“_‚Å‚Í‚È‚­A‚Þ‚µ‚ëƒCƒ“ƒ^[ƒoƒ‹‚Ȃ葽ŽŸŒ³‚̃Zƒ‹‚ð‘ã•\‚·‚邱‚Æ‚ª‚ ‚éB‚±‚Ì‹K–ñ‚Å‚ÍAƒCƒ“ƒ^[ƒoƒ‹–”‚̓Zƒ‹‚Ì‘å‚«‚³‚ð“Á’è‚·‚邽‚ß‚Ìbounds‘®«‚ª’è‹`‚³‚ê‚Ä‚¢‚éBƒf[ƒ^‚ªƒZƒ‹‚ð’Pƒ‚È“Œv“I•û–@‚Å‘ã•\‚·‚é‚Æ‚¢‚¦‚é‚Æ‚«A‚±‚ê‚ç‚Ì•û–@‚Ícell_methods‘®«‚ðŽg‚Á‚ÄŽ¦‚·‚±‚Æ‚ª‚Å‚«‚éB‚±‚Ì‘®«‚Ìd—v‚ȉž—p‚ªA‹CŒó“I‚ ‚é‚¢‚Í“ú•Ï‰»‚Ì“Œv‚ð‹Lq‚·‚邱‚Æ‚Å‚ ‚éB

ƒf[ƒ^‘S‘Ì‚Ì‘å‚«‚³‚𬂳‚­‚·‚é•û–@‚ªAƒpƒbƒLƒ“ƒOipackingj‚ƈ³kicompressionj13‚Å‚ ‚éBƒpƒbƒLƒ“ƒO‚ÍAŠi”[‚·‚é”’l‚̸“x‚ð‰º‚°‚邱‚Æ‚É‚æ‚Á‚ăf[ƒ^‚Ì—e—Ê‚ðŒ¸‚ç‚·‚±‚Æ‚Å‚ ‚èANUG‚Å’è‹`‚³‚ê‚Ä‚¢‚éadd_offset‹y‚Ñscale_factor‘®«‚ðŽg‚Á‚ÄŽÀŒ»‚³‚ê‚éB‘¼•ûAˆ³k‚ÍŒ‡‘¹’l‚ð•Û‘¶‚µ‚È‚¢‚±‚Æ‚É‚æ‚Á‚ĸ“x‚ðŽ¸‚í‚¸‚É‘å‚«‚³‚ðkŒ¸‚·‚éB‘®«compress‚ª‚±‚Ì–Ú“I‚Ì‚½‚ß‚É’è‹`‚³‚ê‚Ä‚¢‚éB

1.4 COARDS‹K–ñ‚Æ‚ÌŠÖŒW

‚±‚Ì‹K–ñ‚ÍCOARDS‹K–ñ[COARDS]‚ðˆê”ʉ»‚µŠg’£‚µ‚Ä‚¢‚éBCOARDS‚Æ‚ÌŒã•ûŒÝŠ·«‚ðˆÛŽ‚·‚邱‚Æ‚ÍÝŒvã‚Ì‘å‚«‚È–Ú•W‚̈ê‚‚ł ‚Á‚½B‚»‚±‚ÅA‚±‚Ì‹K–ñ‚É“K‡‚·‚éƒf[ƒ^ƒZƒbƒg‚ðˆ—‚·‚邽‚ß‚É‘‚©‚ꂽƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÍCOARDS‚É“K‡‚·‚éƒf[ƒ^ƒZƒbƒg‚ðˆ—‚Å‚«‚邾‚낤B‚Ü‚½‰äX‚ÍCOARDS•W€‚Ö‚Ì“K‡«‚ðÅ‘åŒÀ‚É‚·‚é‚悤“w—Í‚µ‚½BCOARDS‚Å‚à—˜—p‚Å‚«‚½ƒƒ^ƒf[ƒ^‚¾‚¯‚ð•K—v‚Æ‚·‚é‚悤‚ȃf[ƒ^ƒZƒbƒg‚ÍACOARDS‚É“K‡‚·‚é14ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Å‚àˆË‘R‚Æ‚µ‚Ĉ—‚Å‚«‚邾‚낤B‚µ‚©‚µ‚È‚ª‚çAV‚µ‚¢ƒƒ^ƒf[ƒ^“à—e‚ð’ñ‹Ÿ‚·‚éŠg’£‚É‚æ‚èA‚»‚µ‚ÄCOARDS‚Ì—v¿‚ðŠÉ˜a‚µ‚½“_‚É‚æ‚èA‚±‚Ì‹K–ñ‚É“K‡‚·‚éƒf[ƒ^ƒZƒbƒg‚Í•K‚¸‚µ‚àCOARDS‹K–ñ‚É]‚¤ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚É‚æ‚Á‚Ä”FŽ¯‚³‚ê‚é‚Æ‚ÍŒÀ‚ç‚È‚¢B‚±‚Ì‹K–ñ‚Ì“Á’¥‚Ì‚¤‚¿ACOARDS‚É“K‡‚µ‚È‚¢netCDFƒtƒ@ƒCƒ‹‚ðì‚邱‚Ƃɂ‚Ȃª‚é‚à‚Ì‚ðˆÈ‰º‚É‚Ü‚Æ‚ß‚éB

COARDS•W€‚Å‚ÍŠiŽq‚Ì’è‹`‚Í“Æ—§‚ȈܓxAŒo“xA‰”’¼A‹y‚ÑŽžŠÔ‚ÌŽ²‚©‚ç‚È‚é‚à‚Ì‚Æ‚µ‚½B‚»‚ꂼ‚ê‚ÌŽ²‚ÌŽí•Ê‚ðŽ¯•Ê‚·‚邽‚ß‚É•K—v‚ƂȂ郃^ƒf[ƒ^‚ð•W€‰»‚·‚é‘ã‚í‚è‚ÉACOARDS‚ÍŽ²i‚·‚È‚í‚¿ŽŸŒ³j‚̇˜‚ðˆÜ“xAŒo“xA‰”’¼A‚»‚µ‚ÄŽžŠÔ‚̇i‚±‚±‚ł͈ܓx‚ªÅ‚à‘¬‚­•Ï‚í‚鎟Œ³15j‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Æ‚µ‚½B“üo—Í‚Ì«”\ã‚Ì”z—¶16‚©‚çAƒ‚ƒfƒ‹‚ªCOARDS‚̇˜‚Ńf[ƒ^‚ðo—Í‚Å‚«‚È‚¢‚±‚Æ‚ª‚ ‚éBCF‹K–ñ‚Å‚ÍŽŸŒ³‚̇˜‚ÉŠÖ‚µ‚ČŒè“I‚ȧŒÀ‚ð’u‚©‚È‚¢‚±‚Æ‚Æ‚µ‚½‚ªAƒf[ƒ^쬎҂ɂÍCOARDS•W€‚̇˜‚É‚Æ‚Ç‚Ü‚é‚悤“w—Í‚ð§—サ‚Ä‚¢‚éBCOARDS‚ƈقȂ鎲‚̇˜‚ðŽg‚¤‚±‚Æ‚É‚æ‚èA‚¢‚­‚‚©‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚ªƒtƒ@ƒCƒ‹‚ð•`‰æ‚Å‚«‚È‚­‚È‚èAŒÝŠ·«‚ª§–ñ‚³‚ê‚邱‚Æ‚É‚È‚éBƒ‚ƒfƒ‹‚Ìo—ÍŽž‚Ƀoƒbƒtƒ@ƒŠƒ“ƒOˆ—17‚ðs‚¤‚±‚Æ‚É‚æ‚èAƒ‚ƒfƒ‹ƒR[ƒh‚ÌŽ²‡˜‚ªCOARDSƒtƒ@ƒCƒ‹‚ÌŽ²‡˜‚É“K‡‚µ‚È‚¢‚Æ‚«‚É«”\ã‚̃yƒiƒ‹ƒeƒB‚ðŬ‰»‚·‚邱‚Æ‚ª‚µ‚΂µ‚Ή”\‚Å‚ ‚éB

COARDS‚Í–³ŽŸŒ³‚̉”’¼À•W‚ð“Á’è‚·‚é–â‘è‚ðˆµ‚Á‚Ä‚¢‚邪A‚µ‚©‚µ–³ŽŸŒ³‚Ì’l‚ð’n‹…•\–ʂɑ΂µ‚Ĉʒu‚¯‚ç‚ê‚é‚悤‚È—LŽŸŒ³—Ê‚ÉŽÊ‘œ‚·‚é‹@\‚Í‚È‚ñ‚ç’ñ‹Ÿ‚µ‚Ä‚¢‚È‚¢BŒã•ûŒÝŠ·«‚Ì‚½‚ßA‰äX‚͈ø‚«‘±‚«–³ŽŸŒ³‰”’¼À•W‚Ìunits‘®«‚ª glevelh, glayerh, ‚ ‚é‚¢‚Í gsigma_levelh ‚Æ‚¢‚¤’l‚ð‚Ƃ邱‚Æ‚ð”F‚ß‚éi—v¿‚Í‚µ‚È‚¢jB‚µ‚©‚µŠ©‚Æ‚µ‚Ä‚ÍAstandard_name‹y‚Ñformula_terms ‘®«‚ðŽg‚Á‚Ä–³ŽŸŒ³‰”’¼À•W‚Ì“KØ‚È’è‹`i4.3.2u–³ŽŸŒ³‰”’¼À•WvŽQÆj‚ðŽ¯•Ê‚·‚é‚à‚Ì‚Æ‚·‚éB

CF‹K–ñ‚ÍCOARDS‹K–ñ‚Ì‘ÎÛŠO‚̃f[ƒ^‚Ì“Á«idata propertyj‚ð‹Lq‚Å‚«‚é‚悤‚É‚·‚é‚悤‚È‘®«‚ð’è‹`‚·‚éB‚±‚ê‚ç‚ÌV‚µ‚¢‘®«‚ÍCOARDS‹K–ñ‚Ɉᔽ‚·‚é‚à‚Ì‚Å‚Í‚È‚¢‚ªACOARDS‚É“K‡‚·‚éƒf[ƒ^ƒZƒbƒg‚¾‚¯‚ð”FŽ¯‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Í‚±‚ÌV‚µ‚¢‘®«‚É‚æ‚Á‚ÄŠú‘Ò‚³‚ê‚Ä‚¢‚é‹@”\‚ªŽg‚¦‚È‚¢BV‚µ‚¢‘®«‚Ì‹@”\‚ÍŽŸ‚̂悤‚Å‚ ‚éB

·                    •W€–¼‚ðŽg‚Á‚½•¨——Ê‚ÌŽ¯•Ê

·                    •â•À•W•Ï”‚ðŽg‚Á‚½ŽŸŒ³‚Æ‚ÌŠÖ˜A•t‚¯

·                    ƒf[ƒ^•Ï”‚ƃXƒJƒ‰[À•W•Ï”‚Æ‚ÌŒ‹‡

·                    ŽŸŒ³‚Ƀ‰ƒxƒ‹‚ð‚‚¯‚邱‚Æ

·                    ƒCƒ“ƒ^[ƒoƒ‹‚âƒZƒ‹‚Ì‹Lq

·                    ƒCƒ“ƒ^[ƒoƒ‹‚âƒZƒ‹‚Ìã‚Å’è‹`‚³‚ꂽƒf[ƒ^“Á«‚Ì‹Lq

·                    ‹CŒóŠw“I“Œv‚Ì‹Lq

·                    Œ‡‘¹’l‚Ì‚ ‚é•Ï”‚̃f[ƒ^ˆ³k

‘æ2Í NetCDFƒtƒ@ƒCƒ‹‚Æ‚»‚Ì\¬—v‘f

NetCDFƒtƒ@ƒCƒ‹‚Ì\¬—v‘f‚ɂ‚¢‚Ä‚ÍNUG[NUG]‚Ì‘æ2ß‚Å‹Lq‚³‚ê‚Ä‚¢‚éB‚±‚Ìß‚Å‚ÍAƒtƒ@ƒCƒ‹–¼‚¨‚æ‚ÑnetCDFƒtƒ@ƒCƒ‹‚ÌŠî‘b“I‚È\¬—v‘f‚ɂ‚¢‚Ä‚Ì‹K–ñ‚ð‹Lq‚·‚éB‚Ü‚½Aƒtƒ@ƒCƒ‹‚Ì“à—e‚ð‹Lq‚·‚邽‚ß‚ÌV‚µ‚¢‘®«‚à“±“ü‚³‚ê‚éB

2.1 ƒtƒ@ƒCƒ‹–¼

NetCDFƒtƒ@ƒCƒ‹‚̓tƒ@ƒCƒ‹–¼Šg’£Žq ".nc" ‚ðŽ‚‚ׂ«18‚Å‚ ‚éB

2.2 ƒf[ƒ^Œ^

NetCDF‚̃f[ƒ^Œ^char, byte, short, int, float –”‚Í real, ‚¨‚æ‚Ñ double ‚Í‘S‚Ä—˜—p‰Â”\‚Å‚ ‚éBŒ^char‚Í”’lƒf[ƒ^‚ðˆÓ}‚µ‚½‚à‚Ì‚Å‚Í‚È‚¢B‘å‚«‚³1ƒoƒCƒg‚Ì”’lƒf[ƒ^‚Íbyteƒf[ƒ^Œ^‚ðŽg‚Á‚ÄŠi”[‚·‚ׂ«‚Å‚ ‚éB‘S‚Ä‚Ì®”Œ^‚ÍnetCDFƒCƒ“ƒ^[ƒtƒFƒCƒX‚É‚æ‚Á‚Ä•„†•t‚ƈµ‚í‚ê‚éB‚½‚¾‚µAbyteŒ^‚ɂ‚¢‚Ä‚ÍNUG‹K–ñ‚É‚æ‚èA•„†‚È‚µ‚͈̔͂ðvalid_min, valid_max, ‚ ‚é‚¢‚Í valid_range ‘®«‚É—^‚¦‚邱‚Æ‚É‚æ‚Á‚Ä•„†‚È‚µ®”‚ðŠi”[‚Å‚«‚éB

NetCDF‚Í•¶Žš—ñŒ^‚ðƒTƒ|[ƒg‚µ‚È‚¢‚Ì‚ÅA•¶Žš—ñ‚Í•¶Žš‚Ì”z—ñ‚Æ‚µ‚Ä•\Œ»‚³‚ê‚È‚¯‚ê‚΂Ȃç‚È‚¢B‚±‚Ì•¶‘‚Å‚ÍA•¶Žšƒf[ƒ^icharŒ^j‚̈ꎟŒ³”z—ñ‚ðŠÈ’P‚Ì‚½‚ßu•¶Žš—ñv‚ƌĂÔB•¶Žš—ñ‚ÌnŽŸŒ³”z—ñ‚·‚È‚í‚¿(d1, d2, ... dn) ‚ð•\Œ»‚µ‚½‚¢ê‡‚Í (d1, d2,... dn, max_string_length) 19‚Ìn+1ŽŸŒ³‚Ì•¶ŽšŒ^”z—ñ‚Æ‚µ‚ÄŽÀŒ»‚³‚ê‚˂΂Ȃç‚È‚¢B‚±‚±‚ÅÅŒã‚É錾‚³‚ꂽiÅ‚à‘¬‚­•Ï‰»‚·‚éjŽŸŒ³‚Í”z—ñ‚Ì’†‚Ì‚à‚Á‚Æ‚à’·‚¢•¶Žš—ñ‚ð”[‚ß‚é‚Ì‚É\•ª’·‚­‚È‚¯‚ê‚΂Ȃç‚È‚¢B‚±‚̂悤‚É‚·‚é‚Ì‚ÅA”z—ñ‚Ì’†‚Ì•¶Žš—ñ‚Í’è‹`ã’·‚³‚ª“™‚µ‚¢B‚½‚Æ‚¦‚ÎA‰pŒê‚ÌŒŽ–¼‚ð•ÛŽ‚·‚镶Žš—ñ”z—ñ‚ÍA‚à‚Á‚Æ‚à’·‚¢–¼‘O‚Ì gSeptemberh ‚ð•ÛŽ‚·‚邽‚ß‚É (12, 9) ‚Æ‚¢‚¤ŽŸŒ³‚ðŽ‚‚±‚ƂɂȂ邾‚낤B

y–ó’F‚±‚̂悤‚ȌŒ蒷•¶Žš—ñ‚ÍA‚Ç‚¿‚ç‚©‚Æ‚¢‚¤‚ÆC‚̃kƒ‹I’[•¶Žš—ñ‚æ‚èFortran ‚Ì•¶ŽšŒ^‚É‹ß‚¢B‚½‚Æ‚¦‚ÎA"September" ‚Í‚¿‚傤‚Ç9•¶Žš‚Ȃ̂Ńtƒ@ƒCƒ‹ã‚Ńkƒ‹I’[‚Í‚³‚ê‚È‚¢‚µA‚»‚Ì9•¶Žš‚ðnc_get_vara_text() ‚Å“Ç‚Ýo‚·‚È‚ç‚ÎA‚ ‚­‚Ü‚Å9•¶Žš‚ª“Ç‚Ýo‚³‚ê‚邾‚¯‚Å‚ ‚Á‚ÄAŽ©“®“I‚É10ƒoƒCƒg–Ú‚ªƒkƒ‹I’[‚³‚ê‚é‚킯‚Å‚Í‚È‚¢B‚µ‚©‚µ‚È‚ª‚çAncgen‚ÍCDL‚É‚¨‚¢‚Ä "May" ‚̂悤‚É錾‚³‚ꂽ’·‚³‚É–ž‚½‚È‚¢•¶Žš—ñ‚ª—^‚¦‚ç‚ê‚ê‚ÎŽc‚è‚̓kƒ‹‚Å–„‚ßAncdump‚̓kƒ‹I’[‚³‚ê‚Ä‚¢‚镶Žš—ñ‚ð "May\0\0\0\0\0\0" ‚Å‚Í‚È‚­ "May" ‚̂悤‚É•\Ž¦‚·‚邵Achar ‚Ì_FillValue‚̓[ƒ‚È‚Ì‚ÅAnetCDFƒ‰ƒCƒuƒ‰ƒŠìŽÒ‚ÍC‚̂悤‚ȉ•ϒ·•¶Žš—ñ‚Æ‚µ‚Ä‚Ì—˜—p‚ðŠú‘Ò‚µ‚Ä‚¢‚邱‚Æ‚É‚È‚éB–óŽÒŽv‚¤‚ÉACF‹K–ñ‚ÌŒ»s‹K’è‚̓~ƒXƒŠ[ƒfƒBƒ“ƒO‚Å‚ ‚éBC‚̂悤‚ɉ•ϒ·•¶Žš—ñ‚Æ‚µ‚ÄŽg‚¢‚½‚¢‚È‚ç‚Δz—ñ¡–@‚ð (12, 10) ‚Æ‚µ‚ăkƒ‹I’[‚ð‹`–±•t‚¯‚é‚ׂ«‚Å‚ ‚邵AFortran‚Æ‚Ì®‡«‚ðdŽ‹‚·‚é‚È‚ç‚ÎA•¶Žš—ñ‚Ì’·‚³‚ª‘«‚è‚È‚¢ê‡‚̓Xƒy[ƒX‚Å–„‚߂邱‚Æ‚ª‘z’肳‚ê‚é‚Ì‚ÅAƒkƒ‹‚Å–„‚ß‚éŽ|‚𖾋L‚·‚ׂ«‚Å‚ ‚éB—v‚·‚é‚ÉA’·‚³9‚Ì”z—ñ‚É"May" ‚ð‚Ç‚¤Ši”[‚µ‚½‚ç‚¢‚¢‚Ì‚©Œ»s‹K’è‚Å‚Í”»‘R‚Æ‚µ‚È‚¢Bz

2.3 –½–¼‹K–ñ

•Ï”–¼AŽŸŒ³A‚¨‚æ‚Ñ‘®«–¼‚͉pŽš‚ÅŽn‚Ü‚èA‰p”Žš‚Ü‚½‚͉ºü‚©‚ç‚È‚é‚à‚Ì‚Æ‚·‚éBNetCDFƒCƒ“ƒ^[ƒtƒFƒCƒX‚Æ‚µ‚Ă̓nƒCƒtƒ“‚àŽg‚¦‚邪ACOARDS‹K–ñ‚Ö‚Ì“K‡20‚Ì‚½‚ß‚ ‚¦‚ħŒÀ‚µ‚Ä‚¢‚éBNetCDFƒCƒ“ƒ^[ƒtƒFƒCƒX‚Í擪‚̉ºü‚àŽó‚¯•t‚¯‚邪ANUG‚Í‚±‚̂悤‚È–¼‘O‚̓VƒXƒeƒ€—p‚É—\–ñ‚³‚ê‚Ä‚¢‚é‚Æ‚µ‚Ä‚¢‚éB

NetCDF‚Ì–¼‘O‚ł͑啶Žš‚Ƭ•¶Žš‚Í‹æ•Ê‚³‚ê‚邪AŠ©‚Æ‚µ‚Ä‚Í–¼‘O‚̓ˆ‚ɑ啶Žš‚Ƭ•¶Žš‚̈Ⴂ‚¾‚¯‚Å‹æ•Ê‚³‚ê‚邱‚Æ‚Æ‚Í‚È‚ç‚È‚¢‚à‚Ì‚Æ‚·‚éG‚‚܂èA‚à‚µ‘啶Žš‚Ƭ•¶Žš‚̈Ⴂ‚𖳎‹‚µ‚½ê‡A2‚‚̓¯‚¶–¼‘O‚ª‚ ‚é‚ׂ«‚Å‚Í‚È‚¢B‚Ü‚½A–¼‘O‚ÍŽ©–¾‚ɈӖ¡‚Ì‚ ‚é–¼‘O‚Æ‚·‚邱‚ÆA‚à‚µ‰Â”\‚È‚ç‚ÎA–¼‘O‚ð—ñ‹“‚µ‚½‚Æ‚«‚Ƀtƒ@ƒCƒ‹‚ª‚æ‚èŒø‰Ê“I‚ÉŽ©ŒÈ‹Lq“I‚Æ‚È‚é‚悤‚È‚à‚Ì‚Æ‚·‚邱‚Æ‚ðŠ©‚·‚éB

‚±‚Ì‹K–ñ‚Í‚¢‚©‚È‚é•Ï”–¼‚ ‚é‚¢‚ÍŽŸŒ³–¼‚à•W€‰»‚µ‚È‚¢B‚±‚Ì•¶‘‚Å•W€‰»‚³‚ê‚é‘®«–¼‚â‘®«‚Ì“à—e‚͉pŒê‚Å—^‚¦‚ç‚ê‚Ä‚¨‚èA‰Â”À«‚Ì‚½‚ß“K‡‚·‚énetCDFƒtƒ@ƒCƒ‹‚É‚¨‚¢‚Ă͉pŒê‚Å—^‚¦‚ç‚ê‚é‚ׂ«‚Å‚ ‚éB‰pŒêˆÈŠO‚ÌŒ¾Œê‚Í•Ï”AŽŸŒ³A‹y‚Ñ”ñ•W€‚Ì‘®«‚Ì–¼‘O‚Å”F‚ß‚ç‚ê‚éB•W€‰»‚³‚ꂽ‘®«‚Ì‚¤‚¿‚¢‚­‚‚©‚Ì“à—e‚ÍA•W€‰»‚³‚ê‚È‚¢•¶Žš—ñ’l‚Å‚ ‚èA‚µ‚½‚ª‚Á‚ĉpŒê‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢‚킯‚Å‚Í‚È‚¢B‚½‚Æ‚¦‚ÎA•Ï”‚ª‰½‚ð•\‚í‚·‚Ì‚©‚ð‹Lq‚·‚é long_name ‘®«i3.2u’·‚¢–¼‘OvŽQÆj‚͉pŒêˆÈŠO‚ÌŒ¾Œê‚Å‘‚­‚±‚Æ‚à‚Å‚«‚邪A‚µ‚©‚µ standard_name ‘®«i3.3u•W€–¼vj‚Å‚Ì‹Lq‚͉pŒê‚Å‘‚©‚ê‚Ä‚¢‚é•W€–¼‚Ì•\‚©‚ç‚Æ‚ç‚˂΂Ȃç‚È‚¢B

2.4 ŽŸŒ³

•Ï”‚̃[ƒ‚ðŠÜ‚ß”CˆÓ‚Ì”‚ÌŽŸŒ³‚ðŽ‚‚±‚Æ‚ª‚Å‚«‚éBŽŸŒ³‚Í‚»‚ꂼ‚êˆÙ‚È‚Á‚½–¼‘O‚ðŽ‚½‚˂΂Ȃç‚È‚¢BCOARDS ‚Å‚ÍŽŸŒ³”‚ð4‚ÉŒÀ’è‚·‚邱‚Æ‚ª‹­‚­Š©‚³‚ê‚Ä‚¢‚邪A‰äX‚Í‚æ‚è_“î«‚ð‹–—e‚·‚邱‚Æ‚É‚µ‚½‚¢B•Ï”‚ÌŽ²‚ð‹K’è‚·‚鎟Œ³‚Í‚»‚Ì•Ï”‚ªŠÜ‚ޗʂɑ΂·‚鎲‚ð’è‹`‚·‚éBŽž‹óŠÔ‚Å‚Í‚È‚¢ŽŸŒ³‚ªŠÜ‚Ü‚ê‚Ä‚à‚æ‚¢B‚±‚Ì•¶‘‚É‚à‚¢‚­‚‚©‚̗ႪŒ©o‚³‚ê‚éBˆê’è‚ÌðŒ‚̉º‚Å‚ÍA‚ ‚é—ʂɑ΂·‚鎟Œ³‚ª“ñ‚ˆÈã•K—v‚ɂȂ邱‚Æ‚ª‚ ‚éB‚½‚Æ‚¦‚ÎA“ñ‚‚̈قȂ鉔’¼ƒŒƒxƒ‹‚É‚¨‚¯‚鉷“x‚Ì‘ŠŠÖ‚ð•\‚í‚·‚É‚Í“ñŽŸŒ³‚ÌŠm—¦–§“xŠÖ”‚ðŽg‚¤‚±‚ƂɂȂ邾‚낤‚©‚çA‚»‚ê‚ðŠÜ‚Þ•Ï”‚Í—¼•û‚ÌŽ²‚ª‰·“x‚ƂȂ邾‚낤B

‚à‚µ‚ ‚é•Ï”‚̈ꕔ–”‚Í‘S•”‚ÌŽŸŒ³‚ªu“ú•t–”‚ÍŽžŠÔviTjAu‚‚³–”‚Í[‚³viZjAˆÜ“xiYjA‚Ü‚½‚ÍŒo“xiXj‚ƉðŽß‚Å‚«‚é‚È‚ç‚ÎA‚±‚ê‚ç‚ÌŽŸŒ³‚ðƒtƒ@ƒCƒ‹‚ɑΉž‚·‚é CDL ‚Å‚Ì’è‹`‚É‚¨‚¢‚Ä T, Z, Y, ‚»‚µ‚Ä X ‚̇‚É‚È‚é‚悤‚É‚·‚邱‚Æ‚ðŠ©‚·‚éi—v¿‚Í‚µ‚È‚¢B1.4uCOARDS‹K–ñ‚Æ‚ÌŠÖŒWvŽQÆjB‰Â”\‚È‚ç‚΂¢‚‚łàA‚»‚Ì‘¼‘S‚Ä‚ÌŽŸŒ³‚ÍŽž‹óŠÔŽŸŒ³‚̶‚É’u‚©‚ê‚é‚ׂ«‚Å‚ ‚éB

ŽŸŒ³‚Ì’·‚³‚Í‚¢‚­‚‚łà‚æ‚¢A‚P‚Å‚à‚æ‚¢B‚ ‚é•Ï”‚Ì‘S‚Ä‚Ì’l‚ɑ΂µ‚ÄA‚ ‚éÀ•W‚Ì’Pˆê‚Ì’l‚ª“K—p‚³‚ê‚é‚È‚ç‚ÎA•Ï”‚É‚»‚Ìî•ñ‚ð•t‰Á‚·‚邽‚ß‚É‚ÍA’·‚³1‚ÌŽŸŒ³‚ƈê—v‘f‚ÌÀ•W•Ï”‚ðŽg‚¤‚±‚Æ‚ðŠ©‚·‚éBƒXƒJƒ‰[À•W•Ï”‚ðŽg‚¤‚±‚Æ‚à”F‚ß‚ç‚ê‚Ä‚¨‚èA‚»‚¤‚·‚ê‚Î’·‚³1‚ÌŽŸŒ³‚ðƒf[ƒ^•Ï”‚ÉŒ‹‚т‚¯‚é•K—v‚ª‚È‚­‚È‚éB—v‘f‚ЂƂ‚ɂ¹‚æƒXƒJƒ‰[‚É‚¹‚æAÀ•W•Ï”‚ðŽg‚¤—˜“_‚ÍA‚»‚Ì’Pˆê’l‚Ì—ÊiÀ•W’lj‚ɂ‚¢‚Ä‹Lq‚·‚邽‚ß‚ÉAÀ•W•Ï”‚Ì‘S‚Ä‚Ì‘®«‚ªŽg‚¦‚邱‚Æ‚Å‚ ‚éB‚½‚Æ‚¦‚ÎA’nã‚1.5m‚̉·“xƒf[ƒ^‚ð•ÛŽ‚·‚é•Ï”‚ÍA‚‚³1.5m‚ð—^‚¦‚é’Pˆê’l‚ÌÀ•W‚ð‚à‚¿A‚Ü‚½ŽžŠÔ•½‹Ï‚Ì—Ê‚Í•½‹ÏŠúŠÔ‚ÌŽnŠú‚ÆIŠú‚ð‹L˜^‚·‚邽‚ß‚É‹«ŠE•Ï”‚𔺂Á‚½’Pˆê’l‚ÌŽžŠÔÀ•W‚ðŽ‚ÂB

2.5 •Ï”

‚±‚Ì‹K–ñ‚Í•Ï”–¼‚ð•W€‰»‚µ‚È‚¢B

À•Wƒf[ƒ^‚ðŠÜ‚ÞnetCDF•Ï”‚ÍÀ•W•Ï”A•â•À•W•Ï”AƒXƒJƒ‰[À•W•Ï”A‚ ‚é‚¢‚Í‘½ŽŸŒ³À•W•Ï”‚ƌĂ΂ê‚éB

2.5.1 Œ‡‘¹’l

NUG‹K–ñi[NUG]‘æ8.1ßj‚ÍŒ‡‘¹’l‚ð•\Œ»‚·‚é‚Ì‚É _FillValue, valid_min, valid_max, ‹y‚Ñ valid_range ‘®«‚ð—pˆÓ‚µ‚Ä‚¢‚éB

Œ‡‘¹’l‚ÉŠÖ‚·‚éNUG‹K–ñ‚Í‘æ2.3”Å‚©‚ç‘æ2.4”Å‚ÌŠÔ‚É‘å‚«‚­•Ï‰»‚µ‚½B‘æ2.3”Å‚Å‚ÍŒ‡‘¹’l‚Æ‚µ‚ÄŠmŽÀ‚Ȉʒu‚¯‚ðŽ‚Â‚Ì‚Í _FillValue ‚¾‚¯‚ÅAmissing_value ‚Í‘¼‚Ì’l‚ðŽg‚¤ê‡‚Ì—á‚Æ‚µ‚Ä‹“‚°‚ç‚ê‚Ä‚¢‚é‚Ì‚Ý‚Å‚ ‚Á‚½B‘®« valid_range iˆÈ‰º‚±‚Ìß‚Å‚Í‘ã‘Ö‚Æ‚µ‚Ä‚Ì valid_min, valid_max ‚ðŠÜ‚ß‚Äl‚¦‚éj‚Í—LŒø’l‚ð’è‹`‚·‚é‚Æ‚³‚ê‚Ä‚¨‚èAŒ‡‘¹’l‚Æ‚ÌŠÖŒW‚Í–¾Šm‚É‚Í‚³‚ê‚Ä‚¢‚È‚©‚Á‚½B‘æ2.4”Å‚©‚çNUG‚ÍŒ‡‘¹’l‚ð valid_range ‚͈̔͊O‚Ì‘S‚Ä‚Ì’l‚Æ’è‹`‚µAvalid_range ‚ª’è‹`‚³‚ê‚Ä‚¢‚È‚¢ê‡‚É _FillValue i‚±‚ê‚̓‰ƒCƒuƒ‰ƒŠ‚É‚æ‚Á‚Ä’è‹`‚³‚ê‚éŠù’è’l‚ð‚à‚Âj‚©‚ç valid_range ‚ð’è‹`‚·‚é•û–@21‚ðŽw’è‚·‚é‚悤‚É‚È‚Á‚½B’Pˆê‚ÌŒ‡‘¹’l‚µ‚©•K—v‚Å‚Í‚È‚¢‚È‚ç‚ÎA‰äX‚Í‚»‚ê‚ð _FillValue ‘®«‚ÅŽw’è‚·‚邱‚Æ‚ð‹­‚­Š©‚·‚éB‚±‚̂悤‚É‚·‚邱‚Æ‚É‚æ‚èA‘æ2.4”ňȑO‚ƈÈ~‚Ì‚Ç‚¿‚ç‚É]‚¤ˆê”Ê“IƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚àA‚»‚ÌŒ‡‘¹’l‚ð”FŽ¯‚·‚邱‚Æ‚ð•Ûá‚·‚é‚©‚ç‚Å‚ ‚éB

NetCDFƒ‰ƒCƒuƒ‰ƒŠ‚̓XƒJƒ‰[‚Å•Ï”‚Æ“¯‚¶Œ^‚Ì‘®« _FillValue ‚ð”FŽ¯‚µ‚ÄA•Ï”‚ÉŠ„‚è“–‚Ä‚ç‚ꂽƒfƒBƒXƒNƒXƒy[ƒX‚ð‰Šú‰»‚·‚é’liƒtƒBƒ‹ƒoƒŠƒ…[j‚Æ‚µ‚ÄŽg‚¤B–¢‚¾‘‚«ž‚Ü‚ê‚Ä‚¢‚È‚¢’l‚ð“Ç‚Ýž‚ñ‚¾Žž‚É•Ô‚³‚ê‚é‚Ì‚ÅA‚±‚Ì’l‚Í–¢’è‹`–”‚ÍŒ‡‘¹’l‚ð•\‚í‚·“Á•Ê‚È’l‚Æ‚Ý‚È‚³‚ê‚éB‘®«’l _FillValue ‚Íi‚à‚µŽg‚¤‚È‚çj valid_range ‚É‚æ‚Á‚ÄŽw’肳‚ꂽ”͈͂̊O‚Å‚ ‚é‚ׂ«‚Å‚ ‚éB‚»‚ꂼ‚ê‚̃f[ƒ^Œ^‚ɑ΂·‚éƒtƒBƒ‹ƒoƒŠƒ…[‚Ì‹K’è’l‚Í netCDFƒ‰ƒCƒuƒ‰ƒŠ‚ª’è‹`‚·‚éiNUG‘æ7.16ßjB

‘®« missing_value ‚ÍNUG‚É‚æ‚Á‚Ä”pŽ~—\’èideprecatedj‚Æ‚Ý‚È‚³‚ê‚Ä‚¨‚è22A‰äX‚àŽg—p‚ðŠ©‚ß‚È‚¢B‚µ‚©‚µ‚È‚ª‚çCOARDS‚Æ‚ÌŒã•ûŒÝŠ·«‚Ì‚½‚ßA‚±‚Ì•W€‚͈ø‚«‘±‚«–¢’è‹`–”‚ÍŒ‡‘¹’l‚ðŽ¦‚·‚½‚ß‚Ì missing_value ‘®«‚ÌŽg—p‚ð”FŽ¯‚·‚éB

‘®« scale_factor, add_offset i8.1uƒpƒbƒN‚³‚ꂽƒf[ƒ^vŽQÆj‚Ü‚½‚Í‚»‚Ì—¼•û‚ðŽg‚Á‚½•Ï”‚ÌŒ‡‘¹’l‚ÍA•Ï”‚ÌŠO•”’lA‚·‚È‚í‚¿netCDFƒtƒ@ƒCƒ‹‚ÉŠi”[‚³‚ê‚é’l‚ɑ΂µ‚ĉðŽß‚³‚ê‚éB•ÏŠ·iƒXƒP[ƒ‹AƒIƒtƒZƒbƒg‚Ü‚½‚Í‚»‚Ì—¼•û‚É‚æ‚éj‚ÆŒ‡‘¹’l‚Ì—¼•û‚Ì‘®«‚ð‚à‚•ϔ‚ðˆ—‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÍA‚Ü‚¸ƒf[ƒ^’l‚ª—LŒø‚Å‚ ‚邱‚Æ‚ðŠm”F‚µ‚ÄA‚‚¬‚É•ÏŠ·‚ð“K—p‚·‚ׂ«‚Å‚ ‚éBŒ‡‘¹’l‚Í•ÏŠ·‚·‚ׂ«‚Å‚È‚¢‚±‚Æ‚É—¯ˆÓ‚¹‚æBŒ‡‘¹’l‚Í—LŒø’l‚͈̔͊O‚Å‚ ‚é‚©‚çA•ÏŠ·‚ð“K—p‚·‚錋‰Ê•s“K؂ȉ‰ŽZ‚ª¶‚¶‚é‚©‚à‚µ‚ê‚È‚¢B‚½‚Æ‚¦‚ÎAfloatŒ^‚Ì _FillValue ‚ÌŠù’è’l‚ÍIEEE’P¸“xŽÀ”‚Ì•\Œ»‚Å‚«‚éÅ‘å’l‚É‚½‚¢‚Ö‚ñ‹ß‚¢‚Ì‚ÅAi’P¸“x‰‰ŽZ‚Åj100”{‚̃XƒP[ƒ‹‚ð‚©‚¯‚ê‚Îu–³ŒÀ‘åv‚Æ‚È‚Á‚Ä‚µ‚Ü‚¤B

2.6 ‘®«

‚±‚Ì•W€‚Í‘½‚­‚Ì‘®«i‚¢‚­‚‚©‚Í•K{‚ÅA‘¼‚Í”CˆÓŽw’èj‚ð‹Lq‚·‚éB‚µ‚©‚µƒtƒ@ƒCƒ‹‚É‚Í”ñ•W€‚Ì‘®«‚ªŠÜ‚܂ꂤ‚éB‚±‚̂悤‚È‘®«‚Í‚±‚Ì•W€‚ւ̈ᔽ‚ð•\‚í‚·‚à‚Ì‚Å‚Í‚È‚¢BƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚ÍA—‰ð‚Å‚«‚È‚¢‘®«‚Ü‚½‚̓vƒƒOƒ‰ƒ€‚Ì–Ú“I‚Æ–³ŠÖŒW‚È‘®«‚𖳎‹‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢B‘®«–¼‚ð‚‚¯‚é‚É‚ ‚½‚Á‚Ä‚ÍA‚ ‚Ä‚Í‚Ü‚é‚È‚ç‚΋K–ñ‚Ì‘®«–¼‚ðŽg‚¤‚ׂ«‚Å‚ ‚éB”ñ•W€‚Å‚ ‚Á‚Ä‚à‰Â”\‚ÈŒÀ‚èˆÓ–¡‚Ì‚ ‚é–¼‘O‚Æ‚·‚ׂ«‚Å‚ ‚éB‘®«‚𓱓ü‚·‚é‘O‚ÉA‚»‚Ìî•ñ‚ª•Ï”‚Æ‚µ‚Ä‚æ‚è‚æ‚­•\Œ»‚Å‚«‚È‚¢‚©ŒŸ“¢‚·‚ׂ«‚Å‚ ‚éBˆê”Ê‚ÉA‘®«‚Æ‚µ‚Ä’ñˆÄ‚µ‚悤‚Æ‚·‚é‚à‚Ì‚ªA‰½‚ç‚©‚Ì•â•“Iƒf[ƒ^‚ð•K—v‚Æ‚·‚é‚©A‘½ŽŸŒ³”z—ñ‚Å‚ ‚é‚©AˆêŽŸŒ³”z—ñ‚Å‚ ‚Á‚Ä‚à‚»‚ÌŽŸŒ³‚ð‰ðŽß‚·‚é‚Ì‚É‘¼‚ÌnetCDFŽŸŒ³‚ðŽQÆ‚·‚é‚©A‚ ‚é‚¢‚Í‘å‚«‚È‹L‰¯—e—Ê‚ð•K—v‚Æ‚·‚é‚È‚çA‘ã‚í‚è‚É•Ï”‚ðŽg‚¤‚ׂ«‚Å‚ ‚éB‚±‚Ì•W€‚ª‰Â”\‚È’l‚ð‚ ‚ç‚©‚¶‚ߌˆ‚ß‚½•¶Žš—ñ‘®«‚ð’è‹`‚·‚é‚Æ‚«A‚»‚̉”\‚È’l‚ÍŒ´‘¥‚Æ‚µ‚Ĭ•¶Žš‚Å‚ ‚éB‚µ‚©‚µ‚È‚ª‚çAƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒvƒƒOƒ‰ƒ€‚Í‚±‚ê‚ç‚Ì‘®«‚ɂ‚¢‚đ啶Žš‚Ƭ•¶Žš‚Ì‹æ•Ê‚ð‚·‚×‚«‚Å‚È‚¢B‚¢‚­‚‚©‚Ì•¶Žš—ñ‘®«‚Í‚±‚Ì•W€‚Å‚Íu‹ó”’‚Å‹æØ‚ç‚ꂽƒŠƒXƒgv‚ðŠÜ‚Þ‚Æ’è‹`‚³‚ê‚Ä‚¢‚éB‚»‚̂悤‚ȃŠƒXƒg‚Å‚ÍŒê‚͈ê‚‚܂½‚Í‚»‚êˆÈã‚̘A‘±‚µ‚½ƒXƒy[ƒX23‚Å‹æØ‚ç‚ê‚éB‚±‚̃ŠƒXƒg‚½‚é‘®«’l‚ÌŽn‚ß–”‚ÍI‚í‚è‚É”CˆÓ‚Ì”‚̃Xƒy[ƒX‚ª‚ ‚Á‚Ä‚à‚æ‚¢BŒÂ‚Ì•W€‚Å‹Lq‚³‚ê‚Ä‚¢‚é‘®«‚̃ŠƒXƒg‚Í•t˜^Au‘®«v‚ðŽQÆ‚¹‚æB

2.6.1 ‹K–ñ‚ÌŽ¯•Ê

‚±‚Ì‹K–ñ‚É]‚¤netCDFƒtƒ@ƒCƒ‹‚Í‚»‚Ì‚±‚Æ‚ðANUG‚Å’è‹`‚³‚ꂽ‘åˆæ‘®«24 Conventions ‚𕶎š—ñ’l ‚Æ‚·‚邱‚Æ‚Å•\Œ»‚·‚邱‚Æ‚ðŠ©‚·‚éB‚±‚Ì•¶Žš—ñ‚ÍA•ª–ì‚É“Á—L‚Ì‹K–ñ‚ð‹Lq‚·‚镶‘‚ðŠñ‘õ‚·‚éƒfƒBƒŒƒNƒgƒŠ‚ɑ΂·‚éƒfƒBƒŒƒNƒgƒŠ–¼‚ƉðŽß‚³‚ê‚éBŒ»Ý‚Ì‚Æ‚±‚ë25‚»‚Ì‹K–ñƒfƒBƒŒƒNƒgƒŠ‚̓zƒXƒg ftp.unidata.ucar.edu ‚Ì pub/netcdf/Conventions ƒfƒBƒŒƒNƒgƒŠ‚ƉðŽß‚³‚ê‚éB‚±‚Ì•¶‘‚̃EƒFƒu”Å‚ÍnetCDFƒEƒFƒuƒy[ƒW <URL:http://www.unidata.ucar.edu/packages/netcdf/conventions.html>26 ‚©‚烊ƒ“ƒN‚³‚ê‚Ä‚¢‚éB

2.6.2 ƒtƒ@ƒCƒ‹‚Ì“à—e‚Ì‹Lq

ˆÈ‰º‚Ì‘®«‚ÍAƒf[ƒ^‚ª‚Ç‚±‚©‚ç—ˆ‚ÄA‰½‚ðŽ{‚µ‚½‚Ì‚©‚ÉŠÖ‚·‚éî•ñ‚ð’ñ‹Ÿ‚·‚邱‚Æ‚ðˆÓ}‚µ‚Ä‚¢‚éB‚±‚Ìî•ñ‚ÍŽå‚ÉlŠÔ‚Ì“ÇŽÒ‚Ì‚½‚ß‚Ì‚à‚Ì‚Å‚ ‚éB‘®«’l‚Í‘S‚Ä•¶Žš—ñ‚Å‚ ‚éBƒc[ƒ‹ncdump‚Ìo—͂̉“ǫ‚Ì‚½‚ßA’·‚¢•¶Žš—ñ‚ɂ͉üs‚ð“ü‚ê‚Ä•¡”s‚É•ªŠ„‚·‚邱‚Æ‚ðŠ©‚·‚éBCOARDS‚Ö‚ÌŒã•ûŒÝŠ·«‚Ì‚½‚ßA•K{‚Æ‚·‚é‚à‚Ì‚Í‚È‚¢B

NUG‚Ítitle ‹y‚Ñ history ‚ð‘åˆæ‘®«‚Æ’è‹`‚µ‚Ä‚¢‚éB‰äX‚ÍV‚µ‚­’è‹`‚µ‚½‘®«‚·‚È‚í‚¿ institution, source, references, ‹y‚Ñ comment ‚ð‘åˆæ‘®«‹y‚ÑŒÂX‚Ì•Ï”‚Ì‘®«‚Ì‚Ç‚¿‚ç‚Æ‚µ‚Ä‚à”F‚߂邱‚Æ‚É‚µ‚½‚¢B“¯‚¶‘®«–¼‚ª‘åˆæ‘®«‚Æ•Ï”‘®«‚Æ‚µ‚ÄŒ»‚ê‚é‚Æ‚«A•Ï”‘®«‚ª—Dæ‚·‚éB

title

ƒf[ƒ^ƒZƒbƒg‚ª‰½‚©‚Å‚ ‚é‚©‚ÌŠÈŒ‰‚È‹LqB

institution

ƒIƒŠƒWƒiƒ‹ƒf[ƒ^‚ª‚Ç‚±‚Åì‚ç‚ꂽ‚©‚ðŽw’è‚·‚éB

source

ƒIƒŠƒWƒiƒ‹ƒf[ƒ^‚ð쬂µ‚½•û–@B‚à‚µƒ‚ƒfƒ‹‚Ŷ¬‚³‚ꂽ‚à‚Ì‚È‚çA source ‚̓‚ƒfƒ‹‚Æ—L‰v‚ÈŒÀ‚èÚ‚µ‚¢ƒo[ƒWƒ‡ƒ“‚Ì–¼‘O‚Å‚ ‚é‚ׂ«‚Å‚ ‚éBŠÏ‘ªƒf[ƒ^‚È‚ç‚ÎAsource ‚Í‚»‚ê‚ð“Á’¥•t‚¯‚é‚à‚Ì‚Å‚ ‚é‚ׂ«‚Å‚ ‚éi—áF "surface observation" –”‚Í "radiosonde"jB

history

ƒIƒŠƒWƒiƒ‹ƒf[ƒ^‚Ö‚Ì•ÏX‚Ì—š—ð‚ð’ñ‹Ÿ‚·‚éB‚¨s‹V‚Ì‚æ‚¢netCDFƒtƒBƒ‹ƒ^‚ÍŽ©“®“I‚É‚»‚Ì–¼‘O‚Æ‹N“®Žž‚É—^‚¦‚ç‚ꂽƒpƒ‰ƒƒ^‚ðA“ü—ÍnetCDFƒtƒ@ƒCƒ‹‚Ì‘åˆæ‘®« history ‚É•t‰Á‚·‚éB‰äX‚ÍA‚»‚ꂼ‚ê‚Ìs‚ðƒvƒƒOƒ‰ƒ€‚ª‹N“®‚³‚ꂽ“úŽž‚ðŽ¦‚·ƒ^ƒCƒ€ƒXƒ^ƒ“ƒv‚Å‚Í‚¶‚߂邱‚Æ‚ðŠ©‚·‚éB

references

ƒf[ƒ^‚Ü‚½‚̓f[ƒ^‚𶬂·‚邽‚ß‚ÉŽg‚Á‚½•û–@‚ð‹Lq‚·‚邽‚ß‚ÌAo”Å•¨‚Ü‚½‚̓EƒFƒu‚ÉŠî‚­ŽQÆB

comment

ƒf[ƒ^‚Ü‚½‚̓f[ƒ^‚𶬂·‚邽‚ß‚ÉŽg‚Á‚½•û–@‚ÉŠÖ‚·‚éŠeŽíî•ñB

‘æ3Í ƒf[ƒ^‚Ì‹Lq

‚±‚Ìß‚Å‹Lq‚³‚ê‚é‘®«‚ÍA‚»‚ꂼ‚ê‚Ì•Ï”‚Ì“à—e‚Æ’PˆÊ‚ð‹Lq‚·‚邽‚ß‚É—pˆÓ‚³‚ê‚Ä‚¢‚éBCOARDS‚Å’è‹`‚³‚ê‚Ä‚¢‚é units ‹y‚Ñ long_name ‘®«‚͉äX‚àˆø‚«‘±‚«ƒTƒ|[ƒg‚·‚éBCOARDS‚Ö‚ÌŠg’£‚Æ‚µ‚ÄA•Ï”‚Ì“à—e‚ւ̈êˆÓ‚ÈŽ¯•ÊŽq‚ð’ñ‹Ÿ‚·‚éA”CˆÓŽw’è‚Ì standard_name ‘®«‚ð’ljÁ‚µ‚½B‚±‚ê‚̓f[ƒ^ŒðŠ·‚É‚Æ‚Á‚Äd—v‚Å‚ ‚éGƒf[ƒ^’ñ‹ŸŒ³‹@ŠÖ‚ªŠ„‚è“–‚Ä‚½•Ï”–¼‚É‚æ‚Á‚Ä‚»‚ꂪ‰½‚ðˆÓ–¡‚·‚é‚©‚ðŽ¯•Ê‚·‚邱‚Æ‚Í•K‚¸‚µ‚à‰Â”\‚Å‚Í‚È‚¢‚©‚ç‚Å‚ ‚éB

‘®« standard_name ‚ÍÀ•Wƒf[ƒ^‚ðŠÜ‚Þ•Ï”‚ðŽ¯•Ê‚·‚é‚Ì‚É‚à—p‚¢‚ç‚ê‚éB‚µ‚©‚µ‚±‚ê‚Í”CˆÓŽw’è‚Å‚ ‚邽‚ßA‚±‚Ì•W€‚ðŽÀ‘•‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚͈ø‚«‘±‚«ACOARDS‹K–ñ‚ÉŠî‚­À•WŽí•Ê‚ÌŽ¯•Ê‚ª‚Å‚«‚È‚¯‚ê‚΂Ȃç‚È‚¢B

3.1 ’PˆÊ

‘®«units‚ÍŽŸŒ³—Ê‚ð•\‚í‚·‘S‚Ä‚Ì•Ï”‚É•K{‚Å‚ ‚éi‚½‚¾‚µ7.1uƒZƒ‹‹«ŠEv‚Å’è‹`‚³‚ê‚é‹«ŠE•Ï”‚ÆA7.4u‹CŒóŠw“I“Œvv‚Å’è‹`‚³‚ê‚é‹CŒó•Ï”‚𜂭jB‘®«units‚Ì’l‚Í•¶Žš—ñ‚ÅAUnidata‚Ì UDUNITS ƒpƒbƒP[ƒW[UDUNITS]‚Å”FŽ¯‚Å‚«‚é‚à‚Ì‚Å‚ ‚éG‚½‚¾‚µˆÈ‰º‚ÅŽ¦‚·—áŠO‚ª”F‚ß‚ç‚ê‚éBUDUNITSƒpƒbƒP[ƒW‚ÉŠÜ‚Ü‚ê‚éƒtƒ@ƒCƒ‹ udunits.dat ‚ɃTƒ|[ƒg‚³‚ê‚é’PˆÊ–¼‚ªˆê——‚³‚ê‚Ä‚¢‚éB•¶Žš—ñ units ‚Ì’†‚ł͑啶Žš‚Ƭ•¶Žš‚Í‹æ•Ê‚³‚ê‚邱‚Æ‚É—¯ˆÓ‚¹‚æB

COARDS‹K–ñ‚ÍŒo“x‚ƈܓx‚ð‚»‚ê‚¼‚ê’PˆÊ degrees_east ‹y‚Ñ degrees_north‚Å•\Œ»‚³‚¹‚邽‚ß‚É’PˆÊdegrees‚ð‹ÖŽ~‚µ‚Ä‚¢‚邪A‚±‚ÌCF‹K–ñ‚Å‚Í‹ÖŽ~‚µ‚È‚¢G‚½‚Æ‚¦‚Α¾—z“V’¸Šp‚È‚Ç‚Ì•Ï”‚É“KØ‚¾‚©‚ç‚Å‚ ‚éB’PˆÊ degrees ‚Íi‰ñ“]j•ÏŠ·‚³‚ꂽŒoˆÜ“x‚̂悤‚ÈÀ•W•Ï”‚É‚à”F‚ß‚ç‚ê‚éB‚±‚Ìê‡À•W’l‚Í^‚ÌŒoˆÜ“x‚Å‚È‚¢‚Ì‚ÅAí‚É4.1uˆÜ“xÀ•Wv‹y‚Ñ4.2uŒo“xÀ•Wv‚Å‹Lq‚·‚é‚æ‚è“Á’è“I‚ÈŒ`Ž®‚ÅŽ¯•Ê‚³‚ê‚È‚¯‚ê‚΂Ȃç‚È‚¢B

’PˆÊ‚Í–³ŽŸŒ³—Ê‚É‚Í•K{‚Å‚Í‚È‚¢B‘®«units‚ð‚à‚½‚È‚¢•Ï”‚Í–³ŽŸŒ³—ʂƉ¼’肳‚ê‚éB‚µ‚©‚µ‚È‚ª‚çA–³ŽŸŒ³’PˆÊ‚ðŽw’è‚·‚é”CˆÓŽw’è‚Ìunits‘®«‚ðŠÜ‚߂邱‚Æ‚ª‚Å‚«‚éBUDUNITSƒpƒbƒP[ƒW‚Í‚¢‚­‚‚©‚Ì–³ŽŸŒ³‚Ì’PˆÊA‚½‚Æ‚¦‚Îpercent‚ð’è‹`‚µ‚Ä‚¢‚邪Aˆê”Ê“I‚É—p‚¢‚ç‚ê‚é’PˆÊ‚½‚Æ‚¦‚Îppm‚ªŒ‡‚¯‚Ä‚¢‚éB‚±‚Ì‹K–ñ‚Å‚ÍUDUNITS‚Ɍ݊·‚Å‚Í‚È‚¢V‚µ‚¢–³ŽŸŒ³’PˆÊ‚̒ljÁ‚̓Tƒ|[ƒg‚µ‚È‚¢BŠ„‡‚ð•\‚í‚·—Ê‚ÌA‚±‚Ì‹K–ñ‚É“K‡‚·‚é’PˆÊ‚Í "1" ‚Å‚ ‚éB•S–œ•ª—¦‚ð•\‚í‚·—Ê‚ÌA‚±‚Ì‹K–ñ‚É“K‡‚·‚é’PˆÊ‚Í "1e-6" ‚Å‚ ‚éB–³ŽŸŒ³‚Ì—ÊA‚½‚Æ‚¦‚ΊC•X–§“xA‰_—ÊA‚ ‚é‚¢‚ÍŠm—¦‚È‚Ç‚ÉŠÖ‚·‚é‹Lq“I‚Èî•ñ‚ÍAunits ‚æ‚è‚Í‚Þ‚µ‚ëi‰º‹Lj long_name ‚ ‚é‚¢‚Í standard_name ‘®«‚Å—^‚¦‚ç‚ê‚é‚ׂ«‚Å‚ ‚éB

COARDS‚Æ‚ÌŒã•ûŒÝŠ·«‚ðˆÛŽ‚·‚邽‚ß‚ÉA‰”’¼‚Ì–³ŽŸŒ³À•W‚Ì’PˆÊ‚Æ‚µ‚Ä level, layer, ‚»‚µ‚Ä sigma_level ‚ª‹–—e‚³‚ê‚éB‚±‚ê‚ç‚Ì’PˆÊ‚Í UDUNITS ‚ƌ݊·‚Å‚Í‚È‚­A‰”’¼–³ŽŸŒ³À•W‚ð‚æ‚踖§‚ÉŽ¯•Ê‚·‚é‹K–ñi4.3.2u–³ŽŸŒ³‰”’¼À•WvŽQÆj‚ª“±“ü‚³‚ê‚Ä‚¢‚é‚Ì‚ÅA‚±‚Ì•W€‚Å‚Í”pŽ~—\’è‚Æ‚·‚éB

UDUNITS‚Ì•¶–@‚Ì‚¤‚¿A’PˆÊ‚ɃXƒP[ƒ‹ƒtƒ@ƒNƒ^[‹y‚уIƒtƒZƒbƒg‚ð“K—p‚·‚é‹@”\‚Í‚±‚Ì•W€‚ł̓Tƒ|[ƒg‚³‚ê‚È‚¢Bƒf[ƒ^‚ɃXƒP[ƒ‹ƒtƒ@ƒNƒ^[‚âƒIƒtƒZƒbƒg‚ð“K—p‚·‚éꇂÍA‘®«scale_factor‚¨‚æ‚Ñ add_offset‚ÅŽ¦‚·‚ׂ«‚Å‚ ‚éB‚±‚ê‚ç‚Ì‘®«‚ÌÅ‚àd—v‚ȉž—p‚Å‚ ‚éƒf[ƒ^EƒpƒbƒLƒ“ƒO‚Ì—p—á‚Í8.1uƒpƒbƒN‚³‚ꂽƒf[ƒ^v‚Ř_‚¶‚éB

UDUNITS‚͈ȉº‚ÌÚ“ªŽ«‚Æ‹L†‚ð”FŽ¯‚·‚éB

•\3.1 ƒTƒ|[ƒg‚³‚ê‚é’PˆÊ

ŒW”

Ú“ªŽ«

‹L†

ŒW”

Ú“ªŽ«

‹L†

1e1

deca, deka

da

1e-1

deci

d

1e2

hecto

h

1e-2

centi

c

1e3

kilo

k

1e-3

milli

m

1e6

mega

M

1e-6

micro

u27

1e9

giga

G

1e-9

nano

n

1e12

tera

T

1e-12

pico

p

1e15

peta

P

1e-15

femto

f

1e18

exa

E

1e-18

atto

a

1e21

zetta

Z

1e-21

zepto

z

1e24

yotta

Y

1e-24

yocto

y

3.2 ’·‚¢–¼‘O

NUG‚Å’è‹`‚³‚ê‚Ä‚¢‚é‘®«long_name ‚Í•Ï”‚Ì’·‚¢‹Lq“I‚È–¼‘O‚Å‚ ‚èA‚½‚Æ‚¦‚Ε`‰æ‚Ìۂ̃‰ƒxƒ‹‚É—p‚¢‚ç‚ꂤ‚éBCOARDS‚Æ‚ÌŒã•ûŒÝŠ·«‚Ì‚½‚ß‚±‚Ì‘®«‚Í”CˆÓŽw’è‚Æ‚·‚éB‚µ‚©‚µƒtƒ@ƒCƒ‹‚ðŽ©ŒÈ‹Lq“I‚É‚·‚邽‚ßA‚±‚Ìlong_name‚Ü‚½‚ÍŽŸß‚Å’è‹`‚·‚éstandard_name‚Ì­‚È‚­‚Æ‚à‚¢‚¸‚ê‚©‚ð’ñ‹Ÿ‚·‚邱‚Æ‚ð‹­‚­Š©‚ß‚éB‚à‚µ‚ ‚é•Ï”‚Élong_name‘®«‚ª‚È‚¯‚ê‚ÎAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÍŠù’è’l‚Æ‚µ‚ÄA‚à‚µ‚ ‚ê‚Îstandard_name‚ðA‚ ‚é‚¢‚Í•Ï”–¼‚ðŽg‚¤‚±‚Æ‚ª‚Å‚«‚éB

3.3 •W€–¼

•¨——ʂ𸖧‚É‹Lq‚·‚é”\—Í‚ÍA‰ÈŠw“Iƒf[ƒ^‚ÌŒðŠ·‚É‚¨‚¯‚骖{“I‚È—v¿‚Å‚ ‚éBNUG‚ªlong_name‚ð’è‹`‚µ‚½Û‚É‚Í‚ ‚é’ö“x‚±‚Ì–ðŠ„‚ð‘z’肵‚Ä‚¢‚½B‚µ‚©‚µ‚È‚ª‚çAlong_name‚Ì—˜—pŽÀ‘Ô‚ÍŠ®‘S‚É‚»‚ÌêŒÀ‚è‚Ì‚à‚Ì‚Å‚ ‚éB‚ ‚éŽí‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚É‚Æ‚Á‚Ä‚ÍA•¨——Ê‚Ì‚æ‚è–¾Šm‚È‹Lq‚𓾂ÄAˆÙ‚È‚é’ñ‹ŸŒ³‚©‚ç‚̃f[ƒ^‚̃†[ƒU‚ªA•¨——Ê“¯Žm‚ª”äŠr‰Â”\‚Å‚ ‚é‚©‚ðŒˆ’è‚Å‚«‚é‚悤‚É‚·‚邱‚Æ‚ª–]‚Ü‚µ‚¢B‚±‚Ì‚½‚ßA‚»‚ꂼ‚ê‚Ì•Ï”‚É•W€“I‚È–¼‘O‚ðˆêˆÓ‚ÉŠ„‚è“–‚Ä‚é”CˆÓŽw’è‚Ì‹@\‚ª—pˆÓ‚³‚ê‚Ä‚¢‚éB

•Ï”‚É•W€–¼‚ðŠÖ˜A•t‚¯‚é‚Ì‚Ístandard_name ‘®«‚ÅA‚»‚Ì•¶Žš—ñ’l‚Í•W€–¼‚ÆA1‚ˆÈã‚Ì‹ó”’‚Å‹æØ‚ç‚ꂽ•W€–¼CüŽqi•t˜^Cu•W€–¼CüŽqv‚ÉŒf‚°‚镶Žš—ñj‚©‚ç‚È‚éB

•W€–¼‚Æ‚µ‚ÄŽw’è‚Å‚«‚é–¼‘O‚Í•W€–¼•\‚É‹“‚°‚ç‚ê‚Ä‚¢‚éB‚»‚ꂼ‚ê‚Ì•W€–¼‚ɂ‚¢‚Ä‚Ì•\‚̃Gƒ“ƒgƒŠ‚ÍŽŸ‚Ì‚à‚Ì‚©‚ç‚È‚éF

•W€–¼

•¨——Ê‚ðŽ¯•Ê‚·‚邽‚ß‚Ì–¼‘OB•W€–¼‚Í‹ó”’‚ðŠÜ‚Ü‚¸A‘啶Žš‚Ƭ•¶Žš‚Í‹æ•Ê‚³‚ê‚éB

³‹K‚Ì’PˆÊ

•¨——Ê‚Ì‘ã•\“I‚È’PˆÊB–³ŽŸŒ³—Ê‚Å‚È‚¯‚ê‚ÎA‘®«standard_name ‚ðŽ‚•ϔ‚Í¢‹I‚Ì’PˆÊ‚Æ“¯“™‚Ìi•K‚¸‚µ‚à“¯ˆê‚Å‚È‚­‚Ä‚à‚æ‚¢j’PˆÊ‚ð‚à‚½‚˂΂Ȃç‚È‚¢B’PˆÊ‚Í•W€–¼CüŽqi•t˜^Cu•W€–¼CüŽqvjA‚ ‚é‚¢‚Ícell_methods‘®«i•t˜^EuƒZƒ‹ƒƒ\ƒbƒhvj‚ÅŽw’肳‚ê‚é‘€ì‚Å•ÏX‚³‚ꂤ‚éB

‹Lq

Šî‘b“I‚È—Ê‚ÌŒÀ’èŽq28‚𖾊m‰»‚·‚邽‚ß‚Ì‹LqB‚½‚Æ‚¦‚΂ ‚é—Ê‚ª‚Ç‚Ì–Ê‚Å’è‹`‚³‚ê‚é‚©A‚ ‚é‚¢‚̓tƒ‰ƒbƒNƒX‚Ì•„†‚ÌŠµ—á‚Í‚Ç‚¤‚Å‚ ‚é‚©‚È‚ÇB‰äX‚ÍŠî‘b“I‚È•¨——Êi‚½‚Æ‚¦‚Ή·“xj‚ɂ‚¢‚ÄA•¶Œ£‚ðŒ©‚ê‚΂ ‚é‚悤‚ȸ–§‚È’è‹`‚ð—^‚¦‚悤‚Æ‚µ‚Ä‚¢‚é‚킯‚Å‚Í‚È‚¢B

 

“KØ‚È‚ç‚ÎA•\‚̃Gƒ“ƒgƒŠ‚ÍGRIBƒpƒ‰ƒ[ƒ^”Ô†iECMWF‚¨‚æ‚ÑNCEPj29‚ÆAMIP30Ž¯•ÊŽq‚ðŠÜ‚ÞB

•W€–¼•\‚Í <URL:http://cf-pcmdi.llnl.gov/documents/cf-standard-names/standard-name-table/current/cf-standard-name-table.xml> ‚É‚¨‚©‚ê‚Ä‚¨‚èA•t˜^Bu•W€–¼•\‚ÌŒ`Ž®v‚É‹Lq‚³‚ê‚éXMLŒ`Ž®‚Å‘‚©‚ê‚Ä‚¢‚éBXMLŒ`Ž®‚Ì’mŽ¯‚ª•K—v‚È‚Ì‚ÍA‚±‚Ì•\‚ð’¼ÚƒAƒNƒZƒX‚µ‚悤‚Æ‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“ìŽÒ‚¾‚¯‚Å‚ ‚éBƒeƒLƒXƒg‚Æ‚µ‚Ä®Œ`‚µ‚½‚à‚Ì‚Í<URL:http://cf-pcmdi.llnl.gov/documents/cf-standard-names/standard-name-table/current/standard-name-table> ‚É—pˆÓ‚³‚ê‚Ä‚¢‚é‚Ì‚ÅA•Ï”‚ÉŠ„‚è“–‚Ä‚é‚ׂ«•W€–¼‚ðŒ©o‚·‚½‚ß‚ÉŽQÆ‚Å‚«‚éB‚¢‚­‚‚©‚Ì•W€–¼i‚½‚Æ‚¦‚Îregion‚âarea_typej‚ÍA“Á’è‚Ì•W€‰»‚³‚ꂽ’l‚¾‚¯‚ð‚Ƃ邱‚Æ‚ª‹–‚³‚ê‚Ä‚¢‚é—Ê‚ðŽ¦‚·‚Ì‚É—p‚¢‚ç‚ê‚éB‚±‚̧–ñ‚ÍA•W€–¼•\‚Ì—Ê‚Ì’è‹`‚É‚¨‚¢‚ÄA‹–‚³‚ê‚é’l‚̃ŠƒXƒg‚ ‚é‚¢‚̓ŠƒXƒg‚ւ̃Šƒ“ƒN‚Æ‚µ‚ÄŽ¦‚³‚ê‚éB

•W€–¼‚Í‚»‚ꂾ‚¯‚Å‚Í•¨——Ê‚ð‹Lq‚·‚é‚Ì‚É\•ª‚Æ‚ÍŒÀ‚ç‚È‚¢B‚½‚Æ‚¦‚ÎA‚ ‚é•Ï”‚Í‹óŠÔ‚ ‚é‚¢‚ÍŽžŠÔ‚ÉŠÖ‚·‚鈗‚ªs‚í‚ꂽƒf[ƒ^‚ðŠÜ‚Þ‚©‚à‚µ‚ê‚È‚¢B‚ ‚é‚¢‚Í‚»‚̃f[ƒ^‚Í•¨——Ê‚Ì‘ª’è‚ÉŠÖ‚·‚é•sŠm’è«‚ð•\‚í‚·‚Ì‚©‚à‚µ‚ê‚È‚¢B‚±‚ê‚ç‚Ì—Ê‚ÉŠÖ‚·‚é‘®«‚Í•W€–¼‚ÌCüŽq‚Æ‚µ‚Ä•\Œ»‚³‚ê‚éBˆê”Ê“I‚È“Œv‘€ì‚É‚æ‚éCü‚Ícell_methods‘®«‚É‚æ‚Á‚Ä•\Œ»‚³‚ê‚éi7.3uƒZƒ‹Eƒƒ\ƒbƒhv‹y‚Ñ•t˜^EuƒZƒ‹ƒƒ\ƒbƒhvŽQÆjB‘¼‚ÌŽí—Þ‚Ì•¨——ÊCüŽq‚Ístandard_name ‘®«‚Ì‚¤‚¿‚Ì”CˆÓŽw’è‚ÌCüŽq•”•ª‚ðŽg‚Á‚Ä•\Œ»‚³‚ê‚éBCüŽq‚Æ‚µ‚Ä”F‚ß‚ç‚ê‚é’l‚Í•t˜^Cu•W€–¼CüŽqv‚É—^‚¦‚ç‚ê‚Ä‚¢‚éB

—á3.1. standard_name ‚ÌŽg—p

float psl(lat,lon) ;
@@ psl:long_name = "mean sea level pressure" ;
@@ psl:units = "hPa" ;
@@ psl:standard_name = "air_pressure_at_sea_level" ;

•W€–¼•\‚Ìuair_pressure_at_sea_levelv‚Ì€‚É‚æ‚Á‚ÄAuŠC–Êv‚Æ‚Í•½‹ÏŠC–Ê‚ðŽw‚µA‚»‚ê‚ÍŠCã‚ł̓WƒIƒCƒh‚ɋߎ—‚·‚邱‚Æ‚ª–¾‚ç‚©‚É‚³‚ê‚Ä‚¢‚éB

CF‚Ì•W€–¼‚ÆECMWF GRIB •\31ANCEP GRIB •\32APCMDI ‚Ì•\33‚Ì•W€–¼‚Ì‘Š“–ŠÖŒWƒŠƒXƒg‚ª’ñ‹Ÿ‚³‚ê‚Ä‚¢‚éB

3.4 •â•ƒf[ƒ^

‚ ‚é•Ï”‚ª‘¼‚̃f[ƒ^•Ï”‚ÌŒÂX‚Ì’l‚ÉŠÖ‚·‚郃^ƒf[ƒ^‚ð’ñ‹Ÿ‚·‚é‚Æ‚«A•Ï”‚ÌŠÔ‚ÉŒ‹‚т‚«‚ðÝ‚¯‚ç‚ê‚é‚悤‚É‚µ‚Ä‚±‚ÌŠÖ˜A‚ð•\Œ»‚·‚邱‚Æ‚ª–]‚Ü‚µ‚¢‚±‚Æ‚ª‚ ‚éB‚½‚Æ‚¦‚ÎA‘ªŠíƒf[ƒ^‚Í‘ª’è‚Ì•sŠmŽÀ«‚𔺂¤‚±‚Æ‚ª‚ ‚éB‚±‚ÌŽí‚ÌŠÖŒW‚Í ancillary_variables ‘®«‚ðŽg‚Á‚Ä•\Œ»‚³‚ê‚éB‚±‚Ì‘®«‚Í•¶Žš—ñ‚Å‚»‚Ì’l‚Í‹ó”’‚Å‹æØ‚ç‚ꂽ•Ï”–¼‚̃ŠƒXƒg‚Å‚ ‚éB‘®« ancillary_variables ‚ð’Ê‚¶‚ÄŠÖ˜A•t‚¯‚ç‚ꂽ•Ï”‚ÌŠÖŒW‚Ì«Ž¿‚Í‘¼‚Ì‘®«‚ÅŒˆ‚ß‚ç‚ê‚˂΂Ȃç‚È‚¢B‚µ‚΂µ‚ÎA‘®« ancillary_variables ‚É‚æ‚Á‚Ä—ñ‹“‚³‚ꂽ•Ï”‚ÍA‚±‚Ì‘®«‚̂‚¢‚Ä‚¢‚é•Ï”‚Ì•W€–¼‚ÉCüŽqi•t˜^Cu•W€–¼CüŽqvj‚ð‚‚¯‚½•W€–¼‚ðŽ‚‚±‚Æ‚É‚æ‚Á‚Ä‚»‚ÌŠÖŒW‚ðŽ¦‚·B

—á3.2. ‘ªŠíƒf[ƒ^

float q(time) ;
q:standard_name = "specific_humidity" ;
q:units = "g/g" ;
q:ancillary_variables = "q_error_limit q_detection_limit" ;
float q_error_limit(time) ;
q_error_limit:standard_name =
"specific_humidity standard_error" ;
q_error_limit:units = "g/g" ;
float q_detection_limit(time) ;
q_detection_limit:standard_name =
"specific_humidity detection_minimum" ;
q_detection_limit:units = "g/g" ;

3.5 ƒtƒ‰ƒO

‘®«flag_values, flag_masks‹y‚Ñflag_meanings‚̓tƒ‰ƒO’l‚ðŠÜ‚Þ•Ï”‚ðŽ©ŒÈ‹Lq“I‚É‚·‚邱‚Æ‚ðˆÓ}‚µ‚½‚à‚Ì‚Å‚ ‚éBó‘ÔƒR[ƒh‹y‚уu[ƒ‹i“ñ’ljðŒƒtƒ‰ƒO34‚Í‚»‚ꂼ‚êflag_values ‘®«‹y‚Ñflag_masks‘®«‚É‚æ‚é’è‹`‚Æ‚Ì‚³‚Ü‚´‚Ü‚È‘g‚݇‚킹‚É‚æ‚Á‚Ä•\Œ»‚³‚ê‚éB

‘®«flag_values‹y‚Ñflag_meanings‚Í‘ŠŒÝ‚É”r‘¼“I‚ȃR[ƒh’l‚©‚ç‚È‚éó‘Ôƒtƒ‰ƒO35‚ð‹Lq‚·‚éB‘®«flag_values‚Í‚»‚Ì•t‘®‚·‚é•Ï”‚Æ“¯‚¶Œ^‚Å‚ ‚èA‰Â”\‚ȃtƒ‰ƒO’l‚̃ŠƒXƒg‚ðŠÜ‚ñ‚Å‚¢‚éB‘®«flag_meanings‚Í•¶Žš—ñ‚Å‚»‚Ì’l‚Í‹ó”’‚Å‹æØ‚ç‚ꂽŒê‹å‚©‚ç‚È‚èA‚»‚ꂼ‚ê‚̃tƒ‰ƒO’l‚ɑΉž‚·‚éB‚à‚µƒtƒ‰ƒO’l‚Ì‹Lq‚É•¡”‚̌ꂩ‚ç‚È‚é‹å‚ðŽg‚¤‚Æ‚«‚ÍA‹å’†‚ÌŒê‚̓Aƒ“ƒ_[ƒXƒRƒA‚ŘAŒ‹‚·‚éBŽŸ‚ÍA—¬‘¬‚Ì‘ª’è•iŽ¿‚ð—ñ‹““I‚Èó‘ÔƒR[ƒh‚Å•\Œ»‚·‚é‚̂Ƀtƒ‰ƒO’l‚ðŽg‚¤—á‚ðŽ¦‚µ‚Ä‚¢‚éB

—á3.3. ‘®«flag_values ‚ðŽg‚Á‚½ƒtƒ‰ƒO•Ï”

byte current_speed_qc(time, depth, lat, lon) ;
current_speed_qc:long_name =
"Current Speed Quality" ;
current_speed_qc:standard_name =
"sea_water_speed status_flag" ;
current_speed_qc:_FillValue = -128b ;
current_speed_qc:valid_range = 0b, 2b-127b, 127b ;
current_speed_qc:flag_values = 0b, 1b, 2b ;
current_speed_qc:flag_meanings =
"quality_good sensor_nonfunctional outside_valid_range" ;

‘®«flag_masks‹y‚Ñflag_meanings‚Í‚»‚ꂼ‚ê‚Ìflag_masks‚Ì’l‚ɈêˆÓ‚̃rƒbƒg‚ðÝ’è‚·‚éƒrƒbƒgƒtƒB[ƒ‹ƒh‹L–@‚ðŽg‚Á‚ÄA“Æ—§‚ȃu[ƒ‹ðŒ36‚ð‹Lq‚·‚éB‘®«flag_masks‚Í‚»‚Ì•t‘®‚·‚é•Ï”‚Æ“¯‚¶Œ^‚Å‚ ‚èAˆêˆÓ‚̃rƒbƒgƒtƒB[ƒ‹ƒh‚ɑΉž‚·‚é’l‚̃ŠƒXƒg‚ðŠÜ‚ÞB‘®«flag_meanings‚Íãq‚̂悤‚É’è‹`‚³‚êA’l‚Í‚»‚ꂼ‚êflag_masks‚Ì’l‚ɑΉž‚·‚éBƒtƒ‰ƒO‚ÌðŒ‚Í•Ï”’l‚Æ‚»‚ꂼ‚ê‚Ìflag_masks ‚Ì’l‚Ƃɂ‚¢‚ărƒbƒg–ˆAND‰‰ŽZ‚ðs‚¤‚±‚Æ‚Å“¾‚ç‚êA”ñ—ë‚ÌŒ‹‰Ê‚ª^ðŒ‚ðŽ¦‚·B‚µ‚½‚ª‚Á‚ÄA•Ï”‚̃rƒbƒg”z’uŽŸ‘æ‚Å‚ÍAƒtƒ‰ƒOðŒ‚Ì‘S•”‚Ü‚½‚͈ꕔ‚ª^‚ƂȂ蓾‚éBŽŸ‚̓Zƒ“ƒT[‚Ì6‚‚Ìó‘ÔðŒ‚ð•\Œ»‚·‚éflag_masks‚Ì—p—á‚ðŽ¦‚µ‚Ä‚¢‚éB

—á3.4. ‘®«flag_masks‚ðŽg‚Á‚½ƒtƒ‰ƒO•Ï”

byte sensor_status_qc(time, depth, lat, lon) ;
sensor_status_qc:long_name = "Sensor Status" ;
sensor_status_qc:_FillValue = 0b ;
sensor_status_qc:valid_range = 1b, 63b ;
sensor_status_qc:flag_masks = 1b, 2b, 4b, 8b, 16b, 32b ;
sensor_status_qc:flag_meanings = "low_battery processor_fault
memory_fault disk_fault
software_fault
maintenance_required" ;

‘®« flag_masks, flag_values ‹y‚Ñ flag_meanings ‚𓯎ž‚ÉŽg‚¤‚ÆA“Æ—§‚ȃu[ƒ‹ðŒ‚Æ—ñ‹““I‚Èó‘ÔƒR[ƒh‚Æ‚Ì‘g‚݇‚킹‚ª‹Lq‚³‚ê‚éB‘®«flag_masks‚Æ flag_values ‚Í‚»‚ꂪ•t‘®‚·‚é•Ï”‚Æ“¯‚¶Œ^‚Å‚ ‚éBƒtƒ‰ƒO‚ÌðŒ‚Í•Ï”’l‚Æ‚»‚ꂼ‚ê‚Ìflag_masks ’l‚̃rƒbƒg–ˆAND‰‰ŽZ‚ðs‚¤‚±‚Æ‚É‚æ‚茈‚Ü‚éGflag_values’l‚ƑΉž‚·‚錋‰Ê‚ª^‚ÌðŒ‚ðŽ¦‚·B‘®«flag_masks ‚Å‚Ì“¯‚¶’l‚ÌŒJ‚è•Ô‚µ‚ÍAˆÙ‚È‚é‚–’l‚ðŽ‚‘½”‚Ìó‘ÔðŒ‚ðŽ¯•Ê‚·‚éƒrƒbƒgƒtƒB[ƒ‹ƒhƒ}ƒXƒN‚ð’è‹`‚·‚éB‘®«flag_meanings ‚Íãq‚̂悤‚É’è‹`‚³‚êA‚»‚ꂼ‚êflag_masks ‚̃rƒbƒgƒtƒB[ƒ‹ƒh‚Æ flag_values ‚Ì’l’è‹`‚ɑΉž‚·‚éB‚»‚ꂼ‚ê‚Ì flag_values ‚Æ flag_masks ‚Ì’l‚Íflag_meanings ’l‚ƑΉž‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢BˆÈ‰º‚ÍAflag_masks ‚Æ flag_values ‚ðŽg‚Á‚Ä“ñ‚‚Ìó‘ÔðŒ‚ƈê‚‚̗ñ‹““Ió‘ÔƒR[ƒh‚Ì‚ ‚éƒZƒ“ƒT[‚Ì—p—á‚ðŽ¦‚·B

—á3.5. ‘®«flag_masks ‚Æ flag_values ‚ðŽg‚Á‚½ƒtƒ‰ƒO•Ï”

byte sensor_status_qc(time, depth, lat, lon) ;
sensor_status_qc:long_name = "Sensor Status" ;
sensor_status_qc:_FillValue = 0b ;
sensor_status_qc:valid_range = 1b, 15b ;
sensor_status_qc:flag_masks = 1b, 2b, 12b, 12b, 12b ;
sensor_status_qc:flag_values = 1b, 2b, 4b, 8b, 12b ;
sensor_status_qc:flag_meanings =
"low_battery
hardware_fault
offline_mode calibration_mode maintenance_mode" ;

‚±‚Ìê‡A‘ŠŒÝ‚É”r‘¼“I‚È’l‚ƃu[ƒ‹’l‚Æ‚ð‘g‚݇‚킹‚邱‚Æ‚ÅAƒtƒ‰ƒO’l‚Å—˜—p‚Å‚«‚éƒrƒbƒg”‚ªÅ‘åŒÀ‚ÉŠˆ—p‚³‚ê‚Ä‚¢‚éBˆÈ‰º‚Ì•\‚Íã‚Ì—á‚É‚¨‚¯‚ésensor_status_qc•Ï”‚Å•\Œ»‚³‚ê‚Ä‚¢‚é4‚‚̓ñiŒ…iƒrƒbƒgj‚ð•\‚킵‚Ä‚¢‚éB

ƒrƒbƒg0‚ƃrƒbƒg1‚̓u[ƒ‹’l‚Å‚ ‚èA‚»‚ꂼ‚êƒoƒbƒeƒŠ[“dˆ³’ቺðŒ‚ƃn[ƒhƒEƒFƒAáŠQ‚ðŽ¦‚µ‚Ä‚¢‚éBŽŸ‚Ì“ñ‚‚̃rƒbƒgiƒrƒbƒg2‚ƃrƒbƒg3j‚Í—ñ‹“Œ^‚ÅA³íˆÈŠO‚̃Zƒ“ƒT[‰^—pƒ‚[ƒh‚ðŽ¦‚µ‚Ä‚¢‚éB‚µ‚½‚ª‚Á‚ÄA‚à‚µƒrƒbƒg0‚ª—§‚Á‚Ä‚¢‚ê‚΃oƒbƒeƒŠ[“dˆ³‚ª’ቺ‚µ‚Ä‚¨‚èA‚à‚µƒrƒbƒg1‚ª—§‚Á‚Ä‚¢‚ê‚΃n[ƒhƒEƒFƒAáŠQ‚ª‚ ‚éG‚¢‚¸‚ê‚àŒ»Ý‚ÌƒZƒ“ƒT[‰^—pƒ‚[ƒh‚Æ‚Í–³ŠÖŒW‚É‚Å‚ ‚éB

•\3.2. ƒtƒ‰ƒO•Ï”‚̃rƒbƒgiã‚Ì—á‚æ‚èj

ƒrƒbƒg3iMSBj

ƒrƒbƒg2

ƒrƒbƒg1

ƒrƒbƒg0iLSBj

 

 

ƒn[ƒhƒEƒFƒAáŠQ

ƒoƒbƒeƒŠ[’á“dˆ³

 

Žc‚è‚̃rƒbƒgiƒrƒbƒg2‹y‚уrƒbƒg3j‚ÍŽŸ‚̂悤‚ɃfƒR[ƒh‚³‚ê‚éF

•\3.3. ƒtƒ‰ƒO•Ï”‚̃rƒbƒg2‹y‚уrƒbƒg3iã‚Ì—á‚æ‚èj

ƒrƒbƒg3

ƒrƒbƒg2

ƒ‚[ƒh

0

1

ƒIƒtƒ‰ƒCƒ“

1

0

Šr³ƒ‚[ƒh

1

1

•ÛŽçƒ‚[ƒh

 

•Ï” sensor_status_qc‚Ì‘®« flag_masks‚Ì’l‚Ì’†‚ÅAƒtƒ‰ƒOƒ}ƒXƒN "12b" ‚ªŒJ‚è•Ô‚³‚ê‚Ä‚¢‚邱‚Æ‚ÍA—ñ‹“‚³‚ꂽ’l‚©‚ç‘Ήž‚·‚é‚à‚Ì‚ð’T‚·‚½‚ß‚ÉA•Ï”’l‚É‚±‚̃rƒbƒgƒtƒB[ƒ‹ƒhƒ}ƒXƒN‚ðŒJ‚è•Ô‚µ˜_—AND‚·‚邱‚Æ‚ªŠ©‚³‚ê‚邱‚Ƃ𖾎¦“I‚É錾‚µ‚Ä‚¢‚éBƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÍAflag_meanings ‘®«‚̃ŠƒXƒg‚Å錾‚³‚ꂽðŒ‚̂ǂꂪ^‚É‚È‚Á‚Ä‚¢‚é‚©‚ðŒˆ‚ß‚é‚½‚ß‚ÉA’Pƒ‚Éflag_masks ‘®«‚Ì‚»‚ꂼ‚ê‚Ì’l‚ɂ‚¢‚ÄŒJ‚è•Ô‚µ•Ï”’l‚ƃrƒbƒg–ˆAND‚ðs‚¦‚΂悭AƒrƒbƒgƒtƒB[ƒ‹ƒh‚ƃR[ƒh•\‚Ì‚Ç‚¿‚炪Žg‚í‚ê‚Ä‚¢‚é‚©‚ð‹æ•Ê‚·‚é•K—v‚ª‚È‚¢B‘Ήž‚·‚é flag_values‚Ì—v‘f‚Æ“¯‚¶’l‚ª“¾‚ç‚ê‚ê‚ÎAðŒ‚Í^‚Å‚ ‚éB‘®«’l flag_masks‚ðŒJ‚è•Ô‚·‚±‚Æ‚É‚æ‚èAƒNƒ‰ƒCƒAƒ“ƒg‚Í’Pƒ‚È‹@\‚Å‚·‚ׂĂ̂ ‚肤‚éðŒ‚ðŒŸo‚·‚邱‚Æ‚ª‰Â”\‚É‚È‚éB

‘æ4Í À•W‚ÌŽí•Ê

‚±‚Ì‹K–ñ‚Å‚Í4Ží—Þ‚ÌÀ•W‚ª“Á•Ê‚Ȉµ‚¢‚ðŽó‚¯‚éFˆÜ“xAŒo“xA‰”’¼A‚»‚µ‚ÄŽžŠÔ‚Å‚ ‚éBCOARDS‹K–ñ‚É‚¨‚¢‚ÄÀ•W‚ÌŽí—Þ‚ðŽ¯•Ê‚·‚邽‚ß‚ÌAunits‹y‚Ñpositive‘®«‚Ì“Á•Ê‚È–ðŠ„‚ðA‰äX‚͈ø‚«‘±‚«ƒTƒ|[ƒg‚·‚éBCOARDS‚Ö‚ÌŠg’£‚Æ‚µ‚ÄA–³ŽŸŒ³‰”’¼À•W‚Ì–¾Ž¦“I’è‹`‚ð—pˆÓ‚µ‚½B‚±‚Ì’è‹`‚ÍÀ•W•Ï”‚Éstandard_name‹y‚Ñ formula_terms‘®«‚ðŽg‚Á‚ÄŠÖ˜A‚¯‚ç‚ê‚éBCOARDS‚Æ‚ÌŒã•ûŒÝŠ·«‚Ì‚½‚ßA‚±‚ê‚ç‚Ì‘®«‚ÌŽg—p‚Í•K{‚Å‚Í‚È‚¢‚ªA‹­‚­Š©‚ß‚ç‚ê‚éB

’PˆÊ‚É‚æ‚éÀ•W‚ÌŽí—Þ‚ÌŽ¯•Ê‚ÍŠO•”ƒ\ƒtƒgƒEƒFƒAƒpƒbƒP[ƒW[UDUNITS]‚ðŽg‚¤•K—v‚ª‚ ‚è•¡ŽG‚È‚Ì‚ÅA‰äX‚Í’¼ÚŽ¯•Ê‚ð‚µ‚Ä‚­‚ê‚é“ñ‚‚̔CˆÓŽw’è‚Ì•û–@‚ð’ñ‹Ÿ‚·‚éBÀ•W•Ï”‚É‘®«axis‚ð•t‰Á‚µA‚»‚ꂼ‚êŒo“xAˆÜ“xA‚“xA‚ ‚é‚¢‚ÍŽžŠÔŽ²‚ð•\‚í‚·’lX, Y, Z, ‚ ‚é‚¢‚Í T ‚Ì‚¢‚¸‚ê‚©‚ð—^‚¦‚邱‚Æ‚ª‚Å‚«‚éB‚à‚¤ˆê‚‚̕û–@‚Æ‚µ‚ÄAstandard_name‘®«‚ð’¼ÚŽ¯•Ê‚ÉŽg‚¤‚±‚Æ‚ª‚Å‚«‚éB‚µ‚©‚µ‚±‚ê‚ç‚Ì”CˆÓŽw’è‚Ì‘®«‚ÍCOARDSƒƒ^ƒf[ƒ^‚Å•K{‚Æ‚³‚ê‚Ä‚¢‚é‚à‚Ì‚ÌŠO‚Å‚ ‚邱‚Æ‚É—¯ˆÓ‚¹‚æB

ˆÜ“xAŒo“xA‰”’¼A‚ ‚é‚¢‚ÍŽžŠÔˆÈŠO‚ÌÀ•WŽí•Ê‚Í”F‚ß‚ç‚ê‚Ä‚¢‚éBˆê”Ê‚Ì‹óŠÔÀ•W‚ðŽ¯•Ê‚·‚邽‚ß‚ÉA‰äX‚Í‚»‚̂悤‚ÈÀ•W‚Éaxis‘®«‚ð•t‰Á‚µAX, Y, ‚Ü‚½‚Í Z ‚Ì‚¢‚¸‚ê‚©‚Ì’l‚ð—^‚¦‚邱‚Æ‚ðŠ©‚·‚éB‘®«axis‚Ì’lX‹y‚ÑY‚Í…•½‚ÌÀ•W•Ï”‚ðŽ¯•Ê‚·‚é‚Ì‚É—p‚¢‚ç‚ê‚é‚ׂ«‚Å‚ ‚éB‚à‚µX‚ÆYŽ²‚Ì—¼•û‚ªŽ¯•Ê‚³‚ê‚ê‚ÎA‚à‚¤ˆê‚‚̎²‚ð up ‚Æ‚µ‚ÄAX-Y-up ‚Ì3Ž²‚ª‰EŽèŒn‚ð’è‹`‚·‚ׂ«‚Å‚ ‚éG‚·‚È‚í‚¿X‚̳‚Ì•ûŒü‚©‚çY‚̳‚Ì•ûŒü‚ւ̉ñ“]‚ÍAãiup‚̳‚Ì•ûŒüj‚©‚ç‚Ý‚Ä”½ŽžŒv‰ñ‚è‚Æ‚È‚é‚ׂ«‚Å‚ ‚éB‘S‚Ä‚ÌŽí—Þ‚ÌÀ•W‚ɂ‚¢‚ÄA“KØ‚È‚ç‚ÎÀ•W•Ï”‚ðŽg—p‚·‚邱‚Æ‚ð‹­‚­Š©‚ß‚éB

‚±‚Ìß‚Å‹Lq‚³‚ê‚éÀ•W‚ÌŽí—Þ‚ÌŽ¯•Ê•û–@‚ÍAÀ•W•Ï”‚ÆAcoordinates‘®«‚É‚æ‚Á‚ÄŽw–¼‚³‚ê‚é•â•À•W•Ï”i5uÀ•WŒnvŽQÆj‚Ì‚Ç‚¿‚ç‚ɂ‚¢‚Ä‚à“K—p‚³‚ê‚éB

À•W•Ï”‚ ‚é‚¢‚Í•â•À•W•Ï”‚Ì’l‚ÍAŠiŽq“_‚̈ʒu‚ðŽ¦‚·BƒZƒ‹‚ÌŠÔ‚Ì‹«ŠE‚̈ʒu‚Í‹«ŠE•Ï”i7.1uƒZƒ‹‹«ŠEvŽQÆj‚ÅŽ¦‚³‚ê‚éB‚à‚µ‹«ŠE‚ª—^‚¦‚ç‚ê‚Ä‚¢‚È‚¯‚ê‚ÎAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÍŠiŽq“_‚ªƒZƒ‹‚Ì’†‰›‚É‚ ‚é‚Ɖ¼’è‚·‚é‚©‚à‚µ‚ê‚È‚¢‚ªA‰äX‚Í‚»‚ê‚ð•W€‚Æ‚µ‚Ä—v¿‚Æ‚Í‚µ‚È‚¢B

4.1 ˆÜ“xÀ•W

ˆÜ“x‚ð•\‚í‚·•Ï”37‚ÍAunits‘®«‚ðí‚É–¾Ž¦“I‚ÉŽ‚½‚˂΂Ȃç‚È‚¢GŠù’è’l‚Í‘¶Ý‚µ‚È‚¢B‘®« units ‚Í udunits.dat ƒtƒ@ƒCƒ‹‚Å‘Ž®‰»‚³‚ê‚é‚悤‚È•¶Žš—ñ‚Å‚ ‚éBˆÜ“x‚Ì’PˆÊ‚Æ‚µ‚Ä‚Í degrees_north ‚ðŽg‚¤‚±‚Æ‚ðŠ©‚·‚éB‘ã‚í‚è‚É degree_north, degree_N, degrees_N, degreeN, ‚ ‚é‚¢‚Í degreesN@‚à‹–—e‚³‚ê‚éB

—á4.1. ˆÜ“xŽ²

float lat(lat) ;
lat:long_name = "latitude" ;
lat:units = "degrees_north" ;
lat:standard_name = "latitude" ;

ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ìŽÒ‚ÍA’PˆÊ–¼‚É gnorthh ‚Ȃǂ̌ꂪŠÜ‚Ü‚ê‚Ä‚¢‚Ä‚àUDUNITSƒpƒbƒP[ƒW‚ª‚»‚ê‚ð”FŽ¯‚·‚é‚킯‚Å‚Í‚È‚¢‚±‚Æ‚É—¯ˆÓ‚·‚ׂ«‚Å‚ ‚éB”FŽ¯‚³‚ê‚é‚Ì‚Í‘å‚«‚³A‚·‚È‚í‚¿A1“x‚Ípi/180 radians ‚Å‚ ‚邱‚Æ‚¾‚¯‚Å‚ ‚éB‚䂦‚ÉAÀ•W‚ªˆÜ“x‚Å‚ ‚邱‚Æ‚ðŒˆ‚ß‚é‚É‚ ‚½‚Á‚Ä‚ÍA—^‚¦‚ç‚ꂽ’PˆÊ‚ªdegrees_north ‚Ì‹–—e‚³‚ꂽŒ`Ž®‚Ì‚¢‚¸‚ê‚©‚Æ•¶Žš—ñ”äŠr‚·‚邱‚Æ‚Å‚È‚³‚ê‚é‚ׂ«‚Å‚ ‚éB

•K{‚Å‚Í‚È‚¢‚ªA‘®«standard_name‚É’llatitude‚ð—^‚¦‚é‚©A‚ ‚é‚¢‚Íaxis‘®«‚É’lY‚ð—^‚¦‚邱‚Æ‚É‚æ‚Á‚Ĉܓx‚Å‚ ‚邱‚Æ‚ðŽ¦‚·‚±‚Æ‚ª‚Å‚«‚éB

‰ñ“]‚³‚ꂽ‹É‚ɑ΂·‚éˆÜ“x‚ÌÀ•W‚ÍA’PˆÊ‚ðdegrees_north‚ ‚é‚¢‚Í“¯“™•¨‚Å‚Í‚È‚­degrees‚Æ‚·‚ׂ«‚Å‚ ‚éG‚³‚à‚È‚­‚ÎŽ²‚ÌŽ¯•Ê‚É’PˆÊ‚ðŽg‚¤ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª‚±‚ÌŽ²‚Æ^‚̈ܓx‚ð‹æ•Ê‚·‚é•û–@‚ª‚È‚­‚È‚èA‚½‚Æ‚¦‚ÎŒë‚Á‚½ŠCŠÝü‚ð•`‰æ‚·‚邾‚낤‚©‚ç‚Å‚ ‚éB

4.2 Œo“xÀ•W

Œo“x‚ð•\‚í‚·•Ï”‚ÍAunits‘®«‚ðí‚É–¾Ž¦“I‚ÉŽ‚½‚˂΂Ȃç‚È‚¢GŠù’è’l‚Í‘¶Ý‚µ‚È‚¢B‘®« units ‚Í udunits.dat ƒtƒ@ƒCƒ‹‚Å‘Ž®‰»‚³‚ê‚é‚悤‚È•¶Žš—ñ‚Å‚ ‚éBˆÜ“x‚Ì’PˆÊ‚Æ‚µ‚Ä‚Í degrees_east ‚ðŽg‚¤‚±‚Æ‚ðŠ©‚·‚éB‘ã‚í‚è‚É degree_east, degree_E, degrees_E, degreeE, ‚ ‚é‚¢‚Í degreesE@‚à‹–—e‚³‚ê‚éB

—á4.2. Œo“xŽ²

float lon(lon) ;
lon:long_name = "longitude" ;
lon:units = "degrees_east" ;
lon:standard_name = "longitude" ;

ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ìŽÒ‚ÍA’PˆÊ–¼‚É geasth ‚Ȃǂ̌ꂪŠÜ‚Ü‚ê‚Ä‚¢‚Ä‚àUDUNITSƒpƒbƒP[ƒW‚ª‚»‚ê‚ð”FŽ¯‚·‚é‚킯‚Å‚Í‚È‚¢‚±‚Æ‚É—¯ˆÓ‚·‚ׂ«‚Å‚ ‚éB”FŽ¯‚³‚ê‚é‚Ì‚Í‘å‚«‚³A‚·‚È‚í‚¿A1“x‚Ípi/180 radians ‚Å‚ ‚邱‚Æ‚¾‚¯‚Å‚ ‚éB‚䂦‚ÉAÀ•W‚ªŒo“x‚Å‚ ‚邱‚Æ‚ðŒˆ‚ß‚é‚É‚ ‚½‚Á‚Ä‚ÍA—^‚¦‚ç‚ꂽ’PˆÊ‚ªdegrees_east38 ‚Ì‹–—e‚³‚ꂽŒ`Ž®‚Ì‚¢‚¸‚ê‚©‚Æ•¶Žš—ñ”äŠr‚·‚邱‚Æ‚Å‚È‚³‚ê‚é‚ׂ«‚Å‚ ‚éB

•K{‚Å‚Í‚È‚¢‚ªA‘®«standard_name‚É’llongitude‚ð—^‚¦‚é‚©A‚ ‚é‚¢‚Íaxis‘®«‚É’lX‚ð—^‚¦‚邱‚Æ‚É‚æ‚Á‚ÄŒo“x‚Å‚ ‚邱‚Æ‚ðŽ¦‚·‚±‚Æ‚ª‚Å‚«‚éB

‰ñ“]‚³‚ꂽ‹É‚ɑ΂·‚éŒo“x‚ÌÀ•W‚ÍA’PˆÊ‚ðdegrees_east‚ ‚é‚¢‚Í“¯“™•¨‚Å‚Í‚È‚­degrees‚Æ‚·‚ׂ«‚Å‚ ‚éG‚³‚à‚È‚­‚ÎŽ²‚ÌŽ¯•Ê‚É’PˆÊ‚ðŽg‚¤ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª‚±‚ÌŽ²‚Æ^‚ÌŒo“x‚ð‹æ•Ê‚·‚é•û–@‚ª‚È‚­‚È‚èA‚½‚Æ‚¦‚ÎŒë‚Á‚½ŠCŠÝü‚ð•`‰æ‚·‚邾‚낤‚©‚ç‚Å‚ ‚éB

4.3 ‰”’¼i‚“x‚Ü‚½‚Í[‚³jÀ•W

ŽŸŒ³‚Ì‚ ‚é‚“x‚Ü‚½‚Í[‚³‚ÌŽ²‚ð•\‚í‚·•Ï”‚ÍAí‚É–¾Ž¦“I‚Éunits‘®«‚ðŽ‚½‚˂΂Ȃç‚È‚¢GŠù’è’l‚Í‘¶Ý‚µ‚È‚¢B

³‚Ì•ûŒüi‚·‚È‚í‚¿À•W’l‚ª‘‚¦‚Ä‚ä‚­•ûŒüj‚ªãŒü‚«‚Å‚ ‚é‚©‰ºŒü‚«‚Å‚ ‚é‚©‚ÍAí‚É’PˆÊ‚©‚焘_‚Å‚«‚é‚킯‚Å‚Í‚È‚¢Bƒf[ƒ^‚ð•\Ž¦‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚É‚Æ‚Á‚ij‚Ì•ûŒü‚Ìî•ñ‚Í—L‰v‚Å‚ ‚éB‚±‚Ì——R‚©‚çA‰”’¼Ž²‚Ì’PˆÊ‚ªˆ³—Í‚Ì—LŒø‚È’PˆÊ‚Å‚È‚¢i‚±‚Ì”»’è‚Í udunits ‚̃‹[ƒ`ƒ“ utScan ‚É‚æ‚Á‚Äs‚í‚ê‚éjê‡ACOARDS‚Å’è‹`‚³‚ꂽpositive‘®«‚Í•K{‚Å‚ ‚é \ ‚»‚¤‚Å‚È‚¢ê‡‚Í”CˆÓŽw’è‚Å‚ ‚éB‘®«positive‚Í’lup‚Ü‚½‚Ídown‚ð‚Ƃ肤‚éi‘啶Žš‚Ƭ•¶Žš‚Í‹æ•Ê‚µ‚È‚¢jB‚±‚Ì‘®«‚ÍÀ•W•Ï”‚ÆA‰”’¼À–@ƒf[ƒ^‚ðŠÜ‚Þ•â•À•W•Ï”‚Æ‚Ì‚Ç‚¿‚ç‚ɂ‚¢‚Ä‚à“K—p‚Å‚«‚éB

‚½‚Æ‚¦‚ÎAŠC—m‚ÉŠÖ‚·‚énetCDFƒtƒ@ƒCƒ‹‚ªŠC–Ê‚Ì[‚³‚ð0‚ÆA[‚³1000ƒ[ƒgƒ‹‚ð1000‚ƃGƒ“ƒR[ƒh‚·‚é‚È‚çA‚»‚ÌŽ²‚ÍŽŸ‚̂悤‚É‘®«‚ðŽg‚¤‚±‚Æ‚ª‚Å‚«‚éF

axis_name:units = "meters" ;
axis_name:positive = "down" ;

‚à‚µ‹t‚ÉA[‚³1000ƒ[ƒgƒ‹‚ª 1000 ‚Å•\Œ»‚³‚ê‚é‚È‚ç‚ÎA‘®«positive‚Íup‚Æ‚·‚邱‚ƂɂȂ낤B‚à‚µunits‘®«‚Ì’l‚ª—LŒø‚Ȉ³—Í‚Ì’PˆÊ‚È‚ç‚ÎApositive‘®«‚ÌŠù’è’l‚Ídown‚Å‚ ‚éB

À•W‚ª‰”’¼‚Å‚ ‚邱‚Æ‚ðŽ¯•Ê‚·‚é‚É‚ÍŽŸ‚Ì‚à‚Ì‚ªŽg‚¦‚éB

· ’PˆÊ‚ªˆ³—Í‚Å‚ ‚é

· ‘®«positive‚ª’lup‚Ü‚½‚Ídown‚ð‚à‚Âi‘啶Žš‚Ƭ•¶Žš‚Í‹æ•Ê‚µ‚È‚¢j

•K{‚Å‚Í‚È‚¢‚ªA‰”’¼Ž²‚ð‚ ‚ç‚í‚·À•W•Ï”‚Å‚ ‚邱‚Æ‚Ístandard_name‘®«‚É“KØ‚È’l‚ðŽw’è‚·‚é‚©A‘®«axis‚É’lZ‚ðŽw’è‚·‚é‚©A‚ ‚é‚¢‚Í‚»‚Ì—¼•û39‚ÅŽ¦‚·‚±‚Æ‚ª‚Å‚«‚éB

4.3.1 —LŽŸŒ³‰”’¼À•W

ŽŸŒ³‚Ì‚ ‚éÀ•W‚Ìunits‘®«‚Í udunits.dat ƒtƒ@ƒCƒ‹‚Å‘Ž®‰»‚³‚ê‚é‚悤‚È•¶Žš—ñ‚Å‚ ‚éB‰”’¼i[‚³‚Ü‚½‚Í‚‚³jÀ•W•Ï”‚Æ‚µ‚Ď󂯓ü‚ê‚ç‚ê‚é40’PˆÊ‚ÍŽŸ‚Ì‚à‚Ì‚Å‚ ‚éF

·                    ƒtƒ@ƒCƒ‹udunits.dat‚Å—ñ‹“‚³‚ê‚Ä‚¢‚鈳—Í‚Ì’PˆÊB‰”’¼Ž²‚Ɉê”Ê“I‚É—p‚¢‚ç‚ê‚é‚à‚Ì‚É‚Íbar, millibar, decibar, atmosphere (atm), pascal (Pa), ‚»‚µ‚Ä hPa ‚È‚Ç‚ª‚ ‚éB

·                    ƒtƒ@ƒCƒ‹udunits.dat‚Å—ñ‹“‚³‚ê‚Ä‚¢‚é’·‚³‚Ì’PˆÊB‰”’¼Ž²‚Ɉê”Ê“I‚É—p‚¢‚ç‚ê‚é‚à‚Ì‚É‚Ímeter (metre, m), ‚»‚µ‚Ä kilometer (km)@‚È‚Ç‚ª‚ ‚éB

·                    ƒtƒ@ƒCƒ‹udunits.dat‚Å—ñ‹“‚³‚ê‚Ä‚¢‚é‚»‚Ì‘¼‚Ì’PˆÊi‚½‚Æ‚¦‚Ζ§“x‚≷“xj‚àAˆê’è‚ÌðŒ‚̉º‚ł͉”’¼•ûŒü‚̈ʒu‚ðŽQÆ‚·‚邱‚Æ‚ª‚Å‚«‚éB

’PˆÊ–¼‚ð‹L†‚Å‚Í‚È‚­ƒtƒ‹ƒXƒyƒ‹‚µ‚½ê‡‚Í•¡”Œ`‚àŽó‚¯“ü‚ê‚ç‚ê‚éB

4.3.2 –³ŽŸŒ³‰”’¼À•W

–³ŽŸŒ³‚ÌÀ•W‚Å‚Íunits‘®«‚Í•K{‚Å‚Í‚È‚¢BCOARDS‚Æ‚ÌL•ñŒÝŠ·«‚Ì‚½‚ßA‘®«units‚ª’llevel, layer, ‚ ‚é‚¢‚Ísigma_level‚ðŽæ‚邱‚Ƃ͈ø‚«‘±‚«‹–—e‚³‚ê‚éB‚±‚ê‚ç‚Ì’l‚ÍUDUNITSƒpƒbƒP[ƒW‚Å‚Í”FŽ¯‚³‚ê‚È‚¢‚½‚ßACF•W€‚Å‚Í”pŽ~—\’è‚Ì“Á’¥‚Æ‚Ý‚È‚³‚ê‚éB

–³ŽŸŒ³‚̉”’¼À•W‚ɂ‚¢‚ÄACOARDS•W€‚Ö‚ÌŠg’£‚Æ‚µ‚ÄA‘®«standard_name‚ðŽg‚Á‚ÄÀ•W‚Æ•t˜^Du–³ŽŸŒ³‰”’¼À•Wv‚ÌÀ•W’è‹`‚ðŒ‹‚Ñ‚Â‚¯‚邱‚Æ‚ª‚Å‚«‚é‚悤‚É‚µ‚½B‚±‚Ì’è‹`‚É‚æ‚èA–³ŽŸŒ³À•W’l‚ÆAƒf[ƒ^‚̈ʒu‚ðÏ‹É“I‚©‚ˆêˆÓ‚ÉŽ¦‚·‚±‚Æ‚ª‚Å‚«‚鎟Œ³—Ê‚Æ‚ðŒ‹‚Ñ‚Â‚¯‚éŽÊ‘œ‚ª’ñ‹Ÿ‚³‚ê‚éB’è‹`‚ÌŠe€‚ÆnetCDFƒtƒ@ƒCƒ‹‚Ì•Ï”‚Æ‚ðŠÖ˜A•t‚¯‚邽‚ß‚ÉAV‚µ‚¢‘®«formula_terms‚ª—p‚¢‚ç‚ê‚éBCOARDS‚Æ‚ÌL•ñŒÝŠ·«‚ðˆÛŽ‚·‚邽‚ß‚ÉA‚±‚ê‚ç‚Ì‘®«‚Í•K{‚Æ‚Í‚µ‚È‚¢‚ªA‹­‚­Š©‚ß‚ç‚ê‚éB

—á4.3.‘å‹C‚̃VƒOƒ}À•W

float lev(lev) ;
lev:long_name = "sigma at layer midpoints" ;
lev:positive = "down" ;
lev:standard_name = "atmosphere_sigma_coordinate" ;
lev:formula_terms = "sigma: lev ps: PS ptop: PTOP" ;

‚±‚Ì—á‚Ìstandard_name ‚Ì’latmosphere_sigma_coordinate ‚Í•t˜^Du–³ŽŸŒ³‰”’¼À•Wv‚©‚瓾‚ç‚ꂽŽŸ‚Ì’è‹`‚ðŽ¦‚µ‚Ä‚¢‚éB

p(n, k, j, i) = ptop + sigma(k)*(ps(n, j, i) - ptop)

‚±‚ê‚ÍŠiŽq“_ (n, k, j, i) ‚Å‚Ì‹Cˆ³ii, j ‚ª…•½ƒCƒ“ƒfƒbƒNƒXAk‚ª‰”’¼ƒCƒ“ƒfƒbƒNƒXAn‚ÍŽžŠÔƒCƒ“ƒfƒbƒNƒXj‚ðŽZo‚·‚é•û–@‚ðŽw’è‚·‚é‚à‚Ì‚Å‚ ‚éB

‘®«formula_terms‚Í•Ï”lev‚ð€sigma‚ÉA•Ï”PS‚ð€ps‚ÉA‚»‚µ‚Ä•Ï”PTOP‚ð€ptop‚ÉŠÖ˜A•t‚¯‚éB‚µ‚½‚ª‚Á‚ÄŠiŽq“_ (n, k, j, i) ‚Å‚Ì‹Cˆ³‚ÍŽŸ‚̂悤‚ÉŒvŽZ‚Å‚«‚悤B

p(n,k,j,i) = PTOP + lev(k)*(PS(n,j,i)-PTOP)

4.4 ŽžŠÔÀ•W

ŽžŠÔ‚ð•\‚í‚·•Ï”‚Í–¾Ž¦“I‚Éunits‘®«‚ðŽ‚½‚˂΂Ȃç‚È‚¢GŠù’è’l‚Í‘¶Ý‚µ‚È‚¢B‘®«units‚ÍUdunits [UDUNITS]ƒpƒbƒP[ƒW‚ÅŠ©‚³‚ꂽ‚悤‚É‘Ž®‰»‚³‚ꂽ•¶Žš—ñ’l‚ðŽæ‚éBŽžŠÔ‚Ì’PˆÊ‚Ì•\Œ»–@‚ɂ‚¢‚ėᎦ‚·‚éUdunits‚̃hƒLƒ…ƒƒ“ƒe[ƒVƒ‡ƒ“‚ðŽŸ‚Éˆø—p‚·‚éB

‹K’èF

seconds since 1992-10-8 15:15:42.5 -6:00

‚Í‹¦’袊EŽž‚©‚缂É6ŽžŠÔ—£‚ꂽŽžŠÔ‘Ñi•ÄŽRŠx•W€Žž‚̉ĎžŠÔj‚Å‚Ì1992”N10ŒŽ8“úŒßŒã3Žž15•ª42.5•b‚©‚ç‚ÌŒo‰ß•b”‚ðŽ¦‚·BŽžŠÔ‘Ñ‚Ì•\‹L‚̓Rƒƒ“‚È‚µ‚Ì1`2Œ…iŽž”‚ð•\‚í‚·j‚Ü‚½‚Í3`4Œ…iŽž•ª‚ð•\‚í‚·j‚Å‘‚­‚±‚Æ‚à‚Å‚«‚éB

ŽžŠÔ‚Ì’PˆÊ‚Æ‚µ‚Ä‹–—e‚³‚ê‚é‚à‚̂̓tƒ@ƒCƒ‹udunits.dat‚É—ñ‹“‚³‚ê‚Ä‚¢‚éBÅ‚àˆê”Ê“I‚ÉŽg‚í‚ê‚Ä‚¢‚镶Žš—ñi‚Æ‚»‚Ì‹L†j‚É‚Í day (d), hour (hr, h), minute (min), ‚»‚µ‚Äsecond (sec, s) ‚ª‚ ‚éB•¡”Œ`‚à‹–—e‚³‚ê‚éBiŽ¯•ÊŽq41since‚ÌŒã‚ÉŒ»‚ê‚éjŽQÆŽž•¶Žš—ñ‚Íu“ú•t‚¾‚¯vu“ú•t‚ÆŽžv‚ ‚é‚¢‚Íu“ú•tAŽžA‹y‚ÑŽžŠÔ‘Ñv‚ðŠÜ‚Þ‚±‚Æ‚ª‚Å‚«‚éBŽQÆŽž‚Í•K{‚Å‚ ‚éB¼—ï0”N‚ÌŽQÆŽž‚Í“Á•Ê‚ȈӖ¡‚ðŽ‚Âi7.4u‹CŒóŠw“I“ŒvvŽQÆjB

’ˆÓF‚à‚µŽžŠÔ‘Ñ‚ªÈ—ª‚³‚ꂽꇂÍUTC‚ªŠù’è’l‚Å‚ ‚èAŽž‚ÆŽžŠÔ‘Ñ‚Ì—¼•û‚ªÈ—ª‚³‚ê‚ê‚΂ª 00:00:00 UTC ‚ªŠù’è’l‚Å‚ ‚éB

’PˆÊyear‚É‚Í’ˆÓ‚ðŽ‚Á‚ÄŽg‚¤‚±‚Æ‚ð‚¨Š©‚ß‚·‚é42BUdunitsƒpƒbƒP[ƒW‚Íyear‚ð 365.242198781 “ú‚Æ’è‹`‚µ‚Ä‚¢‚éB‚±‚ê‚Í‘¾—z‚ªt•ª“_‚ð“ñ‰ñ’ʉ߂·‚éŠÔ‚ÌŽžŠÔ‚Å‚ ‚èA—ï”N‚Ƃ͈قȂéBUdunits‚ÍŽŸ‚̂悤‚È”N‚Ì’è‹`‚ð‚à‚Á‚Ä‚¢‚éF •½”N43 common_year ‚Í 365 “úA‰[”Nleap_year ‚Í 366 “úAƒ†ƒŠƒEƒX—ï‚Ì•½‹Ï Julian_year ‚Í 365.25 “úA‚»‚µ‚ăOƒŒƒSƒŠƒI—ï‚Ì•½‹Ï Gregorian_year ‚Í 365.2425 “ú‚Å‚ ‚éB–ˆ”N‰‚̃f[ƒ^‚Æ‚¢‚¤‚悤‚ÈA1—ï”N‚ÂÂi‚ñ‚Å‚¢‚­ŽžŠÔŽ²‚ðì‚é‚É‚ÍAÀ•W•Ï”’l‚É“ú”‚ðŒvŽZ‚µ‚Ä“ü‚ê‚Ä‚¢‚­‚Ù‚©‚È‚¢B

“¯—l‚È——R‚Å’PˆÊmonth‚àudunits.dat ‚Å‚Í year/12 ‚Æ’è‹`‚³‚ê‚Ä‚¢‚邱‚Æ‚©‚çA’ˆÓ‚ðŽ‚Á‚ÄŽg‚í‚ê‚é‚ׂ«‚Å‚ ‚éB

—á4.4. ŽžŠÔŽ²

double time(time) ;
time:long_name = "time" ;
time:units = "days since 1990-1-1 0:0:0" ;

ŽžŠÔŽ²‚Í’PˆÊ•¶Žš—ñ‚¾‚¯‚ÅŽ¯•Ê‚Å‚«‚éBUdunits‚Ì utScan() ‹y‚Ñ utIsTime() ‚ðŽg‚Á‚Ä‚»‚ÌŒˆ’肪s‚¦‚éB

•K{‚Å‚Í‚È‚¢‚ªAŽžŠÔŽ²‚Å‚ ‚邱‚Æ‚Í‘®«@standard_name ‚É“KØ‚È’l‚ð—^‚¦‚é‚©A‘®« axis ‚É’l T ‚ð—^‚¦‚邱‚ÆA‚ ‚é‚¢‚Í‚»‚Ì—¼•û‚ÅŽ¦‚·‚±‚Æ‚ª‚Å‚«‚éB

4.4.1 —ï–@

—^‚¦‚ç‚ꂽŠî€“ú•tAŠî€Žž‚¨‚æ‚ÑŽžŠÔ‘•ª‚©‚çV‚µ‚¢“úŽž‚ðŽZo‚·‚邽‚ß‚É‚Í‚Ç‚Ì—ï–@‚ªŽg‚í‚ê‚é‚©‚ð’m‚ç‚È‚¯‚ê‚΂Ȃç‚È‚¢B‚±‚Ì–Ú“I‚Ì‚½‚ßAŽžŠÔ‚ÌÀ•W•Ï”‚É calendar ‘®«‚ð•t—^‚µ‚Ä—ï–@‚ð“Á’è‚·‚邱‚Æ‚ðŠ©‚·‚éB‘®« calendar ‚Ì’l‚Æ‚µ‚ÄŒ»ÝŽŸ‚Ì‚à‚Ì‚ª’è‹`‚³‚ê‚Ä‚¢‚éF

gregorian ‚Ü‚½‚Í standard

Udunits‚Å’è‹`‚³‚ê‚鬇ƒ†ƒŠƒEƒXEƒOƒŒƒSƒŠƒI—ïB‚±‚ꂪŠù’è’l‚Å‚ ‚éB

proleptic_gregorian

ƒOƒŒƒSƒŠƒI—ï‚ð 1582-10-15 44ˆÈ‘O‚ɉ„’·‚µ‚½‚à‚ÌB‚·‚È‚í‚¿A‚ ‚é”N‚Í‚»‚Ì”N”Ô†45‚ª (i) 4‚ÅŠ„‚èØ‚ê‚Ä100‚ÅŠ„‚èØ‚ê‚È‚¢ê‡A‚ ‚é‚¢‚Í (ii) 400‚ÅŠ„‚èØ‚ê‚éꇂɉ[”N‚Æ‚È‚éB

noleap ‚Ü‚½‚Í 365_day

‰[”N‚Ì‚È‚¢ƒOƒŒƒSƒŠƒI—ïA‚·‚È‚í‚¿‚·‚ׂĂ̔N‚ª365”N‚Ì’·‚³‚Å‚ ‚éB

all_leap ‚Ü‚½‚Í 366_day

‚·‚ׂĂ̔N‚ª‰[”N‚̃OƒŒƒSƒŠƒI—ïA‚·‚È‚í‚¿‚·‚ׂĂ̔N‚ª366“ú‚Ì’·‚³‚Å‚ ‚éB

360_day

‚·‚ׂĂ̔N‚ª360”N‚Å‚ ‚èA1ƒ–ŒŽ‚Í30“ú‚©‚ç‚È‚é—ïB

julian

ƒ†ƒŠƒEƒX—ïB

none

—ï–@‚È‚µB

 

ˆê”N‚Ì’†‚Ì‚ ‚é‹Gß‚ðŒÅ’肵‚ăVƒ~ƒ…ƒŒ[ƒg‚·‚é‹CŒó‚ÌŽÀŒ±‚É‚¨‚¢‚Ä‚ÍA‘®« calendar ‚ð none ‚É‚·‚邱‚Æ‚ª‚Å‚«‚éB‹Gß‚Í units ‘®«‚ÌŽQÆŽž‚Ì’†‚Ì“ú•t‚ÅŽ¦‚³‚ê‚éBŽŸ‚Ì—á‚ÍPí“I7ŒŽ‚ÌŽÀŒ±‚Å‚ÌŽžŠÔÀ•W‚ð—^‚¦‚éB

—á4.5D Pí“IŽžŠÔŽ²

variables:
double time(time) ;
time:long_name = "time" ;
time:units = "days since 1-7-15 0:0:0" ;
time:calendar = "none" ;
data:
time = 0., 1., 2., ...;

‚±‚±‚Å‚ÍA‚·‚ׂĂ̓ú‚ª7ŒŽ15“ú‚ÌðŒ‚ðƒVƒ~ƒ…ƒŒ[ƒg‚·‚é‚à‚Ì‚Å‚ ‚èA‚䂦‚ɈقȂé“ú•t‚ð—^‚¦‚邱‚Ƃɂ͈Ӗ¡‚ª‚È‚¢BŽžŠÔÀ•W‚ÍŽÀŒ±ŠJŽn‚©‚ç0, 1, 2, ... “ú‚ƉðŽß‚·‚é‚à‚Ì‚Å‚ ‚éB

‚à‚µã‚Å’è‹`‚³‚ꂽ—ï–@‚Ì‚Ç‚ê‚à‚ ‚Ä‚Í‚Ü‚ç‚È‚¢ê‡i‚½‚Æ‚¦‚ΈقȂéŒÃ‹CŒó“IŽž‘ã‚ɑΉž‚·‚é—ï‚È‚ÇjA”ñ•W€“I‚È—ï–@‚ð’è‹`‚Å‚«‚éB‚»‚ꂼ‚ê‚ÌŒŽ‚Ì’·‚³‚ÍŽžŠÔŽ²‚Ìmonth_lengths ‘®«‚ðŽg‚Á‚Ä–¾Ž¦“I‚É’è‹`‚³‚ê‚éF

 

month_lengths

‘å‚«‚³12‚̃xƒNƒ^‚ÅA”ñ‰[”N‚ÌŠeŒŽ‚Ì“ú”‚ðŽw’è‚·‚éB

 

‰[”N‚ª‚ ‚é‚È‚ç‚ÎAŽžŠÔŽ²‚É‘¼‚É2‚‚̑®«‚ð’è‹`‚·‚ׂ«‚Å‚ ‚éF

 

leap_year

‰[”N‚Ì—áB‚±‚Ì”N‚Æ4‚Ì”{”‚¾‚¯ˆÙ‚È‚é”N‚Í‚·‚ׂĉ[”N‚Å‚ ‚é‚Ɖ¼’肳‚ê‚éB‚±‚Ì‘®«‚ªŒ‡‚¯‚Ä‚¢‚ê‚ÎA‰[”N‚Í‚È‚¢‚à‚̂Ɖ¼’肳‚ê‚éB

leap_month

®”1–12‚Ì’l‚ð‚Æ‚èA‚Ç‚ÌŒŽ‚ª‰[”N‚É1“ú‰„’·‚³‚ê‚é‚©‚ðŽw’è‚·‚éB‚±‚Ì‘®«‚ªŒ‡‚¯‚Ä‚¢‚ê‚ÎA2‚ª‰¼’肳‚ê‚éB‚±‚Ì‘®«‚Íleap_year‚ªŽw’肳‚ê‚Ä‚¢‚È‚¯‚ê‚Ζ³Ž‹‚³‚ê‚éB

 

”ñ•W€‚Ì—ï–@‚ªŽg‚í‚ê‚Ä‚¢‚é‚Æ‚«‚ÍA‘®«calendar ‚Í•K{‚Å‚Í‚È‚¢B‘®« month_lengths@‚¨‚æ‚ÑA“K‹X leap_year ‚¨‚æ‚Ñ leap_month ‘®«‚Å—ï–@‚ð’è‹`‚·‚ê‚Î\•ª‚Å‚ ‚éB‚µ‚©‚µ‚È‚ª‚çA‘®« calendar ‚É”ñ•W€‚Ì’l‚ð—^‚¦‚邱‚Æ‚Í”F‚ß‚ç‚êA‚±‚ÌꇓKØ‚È‘®«‚Å—ï–@‚ð’è‹`‚·‚邱‚Æ‚ª•K{‚Æ‚È‚éB

—á4.6. ŒÃ‹CŒó‚ÌŽžŠÔŽ²

double time(time) ;
time:long_name = "time" ;
time:units = "days since 1-1-1 0:0:0" ;
time:calendar = "126 kyr B.P." ;
time:month_lengths = 34, 31, 32, 30, 29, 27, 28, 28, 28, 32, 32, 34 ;

Udunits‚Å—p‚¢‚ç‚ê‚Ä‚¢‚鬇ƒ†ƒŠƒEƒXEƒOƒŒƒSƒŠƒI—ï‚ÍAudunits(3)ƒ}ƒjƒ…ƒAƒ‹ƒy[ƒW‚É‚æ‚莟‚̂悤‚Éà–¾‚³‚ê‚Ä‚¢‚é:

‚±‚Ìudunits(3)ƒpƒbƒP[ƒW‚łͬ‡ƒ†ƒŠƒEƒXEƒOƒŒƒSƒŠƒI—ï–@‚ª—p‚¢‚ç‚ê‚Ä‚¢‚éB1582-10-15‚æ‚è‘O‚Ì“ú•t‚̓†ƒŠƒEƒX—ï‚Æ‚Ý‚È‚³‚ê‚éG‚»‚ê‚̓†ƒŠƒEƒX¥ƒJƒGƒTƒ‹‚É‚æ‚Á‚Ä‹IŒ³‘O46”N‚É“±“ü‚³‚ꂽ—ï–@‚ÅA’·‚³365.25“ú‚Æ’è‹`‚³‚ê‚é1”N‚ÉŠî‚­B1582-10-15‚¨‚æ‚Ñ‚»‚êˆÈ~‚Ì“ú•t‚̓OƒŒƒSƒŠƒI—ï‚ðŽg‚¤‚à‚̂Ɖ¼’肳‚ê‚éG‚»‚ê‚Í‚»‚Ì“ú‚É“±“ü‚³‚ꂽ—ï–@‚ÅA’·‚³365.2425“ú‚Æ’è‹`‚³‚ê‚é1”N‚ÉŠî‚­BiŽÀÛ‚Ì1”N‚͋ߎ—“I‚É365.242198781“ú‚Ì’·‚³‚Å‚ ‚éjB‚à‚µƒ†[ƒU‚ª—^‚¦‚½ŽžŠÔ”͈͂ªØ‚è‘Ö‚¦“ú‚ðŠÜ‚Þ‚È‚ç‚ÎAudunits(3)ƒpƒbƒP[ƒW‚͈ꌩŠï–­‚È‹““®‚ð‚µ‚¤‚éB‚½‚Æ‚¦‚ÎAutCalendar()‹y‚ÑutInvCalendar()‚ðŽg‚¤‚±‚Æ‚É‚æ‚è1582-10-15‚Í1582-10-14‚æ‚è9“ú‚à *æs‚µ‚Ä‚¢‚é* ‚±‚Æ‚ðŽ¦‚·‚±‚Æ‚ª‚Å‚«‚éB

Šù’è‚̬‡ƒ†ƒŠƒEƒX¥ƒOƒŒƒSƒŠƒI—ï‚Ì•s˜A‘±«‚É‚æ‚Á‚Ä‚¨‚«‚é–â‘è‚Ì‚½‚ßA‚±‚Ì—ï–@‚ÍŽžŠÔÀ•W‚ª•s˜A‘±‚ð‚Ü‚½‚ª‚È‚¢ê‡‚ÉŒÀ‚Á‚ÄŽg‚í‚ê‚é‚ׂ«‚Å‚ ‚邱‚Æ‚ð‰äX‚Í‹­‚­Š©‚·‚éB•s˜A‘±‚ð‚Ü‚½‚®ŽžŠÔÀ•W‚ɂ‚¢‚Ä‚Í‘ã‚í‚è‚É proleptic_gregorian —ï–@‚ª—p‚¢‚ç‚ê‚é‚ׂ«‚Å‚ ‚éB

‘æ5Í À•WŒn

•Ï”‚ÌŽž‹óŠÔŽŸŒ³‚ðŽg‚Á‚ÄAƒf[ƒ^’l‚ÍŽž‹óŠÔ‚Ì’†‚Ɉʒu‚¯‚ç‚ê‚éB‚±‚ê‚ç‚ÌŽŸŒ³‚ðˆÜ“xAŒo“xA‰”’¼‹y‚ÑŽžŠÔ‚ÌÀ•W‚Ì“KØ‚ÈW‡‚ÉŠÖ˜A•t‚¯‚邱‚Æ‚É‚æ‚肱‚̈ʒu‚¯‚ª‚È‚³‚ê‚éB‚±‚Ìß‚Å‚ÍA‚±‚ÌŠÖ˜A•t‚¯‚Ì2‚‚̕û–@‚ðŽ¦‚·FÀ•W•Ï”‚ÆA•â•À•W•Ï”‚Å‚ ‚éB

•Ï”‚ÌŽŸŒ³‚Ì‚¤‚¿AˆÜ“xAŒo“xA‰”’¼‚ ‚é‚¢‚ÍŽžŠÔ‚ÌŽŸŒ³‚Å‚ ‚é‚à‚Ìi1.2u—pŒêvŽQÆj‚Í‚·‚ׂđΉž‚·‚鎟Œ³•Ï”A‚·‚È‚í‚¿ˆÊ’uŽŸŒ³•Ï”‚Å‚»‚ÌŽŸŒ³‚Æ“¯‚¶–¼‘O‚ðŽ‚‚à‚Ìi‘æ4ÍuÀ•W‚ÌŽí•ÊvŽQÆj‚ðŽ‚½‚˂΂Ȃç‚È‚¢B‚±‚ê‚ÍCOARDS‚ŃTƒ|[ƒg‚³‚ê‚éÀ•W‚ðŽŸŒ³‚ÆŠÖ˜A•t‚¯‚é—Bˆê‚Ì•û–@‚Å‚ ‚éB

•Ï”‚ÌŽž‹óŠÔŽŸŒ³‚Ì‚¤‚¿AˆÜ“xAŒo“xA‰”’¼A‚ ‚é‚¢‚ÍŽžŠÔŽŸŒ³‚Å‚Í‚È‚¢‚à‚Ì‚ÍA‚»‚Ì•Ï”‚ÌV‚µ‚¢ coordinates ‘®«‚ð’Ê‚¶‚ÄA‘Ήž‚·‚éˆÜ“xAŒo“xA‰”’¼A‚ ‚é‚¢‚ÍŽžŠÔÀ•W‚ÆŠÖ˜A•t‚¯‚ç‚ê‚È‚¯‚ê‚΂Ȃç‚È‚¢B‘®« coordinates ‚Ì’l‚Í•â•À•W•Ï”‚Ì–¼‘O‚©‚ç‚È‚é‹ó”’‹æØ‚è‚̃ŠƒXƒg‚Å‚ ‚éB‘®« coordinates ‚Ì•¶Žš—ñ‚Ì’†‚ÉŒ»‚ê‚é•â•À•W•Ï”‚̇˜‚ɂͧ–ñ‚Í‚È‚¢B•â•À•W•Ï”‚ÌŽŸŒ³‚ÍA‚»‚ÌÀ•W‚ªŠÖ˜A•t‚¯‚ç‚ê‚Ä‚¢‚é•Ï”‚ÌŽŸŒ³‚Ì•”•ªW‡‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢i—áŠO‚Í•¶Žš—ñ‚ÌÅ‘å‚Ì’·‚³‚ð•ÛŽ‚·‚郉ƒxƒ‹À•Wi6.1uƒ‰ƒxƒ‹vj‚Å‚ ‚éjB‘½ŽŸŒ³‚ÌÀ•W•Ï”‚Ì–¼‘O‚ÍA‚»‚ÌŽŸŒ³‚Ì–¼‘O‚Ƃ͈ê’v‚µ‚È‚¢‚à‚Ì‚Å‚ ‚é‚ׂ«‚Å‚ ‚éG‚È‚º‚È‚çÀ•W•Ï”‚ð•â‚¤‚±‚Æ‚ð‚ ‚ç‚©‚¶‚ß•s‰Â”\‚É‚µ‚Ä‚µ‚Ü‚¤‚©‚ç‚Å‚ ‚éB‚Ü‚½A‚±‚̂悤‚ÈKŠµ‚É‚æ‚Á‚ÄAŽŸŒ³•Ï”‚ÌŒˆ’è‚É‚ ‚½‚Á‚ÄŽŸŒ³–¼‚Æ•Ï”–¼‚̑Ήž‚¾‚¯‚ðŠm‚©‚ßA‚»‚Ì•Ï”–¼‚ªˆêŽŸŒ³‚Å‚ ‚邱‚Æ‚ðŠm‚©‚ß‚È‚¢ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚É‚æ‚éöÝ“I‚ȃoƒO‚ð”ð‚¯‚é‚±‚Æ‚ª‚Å‚«‚éB

À•W•Ï”‚ÌŽg—p‚ÍA‚»‚ꂪ“–‚Ä‚Í‚Ü‚éꇂÍí‚É•K{‚Å‚ ‚éB‚‚܂èAÀ•W•Ï”‚ðŽg‚Á‚ÄŒoˆÜ“x‚ªŽ¯•Ê‚Å‚«‚ÄA•â•À•W•Ï”‚ÍŒoˆÜ“xÀ•W‚ðŽ¯•Ê‚·‚é—Bˆê‚Ì•û–@‚Å‚Í‚È‚¢‚©‚à‚µ‚ê‚È‚¢B‚±‚ê‚ÍACOARDS‚Ö‚Ì“K‡«‚ð‚‚ßA‚Ü‚½À•W•Ï”‚ɂ‚¢‚ÄNUG‹K–ñ‚ð”FŽ¯‚·‚é”Ä—p‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚Ì—˜—p‚𕂯‚邽‚ß‚Å‚ ‚éB‚ ‚é•Ï”‚ɂ‚¢‚ÄŒoˆÜ“x‚ðŒ©o‚»‚¤‚Æ‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÍAí‚É‚Ü‚¸‚»‚Ì•Ï”‚ÌŽŸŒ³‚Ì‚Ç‚ê‚©‚ªˆÜ“xÀ•W•Ï”‚ɑΉž‚·‚é‚©‚ðŒ©‚é‚ׂ«‚Å‚ ‚éB‚à‚µ‚±‚Ì•û–@‚ňܓxÀ•W‚ªŒ©‚‚©‚ç‚È‚¯‚ê‚ÎA‘®« coordinates ‚Å—ñ‹“‚³‚ê‚Ä‚¢‚é•â•À•W•Ï”‚ðŠm‚©‚ß‚é‚ׂ«‚Å‚ ‚éBÀ•W•Ï”‚ð•â•À•W•Ï”‚Æ‚Æ‚à‚É coordinates ‘®«‚É—ñ‹“‚·‚邱‚Æ‚Í‹–—e‚³‚ê‚邪•K{‚Å‚Í‚È‚¢‚±‚Æ‚É—¯ˆÓ‚¹‚æB•â•À•W•Ï”‚É axis ‘®«‚ð•t—^‚·‚邱‚Æ‚Í”F‚ß‚ç‚ê‚È‚¢B•â•À•W•Ï”‚ª…•½–Ê“à‚Ɉʒu‚·‚邱‚Æ‚ÍA‚»‚ÌŽŸŒ³‚ª…•½‚Å‚ ‚邱‚Æ‚ÅŽ¯•Ê‚Å‚«‚éB…•½‚ÌŽŸŒ³‚Æ‚Í‚»‚ÌÀ•W•Ï”‚ª’l X ‚Ü‚½‚Í Y ‚Ì axis ‘®«‚ðŽ‚‚©A‚ ‚é‚¢‚͈ܓx‚Ü‚½‚ÍŒo“x‚Å‚ ‚邱‚Æ‚ðŽ¦‚· units ‘®«‚ðŽ‚Âi‘æ4ÍuÀ•W‚ÌŽí•ÊvŽQÆj‚à‚Ì‚Å‚ ‚éB

‚à‚µA…•½‚ÌŠiŽq‚Ì‚½‚ß‚ÌÀ•W•Ï”‚ªŒo“x‚Å‚àˆÜ“x‚Å‚à‚È‚¢‚È‚ç‚ÎA•K—v‚ÈÀ•W‚ɉÁ‚¦‚Ä‚»‚ê‚ç‚à•t‰Á‚·‚邱‚Æ‚ðŠ©‚·‚éB‚½‚Æ‚¦‚ÎA’n}“Š‰eã‚É‚¨‚¯‚éƒfƒJƒ‹ƒgÀ•W‚Ìã‚ÉŠiŽq‚ª‚¨‚©‚ê‚éꇂÍA•K{‚̈ܓx‹y‚ÑŒo“x‚Ì“ñŽŸŒ³•Ï”i‘®« coordinates ‚ð’Ê‚¶‚ÄŽ¯•Ê‚³‚ê‚éj‚ɉÁ‚¦‚ÄAƒfƒJƒ‹ƒgÀ•W‚àÀ•W•Ï”‚Æ‚µ‚Ä—^‚¦‚ç‚ê‚é‚ׂ«‚Å‚ ‚éB‚±‚ÌÀ•W•Ï”‚É‚Í’l X ‚¨‚æ‚Ñ Y ‚Ì axis ‘®«‚ðŽg‚¤‚±‚Æ‚ªŠ©‚³‚ê‚éi‘æ4ÍuÀ•W‚ÌŽí•ÊvŽQÆjB

ŽžÜA•¡ŽG‚È‹«ŠE‚ðŽ‚—̈æ‚ð‘ã•\‚·‚éƒf[ƒ^‚̈ʒu‚ðˆÜ“xŒo“x‚É‚æ‚Á‚ÄŽw’è‚·‚邱‚Æ‚ªŒ»ŽÀ“I‚Å‚È‚¢ê‡‚ª‚ ‚éB‚±‚Ì–Ú“I‚Ì‚½‚ß‚ÉA—̈æ‚ð•W€‰»‚³‚ꂽ–¼‘O‚ÅŽ¦‚·•û–@‚ª6.1.1ßu’n—“I—̈æv‚É—pˆÓ‚³‚ê‚Ä‚¢‚éB

5.1 “Æ—§‚̈ܓxAŒo“xA‰”’¼A‹y‚ÑŽžŠÔ‚ÌŽ²

‚ ‚é•Ï”‚ÌŽž‹óŠÔŽŸŒ³‚Ì‚»‚ꂼ‚ꂪˆÜ“xAŒo“xA‰”’¼A‚ ‚é‚¢‚ÍŽžŠÔ‚ÌŽŸŒ³‚Å‚ ‚é‚Æ‚«A‚»‚ꂼ‚ê‚ÌŽ²‚ÍÀ•W•Ï”‚ðŽg‚Á‚ÄŽ¯•Ê‚³‚ê‚éB

—á5.1. “Æ—§‚ÌÀ•W•Ï”

dimensions:
lat = 18 ;
lon = 36 ;
pres = 15 ;
time = 4 ;
variables:
float xwind(time,pres,lat,lon) ;
xwind:long_name = "zonal wind" ;
xwind:units = "m/s" ;
float lon(lon) ;
lon:long_name = "longitude" ;
lon:units = "degrees_east" ;
float lat(lat) ;
lat:long_name = "latitude" ;
lat:units = "degrees_north" ;
float pres(pres) ;
pres:long_name = "pressure" ;
pres:units = "hPa" ;
double time(time) ;
time:long_name = "time" ;
time:units = "days since 1990-1-1 0:0:0" ;

ŠiŽq“_ xwind(n,k,j,i) ‚̈ʒu‚ÍÀ•W’l lon(i), lat(j), pres(k), ‹y‚Ñ time(n) ‚ÆŠÖ˜A•t‚¯‚ç‚ê‚éB

5.2 “ñŽŸŒ³‚̈ܓx‹y‚ÑŒo“x‚ÌÀ•W•Ï”

ˆÜ“xŽ²‚ÆŒo“xŽ²‚Ì’¼Ï‚Æ‚µ‚Ä’è‹`‚³‚ê‚Ä‚¢‚é‚킯‚Å‚Í‚È‚¢…•½‚ÌŠiŽq‚ɂ‚¢‚ÄAˆÜ“x‹y‚ÑŒo“xÀ•W‚ÍA“ñŽŸŒ³‚ÌÀ•W•Ï”‚Å•\Œ»‚Å‚«‚éB‚±‚ê‚ç‚Ì•Ï”‚ªÀ•W‚Å‚ ‚邱‚Æ‚Í coordinates ‘®«‚ðŽg‚Á‚ÄŽ¯•Ê‚³‚ê‚éB

—á5.2.@“ñŽŸŒ³‚ÌÀ•W•Ï”

dimensions:
xc = 128 ;
yc = 64 ;
lev = 18 ;
variables:
float T(lev,yc,xc) ;
T:long_name = "temperature" ;
T:units = "K" ;
T:coordinates = "lon lat" ;
float xc(xc) ;
xc:axis = "X" ;
xc:long_name = "x-coordinate in Cartesian system" ;
xc:units = "m" ;
float yc(yc) ;
yc:axis = "Y" ;
yc:long_name = "y-coordinate in Cartesian system" ;
yc:units = "m" ;
float lev(lev) ;
lev:long_name = "pressure level" ;
lev:units = "hPa" ;
float lon(yc,xc) ;
lon:long_name = "longitude" ;
lon:units = "degrees_east" ;
float lat(yc,xc) ;
lat:long_name = "latitude" ;
lat:units = "degrees_north" ;

ŠiŽq“_’lT(k, j, i) ‚ÍÀ•W•Ï”’llon(j, i), lat(j, i), ‹y‚Ñ lev(k) ‚ÆŠÖ˜A•t‚¯‚ç‚ê‚éB‰”’¼À•W‚ÍÀ•W•Ï” lev(lev) ‚Å•\‚킳‚êAˆÜ“x‹y‚ÑŒo“x‚ÌÀ•W‚Í‘®« coordinates‚ÅŽ¯•Ê‚³‚ê‚é•â•À•W•Ï” lat(yc, xc) ‹y‚Ñ lon(yc, xc) ‚Å•\‚킳‚ê‚éB

ŽŸŒ³ xc, yc ‚É‚àÀ•W•Ï”‚ª’è‹`‚³‚ê‚Ä‚¢‚邱‚Æ‚É—¯ˆÓ‚¹‚æB‚±‚¤‚·‚邱‚Æ‚É‚æ‚èA‘½ŽŸŒ³‚̈ܓxŒo“xÀ•W‚ð”FŽ¯‚µ‚È‚¢”Ä—pƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚É‚æ‚Á‚Ä‚à‚±‚̃f[ƒ^‚̈—‚ª—eˆÕ‚É‚È‚éB

5.3 ŠÔˆø‚«…•½ŠiŽq

uŠÔˆø‚«vŒoˆÜ“xŠiŽq‚Æ‚ÍAˆÜ“xˆê’è’l‚ÌüiˆÜüj‚ɉˆ‚Á‚Ä“_‚ª”z’u‚³‚ê‚邪AˆÜü‚ɉˆ‚Á‚½“_‚Ì”‚Í‹É‚ÉŒü‚©‚Á‚ÄŒ¸‚Á‚Ä‚¢‚­‚悤‚È‚à‚Ì‚Å‚ ‚éB‚±‚̂悤‚ÈŠiŽq‚Ìã‚̃f[ƒ^‚ð“ñŽŸŒ³”z—ñ‚ÉŠi”[‚·‚邱‚Æ‚Í‹óŠÔ‚𖳑ʂɂ·‚邵A“ñŽŸŒ³‚ÌÀ•W•Ï”‚ÉŒ‡‘¹’l‚ªŒ»‚ê‚邱‚Æ‚É‚È‚éB‚±‚ÌŽí‚ÌŠiŽq‚Ìã‚̃f[ƒ^‚Í8.2uW–ñ‚É‚æ‚鈳kv‚Å‹Lq‚·‚鈳k•ûŽ®‚ðŽg‚Á‚ÄŠi”[‚·‚邱‚Æ‚ðŠ©‚·‚éBW–ñ‚É‚æ‚鈳k‚Å‚ÍAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªˆ³k‚³‚ꂽƒf[ƒ^‚ð“ñŽŸŒ³”z—ñ‚É—eˆÕ‚ÉŽUŠJ‚Å‚«‚é‚悤‚É‚·‚邽‚߂̃Cƒ“ƒfƒbƒNƒX‚ðŠi”[‚·‚邱‚Æ‚É‚æ‚è\‘¢‚ª•Û‘¶‚³‚ê‚éBˆ³k‚³‚ꂽˆÜ“xEŒo“x‚Ì•â•À•W•Ï”‚Í coordinates ‘®«‚É‚æ‚莯•Ê‚³‚ê‚éB

—á5.3. ŠÔˆø‚«…•½ŠiŽq

dimensions:
londim = 128 ;
latdim = 64 ;
rgrid = 6144 ;
variables:
float PS(rgrid) ;
PS:long_name = "surface pressure" ;
PS:units = "Pa" ;
PS:coordinates = "lon lat" ;
float lon(rgrid) ;
lon:long_name = "longitude" ;
lon:units = "degrees_east" ;
float lat(rgrid) ;
lat:long_name = "latitude" ;
lat:units = "degrees_north" ;
int rgrid(rgrid);
rgrid:compress = "latdim londim";

ŠiŽq“_’l PS(n) ‚ÍÀ•W’l lon(n), lat(n) ‚ÉŠÖ˜A•t‚¯‚ç‚ê‚éBˆ³k‚³‚ꂽƒCƒ“ƒfƒbƒNƒX (n) ‚ɑ΂µ‚Ä‚Í“ñŽŸŒ³‚̃Cƒ“ƒfƒbƒNƒX (j, i) iCŒ¾Œê‚ÌŽŸŒ³‡˜j‚ªŽŸ‚̂悤‚ÉŠ„‚è“–‚Ä‚ç‚ê‚é46B

j = rgrid(n) / 128
i
= rgrid(n) 128*j

‚à‚µ‚ ‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª compress ‘®«‚ð”FŽ¯‚µ‚È‚¢ê‡‚Å‚ ‚Á‚Ä‚àA‘®«coorinates‚ð”FŽ¯‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚É‚æ‚Á‚ÄA‚±‚ÌŒ`Ž®‚Å•Û‘¶‚³‚ꂽŠiŽq‚ðˆË‘R‚Æ‚µ‚Ĉµ‚¤‚±‚Æ‚ª‚Å‚«‚邱‚Æ‚É’–Ú‚¹‚æB

5.4 ’n“_ƒf[ƒ^‚ÌŽžŒn—ñ

ŽUÝ‚·‚é’n“_‚É‚¨‚¯‚éƒf[ƒ^‚ð•\Œ»‚·‚邽‚ß‚É‚ÍA‚ЂƂ‚̎ŸŒ³‚𑪒è’n“_‚ð•\‚í‚·‚½‚ß‚ÉŽg‚¤‚Ì‚ª•Ö—˜‚Å‚ ‚éB’Pˆê‚Ì‹óŠÔ“IŽŸŒ³•¡”‚Ì“Æ—§‚ÌÀ•W‚ðŠÖ˜A•t‚¯‚é•â•À•W•Ï”‚ª—p‚¢‚ç‚ê‚éB

—á5.4. ’n“_ƒf[ƒ^‚ÌŽžŒn—ñ

dimensions:
station = 10 ; // measurement locations
pressure = 11 ; // pressure levels
time = UNLIMITED ;
variables:
float humidity(time,pressure,station) ;
humidity:long_name = "specific humidity" ;
humidity:coordinates = "lat lon" ;
double time(time) ;
time:long_name = "time of measurement" ;
time:units = "days since 1970-01-01 00:00:00" ;
float lon(station) ;
lon:long_name = "station longitude";
lon:units = "degrees_east";
float lat(station) ;
lat:long_name = "station latitude" ;
lat:units = "degrees_north" ;
float pressure(pressure) ;
pressure:long_name = "pressure" ;
pressure:units = "hPa" ;

ŠiŽq“_’l humidity(n, k, i) ‚ÍÀ•W’l time(n), pressure(k), lat(i), ‚¨‚æ‚Ñ lon(i) ‚ÆŠÖ˜A•t‚¯‚ç‚ê‚éB

5.5 ‹OÕ

q‹ó‹@‚ÌŒo˜H‚ɉˆ‚Á‚½ŠÏ‘ª‚ÌŽž‹óŠÔˆÊ’u‚ð•\Œ»‚·‚éˆê‚‚̕û–@‚ÍA‹OÕ‚ðƒpƒ‰ƒƒ^‰»‚·‚邽‚ß‚ÉŽžŠÔ‚ðŽg‚Á‚ÄA‹óŠÔã‚̈ʒu‚ð—^‚¦‚邽‚ß‚É•â•À•W•Ï”‚ðŽg‚¤‚±‚Æ‚Å‚ ‚éB

—á5.5. ‹OÕ

dimensions:
time = 1000 ;
variables:
float O3(time) ;
O3:long_name = "ozone concentration" ;
O3:units = "1e-9" ;
O3:coordinates = "lon lat z" ;
double time(time) ;
time:long_name = "time" ;
time:units = "days since 1970-01-01 00:00:00" ;
float lon(time) ;
lon:long_name = "longitude" ;
lon:units = "degrees_east" ;
float lat(time) ;
lat:long_name = "latitude" ;
lat:units = "degrees_north" ;
float z(time) ;
z:long_name = "height above mean sea level" ;
z:units = "km" ;
z:positive = "up" ;

ŠiŽq“_’l O3(n) ‚ÍÀ•W’l time(n), z(n), lat(n), ‚¨‚æ‚Ñ lon(n) ‚ÆŠÖ˜A•t‚¯‚ç‚ê‚éB

5.6 …•½‚ÌÀ•WŽQÆŒnAŠiŽqŽÊ‘œA‚¨‚æ‚Ñ“Š‰e–@

…•½‚ÌŠiŽq‚ÌÀ•W•Ï”‚ªŒo“x‚Å‚àˆÜ“x‚Å‚à‚È‚¢‚Æ‚«A^‚̈ܓx‹y‚ÑŒo“x‚ÌÀ•W‚ª coordinates ‘®«‚ð’Ê‚¶‚Ä—^‚¦‚ç‚ê‚邱‚Æ‚ª•K{‚Å‚ ‚éB‚à‚µ‚»‚ê‚ɉÁ‚¦‚ÄA—^‚¦‚瓾‚ꂽÀ•W•Ï”‚Æ^‚̈ܓx‹y‚ÑŒo“x‚ÌÀ•W’l‚Æ‚ÌŠÔ‚ÌŽÊ‘œimappingj47‚ð‹Lq‚·‚邱‚Æ‚ª–]‚Ü‚µ‚¢‚È‚ç‚ÎA‘®« grid_mapping ‚ðŽg‚Á‚Ä‚»‚Ì‹Lq‚ð—^‚¦‚邱‚Æ‚ª‚Å‚«‚éB‚±‚Ì‘®«‚Í•¶Žš—ñ’l‚ðŽæ‚èA‚»‚ê‚̓tƒ@ƒCƒ‹‚Ì’†‚Ì‚à‚¤‚ЂƂ‚̕ϔ‚Ì–¼‘O‚Å‚ ‚èA‚±‚Ì•Ï”‚É•t—^‚³‚ꂽ‘®«ŒQ‚ð’Ê‚¶‚Ä‚±‚ÌŽÊ‘œ‚ð‹Lq‚·‚é‚à‚Ì‚Å‚ ‚éB‚±‚Ì•Ï”‚ðŠiŽqŽÊ‘œ•Ï”‚ƌĂÑAƒf[ƒ^‚Í•ÛŽ‚µ‚È‚¢‚Ì‚ÅŒ^‚͉½‚Å‚à‚æ‚¢B‚±‚Ì•Ï”‚Ì–Ú“I‚ÍŽÊ‘œ‚Ì’è‹`‚ðs‚¤‘®«‚½‚¿‚̃Rƒ“ƒeƒi‚Æ‚µ‚Ä“­‚­‚±‚Æ‚Å‚ ‚éBuŽtŽÊ‘œ•Ï”‚ª•K‚¸Ž‚½‚È‚¯‚ê‚΂Ȃç‚È‚¢ˆê‚‚̑®«‚Í grid_mapping_name‚Å‚ ‚èAŽÊ‘œ‚Ì–¼‘O‚Ì•¶Žš—ñ’l‚ð‚Æ‚éB“Á’è‚ÌŽÊ‘œ‚ð’è‹`‚·‚é‚»‚Ì‘¼‚Ì‘®«‚ÍA‘®« grid_mapping_name ‚Ì’l‚Ɉˑ¶‚·‚éB‘®« grid_mapping_name ‚É—LŒø‚È’l‚ÆA“Á’è‚ÌŽÊ‘œƒpƒ‰ƒƒ^’l‚ð—^‚¦‚é‘®«‚ÍA•t˜^FuŠiŽqŽÊ‘œv‚É‹Lq‚³‚ê‚Ä‚¢‚éB

…•½ŠiŽq‚ÌÀ•W•Ï”‚ªŒoˆÜ“x‚Å‚ ‚é‚Æ‚«‚ÍAŠiŽqŽÊ‘œ•Ï”‚É’l latitude_longitude ‚ð‚à‚ grid_mapping_name ‘®«‚ð—^‚¦‚đȉ~‘Ì‚Æ–{‰ŽqŒßü‚ðŽw’è‚·‚邱‚Æ‚ª‚Å‚«‚éB‚»‚ê‚ÍÀ•W•Ï”‚É standard_name ‘®«‚ðŠ„‚è“–‚Ă邱‚Æ‚ÅŽw’è‚Å‚«‚éB

ŠiŽqŽÊ‘œ‚ðŽg‚Á‚Ĉܓx‹y‚ÑŒo“x‚Ì’l‚ð’¼ÚŒvŽZ‚Å‚«‚é‚悤‚ÉAÀ•W•Ï”‚ÆŽÊ‘œ‚Ì“Æ—§•Ï”‚ðŠÖ˜A•t‚¯‚é•K—v‚ª‚ ‚éB‘®« standard_name ‚Æ‚µ‚Ä“KØ‚È’l‚ÍŠiŽqŽÊ‘œ‚Ɉˑ¶‚µA•t˜^FuŠiŽqŽÊ‘œv‚Å—^‚¦‚ç‚ê‚Ä‚¢‚éB

—á5.6. ‹É‚ð‰ñ“]‚µ‚½ŠiŽq

dimensions:
rlon = 128 ;
rlat = 64 ;
lev = 18 ;
variables:
float T(lev,rlat,rlon) ;
T:long_name = "temperature" ;
T:units = "K" ;
T:coordinates = "lon lat" ;
T:grid_mapping = "rotated_pole" ;
char rotated_pole
rotated_pole:grid_mapping_name = "rotated_latitude_longitude" ;
rotated_pole:grid_north_pole_latitude = 32.5 ;
rotated_pole:grid_north_pole_longitude = 170. ;
float rlon(rlon) ;
rlon:long_name = "longitude in rotated pole grid" ;
rlon:units = "degrees" ;
rlon:standard_name = "grid_longitude";
float rlat(rlat) ;
rlat:long_name = "latitude in rotated pole grid" ;
rlat:units = "degrees" ;
rlon:standard_name = "grid_latitude";
float lev(lev) ;
lev:long_name = "pressure level" ;
lev:units = "hPa" ;
float lon(rlat,rlon) ;
lon:long_name = "longitude" ;
lon:units = "degrees_east" ;
float lat(rlat,rlon) ;
lat:long_name = "latitude" ;
lat:units = "degrees_north" ;

CF‚É“K‡‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÍA•Ï” rlon ‚¨‚æ‚Ñ rlat ‚ª‰ñ“]‚³‚ꂽŠiŽq‚Å‚ÌŒoˆÜ“x‚Å‚ ‚邱‚Æ‚ð‚»‚Ì•W€–¼ grid_longitude ‹y‚Ñ grid_latitude ‚ð”FŽ¯‚·‚邱‚Æ‚É‚æ‚茈’è‚Å‚«‚éB‰ñ“]‚³‚ꂽŒoˆÜ“x‚ÌŽ²‚Ì’PˆÊ‚Í degrees ‚Æ‚³‚ê‚Ä‚¢‚邱‚Æ‚É—¯ˆÓ‚¹‚æB‚±‚¤‚·‚邱‚Æ‚É‚æ‚èCOARDS‚É“K‡‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª•Ï” rlon ‹y‚Ñ rlat ‚ðŽÀÛ‚ÌŒoˆÜ“xÀ•W‚ÆŒë”F‚·‚邱‚Æ‚ð–h‚®‚Í‚¸‚Å‚ ‚éB’PˆÊ degrees ‚Ì•„†‚ÉŠÖ‚·‚é“KØ‚È‹K–ñ‚Í•W€–¼•\‚Ì‚»‚ê‚ç‚Ì–¼‘O‚Ì€‚ÉŽ¦‚³‚ê‚Ä‚¢‚éB

—á5.7. ƒ‰ƒ“ƒxƒ‹ƒg³Šp}–@

dimensions:
y = 228;
x = 306;
time = 41;

variables:
int Lambert_Conformal;
Lambert_Conformal:grid_mapping_name = "lambert_conformal_conic";
Lambert_Conformal:standard_parallel = 25.0;
Lambert_Conformal:longitude_of_central_meridian = 265.0;
Lambert_Conformal:latitude_of_projection_origin = 25.0;
double y(y);
y:units = "km";
y:long_name = "y coordinate of projection";
y:standard_name = "projection_y_coordinate";
double x(x);
x:units = "km";
x:long_name = "x coordinate of projection";
x:standard_name = "projection_x_coordinate";
double lat(y, x);
lat:units = "degrees_north";
lat:long_name = "latitude coordinate";
lat:standard_name = "latitude";
double lon(y, x);
lon:units = "degrees_east";
lon:long_name = "longitude coordinate";
lon:standard_name = "longitude";
int time(time);
time:long_name = "forecast time";
time:units = "hours since 2004-06-23T22:00:00Z";
float Temperature(time, y, x);
Temperature:units = "K";
Temperature:long_name = "Temperature @ surface";
Temperature:missing_value = 9999.0;
Temperature:coordinates = "lat lon";
Temperature:grid_mapping = "Lambert_Conformal";

ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÍA•Ï” x ‚¨‚æ‚Ñ y ‚ª“Š‰e–Êã‚Å‚ÌÀ•W‚Å‚ ‚邱‚Æ‚ð‚»‚Ì•W€–¼ projection_x_coordinate ‹y‚Ñ projection_y_coordinate ‚ð”FŽ¯‚·‚邱‚Æ‚É‚æ‚茈’è‚Å‚«‚éBŠiŽqŽÊ‘œ•Ï” Lambert_Conformal ‚ÍŽÊ‘œ‚̃pƒ‰ƒƒ^‚ð‘®«‚Æ‚µ‚Ä•ÛŽ‚µ‚Æ‚Ä‚¨‚èA•Ï” Temperature ‚©‚ç‚Í‘®« grid_mapping ‚ð’Ê‚¶‚ÄŠÖ˜A•t‚¯‚ç‚ê‚Ä‚¢‚éB

—á5.8. ‹…–Ê‚Ì’n‹…‚Ìã‚̈ܓx‚ÆŒo“x

dimensions:
lat = 18 ;
lon = 36 ;

variables:
double lat(lat) ;
double lon(lon) ;
float temp(lat, lon) ;
temp:long_name = "temperature" ;
temp:units = "K" ;
temp:grid_mapping = "crs" ;
int crs ;
crs:grid_mapping_name = "latitude_longitude"
crs:semi_major_axis = 6371000.0 ;
crs:inverse_flattening = 0 ;

dimensions:
lat = 18 ;
lon = 36 ;

variables:
double lat(lat) ;
double lon(lon) ;
float temp(lat, lon) ;
temp:long_name = "temperature" ;
temp:units = "K" ;
temp:grid_mapping = "crs" ;
int crs ;
crs:grid_mapping_name = "latitude_longitude"
crs:semi_major_axis = 6371000.0 ;
crs:inverse_flattening = 0 ;

—á5.9. WGS1984‘ª’nŒn‚É‚¨‚¯‚éˆÜ“x‚ÆŒo“x

dimensions:
lat = 18 ;
lon = 36 ;
variables:
double lat(lat) ;
double lon(lon) ;
float temp(lat, lon) ;
temp:long_name = "temperature" ;
temp:units = "K" ;
temp:grid_mapping = "crs" ;
int crs ;
crs:grid_mapping_name = "latitude_longitude";
crs:longitude_of_prime_meridian = 0.0 ;
crs:semi_major_axis = 6378137.0 ;
crs:inverse_flattening = 298.257223563 ;

—á5.10. ‰p‘‘‰ÆŠiŽq

dimensions:
lat = 648 ;
lon = 648 ;
y = 18 ;
x = 36 ;
variables:
double x(x) ;
x:standard_name = "projection_x_coordinate" ;
x:units = "m" ;
double y(y) ;
y:standard_name = "projection_y_coordinate" ;
y:units = "m" ;
double lat(y, x) ;
double lon(y, x) ;
float temp(y, x) ;
temp:long_name = "temperature" ;
temp:units = "K" ;
temp:coordinates = "lat lon" ;
temp:grid_mapping = "crs" ;
int crs ;
crs:grid_mapping_name = "transverse_mercator";
crs:semi_major_axis = 6377563.396 ;
crs:semi_minor_axis = 6356256.910 ;
crs:inverse_flattening = 299.3249646 ;
crs:latitude_of_projection_origin = 49.0 ;
crs:longitude_of_projection_origin = -2.0 ;
crs:false_easting = 400000.0 ;
crs:false_northing = -100000.0 ;
crs:scale_factor_at_projection_origin = 0.9996012717 ;

5.7 ƒXƒJƒ‰[À•W•Ï”

‚ ‚é•Ï”‚ª’Pˆê‚Ì’l‚µ‚©‚à‚½‚È‚¢À•W‚ÉŠÖ˜A•t‚¯‚ç‚ê‚Ä‚¢‚é‚Æ‚«A‚±‚ÌÀ•W‚ðƒXƒJƒ‰[•Ï”‚Å•\‚í‚·‚±‚Æ‚ª‚Å‚«‚éB‚±‚̂悤‚ȃXƒJƒ‰[À•W•Ï”‚É‚ÍAŠÖ˜A•t‚¯‚ç‚ꂽŽŸŒ³‚ª‘¶Ý‚µ‚È‚¢‚Ì‚ÅA‘®« coordinates ‚ð’Ê‚¶‚ăf[ƒ^•Ï”‚É•t‰Á‚³‚ê‚È‚¯‚ê‚΂Ȃç‚È‚¢B

COARDS‚Å‚Í’Pˆê‚Ì’l‚ðŽ‚ÂÀ•W‚ð’ñ‹Ÿ‚·‚é•û–@‚ÍA‘å‚«‚³1‚ÌŽŸŒ³‚ÆA‘Ήž‚·‚éÀ•W•Ï”‚ð•Ï”‚ɒljÁ‚·‚邱‚Æ‚Å‚ ‚Á‚½B‚±‚ÌV‚µ‚¢ƒXƒJƒ‰[À•W•Ï”‚ÍA‘å‚«‚³1‚ÌÀ•W‚ð•Ï”‚ɒljÁ‚µ‚È‚­‚ÄÏ‚Ü‚¹‚éŠÈ•Ö–@‚Å‚ ‚éBƒXƒJƒ‰[À•W•Ï”‚ÍA‘å‚«‚³1‚ÌÀ•W•Ï”‚Æ“¯‚¶î•ñ“à—e‚ðŽ‚¿A“¯‚¶•¶–¬‚ÅŽg‚¤‚±‚Æ‚ª‚Å‚«‚éB‚µ‚©‚µ‚È‚ª‚çA‚±‚Ì‹@”\‚ðˆÜ“xAŒo“xA‰”’¼A‚Ü‚½‚ÍŽžŠÔ‚ÌÀ•W‚ÉŽg‚¤‚±‚Æ‚ÍACOARDS‚É“K‡‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª‚±‚ê‚ð”FŽ¯‚·‚é–W‚°‚ɂȂ邱‚Æ‚É—¯ˆÓ‚¹‚æB

‚ ‚é–¼‘O‚ª‚ЂƂ½‚уXƒJƒ‰[À•W•Ï”‚ÉŽg‚í‚ê‚ê‚ÎA‚±‚ê‚ðˆêŽŸŒ³‚ÌÀ•W•Ï”‚Ì–¼‘O‚ÉŽg‚¤‚±‚Æ‚Í‚Å‚«‚È‚¢B‚±‚Ì——R‚©‚çAƒXƒJƒ‰[À•W•Ï”‚Ì–¼‘O‚ðƒtƒ@ƒCƒ‹‚Ì’†‚ÌŽŸŒ³‚Ì‚Ç‚ê‚©‚ƈê’v‚³‚¹‚È‚¢‚悤‚É‚·‚邱‚Æ‚ð‹­‚­Š©‚·‚éB

—á5.11. ‚ЂƂ‚̉ðÍ‚©‚瓾‚ç‚ꂽ‘½”‚Ì—\•ñ

dimensions:
lat = 180 ;
lon = 360 ;
time = UNLIMITED ;
variables:
double atime
atime:standard_name = "forecast_reference_time" ;
atime:units = "hours since 1999-01-01 00:00" ;
double time(time);
time:standard_name = "time" ;
time:units = "hours since 1999-01-01 00:00" ;
double lon(lon) ;
lon:long_name = "station longitude";
lon:units = "degrees_east";
double lat(lat) ;
lat:long_name = "station latitude" ;
lat:units = "degrees_north" ;
double p500
p500:long_name = "pressure" ;
p500:units = "hPa" ;
p500:positive = "down" ;
float height(time,lat,lon);
height:long_name = "geopotential height" ;
height:standard_name = "geopotential_height" ;
height:units = "m" ;
height:coordinates = "atime p500" ;
data:
time = 6., 12., 18., 24. ;
atime = 0. ;
p500 = 500. ;

‚±‚Ì—á‚ł͉ðÍŽž‚Æ’Pˆê‚Ì‹Cˆ³ƒŒƒxƒ‹‚ªƒXƒJƒ‰[À•W•Ï”‚ðŽg‚Á‚Ä•\Œ»‚³‚ê‚Ä‚¢‚éB‰ðÍŽžianalysis timej‚Í•W€–¼ "forecast_reference_time"48 ‚Å•\‚킳‚êA‘¼•û‚Å—\•ñ‚Ì‘ÎÛŽživalid timej‚Í•W€–¼ "time" ‚Å•\‚킳‚ê‚Ä‚¢‚éB

‘æ6Í ƒ‰ƒxƒ‹‚Æ‘ã‘ÖÀ•W

6.1 ƒ‰ƒxƒ‹

‚±‚ê‚Ü‚Å‚Ìß‚Å‹“‚°‚½—á‚Å‚ÍAŽUÝ‚·‚é’n“_‚Å‚ÌŒv‘ª‚͂ЂƂ‚̎ŸŒ³‚ðŽg‚Á‚ăOƒ‹[ƒv‰»‚³‚ê‚Ä‚¢‚½B’n“_ˆÊ’u‚ÌÀ•W‚Í•â•À•W•Ï”‚ðŽg‚Á‚Ä’ñ‹Ÿ‚Å‚«‚½‚ªA‚µ‚©‚µ‚µ‚΂µ‚ÎŒv‘ª’n“_‚𖼑OA‚ ‚é‚¢‚͉½‚©ˆêˆÓ‚Ì•¶Žš—ñ‚ðŽg‚Á‚ÄŽ¯•Ê‚·‚邱‚Æ‚ª–]‚Ü‚µ‚¢‚±‚Æ‚ª‚ ‚éB‘¼‚É‚à•¶Žš—ñ‚ÌŽ¯•ÊŽq‚Ì—p“r‚ª6.1.1u’n—“I—̈æv‹y‚Ñ7.3.3uƒZƒ‹‚̈ꕔ‚É“K—p‚³‚ê‚é“Œvv‚Å‹Lq‚³‚ê‚Ä‚¢‚éB

•¶Žš—ñ‚ÌŽ¯•ÊŽq‚̃ŠƒXƒg‚ÍÀ•W•Ï”‚ÆŽ—‚½–ðŠ„49‚ð‰‰‚¶‚é‚Ì‚ÅA•¶Žš—ñ”z—ñ‚ðŠÜ‚Þ•Ï”‚Ì–¼‘O‚ð—^‚¦‚é‘®«‚Æ‚µ‚Ä coordinates ‚ð‘I‚ñ‚¾B‘®« coordinates ‚É—ñ‹“‚³‚ꂽ•Ï”‚ðˆ—‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÍA•¶Žšƒf[ƒ^‚ðŠÜ‚Þ‚©”Û‚©50‚ðŒ©‚é‚±‚Æ‚É‚æ‚Á‚Ä‚»‚Ì•Ï”‚ªƒ‰ƒxƒ‹•t‚«‚ÌŽ²‚Å‚ ‚邱‚Æ‚ð”FŽ¯‚Å‚«‚éB‚à‚µ•¶ŽšŒ^•Ï”‚ª—Bˆê‚ÌŽŸŒ³i•¶Žš—ñ‚Ì’·‚³j‚ðŽ‚‚Ȃç‚ÎA‚»‚ê‚Í”’l‰»‘¼‚̃XƒJƒ‰[À•W•Ï”i‘æ5ÍuÀ•WŒnvŽQÆj‚É—ÞŽ—‚µ‚½’Pˆê’l‚̃XƒJƒ‰[À•W•Ï”‚Æ‚Ý‚È‚³‚ê‚éB

—á6.1. ”ŒÂ‚Ì…‰ò‚Ì‹OÕ

ŠC—m‚Ì…‰ò‚Ì‹OÕ‚ð’ÇÕ‚·‚éƒtƒ[ƒg‚ª”ŒÂ‚ ‚Á‚ÄAŒÅ’肳‚ꂽŽž‚É“¯Žž‚ÉŒv‘ª‚ðs‚¤‚Æ‚µ‚悤Bƒtƒ[ƒg‚𖼑O‚ÅŽ¯•Ê‚µ‚½‚¢B‰·“xƒf[ƒ^‚Í…‰òi‚·‚È‚í‚¿ƒtƒ[ƒgj‚ÆŽžŠÔ‚ÌŠÖ”‚Å‚ ‚éB‚»‚ꂼ‚ê‚̃Tƒ“ƒvƒ‹‚̈ʒu‚Í…‰ò‚ÆŽžŠÔ‚ÌŠÖ”‚È‚Ì‚ÅAˆÊ’uî•ñ‚Í‘½ŽŸŒ³À•W•Ï”‚ÉŠi”[‚³‚ê‚éB

Dimensions:
parcel = 15 ; //
Œ´’F‹OÕ‚Ì”
times = 20 ;
max_len_parcel_name = 64 ; //
Œ´’F‹OÕ–¼‚ÌÅ‘å’·
variables:
float temperature(parcel,times) ;
temperature:coordinates = "parcel_name lat lon" ;
float times(times) ;
char parcel_name(parcel,max_len_parcel_name) ;
float lon(parcel,times) ;
float lat(parcel,times) ;

6.1.1 ’n—“I—̈æ

ƒf[ƒ^‚ª’n—“I‚ȗ̈æ‚ð‘ã•\‚µ‚Ä‚¨‚èA‚»‚̗̈æ‚Í–¼‘O‚Å‚ÍŽ¯•Ê‚Å‚«‚邪•¡ŽG‚È‹«ŠEŒ`ó‚Ì‚½‚ß‹«ŠE‚ÌŒoˆÜ“x‚ðŽg‚Á‚ÄŽw’è‚·‚邱‚Æ‚ªŒ»ŽÀ“I‚Å‚È‚¢‚Æ‚«A—̈æ‚ðŽ¯•Ê‚·‚é‚̂Ƀ‰ƒxƒ‹•t‚«‚ÌŽ²‚ðŽg‚¤‚ׂ«‚Å‚ ‚éB‚±‚Ì–¼‘O‚Í•W€‰»‚³‚ꂽ—̈於‚̃ŠƒXƒg51‚©‚ç‘I‚Ô‚±‚Æ‚ðŠ©‚·‚éB•W€‚̃‰ƒxƒ‹’l‚Å‚ ‚邱‚Æ‚ðŽ¦‚·‚½‚ß‚É‚Í52Aƒ‰ƒxƒ‹‚ð•ÛŽ‚·‚é•Ï”‚É’l region ‚Ìstandard_name ‘®«‚ð—^‚¦‚È‚¯‚ê‚΂Ȃç‚È‚¢B

—á6.2. ‘å¼—m‚Å‚Ì–kŒü‚«”M—A‘—

‘å¼—m‚Ì‚¢‚­‚‚©‚Ì“Œ¼’f–Ê‚ð‰¡Ø‚é–kŒü‚«”M—A‘——Ê‚ð•\‚í‚·ƒf[ƒ^‚ðŽ‚Á‚Ä‚¢‚é‚Æ‚µ‚悤B‚±‚Ì—Ê‚ð•\‚í‚·•W€–¼‚ɂ͈ʒuî•ñ‚ÍŠÜ‚Ü‚ê‚Ä‚¢‚È‚¢‚±‚Æ‚É—¯ˆÓ‚¹‚æBˆÊ’uî•ñ‚͈ܓxÀ•W‚ƃ‰ƒxƒ‹•t‚«Ž²‚Å—^‚¦‚ç‚ê‚éF

dimensions:
times = 20 ;
lat = 5
lbl = 1 ;
strlen = 64 ;
variables:
float n_heat_transport(time,lat,lbl);
n_heat_transport:units="W";
n_heat_transport:coordinates="geo_region";
n_heat_transport:standard_name="northward_ocean_heat_transport";
double time(time) ;
time:long_name = "time" ;
time:units = "days since 1990-1-1 0:0:0" ;
float lat(lat) ;
lat:long_name = "latitude" ;
lat:units = "degrees_north" ;
char geo_region(lbl,strlen) ;
geo_region:standard_name="region"
data:
geo_region = "atlantic_ocean" ;
lat = 10., 20., 30., 40., 50. ;

6.2 ‘ã‘ÖÀ•W

󋵂ɂæ‚Á‚Ä‚ÍA‚ ‚鎟Œ³‚ª‚ЂƂ‚¾‚¯‚Å‚Í‚È‚­‘ã‘Ö‚ÌÀ•W’l‚ð‚Ƃ肤‚邱‚Æ‚ª‚ ‚éB‚ЂƂ‚̎ŸŒ³‚É‚Í‚½‚¾‚ЂƂ‚ÌÀ•W•Ï”iŽŸŒ³‚Æ“¯–¼‚Ì•Ï”j‚µ‚©‚ ‚肦‚È‚¢‚Ì‚ÅA‘å‘Ì‚Ì’l‚Í‚¢‚¸‚ê‚à•â•À•W•Ï”‚ÉŠi”[‚¹‚´‚é‚𓾂Ȃ¢B‚±‚̂悤‚È‘ã‘ÖÀ•W•Ï”‚ɂ‚¢‚Ä‚ÍA•K{‚Ì‘®«‚Í‚È‚¢‚ªAÀ•W•Ï”‚É”F‚ß‚ç‚ê‚é‘®«‚Í‚¢‚¸‚ê‚àŽ‚Â‚±‚Æ‚ª‚Å‚«‚éB

—á6.3. ƒ‚ƒfƒ‹‚̃Œƒxƒ‹”Ô†

‰”’¼Ž²‚ɉˆ‚Á‚½ƒŒƒxƒ‹‚Í•¨—“IÀ•W‚Ƈ˜“I‚ȃ‚ƒfƒ‹ƒŒƒxƒ‹”Ô†‚Æ‚Ì—¼•û‚Å‹Lq‚³‚ꂤ‚éB

float xwind(sigma,lat);
xwind:coordinates="model_level";
float sigma(sigma); //
•¨—“I‚“xÀ•W
sigma:long_name="sigma";
sigma:positive="down";
int model_level(sigma); //
‚»‚ꂼ‚ê‚Ì‚“x‚ł̃‚ƒfƒ‹‚Ì‘w”Ô†
model_level:long_name="model level number";
model_level:positive="up";

‘æ7Í ƒZƒ‹‚̃f[ƒ^•\Œ»

ŠiŽqƒf[ƒ^‚ªê‚ÌŠiŽq“_‚Å‚Ì’l‚ð‘ã•\‚·‚é‚Ì‚Å‚Í‚È‚­A‚Þ‚µ‚ë—LŒÀ‚Ìu‘ÌÏv‚ð‚à‚Á‚½ƒZƒ‹‚Ì’†‚Ìê‚̉½‚ç‚©‚Ì“Á’¥‚ð‘ã•\‚µ‚Ä‚¢‚é‚Æ‚«A•Ï”‚ÌŠ®‘S‚È‹Lq‚É‚ÍA‚»‚ꂼ‚ê‚̃Zƒ‹‚̗̈æ‚Ü‚½‚ÍŠOŒ`‚ð‹Lq‚·‚郃^ƒf[ƒ^‚ÆAƒZƒ‹‚Ì’l‚ª•\Œ»‚·‚éê‚Ì“Á’¥‚ªŠÜ‚Ü‚ê‚é‚ׂ«‚Å‚ ‚éB‚ЂƂ‚̃f[ƒ^’l‚ªAƒoƒ‰ƒoƒ‰‚Ȃ̃Zƒ‹W‡‚É‚Ü‚½‚ª‚鉉ŽZ‚ÌŒ‹‰Ê‚Æ‚¢‚¤‚±‚Æ‚à‚ ‚肦‚éB‚½‚Æ‚¦‚ÎA‘½‚­‚ÌŽí—Þ‚Ì‹CŒóŠw“I•½‹Ï‚Å‚ÍA1ŒŽ‚Ì•½”N’l‚Æ‚¢‚¤‚Æ‚«1971”N53‚©‚ç2000”N‚Ì•½‹Ï‚Å‚ ‚éBˆÈ‰º‚ÉŽ¦‚·ƒZƒ‹‚Ì‹Lq‚ÍAŠiŽq“_‚Æ’Pˆê‚̃Zƒ‹‚Æ‚ðŠÖ˜A•t‚¯‚邾‚¯‚ÅAƒZƒ‹‚ÌW‡‚Æ‚ÌŠÖ˜A•t‚¯‚Ís‚í‚È‚¢B‚µ‚©‚µ‚È‚ª‚çA‹CŒóŠw“I“Œv‚Í”ñí‚Éd—v‚È‚Ì‚ÅAŠÖ˜A•t‚¯‚ç‚ꂽŒvŽZ—̈æ‚ð‹Lq‚·‚é“Á•Ê‚È•û–@‚ð7.4u‹CŒóŠw“I“Œvv‚Å’ñ‹Ÿ‚·‚éB

7.1 ƒZƒ‹‹«ŠE

ƒZƒ‹‚ð•\Œ»‚·‚邽‚ß‚ÉA‰äX‚Í“KØ‚ÈÀ•W•Ï”‚É‘®« bounds ‚ð’ljÁ‚·‚éB‘®« bounds ‚Ì’l‚ÍAƒZƒ‹‹«ŠE‚Ì’¸“_‚ð•ÛŽ‚·‚é•Ï”‚Ì–¼‘O‚Å‚ ‚éB‚±‚ÌŽí‚Ì•Ï”‚ðu‹«ŠE•Ï”v‚ƌĂԂ±‚Æ‚É‚·‚éB‹«ŠE•Ï”‚ÍAŠÖ˜A•t‚¯‚ç‚ꂽÀ•W•Ï”‚Ü‚½‚Í•â•À•W•Ï”‚æ‚è‚àˆê‚‘½‚¢ŽŸŒ³‚ðŽ‚ÂB’ljÁ“I‚ÈŽŸŒ³‚ÍÅ‚à‘‚­•Ï‰»‚·‚é‚à‚Ì‚ÅA‚»‚Ì‘å‚«‚³‚̓Zƒ‹‚ ‚½‚è‚Ì’¸“_‚ÌÅ‘å‚Ì”54‚Å‚ ‚éB‹«ŠE•Ï”‚ÍÀ•W•Ï”‚̃ƒ^ƒf[ƒ^‚̈ꕔ‚Æ‚Ý‚È‚³‚ê‚é‚Ì‚ÅA‘®« long_name ‚â units ‚ð—^‚¦‚é•K—v‚Í‚È‚¢B

NŒÂ‚̘A‘±‚µ‚½ƒCƒ“ƒ^[ƒoƒ‹‚ɑ΂·‚é‹«ŠE•Ï”‚ÍAŒ`ó (N, 2) ‚Ì”z—ñ‚Å‚ ‚邱‚Æ‚É—¯ˆÓ‚¹‚æB‚±‚Ìꇂ͗×Ú‚·‚éƒCƒ“ƒ^[ƒoƒ‹‚Ì‹«ŠE‚ÌÀ•W‚ªd•¡‚·‚邱‚ƂɂȂ邪A—˜“_‚Æ‚µ‚Ä‚Í•\Œ»–@‚ª\•ª‚Ɉê”Ê“I‚È‚Ì‚ÅA•s˜A‘±‚ȃCƒ“ƒ^[ƒoƒ‹‚âA–³§ŒÀ‚ÌŽŸŒ³‚ðŽg‚Á‚½ƒCƒ“ƒ^[ƒoƒ‹55‚É‚à•ÏX‚È‚µ‚É“K—p‚Å‚«‚邱‚Æ‚Å‚ ‚éB

ƒZƒ‹‹«ŠEƒf[ƒ^‚ðˆ—‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÍA‚µ‚΂µ‚Η×Ú‚µ‚½ƒZƒ‹‚ª’[‚ð‹¤—L‚·‚é‚©”Û‚©‚ðŒˆ’è‚·‚é•K—v‚ª‚ ‚邱‚Æ‚ª‚ ‚éB‚±‚ÌŽí‚̈—‚ð—eˆÕ‚É‚·‚邽‚ß‚ÉA‹«ŠE•Ï”‚̃f[ƒ^‚É‚ÍŽŸ‚̧–ñ‚ª‰Û‚³‚ê‚Ä‚¢‚éB

ˆêŽŸŒ³À•W•Ï”‚Ì‹«ŠE

‚½‚Æ‚¦‚Î lat(lat) ‚̂悤‚ÈÀ•W•Ï”‚É‹«ŠE•Ï”‚½‚Æ‚¦‚Î latbnd(lat, 2) 56‚ªŠÖ˜A•t‚¯‚ç‚ê‚Ä‚¢‚éê‡AƒCƒ“ƒ^[ƒoƒ‹‚Ì’[“_‚ÍŠÖ˜A•t‚¯‚ç‚ꂽÀ•W‚ɉˆ‚Á‚ĈêŠÑ‚µ‚½‡˜‚É•À‚ׂç‚ê‚Ä‚¢‚È‚¯‚ê‚΂Ȃç‚È‚¢G‚½‚Æ‚¦‚Α‰Á‚·‚éÀ•W‚ɂ‚¢‚Älat(1) > lat(0) ‚Í‚·‚×‚Ä‚Ì i ‚ɂ‚¢‚Ä latbnd(i,1) >= latbnd(i,0) ‚Å‚ ‚邱‚Æ‚ðˆÓ–¡‚·‚éB

‚Ü‚½A‚à‚µ—×Ú‚·‚éƒZƒ‹‚ª˜A‘±‚µ‚Ä‚¢‚é‚È‚çA‹¤—L‚Ì’[“_‚Í‹«ŠE•Ï”‚ÌŠY“–‰ÓŠ‚à‚Ü‚Á‚½‚­“¯‚¶‚É‚ ‚ç‚킳‚ê‚È‚¯‚ê‚΂Ȃç‚È‚¢B‚½‚Æ‚¦‚ÎA‚à‚µŠiŽq“_ lat(i) ‹y‚Ñ lat(i+1) ‚ðŠÜ‚ÞƒZƒ‹‚ª˜A‘±‚µ‚Ä‚¢‚é‚È‚ç‚ÎA latbnd(i+1,0) = latbnd(i,1) ‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢B

“ñŽŸŒ³À•W•Ï”‚ŃZƒ‹‚ª4‚‚̒¸“_‚ðŽ‚Âê‡

…•½ŠiŽq‚ª“ñŽŸŒ³‚Ì•â•À•W•Ï”‚É‚æ‚Á‚Ĉܓx lat(n, m) ‹y‚ÑŒo“x lon(n, m) ‚̂悤‚É•\‚킳‚ê‚Ä‚¢‚éê‡A‚»‚ê‚ç‚ÉŠÖ˜A•t‚¯‚ç‚ꂽƒZƒ‹‚Í4‚Â‚Ì•Ó‚ðŽ‚¿A‹«ŠE•Ï”‚Ílatbnd(n, m, 4) ‹y‚Ñ lonbnd(n, m, 4) ‚Æ‚È‚éB‚±‚±‚ÅÅŒã‚̃Cƒ“ƒfƒbƒNƒX‚ªƒZƒ‹‚Ì4‚‚̒¸“_‚ð‘–¸‚·‚éBƒZƒ‹ (j, i) ‚̕ӂŃZƒ‹ (j, i-1) ‚É–Ê‚µ‚Ä‚¢‚é‚à‚Ì‚ð "i-1" •ÓAƒZƒ‹ (j, i+1) ‚É–Ê‚µ‚Ä‚¢‚é‚à‚Ì‚ð "i+1" •ÓA“¯—l‚É "j+1" ‚¨‚æ‚Ñ "j-1" ‚ƌĂԂ±‚Æ‚É‚µ‚悤B‚»‚±‚Å•Ó i-1 ‚¨‚æ‚Ñ j-1 ‚Å\¬‚³‚ê‚é’¸“_‚ð (j-1, i-1) ‚ƌĂԂ±‚Æ‚ª‚Å‚«‚éB‚±‚Ì‹L–@‚ðŽg‚¦‚ÎA4‚‚̒¸“_‚ÍŽŸ‚̂悤‚ɃCƒ“ƒfƒbƒNƒX‚Å‚«‚éF 0=(j-1, i-1), 1=(j-1, i+1), 2=(j+1, i+1), 3=(j+1, i-1).

‚à‚µÀ•WŒn i-j-up‚ðilon-lat-up‚̂悤‚Éj‰EŽèŒn‚ð‚È‚·‚悤‚É‚Æ‚é‚È‚çA‚±‚̇˜‚Ílon-lat •½–Ê‚ðã‚©‚猩‚½‚Æ‚«‚É’¸“_‚𔽎žŒv‰ñ‚è‚É’Ç‚¤‚±‚Æ‚ðˆÓ–¡‚·‚éB‚à‚µ i-j-up ‚ª¶ŽèŒn‚È‚ç‚ÎA’¸“_‚ÍŽžŒv‰ñ‚è‚É’Ç‚í‚ê‚邱‚Æ‚É‚È‚éB

ŽŸ‚ÌŠÖŒW‚ðŽg‚Á‚ÄA2‚‚̃Zƒ‹‚ª˜A‘±‚©”Û‚©‚ðŒˆ‚ß‚é‚±‚Æ‚ª‚Å‚«‚éB‚±‚ê‚ç‚Ì•û’öŽ®‚É‚¨‚¢‚ÄA•Ï” bnd ‚͈ܓx‚Ü‚½‚ÍŒo“x‚Ì‹«ŠE•Ï”‚ðˆê”Ê“I‚É•\‚í‚·‚à‚Ì‚Æ‚µ‚ÄŽg‚Á‚Ä‚¢‚éB

 

”CˆÓ‚Ì 0 < j < n ‚¨‚æ‚Ñ 0 < i < m ‚ɂ‚¢‚ÄA
‚à‚µƒZƒ‹ (j, i) ‚¨‚æ‚Ñ (j, i+1) ‚ª˜A‘±‚È‚ç‚ÎA
bnd(j, i, 1) = bnd(j, i+1, 0)
bnd(j, i, 2) = bnd(j, i+1, 3)
‚à‚µƒZƒ‹ (j, i) ‚¨‚æ‚Ñ (j+1, i) ‚ª˜A‘±‚È‚ç‚ÎA
bnd(j, i, 3) = bnd(j+1, i, 0) ‚»‚µ‚Ä
bnd(j, i, 2) = bnd(j+1, i, 1)

‘½ŽŸŒ³‚ÌÀ•W•Ï”‚Åp-ŒÂ‚Ì’¸“_57‚ª‚ ‚éê‡

ã‹LˆÈŠO‚Ì‚·‚ׂĂÌê‡A‹«ŠE‚ÌŽŸŒ³‚Í (..., n, p) ‚Æ—^‚¦‚é‚ׂ«‚Å‚ ‚éG‚±‚±‚Å (..., n) ‚Í•â•À•W•Ï”‚ÌŽŸŒ³‚Å‚ ‚èAp ‚̓Zƒ‹‚Ì’¸“_‚Ì”‚Å‚ ‚éB’¸“_‚ð’Ç‚¤‡‚ÍAã‚©‚ç lon-lat•½–Ê‚ðŒ©‚½‚Æ‚«‚ɶ‰ñ‚è‚É‚È‚é‚悤‚É‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢B‚Ç‚Ì’¸“_‚©‚çŽn‚ß‚é‚©‚Í“Á‚ÉŽw’肵‚È‚¢B

 

—á7.1. ˆÜ“xŽ²ã‚̃Zƒ‹

dimensions:
lat = 64;
nv = 2; //
’¸“_‚Ì”
variables:
float lat(lat);
lat:long_name = "latitude";
lat:units = "degrees_north";
lat:bounds = "lat_bnds";
float lat_bnds(lat,nv);

‹«ŠE•Ï”lat_bnds ‚͈ܓx•ûŒü‚ÌŠiŽq“_i‚ÆA‹«ŠE lat_bndsii, 0j ‚¨‚æ‚Ñ lat_bndsii, 1j ‚É‚æ‚éƒCƒ“ƒ^[ƒoƒ‹‚Æ‚ðŠÖ˜A•t‚¯‚éBŠiŽq“_‚̈ʒu latiij ‚Í‚±‚̃Cƒ“ƒ^[ƒoƒ‹‚ÉŠÜ‚Ü‚ê‚Ä‚¢‚é‚ׂ«‚Å‚ ‚éB

’·•ûŒ`‚ÌŠiŽq‚ɂ‚¢‚Ä‚ÍA“ñŽŸŒ³‚̃Zƒ‹‚Íã‚Ì—á‚̂悤‚ÈŽí—ނ̈ꎟŒ³‚̃Zƒ‹‚Ì’¼ÏiCartesian productj‚Æ‚µ‚Ä•\Œ»‚Å‚«‚éB‚µ‚©‚µ‚È‚ª‚çA”ñ’·•ûŒ`‚ÌŠiŽq‚ɂ‚¢‚ÄAu’·•ûŒ`‚ÌvƒZƒ‹‚͈ê”Ê“I‚É‚»‚ꂼ‚ê‚̃Zƒ‹‚ɂ‚¢‚Ä4‚‚̒¸“_‚·‚ׂĂðŽw’è‚·‚é•K—v‚ª‚ ‚éB

—á7.2. ”ñ’·•ûŒ`ŠiŽq‚̃Zƒ‹

dimensions:
imax = 128;
jmax = 64;
nv = 4;
variables:
float lat(jmax,imax);
lat:long_name = "latitude";
lat:units = "degrees_north";
lat:bounds = "lat_bnds";
float lon(jmax,imax);
lon:long_name = "longitude";
lon:units = "degrees_east";
lon:bounds = "lon_bnds";
float lat_bnds(jmax,imax,nv);
float lon_bnds(jmax,imax,nv);

‹«ŠE•Ï” lat_bnds ‹y‚Ñ lon_bnds ‚ÍŠiŽq“_ (ji) ‚𒸓_ (lat_bnds(jin), lon_bnds(jin)), n = 0, ..., 3 ‚ÅŒˆ‚Ü‚éƒZƒ‹‚ÉŠÖ˜A•t‚¯‚éBŠiŽq“_ˆÊ’u (lat(j, i), lon(j, i)) ‚Í‚±‚̗̈æ‚ÉŠÜ‚Ü‚ê‚é‚ׂ«‚Å‚ ‚éB

7.2 ƒZƒ‹‚Ì‘ª“x

‚ ‚éŽí‚ÌŒvŽZ‚ł̓Zƒ‹‚ɂ‚¢‚ÄA”Ä—pƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªŽ‚‚±‚Æ‚ðŠú‘Ò‚³‚ê‚Ä‚¢‚È‚¢‚悤‚È“Á•Ê‚È’mŽ¯‚È‚µ‚Å‚ÍÀ•W‚Æ‹«ŠE‚¾‚¯‚©‚ç‚͉‰ãˆ‚Å‚«‚È‚¢‚悤‚È‘å‚«‚³AŒ`A‚ ‚é‚¢‚͈ʒu‚Ìî•ñ‚ª•K—v‚ƂȂ邱‚Æ‚ª‚ ‚éB‚½‚Æ‚¦‚ÎA‚¢‚­‚‚©‚̃Zƒ‹‚Ì’l‚Ì•½‹Ï‚ðŒvŽZ‚·‚éÛ‚É‚ÍA’l‚É–ÊÏ‚É‚æ‚èud‚Ýv‚ð‚©‚¯‚邱‚Æ‚ª‚µ‚΂µ‚ΓKØ‚Å‚ ‚éB–ÊÏ•½‹Ï‚ðŒvŽZ‚·‚é‚Æ‚«A‡Œv‚ðŒvŽZ‚·‚é‘O‚É‚»‚ꂼ‚ê‚ÌŠiŽqƒZƒ‹’l‚ÉŠiŽqƒZƒ‹‚Ì–ÊÏ‚ðæŽZ‚µAŽŸ‚ɘa‚ðŠiŽqƒZƒ‹–Êς̇Œv‚ÅŠ„‚é‚à‚Ì‚Å‚ ‚éB‚Ü‚½A‚±‚̂悤‚È–ÊÏ‚É‚æ‚éd‚݉‰ŽZ‚ÍAƒf[ƒ^‚ð‚ ‚éŠiŽq‚©‚ç•Ê‚ÌŠiŽq‚É•ÏŠ·‚·‚éÛ‚É‚àê‚Ì–ÊÏ•½‹Ï‚ð•Û‘¶‚·‚邽‚ß‚É•K—v‚ƂȂ邱‚Æ‚ª‚ ‚éBŠiŽq•ÏŠ·‚ÌÛ‚Ì–ÊÏ•½‹Ï’l‚Ì•Û‘¶‚ÍA‚½‚Æ‚¦‚ÎA‘å‹Cƒ‚ƒfƒ‹‚Ì’†‚Å‚Ì’n•\–Ê”M—¬—Ê‚ðA‚»‚ê‚ÉŒ‹‡‚µ‚½ŠC—mƒ‚ƒfƒ‹‚̈قȂéŠiŽq‚Ìã‚ÅŽZo‚·‚’Û‚É•s‰ÂŒ‡‚Å‚ ‚éB

‘½‚­‚Ìê‡A–Êς̓Zƒ‹‹«ŠE‚©‚çŒvŽZ‚Å‚«‚邪A‚µ‚©‚µ—áŠO‚à‚ ‚éB‚½‚Æ‚¦‚ÎA‹…–Êã‚Ì‘ª’nŠw“I‚ÈŠiŽq‚ÅA˜A‘±‚µ‚Ä‚¢‚ÄŠT‚Ë6ŠpŒ`‚É‹ß‚¢Œ`‚̃Zƒ‹‚©‚ç‚È‚Á‚Ä‚¢‚é‚à‚Ì‚ðl‚¦‚悤BƒZƒ‹‚Ì’¸“_‚Í bounds ‘®«‚ÅŽ¯•Ê‚³‚ê‚é•Ï”‚ÉŠi”[‚Å‚«‚邪A‚µ‚©‚µƒZƒ‹‚ÌŠOŽü‚Ì’·‚³‚Í‚»‚Ì’¸“_‚¾‚¯‚©‚çˆêˆÓ‚ÉŒˆ‚Ü‚é‚à‚Ì‚Å‚Í‚È‚¢B‚È‚º‚È‚ç’¸“_‚Í‚½‚Æ‚¦‚Î’¼ü‚ÅA‚ ‚é‚¢‚Í‹…–Ê‚È‚ç‘å‰~‚ÅA‚ ‚é‚¢‚͈ê”ʂɂ͉½‚ç‚©‚̈قȂéü‚ÅŒ‹‚΂꓾‚é‚©‚ç‚Å‚ ‚éB‚µ‚½‚ª‚Á‚ÄAƒZƒ‹’¸“_‚¾‚¯‚ª—^‚¦‚ç‚ê‚Ä‚àAˆê”Ê‚É‚ÍŠiŽqƒZƒ‹‚Ì–ÊÏ‚ðŒvŽZ‚·‚邱‚Æ‚Í•s‰Â”\‚Å‚ ‚éBŠiŽqƒZƒ‹‚Ì–ÊÏ‚ðƒZƒ‹’¸“_‚Æ‚Í•Ê‚É•Û‘¶‚·‚ׂ«——R‚Å‚ ‚éB

‘¼‚ÌꇂɂÍAŠiŽqƒZƒ‹‚Ì‘ÌÏ‚ª•K—v‚Å‚ ‚邪AÀ•Wî•ñ‚©‚ç‚Í—pˆÓ‚É‚ÍŒvŽZ‚Å‚«‚È‚¢‚±‚Æ‚à‚ ‚éB‚½‚Æ‚¦‚ÎAŠC—mƒ‚ƒfƒ‹‚Å‚ÍŠC’ê‚Éu•”•ªvŠiŽq‚ª‚Ý‚ç‚ê‚邱‚Æ‚ª’¿‚µ‚­‚È‚¢B‚±‚Ìê‡AŠiŽqƒZƒ‹‚Ì–ÊÏ‚ðŽ¦‚·‘ã‚í‚è‚Éi‚ ‚é‚¢‚Í‚»‚ê‚ɉÁ‚¦‚ÄjA‘ÌÏ‚ðŽ¦‚·‚±‚Æ‚ª•K—v‚ƂȂ肤‚éB

‚ ‚é•Ï”‚ÌŠiŽqƒZƒ‹‚ɂ‚¢‚Ä‚Ì‹óŠÔ“I“Á«‚ɂ‚¢‚Ă̒ljÁ“Iî•ñ‚ðŽ¦‚·‚½‚ßA‘®« cell_measures ‚ð’è‹`‚·‚邱‚Æ‚ª‚Å‚«‚éB‚±‚ê‚Í•¶Žš—ñ‘®«‚ÅA "measure: name" ‚ÌŒ`‚ð‚µ‚½Œê‚̑΂©‚ç‚È‚é‹ó”’‹æØ‚è‚̃ŠƒXƒg‚Å‚ ‚é58BŒ»Ý‚Ì‚Æ‚±‚ëA "area" ‹y‚Ñ "volume" ‚¾‚¯‚ª‘ª“x measure ‚Æ‚µ‚Ä’è‹`‚³‚ê‚Ä‚¢‚邪A«—ˆ‚Í‚Ù‚©‚Ì‚à‚Ì‚àƒTƒ|[ƒg‚³‚ꂤ‚éB•¶Žš—ñ "name" ‚Í‘ª“x‚Ì’l‚ð•ÛŽ‚·‚é•Ï”‚Ì–¼‘O‚Å‚ ‚èA‚±‚ê‚𑪓x•Ï”‚ƌĂԂ±‚Æ‚É‚·‚éB‘ª“x•Ï”‚ÌŽŸŒ³‚ÍA‚»‚ꂪŠÖ˜A‚·‚é•Ï”‚ÌŽŸŒ³‚Æ“¯ˆê‚ ‚é‚¢‚Í•”•ªW‡‚Å‚ ‚é‚ׂ«‚Å‚ ‚邪A‚µ‚©‚µ‡˜‚ͧŒÀ‚³‚ê‚È‚¢B‚½‚Æ‚¦‚ΖÊςɂ‚¢‚ÄAꎩ‘Ì‚ÍŒo“xAˆÜ“xA‹y‚ÑŽžŠÔ‚ÌŠÖ”‚Å‚ ‚Á‚½‚Æ‚µ‚ÄA‚µ‚©‚µ–ÊÏ’l‚ð•ÛŽ‚·‚é•Ï”‚ÍŒo“x‚ƈܓx‚¾‚¯‚ðŠÜ‚Þ‚©‚à‚µ‚ê‚È‚¢i‚»‚µ‚Ä‚»‚̇˜‚Í‹t“]‚·‚é‚©‚à‚µ‚ê‚È‚¢GŠ©‚³‚ê‚邱‚Æ‚Å‚Í‚È‚¢‚ªjB‘ª“x•Ï”‚Í units ‘®«‚ðŽ‚½‚˂΂Ȃ炸Astandard_name ‚È‚Ç‚Ì‘¼‚Ì‘®«‚ðŽ‚¿‚¤‚éB

ŒoˆÜ“x‚Ì’·•ûŒ`“IŠiŽq‚ɂ‚¢‚Ä‚ÍAŠiŽqƒZƒ‹‚Ì–ÊÏ‚Í‹«ŠE‚©‚çŒvŽZ‚Å‚«‚éFƒZƒ‹‚Ì–ÊÏ‚ÍAƒZƒ‹‚ÌŒo“x‹«ŠE‚Ì·‚ÆAƒZƒ‹‚Ì‚»‚ꂼ‚ê‚̈ܓx‹«ŠE‚̳Œ·‚Ì·‚ÌÏ‚É”ä—á‚·‚éB‚±‚Ìꇂ̓AƒvƒŠƒP[ƒVƒ‡ƒ“‚ª’n‹…‚Ì”¼Œa‚Æ‚µ‚Ä“K“–‚È’l‚ð—p‚¢‚Ä‚±‚ÌŒvŽZ‚ð‚Å‚«‚邱‚Ƃ͉¼’肵‚Ä‚æ‚¢‚©‚çAŠiŽqƒZƒ‹–ÊÏ‚ð cell_measures ‘®«‚ð’Ê‚¶‚Ä—^‚¦‚邱‚Æ‚Í•s•K—v‚Å‚ ‚éB

—á7.3. ‹…–Êã‚Ì‘ª’nŠiŽq‚̃Zƒ‹–ÊÏ

dimensions:
cell = 2562 ; //
ŠiŽqƒZƒ‹‚Ì”
time = 12 ;
nv = 6 ; //
ƒZƒ‹’¸“_‚ÌÅ‘å”
variables:
float PS(time,cell) ;
PS:units = "Pa" ;
PS:coordinates = "lon lat" ;
PS:cell_measures = "area: cell_area" ;
float lon(cell) ;
lon:long_name = "longitude" ;
lon:units = "degrees_east" ;
lon:bounds="lon_vertices" ;
float lat(cell) ;
lat:long_name = "latitude" ;
lat:units = "degrees_north" ;
lat:bounds="lat_vertices" ;
float time(time) ;
time:long_name = "time" ;
time:units = "days since 1979-01-01 0:0:0" ;
float cell_area(cell) ;
cell_area:long_name = "area of grid cell" ;
cell_area:standard_name="area";
cell_area:units = "m2"
float lon_vertices(cell,nv) ;
float lat_vertices(cell,nv) ;

7.3 ƒZƒ‹Eƒƒ\ƒbƒh

ƒZƒ‹’l‚Å•\Œ»‚³‚ê‚éê‚Ì“Á’¥‚ð‹Lq‚·‚邽‚ß‚ÉA‰äX‚Í•Ï”‚Écell_methods ‘®«‚ð’è‹`‚·‚éB‚±‚ê‚Í•¶Žš—ñ‘®«‚ÅA "name: method" ‚ÌŒ`‚Ì‹ó”’‹æØ‚è‚Ì’PŒêƒŠƒXƒg‚Å‚ ‚éB‚»‚ꂼ‚ê‚Ì "name: method" ƒyƒA‚ÍA name ‚ÅŽ¯•Ê‚³‚ê‚鎲‚ɂ‚¢‚Ä‚Íê‚ð•\Œ»‚·‚éƒZƒ‹’l‚ª method ‚ÅŽw’肳‚ê‚é•û–@‚ÅŒˆ’è‚ ‚é‚¢‚ÍŽZo‚³‚ꂽ‚Æ‚¢‚¤‚±‚Æ‚ðŽ¦‚·B‚½‚Æ‚¦‚ÎA‚à‚µƒf[ƒ^’l‚ª•½‹Ï‚ðŒvŽZ‚·‚邱‚ƂŶ¬‚³‚ꂽ‚È‚ç‚ÎA‚»‚Ì‚±‚Æ‚ÍŽžŠÔ‚ÌŽŸŒ³•Ï”‚Ì–¼‘O‚ª "t" ‚¾‚Æ‚µ‚Ä cell_methods="t: mean" ‚ÆŽ¦‚·‚±‚Æ‚ª‚Å‚«‚éB

‚±‚Ì‘®«‚Ì‹K’è‚É‚¨‚¢‚Ä‚ÍA name ‚Í•Ï”‚ÌŽŸŒ³AƒXƒJƒ‰[À•W•Ï”A‚ ‚é‚¢‚Í—LŒø‚È•W€–¼A‚ ‚é‚¢‚Í—\–ñŒê "area" i7.3.4uÀ•W‚ª‚È‚¢‚Æ‚±‚ë‚ł̃Zƒ‹Eƒƒ\ƒbƒhvŽQÆj‚Å‚ ‚肤‚éBŒêmethod ‚Ì’l‚Í•t˜^EuƒZƒ‹ƒƒ\ƒbƒhv‚½‚Æ‚¦‚Î point, sum, mean, maximum, minimum, mid_range, standard_deviation, variance, mode, ‚ ‚é‚¢‚Í median ‚©‚ç‘I‚΂ê‚é‚ׂ«‚Å‚ ‚éBƒƒ\ƒbƒh–¼‚̑啶Žš‚Ƭ•¶Žš‚̈Ⴂ‚Í‹æ•Ê‚³‚ê‚È‚¢B‚¢‚­‚‚©‚̃ƒ\ƒbƒhi—áFvariancej‚Í•t˜^EuƒZƒ‹ƒƒ\ƒbƒhv‚ÉŽ¦‚µ‚½‚悤‚É•Ï”‚Ì’PˆÊ‚ð•Ï‚¦‚邱‚Æ‚ðˆÃ–قɈӖ¡‚·‚éB

ƒƒ\ƒbƒh‚Ícell_methods ‚É‚¨‚¢‚Ä name ‚ÅŽwŽ¦‚µ‚½Ž²‚ɂ‚¢‚Ä‚Ì‚Ý“K—p‚³‚êA‘¼‚ÌŽ²‚ɂ͈قȂ郃\ƒbƒh‚ª“K—p‚³‚ê‚é‚©‚à‚µ‚ê‚È‚¢‚±‚Æ‚ÍŠo‚¦‚Ä‚¨‚©‚È‚¯‚ê‚΂Ȃç‚È‚¢B‚½‚Æ‚¦‚Î‚à‚µAŒoˆÜ“xƒZƒ‹‚É~…—Ê‚Ì’l‚ª—^‚¦‚ç‚ê‚Ä‚¢‚ÄA‚±‚ê‚ç‚ÌŽ²‚Ƀƒ\ƒbƒh maximum ‚ª‚‚¢‚Ä‚¢‚½‚çA‚»‚ê‚Í‹óŠÔƒZƒ‹“à‚Å‚ÌÅ‘å‚Å‚ ‚邱‚Æ‚ðˆÓ–¡‚µAŽžŠÔ‚ɂ‚¢‚Ä‚ÌÅ‘å’l‚Å‚ ‚邱‚Ƃ͈Ӗ¡‚µ‚È‚¢B‚³‚ç‚ÉA‚ ‚鎲‚É "point" ˆÈŠO‚̉½‚ç‚©‚̃ƒ\ƒbƒh‚ªŽw’肳‚ê‚Ä‚¢‚é‚Æ‚«A‚»‚ÌŽ²‚É‘®«cell_bounds ‚ð—^‚¦‚邱‚Æ‚Í•K{‚Å‚ ‚éi7.3.4uÀ•W‚ª‚È‚¢‚Æ‚±‚ë‚ł̃Zƒ‹Eƒƒ\ƒbƒhv‚Å‹Lq‚·‚é”äŠr“I‚Ü‚ê‚È—áŠO‚Íœ‚­j‚±‚Æ‚Í—¯ˆÓ‚·‚ׂ«‚Å‚ ‚éB

‘®«cell_methods ‚ðŽ‚½‚È‚¢•Ï”‚ÌŠù’è‚̉ðŽß‚ÍA‚»‚Ì—Ê‚ªŽ¦—Ê“Iiextensive, ƒZƒ‹‚Ì‘å‚«‚³‚Ɉˑ¶‚·‚éj‚©AŽ¦‹­“Iiintensive, ƒZƒ‹‚Ì‘å‚«‚³‚É‚æ‚ç‚È‚¢j‚©‚Ɉˑ¶‚·‚éB‚½‚Æ‚¦‚ÎA—ÊuÏŽZ‰J—Êv‹y‚Ñu~…‹­“xv‚ª‚»‚ꂼ‚ê‚ÉŽžŠÔŽ²‚ðŽ‚Á‚Ä‚¢‚½‚Æ‚µ‚悤B~…‹­“x‚ð•\‚í‚·—Ê‚ÍŽžŠÔ‚É‚Æ‚Á‚ÄŽ¦—Ê“I‚Å‚ ‚éG‚È‚º‚È‚ç‚»‚Ì—Ê‚ÍÏŽZ‚ðs‚¤ŽžŠÔƒCƒ“ƒ^[ƒoƒ‹‚Ì’·‚³‚Ɉˑ¶‚·‚é‚©‚ç‚Å‚ ‚éB‚µ‚½‚ª‚Á‚ÄA³‚µ‚¢‰ðŽß‚Ì‚½‚ß‚É‚ÍA‹«ŠE•Ï”i‚·‚È‚í‚¿ŽžŠÔŽ²‚ɂ‚¢‚Ä‚Ì cell_bounds‚ð’Ê‚¶‚Äj‚ð—p‚¢‚ÄŽžŠÔŠÔŠu‚ðŠ®‘S‚ÉŽw’è‚·‚é•K—v‚ª‚ ‚éB‚±‚ÌꇂɊù’è‚̉ðŽß‚ÍAƒZƒ‹ƒƒ\ƒbƒh‚ÍŽw’肳‚ꂽŽžŠÔƒCƒ“ƒ^[ƒoƒ‹‚ɂ‚¢‚Ä‚Ì sum ‚Å‚ ‚é‚Æ‚·‚邱‚Æ‚Å‚ ‚éB‚±‚Ì‚±‚Æ‚ÍAƒZƒ‹ƒƒ\ƒbƒh‚𖾎¦“I‚Ésum ‚ÆŽw’è‚·‚邱‚Æ‚É‚æ‚Á‚ÄAi•K{‚Å‚Í‚È‚¢‚ªjŽ¦‚·‚±‚Æ‚ª‚Å‚«‚éBˆê•û‚ÅA~…‹­“x‚ÍŽžŠÔ‚ɂ‚¢‚ÄŽ¦‹­“I‚Å‚ ‚Á‚ÄAuŠÔ’l‚ ‚é‚¢‚̓Zƒ‹‚ÅŽw’肳‚ê‚鎞ŠÔƒCƒ“ƒ^[ƒoƒ‹‚ɂ‚¢‚Ä‚Ì•½‹Ï‚Ì‚Ç‚¿‚ç‚à“™‚µ‚­‚æ‚­•\‚í‚·‚±‚Æ‚ª‚Å‚«‚éB‚±‚Ìꇂ͗ʂ̊ù’è‚̉ðŽß‚ÍuuŠÔ’l“I£‚ƂȂ낤i•K{‚Å‚Í‚È‚¢‚ªA‚»‚Ì‚±‚Ƃ̓Zƒ‹ƒƒ\ƒbƒh‚ð point ‚Æ‚·‚邱‚Æ‚Å–¾Ž¦“I‚ÉŽ¦‚·‚±‚Æ‚ª‚Å‚«‚éjB‚µ‚©‚µ‚È‚ª‚çA‚æ‚葽‚­‚Ìê‡AŽ¦‹­“I‚ȗʂ̃Zƒ‹’l‚Í•½‹Ï‚Å‚ ‚èAƒZƒ‹ƒƒ\ƒbƒh‚ð mean ‚Æ‚µ‚ăZƒ‹‹«ŠE‚ðŽw’è‚·‚邱‚Æ‚Å–¾Ž¦“I‚É•\Œ»‚·‚ׂ«‚Å‚ ‚éB

Ž¦‹­“I‚È—Ê‚ÌŠù’è‚̉ðŽß‚ÍŽ¦—Ê“I‚ȗʂƂ͈Ⴄ‚½‚ßA‚Ü‚½A‚±‚̈Ⴂ‚͈ꕔ‚̃f[ƒ^—˜—pŽÒ‚É‚Í—‰ð‚³‚ê‚È‚¢‚©‚à‚µ‚ê‚È‚¢‚Ì‚ÅA‚·‚ׂẴf[ƒ^•Ï”‚Ì‚»‚ꂼ‚ê‚ÌŽŸŒ³‚ƃXƒJƒ‰[À•W•Ï”‚Ƃɂ‚¢‚Äi–³ˆÓ–¡‚Å‚È‚¢ŒÀ‚èjŠÖ˜A‚·‚é cell_methods î•ñ‚𖾎¦“I‚É59—^‚¦‚邱‚Æ‚ðŠ©‚·‚éBŽž‹óŠÔ‚ÌŽŸŒ³‹y‚уXƒJƒ‰[À•W•Ï”‚ɂ‚¢‚Ä‚Í cell_methods ‚𖾎¦“I‚É—^‚¦‚邱‚Æ‚ª‹­‚­60Š©‚³‚ê‚éB

—á7.4. ƒ^ƒCƒ€ƒXƒ‰ƒCƒX‚Ƀƒ\ƒbƒh‚ð“K—p‚·‚é—á

‘½‚­‚Ì’n“_‚©‚ç12ŽžŠÔ–ˆ‚É‹Cˆ³A‹C‰·A‹y‚Ñ~…—ʂ̃^ƒCƒ€ƒXƒ‰ƒCƒX‚ª“¾‚ç‚ê‚é‚Æ‚µ‚悤G‚±‚±‚Å‹Cˆ³‚ÍuŠÔ’l‚ª‘ª’肳‚êAÅ‚‹C‰·‚͉ߋŽ12ŽžŠÔ‚ÌÅ‚‚ª‹L˜^‚³‚êA~…—ʂ͉ߋŽ12ŽžŠÔ‚ɂ킽‚Á‚ĉJ—ÊŒv‚ÅÏŽZ‚³‚ê‚éB1998”N4ŒŽ19“úŒß‘O6Žž‚©‚ç‚Ì48ŽžŠÔ‚ÌŠúŠÔ‚ɂ‚¢‚ÄAƒf[ƒ^‚ÍŽŸ‚̂悤‚É\‘¢‰»‚³‚ê‚éF

dimensions:
time = UNLIMITED; // (5 currently)
station = 10;
nv = 2;
variables:
float pressure(station,time);
pressure:long_name = "pressure";
pressure:units = "kPa";
pressure:cell_methods = "time: point";
float maxtemp(station,time);
maxtemp:long_name = "temperature";
maxtemp:units = "K";
maxtemp:cell_methods = "time: maximum";
float ppn(station,time);
ppn:long_name = "depth of water-equivalent precipitation";
ppn:units = "mm";
ppn:cell_methods = "time: sum";
double time(time);
time:long_name = "time";
time:units = "h since 1998-4-19 6:0:0";
time:bounds = "time_bnds";
double time_bnds(time,nv);
data:
time = 0., 12., 24., 36., 48.;
time_bnds = -12.,0., 0.,12., 12.,24., 24.,36., 36.,48.;

‚±‚Ì—á‚Å‚ÍŽžŠÔŽ²‚Ì’l‚Í‚»‚ꂼ‚ê‚̃Cƒ“ƒ^[ƒoƒ‹‚Ì––”ö‚Ɉʒu‚µ‚Ä‚¢‚邱‚Æ‚É—¯ˆÓ‚¹‚æB‚±‚ê‚Í‹Cˆ³‚ÌuŠÔ’l‚ðŒv‘ª‚µ‚½Žž‚Æ‚µ‚Ä•K—v‚Å‚ ‚éB‚µ‚©‚µ‚È‚ª‚çAã‚Ì‹C‰·‚â~…—ʂ̂悤‚ȃf[ƒ^‚ɂ‚¢‚ăCƒ“ƒ^[ƒoƒ‹‚Ì’†ŠÔ“_‚ðƒCƒ“ƒ^[ƒoƒ‹‚ð‘ã•\‚·‚éÀ•W•Ï”’l‚Æ‚·‚邱‚Æ‚ª–]‚Ü‚µ‚¢‚±‚Æ‚à‚ ‚éBƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Í time_bnds ‚©‚瓾‚ç‚ꂽ‹«ŠEƒf[ƒ^‚ð—˜—p‚µ‚Ä’Pƒ‚É’†ŠÔ“_‚𓾂邱‚Æ‚ª‚Å‚«‚éB

7.3.1 •¡”Ž²‚Ìꇂ̓Œv

‚à‚µ•¡”‚̃Zƒ‹ƒƒ\ƒbƒh‚ðŽ¦‚·‚ׂ«‚È‚çA‚»‚ê‚炪“K—p‚³‚ꂽ‡‚É”z—ñ‚³‚ê‚é‚ׂ«‚Å‚ ‚éBłං̈—‚ªÅ‰‚É“K—p‚³‚ꂽ‚à‚̂Ɖ¼’肳‚ê‚éB‚½‚Æ‚¦‚ÎA‚»‚ꂼ‚ê‚ÌŠiŽqƒZƒ‹‚Ì’†‚Å‚ ‚é—Ê‚ªˆÜ“x‚ÆŽžŠÔ‚É‚æ‚Á‚Ä•Ï“®‚µ‚Ä‚¨‚èA‚»‚ê‚ç‚Í "lon" ‚¨‚æ‚Ñ "time" ‚Æ‚¢‚¤–¼‘O‚Å‚ ‚Á‚½‚Æ‚µ‚悤B‚·‚é‚ÆA“Œ¼•ûŒü‚Å‚ÌÅ‘å’l‚ðŽžŠÔ•ûŒü‚É•½‹Ï‚µ‚½‘ã•\’l‚Í cell_methods="lon: maximum time: mean" i‚·‚È‚í‚¿A‚»‚ꂼ‚ê‚ÌŽž‚ɂ‚¢‚Ä‚·‚ׂĂ̌o“x‚ɂ킽‚Á‚ÄÅ‘å’l‚ð‹‚ßA‚‚¢‚Å‚»‚ÌÅ‘å’l‚ðŽžŠÔ‚É‚í‚½‚Á‚Ä•½‹Ï‚·‚éj‚̂悤‚Ƀ‰ƒxƒ‹‚³‚ê‚éG‹t‚ÉŽžŠÔ•½‹Ï‚Ì“Œ¼Å‘å’l‚Í cell_methods="time: mean lon: maximum" ‚ƃ‰ƒxƒ‹‚³‚ê‚éB‚à‚µ•¡”‚̃ƒ\ƒbƒh‚ªŒÝ‚¢‚ɉe‹¿‚ð—^‚¦‚¸‚É“K—p‚Å‚«‚é‚È‚ç‚ÎA‚ǂ̂悤‚ȇ˜‚Å cell_methods ‘®«‚É“ü‚ê‚Ä‚à‚æ‚¢B

‚à‚µ‚ ‚éƒf[ƒ^’l‚ª•¡”‚ÌŽ²‚Ì‘g‚݇‚킹‚É‚Ü‚½‚ª‚é•Ï“®‚ð‘ã•\‚µ‚Ä‚¢‚é‚È‚ç‚ÎA‚ЂƂ‚̃ƒ\ƒbƒh‚Ì‘O‚ÉŠÖ˜A‚·‚é‚·‚ׂĂ̎ŸŒ³‚ð’u‚­‚ׂ«‚Å‚ ‚éi‡˜‚Í–{Ž¿“I‚Å‚Í‚È‚¢‚Í‚¸‚È‚Ì‚ÅA‚ǂ̂悤‚ȇ˜‚Å‚à‚æ‚¢jB‚±‚̂悤‚ÉAŽŸŒ³‚ðŒÂ•Ê‚Ɉµ‚¤‚Ì‚Æ‚Í–{Ž¿“I‚ɈقȂéꇂɂ¾‚¯AŽŸŒ³‚ðƒOƒ‹[ƒv‰»‚·‚ׂ«‚Å‚ ‚éB‚½‚Æ‚¦‚ÎAŒoˆÜ“x‚ÌŠiŽqƒZƒ‹61‚Ì’†‚Å‚Ì’nŒ`‚Ì‚“x‚Ì•W€•Î·‚ÍA cell_methods="lat: lon: standard_deviation" ‚ðŽ‚‚±‚ƂɂȂ낤Bi‚È‚¨AŽŸ‚Ì’i—Ž‚ÅŽ¦‚·Š©‚É‚æ‚èA cell_methods="area: standard_deviation" ‚ÆŽ¦‚µ‚Ä‚à“™‰¿‚Å‚ ‚è‚Þ‚µ‚ë‚»‚Ì•û‚ª–]‚Ü‚µ‚¢‚±‚Æ‚É—¯ˆÓ‚¹‚æBjã‚Ì—á‚ÍAcell_methods="lon: standard_deviation lat: standard_deviation" ‚Æ‚Í“¯‚¶‚Å‚Í‚È‚¢G‚±‚¤‚·‚é‚Æ‚Ü‚¸‚»‚ꂼ‚ê‚̈Üü‚ɂ‚¢‚ÄŠiŽqƒZƒ‹‚Ì“Œ¼”͈͂ɂ킽‚Á‚Ä•W€•Î·‚𓾂ÄA‚‚¢‚Å‚»‚Ì’l‚©‚çˆÜ“x‚ɂ‚¢‚Ä•W€•Î·‚ð‹‚߂邱‚Æ‚ðˆÓ–¡‚·‚邱‚Æ‚É‚È‚Á‚Ä‚µ‚Ü‚¤B

…•½‚Ì–Ê“I—̈æ‚ɂ킽‚é•Ï‰»‚ðŽ¦‚·‚½‚ß‚ÉA“Á•Ê‚Ì•¶Žš—ñ "area" ‚ðŽg‚¤‚±‚Æ‚ªŠ©‚³‚ê‚éB‚µ‚½‚ª‚Á‚Ĉê”Ê“I‚È–ÊÏ•½‹Ï‚Ì—á‚ÍAi‚½‚Æ‚¦‚Î "lon: lat: mean" ‚̂悤‚É‚·‚é‘ã‚í‚è‚É‚Þ‚µ‚ëj cell_methods="area: mean" ‚ÆŽ¦‚·‚±‚Æ‚ª‚Å‚«‚éB‚±‚Ìê‡ "area" ‚ÌŽw‚·…•½‚ÌÀ•W•Ï”‚Í cell_methods ‚É‚Í–¾Ž¦‚³‚ê‚Ä‚¢‚È‚¢‚ªA•K—v‚È‚ç‚Αæ4Í¢À•W‚ÌŽí•Ê£‚Å‹Lq‚µ‚½‚悤‚ÉÀ•W•Ï”AƒXƒJƒ‰[À•W•Ï”A‚Ü‚½‚Í•â•À•W•Ï”‚É•t—^‚³‚ꂽ‘®«‚©‚环•Ê‚Å‚«‚éB

7.3.2 ƒIƒŠƒWƒiƒ‹ƒf[ƒ^‚ÌŠÔŠu‚È‚Ç‚Ì‹L˜^

ƒZƒ‹ƒƒ\ƒbƒh‚ª‚ǂ̂悤‚É“K—p‚³‚ꂽ‚©‚ð‚æ‚踖§‚ÉŽ¦‚·‚½‚ß‚ÉAƒƒ\ƒbƒh‚ÌŽ¯•ÊŒê‚ÌŒã‚ÌŠ‡ŒÊ ( )@“à‚ɒljÁ“Iî•ñ‚ðŠÜ‚߂邱‚Æ‚ª‚Å‚«‚éB‚±‚Ìî•ñ‚͈ꕔ•W€‰»‚³‚êAˆê•”‚Í•W€‰»‚³‚ê‚Ä‚¢‚È‚¢BŒ»Ý‚Ì‚Æ‚±‚ë•W€‰»‚³‚ê‚Ä‚¢‚é‚Ì‚ÍAŒ»Ý‚̃f[ƒ^’l‚ª‚æ‚èׂ©‚¢‹óŠÔŠÔŠu‚ð‚à‚Á‚Ä‚¢‚½Œ³ƒf[ƒ^‚̃f[ƒ^’l‚ð“Œv“I‚É‘ã•\‚µ‚Ä‚¢‚é‚Æ‚«‚ÉAƒƒ\ƒbƒh‚ª“K—p‚³‚ꂽŒ³ƒf[ƒ^‚̃f[ƒ^’l‚Ì“TŒ^“I‚ÈŠÔŠu‚ð—^‚¦‚邽‚ß‚Ì‚à‚Ì‚Å‚ ‚éB•¶–@‚Í (interval: value unit) ‚Å‚ ‚èA‚±‚±‚Å value‚Í”’l‚Å‚ ‚è unit ‚ÍUNIDATA‚ÌUdunitsƒpƒbƒP[ƒW‚Å”FŽ¯‚Å‚«‚镶Žš—ñ‚Å‚ ‚éB •¶Žš—ñ unit ‚Í’Êí‚͑Ήž‚·‚鎟Œ³‚Ì’PˆÊ‚Æ“¯“™‚Å‚ ‚邪A‚»‚¤‚·‚邱‚Æ‚Í•K{‚Å‚Í‚È‚¢i‚»‚¤‚µ‚Ä‚¨‚­‚±‚Æ‚ÅA‚½‚Æ‚¦‚ÎAˆÜü‚ɉˆ‚Á‚Ä“™‹——£‚Å”z’u‚³‚ꂽ“_ŒQ‚©‚瓾‚ç‚ꂽ•W€•Î·‚ÌŒ³ƒf[ƒ^ŠÔŠu‚ðA‚½‚Æ‚¦“Œ¼•ûŒü‚ÌÀ•W‚Í“x’PˆÊ‚Å—^‚¦‚ç‚ê‚Ä‚¢‚Ä‚àA’·‚³‚Ì’PˆÊ‚Å•ñ‚Å‚«‚é‚悤‚É‚È‚éjBŒ³ƒf[ƒ^ŠÔŠu‚ð‹L˜^‚µ‚Ä‚¨‚­‚±‚Æ‚ÍA•W€•Î·‚É‚Æ‚Á‚Ä‚Æ‚è‚킯d—v‚Å‚ ‚éB‚½‚Æ‚¦‚ÎA–ˆ“ú‚Ì’l‚Ì•W€•Î·‚Í cell_methods="time: standard_deviation (interval: 1 day)" ‚Æ‚µ‚ÄŽ¦‚³‚êA–ˆ”N‚Ì’l‚Ì•W€•Î·‚Í cell_methods="time: standard_deviation (interval: 1 year)" ‚Æ‚µ‚ÄŽ¦‚³‚ê‚éB

‚à‚µƒZƒ‹ƒƒ\ƒbƒh‚ªŽ²‚Ì‘g‚݇‚킹‚É“K—p‚³‚ê‚é‚È‚ç‚ÎA‹¤’Ê‚ÌŒ³ƒf[ƒ^ŠÔŠu‚ª‚ ‚é‚©‚à‚µ‚ê‚È‚¢G‚½‚Æ‚¦‚Î cell_methods="lat: lon: standard_deviation (interval: 10 km)" ‚̂悤‚Å‚ ‚éB‚©‚í‚è‚ÉAŽ²‚²‚ƂɌ•ʂ̊Ԋu‚ª‚ ‚é‚©‚à‚µ‚ê‚È‚¢G‚»‚ê‚ç‚ÍŽ²‚Ì–¼‘O‚Æ“¯‚¶‡˜‚ÅŽ¦‚·G‚½‚Æ‚¦‚Î cell_methods="lat: lon: standard_deviation (interval: 0.1 degree_N interval: 0.2 degree_E)" ‚̂悤‚Å‚ ‚éG‚±‚±‚Å0.1“x‚͈ܓx‚ÉA0.2“x‚ÍŒo“x‚É“K—p‚³‚ê‚éB

‚à‚µ•W€‚Æ”ñ•W€‚Ì—¼•û‚Ìî•ñ‚ª‚ ‚é‚È‚ç‚ÎA”ñ•W€‚Ìî•ñ‚Í•W€î•ñ‚Æ—\–ñŒê comment: ‚É‘±‚¯‚Ä‹Lq‚·‚éB‚à‚µ•W€î•ñ‚ª‚È‚¢‚È‚ç‚ÎA—\–ñŒê comment: ‚Íœ‚­‚ׂ«‚Å‚ ‚éB‚½‚Æ‚¦‚ÎAˆÜ“x‚ÉŠÖ‚µ‚Ä–ÊÏd‚Ý‚³‚ꂽ•½‹Ï‚Í lat: mean (area-weighted) ‚ ‚é‚¢‚Í lat: mean (interval: 1 degree_north comment: area-weighted) ‚ÆŽ¦‚·‚±‚Æ‚ª‚Å‚«‚éB

‘å‚«‚³1‚ÌŽŸŒ³‚ÍA‰½‚ç‚©‚Ì“Œv“I‘€ì‚ÅŽ²‚ðu‚‚Ԃ·v‚±‚Æ‚Åì‚ç‚ꂽ‚à‚Ì‚©‚à‚µ‚ê‚È‚¢G‚½‚Æ‚¦‚ÎŽžŒn—ñƒf[ƒ^‚Ì•ªŽU‚ðŒvŽZ‚·‚é‚ÆAŒ‹‰Ê‚̃f[ƒ^‚ÉŽžŠÔŽ²‚Í–{—ˆ“I‚É‚Í‘¶Ý‚µ‚È‚¢‚±‚Æ‚É‚È‚éB‚µ‚©‚µ‰äX‚Íicell_methods ‘®«‚ð’Ê‚µ‚Äjƒƒ\ƒbƒh‚Æicell_bounds ‘®«‚ð’Ê‚µ‚Äj—̈æ‚̃hƒLƒ…ƒƒ“ƒe[ƒVƒ‡ƒ“‚ð‰Â”\‚É‚·‚邽‚ßA‘å‚«‚³1‚ÌŽŸŒ³‚ðŽc‚·i‚ ‚é‚¢‚̓XƒJƒ‰[À•W•Ï”‚ð’è‹`‚·‚éj‚±‚Æ‚ð‹­‚­Š©‚·‚éB

—á7.5.’n•\‹C‰·‚Ì•ªŽU

1990”N1ŒŽ1“ú‚Ì“úŽüŠú•Ï“®‚Ì•ªŽU‚ªA’n•\–Ê‹C‰·ŠÏ‘ª’l‚Ì–ˆŽž‚ÌuŠÔ’l‚©‚çŒvŽZ‚³‚ê‚Ä‚¢‚éB‘å‚«‚³1‚ÌŽžŠÔŽŸŒ³‚ª•ÛŽ‚³‚ê‚Ä‚¢‚éB

Dimensions:
lat=90;
lon=180;
time=1;
nv=2;
variables:
float TS_var(time,lat,lon);
TS_var:long_name="surface air temperature variance"
TS_var:units="K2";
TS_var:cell_methods="time: variance (interval: 1 hr comment: sampled instantaneously)";
float time(time);
time:units="days since 1990-01-01 00:00:00";
time:bounds="time_bnds";
float time_bnds(time,nv);
data:
time=.5;
time_bnds=0.,1.;

‘®« cell_methods ‚ÌŠ‡ŒÊ“à‚̃Rƒƒ“ƒg‚Í•ªŽU‚ðŒvŽZ‚·‚邽‚ß‚É—p‚¢‚ç‚ꂽƒTƒ“ƒvƒ‹‚Ì«Ž¿‚ð“`‚¦‚é‚à‚Ì‚Å‚ ‚éB

7.3.3 ƒZƒ‹‚̈ꕔ‚É“K—p‚³‚ê‚é“Œv

Šù’è‚̉ðŽß‚Å‚ÍA‘®« cell_methods ‚ÅŽ¦‚³‚ê‚é“Œv‘€ì‚̓Zƒ‹‚Ì…•½—̈æ‘S‘̂ɂ킽‚Á‚Ä•]‰¿‚³‚ê‚é‚à‚̂Ɖ¼’肳‚ê‚éB‚µ‚©‚µ‚È‚ª‚çAƒZƒ‹‚̈ꕔ‚¾‚¯‚ðl—¶‚·‚éŒÀ’èi‚½‚Æ‚¦‚ΊC•Xˆæ‚¾‚¯‚Ì•½‹Ïj‚ª—L‰v‚È‚±‚Æ‚ªŽžÜ‚ ‚éB‚±‚ê‚ðŽ¦‚·‚½‚߂Ɉê‚‚܂½‚Í“ñ‚‚̋K–ñ‚ª—p‚¢‚ç‚ê‚éB

ʼn‚Ì‹K–ñ‚ÍA’Pˆê–ÊÏŒ^‚̈ê”Ê“I‚ȃP[ƒX‚ÅŽg‚¦‚éB‚±‚ÌꇂÍA‘®« cell_methods ‚É "name: method where type" ‚̂悤‚ÈŒ`Ž®‚Ì•¶Žš—ñ‚ðŠÜ‚ß‚éB‚±‚±‚Å name ‚ª‚½‚Æ‚¦‚Î area ‚¾‚Æ‚·‚ê‚ÎAtype ‚Í•W€–¼ area_type ‚̂‚¢‚½•Ï”’l‚Æ‚µ‚Ä”F‚ß‚ç‚ê‚Ä‚¢‚镶Žš—ñ‚Ì‚¢‚¸‚ê‚©‚Å‚ ‚肤‚éB‚½‚Æ‚¦‚ÎAmethod ‚ª mean ‚»‚µ‚Ä name ‚¨‚æ‚Ñtype62 ‚ª area ‚¨‚æ‚Ñsea_ice ‚È‚ç‚ÎA‚»‚̃f[ƒ^‚ÍŠiŽqƒZƒ‹‚Ì‚¤‚¿ŠC•X•”•ª‚¾‚¯‚Ì•½‹Ï‚ð•\‚킵‚Ä‚¢‚éB‚à‚µAtype ‚Í•W€ area_type •¶Žš—ñ‚̂ЂƂ‚ƉðŽß‚³‚ê‚邱‚Æ‚ðƒf[ƒ^쬎҂ªŠú‘Ò‚·‚é‚È‚ç‚ÎAnetCDF ƒtƒ@ƒCƒ‹‚Ì‚È‚©‚Ì‚Ç‚Ì•Ï”‚Ì–¼‘O‚à‚»‚Ì•¶Žš—ñ‚ƈê’v‚·‚é‚à‚Ì‚ð—^‚¦‚é‚ׂ«‚Å‚Í‚È‚¢iŽŸ‚Ì’i—Ž‚Å‹Lq‚·‚é‘æ“ñ‚Ì‹K–ñ‚ª—Dæ‚·‚邽‚ßjB

‘æ“ñ‚Ì‹K–ñ‚Í‚æ‚èˆê”Ê“I‚È‚à‚Ì‚Å‚ ‚éB‚±‚Ìê‡Acell_methods ‚ÌŠY“–•”•ª‚Í "name: method where typevar" ‚ÌŒ`Ž®‚ð‚Æ‚éB‚±‚±‚Å typevar ‚Í•¶Žš—ñ’l‚Ì•â•À•W•Ï”‚ ‚é‚¢‚Í•¶Žš—ñ’l‚̃XƒJƒ‰[À•W•Ï”i6.1uƒ‰ƒxƒ‹vŽQÆj‚Ì–¼‘O‚Å‚»‚Ì standard_name ‘®«‚É area_type ‚ð‚à‚ÂB•Ï” typevar ‚ÍŠiŽqƒZƒ‹‚Ì‚¤‚¿ method ‚ª“K—p‚³‚ê‚é•”•ª‚Ì–¼‘O‚ð•ÛŽ‚·‚éB‚±‚Ì‹K–ñ‚ÍAƒƒ\ƒbƒh‚ª“ñŽí—ÞˆÈã‚̗̈æ‚É“K—p‚³‚ê‚éꇂâAŒ‹‰Ê‚ªi‘½Ží‚̗̈æ‚ɂ킽‚鎟Œ³‚ð‚à‚Âj’Pˆê‚̃f[ƒ^•Ï”‚É•ÛŽ‚³‚ê‚éꇂɂà“K—p‚Å‚«‚éB‚±‚Ì‹K–ñ‚Í‚½‚Æ‚¦‚Î’n•\–ʃ‚ƒfƒ‹‚È‚ÇA’n•\–Ê‚ÌŠiŽqƒZƒ‹‚É‘½—l‚ȗ̈æi‚½‚Æ‚¦‚Î vegetation, bare_ground, snow “™j‚ðˆµ‚¤ƒ‚ƒfƒ‹‚Ìo—Í‚ðŠi”[‚·‚é‚Ì‚É•Ö—˜‚È•û–@‚ð’ñ‹Ÿ‚·‚éB

—á7.6. ’nã‚Ì’n•\–Ê•½‹Ï‹C‰·‚ÆA’n•\‚ÆŠC–Ê‚Å‚»‚ꂼ‚ꕽ‹Ï‚³‚ꂽŒ°”Mƒtƒ‰ƒbƒNƒX

dimensions:
lat=73;
lon=96;
maxlen=20;
ls=2;
variables:
float surface_temperature(lat,lon);
surface_temperature:cell_methods="area: mean where land";
float surface_upward_sensible_heat_flux(ls,lat,lon);
surface_upward_sensible_heat_flux:coordinates="land_sea";
surface_upward_sensible_heat_flux:cell_methods="area: mean where land_sea";
char land_sea(ls,maxlen);
land_sea:standard_name="area_type";
data:
land_sea="land","sea";

‚à‚µ method ‚ª mean ‚È‚ç‚ÎA•½‹Ï‚ðŽZo‚·‚邽‚ß‚Ì‚³‚Ü‚´‚Ü‚È•û–@‚ð cell_methods ‘®«‚Ì "mean where type1 [over type2]" ‚ÌŒ`Ž®‚Ì•¶Žš—ñ‚Å‹æ•Ê‚Å‚«‚éB‚±‚±‚Å type1 ‚Í typevar ‚Ü‚½‚Í type ‚Æ‚µ‚Ä‹–—e‚³‚ê‚é‚à‚Ìiã‚Ì—á‚Ì‘O‚Ì“ñ‚‚̒i—Ž‚Å‹K’èj‚̂ЂƂ‚ðŽæ‚肦‚éB“¯—l‚Ì‹K‘¥‚ª type2 ‚É‚à‚ ‚Ă͂܂邪A‚µ‚©‚µ“ñŽŸŒ³ˆÈãi•¶Žš—ñ‚ÌÅ‘å’·‚ÌŽŸŒ³‚𜂢‚Ä”‚¦‚éj‚Ì•â•À•W•Ï”‚Ì–¼‘O‚ð—p‚¢‚邱‚Æ‚Í‹–—e‚³‚ê‚È‚¢B‘®« cell_methods ‚ÌŒ`Ž® "mean where type1 over type2" ‚Ì•¶Žš—ñ‚ÍAƒZƒ‹“à‚Ì type1‚ÅŽ¦‚³‚ê‚é•”•ª‚ł̇Œv‚ðA•”•ª type2 ‚Ì–ÊÏ‚ÅŠ„‚Á‚Ä‚±‚Ì•½‹Ï‚ªŒvŽZ‚³‚ꂽ‚±‚Æ‚ðŽ¦‚µ‚Ä‚¢‚éB “Á‚ÉAŒ`Ž® "mean where all_area_types over type2" ‚Ìcell_methods •¶Žš—ñ‚ÍAƒZƒ‹“à‚Ì‚·‚ׂĂ̎í—ނ̗̈æ‚ł̇Œv‚ð•”•ª type2 ‚Ì–ÊÏ‚ÅŠ„‚Á‚Ä‚±‚Ì•½‹Ï‚ªŒvŽZ‚³‚ꂽ‚±‚Æ‚ðŽ¦‚µ‚Ä‚¢‚éi‚È‚¨ "all_area_types" ‚Í•W€–¼ area_type ‚Ì•Ï”‚É”F‚ß‚ç‚ꂽ—LŒø‚È•¶Žš—ñ‚̂ЂƂ‚ł ‚邱‚Æ‚É—¯ˆÓ‚¹‚æjB‚à‚µ "over type2" ‚ðŒ‡‚­ê‡‚ÍAƒZƒ‹‚Ì type1 •”•ª‚ł̇Œv‚ðA‚»‚Ì•”•ª‚Ì–ÊÏ‚ÅŠ„‚Á‚ÄŒvŽZ‚³‚ꂽ‚à‚Ì‚ª‚±‚Ì•½‹Ï‚Å‚ ‚éB

—á7.7. ŠC•X‚ÆŠC•Xã‚ÌÏá‚ÌŒú‚³‚Ì‘SŠCˆæ‚Å‚Ì•½‹Ï

variables:
float sea_ice_thickness(lat,lon);
sea_ice_thickness:cell_methods = "area: mean where sea_ice over sea";
sea_ice_thickness:standard_name = "sea_ice_thickness";
sea_ice_thickness:units = "m";
float snow_thickness(lat,lon);
snow_thickness:cell_methods = "area: mean where sea_ice over sea";
snow_thickness:standard_name = "lwe_thickness_of_surface_snow_amount";
snow_thickness:units = "m";

ŠC•X‚ÌŒú‚³‚ÌꇂÍA‹å "where sea_ice" ‚ð "where all_area_types" ‚Æ’u‚«Š·‚¦‚Ä‚àˆÓ–¡‚Í•Ï‚í‚ç‚È‚¢G‚È‚º‚È‚ç‘SŽí—ނ̗̈æ‚Å‚ÌŠC•X‚ÌŒú‚³‚ÌÏ•ª‚Í–¾‚ç‚©‚ÉŠC•Xˆæ‚¾‚¯‚Å‚ÌÏ•ª‚Æ“¯‚¶‚¾‚©‚ç‚Å‚ ‚éBÏá[‚ÌꇂÍA"where sea_ice" ‚Í "where all_area_types" ‚Ƃ͈قȂéG‚È‚º‚È‚ç "where sea_ice" ‚Í—¤ã‚Ìá‚𕽋ς©‚眊O‚·‚é‚©‚ç‚Å‚ ‚éB

7.3.4 À•W‚ª‚È‚¢‚Æ‚±‚ë‚ł̃Zƒ‹Eƒƒ\ƒbƒh

‚ ‚éƒf[ƒ^‚É“Á’è‚̃Zƒ‹ƒƒ\ƒbƒh‚ª‚ ‚Ă͂܂邱‚Æ‚ðŽ¦‚µ‚‚ÂA‘Ήž‚·‚éƒZƒ‹‚ɂ‚¢‚Ă̸–§‚È‹Lq‚ð—^‚¦‚È‚¢‚ÅÏ‚Ü‚¹‚邽‚ß‚ÉAƒyƒA "name: method" ‚Ì’†‚Ì "name" ‚ð(ƒXƒJƒ‰[À•W•Ï”‚Ü‚½‚ÍÀ•W•Ï”•t‚«ŽŸŒ³‚Ì–¼‘O‚Ì‚©‚í‚è‚É)“KØ‚È(ŽŸŒ³‚ðŽ¯•Ê‚·‚éj•W€–¼‚ ‚é‚¢‚Í•¶Žš—ñ "area" ‚Æ‚·‚邱‚Æ‚ª‚Å‚«‚éB‚µ‚©‚µ‚È‚ª‚çA‚à‚µnetCDFƒf[ƒ^ƒZƒbƒg“à‚ÉŠù‘¶‚ÌŽŸŒ³‚Ü‚½‚̓XƒJƒ‰[À•W•Ï”‚Ì–¼‘O‚ª name ‚ƈê’v‚·‚é‚È‚ç‚ÎA‚±‚Ì‹K–ñ‚ð—p‚¢‚邱‚Æ‚Í‚Å‚«‚È‚¢B‚±‚Ì‹K–ñ‚ª—L—p‚È󋵂͓ñ‚‚ ‚éB

‚Ü‚¸AƒZƒ‹‚ÌÀ•W”͈͂ª¸–§‚É’è‹`‚³‚ê‚Ä‚¢‚È‚¢‚Æ‚«‚ÉAƒƒ\ƒbƒh‚ɂ‚¢‚ÄŽ¦‚·‚±‚Æ‚ª‚Å‚«‚éB‚½‚Æ‚¦‚ÎA‹CŒóŠw“I‚È•½‹Ï‚͂ǂ̂悤‚ȃf[ƒ^‚ª‘¶Ý‚·‚é‚Ì‚Å‚à‚»‚ê‚ÉŠî‚¢‚Ä’è‹`‚³‚êAˆê”Ê‚ÉA‚Ç‚±‚Å‚à“¯‚¶ŽžŠÔŠúŠÔ‚Ńf[ƒ^‚ª“¾‚ç‚ê‚é‚Æ‚¢‚¤‚킯‚É‚Í‚¢‚©‚È‚¢B‚±‚Ìê‡Aƒf[ƒ^ƒZƒbƒg‘S‘Ì‚ÌŽžŠÔ”͈͂Íiꊂɂæ‚Á‚Ä•Ï‚í‚é‚Ì‚Åj‚æ‚­’è‹`‚³‚ꂸAŽžŠÔŽŸŒ³‚Ì‹«ŠE‚ð’Ê‚¶‚ĸ–§‚ÉŽw’è‚Å‚«‚È‚¢‚©‚à‚µ‚ê‚È‚¢B‚É‚à‚©‚©‚í‚炸Acell_methods ‚̃Gƒ“ƒgƒŠ "time: mean" i‚±‚±‚Åtime‚Í—LŒø‚È•W€–¼‚Å‚ ‚邱‚Æ‚É—¯ˆÓ‚·‚ׂ«‚Å‚ ‚éj‚É‚æ‚Á‚Ä—L‰v‚Èî•ñ‚ª“`’B‚Å‚«‚éBi‚±‚Ì‹K–ñ‚Å—v¿‚µ‚Ä‚¢‚é‚悤‚ÉA‚±‚Ì cell_methods ‘®«‚ªŽQÆ‚·‚éƒf[ƒ^ƒZƒbƒg‚ɂ‚¢‚Ä "time" ‚ÍŽŸŒ³‚ ‚é‚¢‚ÍÀ•W•Ï”‚Ì–¼‘O‚Å‚Í‚È‚¢‚±‚Æ‚ð‰¼’è‚µ‚Ä‚¢‚éBj

ŽŸ‚ÉA‚¢‚­‚‚©‚Ì“Á•Ê‚ÈŽŸŒ³‚ɂ‚¢‚Ä‚ÍA‚±‚Ì‹K–ñ‚É‚æ‚Á‚Äi–¾Ž¦“I‚ÉÀ•W‚ð’è‹`‚·‚邱‚Æ‚È‚­j‚»‚ÌŽŸŒ³‚É‹–‚³‚ê‚é‘S”͈͂ɂ킽‚é—̈æ‚Ƀƒ\ƒbƒh‚ª“K—p‚³‚ꂽ‚±‚Æ‚ðŽ¦‚·‚±‚Æ‚ª‚Å‚«‚é‚悤‚É‚È‚éB‚±‚ê‚ÍŒo“xAˆÜ“xA‚¨‚æ‚Ñi…•½À•W‚Ì‘g‚݇‚킹‚ðŽ¦‚·‚±‚Æ‚É‚æ‚èj–Êςɂ‚¢‚Ä‚¾‚¯”F‚ß‚ç‚ê‚éBŒo“x‚ɂ‚¢‚Ä‚ÍA(Œo“xÀ•W•Ï”‚Ì–¼‘O‚Ì‘ã‚í‚è‚Ì)•¶Žš—ñ "longitude" ‚É‚æ‚Á‚Ä‚±‚Ì‹K–ñ‚É]‚¢—̈悪Ž¦‚³‚ê‚邱‚Æ‚Æ‚È‚èAƒƒ\ƒbƒh‚Í‚·‚ׂẲ”\‚ÈŒo“xi‚·‚È‚í‚¿ 0E ‚©‚ç360E ‚Ü‚Åj‚É“K—p‚³‚ê‚邱‚Æ‚ðˆÓ–¡‚·‚éBŒo“x‚ɂ‚¢‚Ä‚Í•¶Žš—ñ "latitude" ‚ª—p‚¢‚ç‚êAƒƒ\ƒbƒh‚ª‚·‚ׂẲ”\‚Ȉܓxi‚·‚È‚í‚¿ 90S ‚©‚ç 90N ‚Ü‚Åj‚É“K—p‚³‚ê‚邱‚Æ‚ðˆÓ–¡‚·‚éB–Êςɂ‚¢‚Ä‚ÍA•¶Žš—ñ "area" ‚ª—p‚¢‚ç‚êAƒƒ\ƒbƒh‚ª‘S¢ŠE‚É“K—p‚³‚ê‚邱‚Æ‚ðˆÓ–¡‚·‚éB

‘æ“ñ‚Ìê‡A‚à‚µƒf[ƒ^•Ï”‚Éã‹L‚̃Zƒ‹ƒƒ\ƒbƒh‹Lq‚ɉÁ‚¦A…•½ŽŸŒ³‚ɑΉž‚·‚é‚悤‚È’n—“I—̈æ‚ðŽw’è‚·‚郉ƒxƒ‹Ž²i6.1.1u’n—“I—̈ævj‚𔺂Á‚½ŽŸŒ³‚ª—^‚¦‚ç‚ê‚Ä‚¢‚é‚È‚ç‚ÎAŒo“x‹y‚шܓx‚ɂ‚¢‚ĈÖقɎ¦‚³‚ê‚é”͈͂͂»‚ꂼ‚ê‚ÌŽwŽ¦‚³‚ꂽ—̈æ‚É—LŒø‚Ȕ͈͂ƂȂèA‚ ‚é‚¢‚Íarea ‚Ìꇂ͗̈æ‚Í‚»‚Ì’n—“I—̈æ‚Æ‚È‚éB‚½‚Æ‚¦‚ÎAcell_methods ƒGƒ“ƒgƒŠ "longitude: mean" ‚ª‚ ‚蓾‚éG‚±‚±‚Å longitude ‚ÍŽŸŒ³‚ ‚é‚¢‚ÍÀ•W•Ï”i‚½‚¾‚µãq‚Ì“Á—á‚𜂭j‚Ì–¼‘O‚Å‚Í‚È‚¢B‚±‚ê‚Í‚·‚ׂĂ̌o“x‚ɂ‚¢‚Ä‚Ì•½‹Ï‚ðˆÓ–¡‚·‚éB‚µ‚©‚µ‚È‚ª‚çAƒf[ƒ^•Ï”‚É•W€–¼ region ’l atlantic_ocean ‚̃XƒJƒ‰[À•W•Ï”‚ª•t‘®‚µ‚Ä‚¢‚é‚È‚ç‚ÎA‘SŒo“x‚Å‚Í‚È‚­‘å¼—m‚͈̔͂̌o“x‚ɂ‚¢‚Ä‚Ì•½‹Ï‚ðˆÓ–¡‚·‚邱‚Æ‚É‚È‚éB

‚±‚Ìß‚Ì‹K’è‚É‚©‚í‚炸ƒf[ƒ^’ñ‹ŸŽÒ‚ÍA‚¢‚‚łà‰Â”\‚È‚Æ‚«‚ÍA‘å‚«‚³1‚ÌŽŸŒ³‚ð•Ï”‚É—^‚¦AÀ•W•Ï”‚ðŠÖ˜A•t‚¯‚Ä‹«ŠE‚ð—^‚¦‚邱‚Æ‚É‚æ‚èAƒZƒ‹‹«ŠE‚ð’ñ‹Ÿ‚·‚ׂ«‚à‚Ì‚ÆŠ©‚·‚é63B

7.4 ‹CŒóŠw“I“Œv

‹CŒó“Œv‚͉½”N‚©•ª‚Ì”NŽüŠú‚Ì‚¤‚¿‘Ήž‚·‚é•”•ª‚©‚çì‚ç‚ê‚邱‚Æ‚ª‚ ‚éG‚½‚Æ‚¦‚ÎA•ÊX‚Ì”N‚©‚ç‚Ì30ŒÂ‚Ì1ŒŽ‚𕽋ςµ‚Ä“¾‚½A1961–1990”N‚Ì‹CŒó’l‚É‚¨‚¯‚é1ŒŽ‚Ì•½”N‹C‰·‚È‚ÇB‹CŒóŠw“IŽüŠú‚±‚±‚Å‚Í‚Ü‚¸”NŽüŠú‚̈ꕔ‚ðŽw’è‚·‚é‚É‚ÍA—ï”N‚Ì’†‚Ì“ú•t‚ðŽQÆ‚·‚éB‚µ‚©‚µ—ï”N‚Í‚æ‚­’è‹`‚³‚ꂽŽžŠÔ‚Ì’PˆÊ‚Å‚Í‚È‚¢G‚È‚º‚È‚ç‰[”N‚Æ•½”N‚Å’·‚³‚ªˆÙ‚Ȃ邵A—ï–@‚É‚æ‚é·‚à‚ ‚é‚©‚ç‚Å‚ ‚éB‚É‚à‚©‚©‚í‚炸ŽÀ—p“I–Ú“I‚©‚ç‚ÍA‰äX‚͈قȂé—ï–@‚ÌŒŽ‚â‹Gß‚É‚æ‚é“Œv‚ð‚ ‚½‚©‚à“¯‚¶‚à‚Ì‚Å‚ ‚é‚©‚̂悤‚É”äŠr‚µ‚½‚¢‚µA‰[”N‚Æ•½”N‚̬݂µ‚½—ï‚Ì“¯‚¶“ú•t‚𓯂¶‚Æ‚Ý‚È‚µ‚Ä“Œvˆ—‚³‚ꂽ‹CŒó’l‚ð쬂µ‚½‚¢B‚»‚±‚ʼnäX‚Í‹CŒóŠw“I‚È”N‚Ì’†‚Ì“ú•t‚ðŽ¦‚·‚½‚ß‚Ì“Á•Ê‚Ì‹K–ñ‚ð—pˆÓ‚µ‚½B‹CŒó“Œv‚ÍA‰½“ú‚©‚͈͓̔à‚ł̑Ήž‚·‚é•”•ª‚©‚çì‚ç‚ê‚邱‚Æ‚à‚ ‚éG‚½‚Æ‚¦‚Î1997”N4ŒŽ‚Ì•½‹Ï“I1“ú‚É‚¨‚¯‚é–ˆŽž‚Ì•½‹Ï‹C‰·‚Æ‚¢‚Á‚½‚悤‚ÉB‚³‚ç‚É“ñ‚‚̊T”O‚ª“¯Žž‚ÉŽg‚í‚ê‚邱‚Æ‚à‚ ‚éG‚½‚Æ‚¦‚Îæ‚Ì—á‚Å1997”N4ŒŽ‚Å‚Í‚È‚­1995–1999”N‚Ì•½‹Ï“I4ŒŽ‚É‚¨‚¯‚é–ˆŽž‚Ì•½‹Ï‹C‰·‚Æ‚¢‚¤‚悤‚È‚à‚Ì‚Å‚ ‚éB

‹CŒóŠw“I•Ï”‚ÍA‹CŒóŠw“IŽžŠÔŽ²‚ðŽ‚ÂB’Êí‚ÌŽžŠÔŽ²‚̂悤‚ÉA‹CŒóŠw“IŽžŠÔŽ²‚Í‘å‚«‚³1‚ÌŽŸŒ³‚ðŽ‚‚±‚Æ‚à‚ ‚éi‚½‚Æ‚¦‚Î1961–1990”N‚Ì1ŒŽ‚Ì•½‹Ï‹C‰·‚ðŠÜ‚Þ•Ï”j‚ªA‘½‚­‚Ìꇂ͔ŒÂ‚Ì—v‘f‚ðŽ‚‚±‚ƂɂȂ邾‚낤i‚½‚Æ‚¦‚Î1961–1990”N‚Ì•½‹Ï‚É‚æ‚éŠeŒŽ‚Ì•½‹Ï‹C‰·‹CŒó’l‚ɂ‚¢‚Ä‚Í‘å‚«‚³12‚ÌŽŸŒ³‚ðA1ŒŽ‚Ì•½‹Ï‹C‰·‚ð1961–1970, 1971–1980, 1981–1990”N‚Ì•½‹Ï‚ɂ‚¢‚Ä—^‚¦‚é‚È‚ç‚Α傫‚³3‚ÌŽŸŒ³‚ðA‚Ü‚½–ˆŽž‚Ì•½”N’l‚ð—^‚¦‚é‚È‚ç‚Α傫‚³24‚ÌŽŸŒ³‚ª‹CŒóŠw“IŽžŠÔŽ²‚É—p‚¢‚ç‚ê‚邾‚낤jB‹CŒóŠw“IŽžŠÔ‚̃Cƒ“ƒ^[ƒoƒ‹‚Í’Êí‚ÌŽžŠÔ‚̃Cƒ“ƒ^[ƒoƒ‹‚Æ‚ÍŠT”O“I‚É•Ê‚Ì‚à‚Ì‚Å‚ ‚éG‚ЂƂ‚̋CŒóŠw“IŽžŠÔƒCƒ“ƒ^[ƒoƒ‹‚ÍA’Ê펞ŠÔã‚Ì•K‚¸‚µ‚à˜A‘±‚µ‚È‚¢‚¢‚­‚‚©‚̃TƒuƒCƒ“ƒ^[ƒoƒ‹‚ÌW‡‚ð•\‚킵‚Ä‚¢‚éB‚±‚̈Ⴂ‚ðŽ¦‚·‚½‚ß‚ÉA‹CŒóŠw“IŽžŠÔ‚ÌÀ•W•Ï”‚Í bounds ‘®«‚ð‚à‚½‚È‚¢B‚©‚í‚è‚ÉAclimatology ‘®«‚ð‚à‚¿A‚»‚ê‚Í‘å‚«‚³ (n, 2) ‚Ì•Ï”‚Ì–¼‘O‚ðŽw‚·G‚±‚±‚Å n ‚Í‹CŒóŠw“IŽžŠÔŽ²‚ÌŽŸŒ³’·‚Å‚ ‚éBˆÈ‰º‚±‚Ì•Ï”‚ð‹CŒó’l•Ï”‚ƌĂԂ±‚Æ‚É‚·‚éBŽžŠÔ‚ÌÀ•W•Ï”‚Ì units ‹y‚Ñ calendar ‘®«‚ðŽg‚Á‚½•\Œ»‚ÅA‹CŒó’l•Ï”‚Ì—v‘f (i, 0) ‚ÍŽžŠÔŽŸŒ³‚Ì i ”Ԗڂ̃Cƒ“ƒfƒbƒNƒX‚ð‚à‚‹CŒó“Œv‚ð•]‰¿‚·‚é‚É‚ ‚½‚èŽg‚í‚ꂽʼn‚̃TƒuƒCƒ“ƒ^[ƒoƒ‹‚ÌŽn‚ß‚ðŽwŽ¦‚µA—v‘f (i, 1) ‚ÍÅŒã‚̃TƒuƒCƒ“ƒ^[ƒoƒ‹‚ÌI‚í‚è‚ðŽwŽ¦‚·‚éBŽžŠÔÀ•W‚Ì’l‚Í‹CŒóŠw“IŽžŠÔƒCƒ“ƒ^[ƒoƒ‹‚Ì‘ã•\’l‚Å‚ ‚é‚ׂ«‚Å‚ ‚éG‹CŒóŠw“IŽžŠÔ‚ð”FŽ¯‚µ‚È‚¢ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª‚»‚ê‚É‚à‚©‚©‚í‚炸‘Ó–‚ȉðŽß‚ð‚Å‚«‚é‚悤‚ÉB

COARDS•W€‚Í‹CŒóŠw“IŽžŠÔ‚ɂ‚¢‚ÄŒÀ‚ç‚ꂽƒTƒ|[ƒg‚µ‚©’ñ‹Ÿ‚µ‚È‚¢BCOARDS‚Ƃ̌݊·«‚Ì‚½‚ß‚É‚ÍAŽžŠÔÀ•W‚Í‚»‚Ì units ‘®«‚ªŽžŠÔ‚Å‚ ‚èAŽQÆŽž‚ª0”N1ŒŽ1“ú³Žq‚·‚È‚í‚¿ udunits •¶–@‚Å "since 0-1-1" ‚Å‚ ‚èA‚È‚¨‚©‚ÂŒ»ŽÀ¢ŠE‚Ì—ï–@‚ðŽQÆ‚·‚é‚Æ‚«‚É‹CŒóŠw“I‚Æ”FŽ¯‚³‚ê‚é‚ׂ«‚Å‚ ‚éB‰äX‚Í‚±‚Ì‹K–ñ‚ðŠ©‚µ‚È‚¢G‚È‚º‚È‚ç (a) ‹CŒó’l‚ðŒvŽZ‚·‚é‚Æ‚«‚ÉŽg‚í‚ꂽƒCƒ“ƒ^[ƒoƒ‹‚ɂ‚¢‚Ä‚Ìî•ñ‚ð‚Ü‚Á‚½‚­—^‚¦‚È‚¢A‚»‚µ‚Ä (b) ŽQÆŽž‚É 0 ”N‚ð—p‚¢‚½‚Æ‚«Ai0”N‚Í‘¶Ý‚µ‚È‚¢‚̂Ń\ƒtƒgƒEƒFƒAƒpƒbƒP[ƒWŠÔ‚ÅŽžŠÔÀ•W‚̉ðŽß‚Ì‘Šˆá‚ª‚ ‚肦‚Äj¼—ï ‚P ”NˆÈ~‚Ì“ú•t‚ð‚ǂ̂悤‚É•\Œ»‚·‚é‚©‚Ì•W€‚ª‚È‚¢‚©‚ç‚Å‚ ‚éB”ñŒ»ŽÀ¢ŠE‚Ì—ï–@‚Å‚Í0”N‚à‚ ‚蓾‚é‚©‚à‚µ‚ê‚È‚¢‚Ì‚ÅA‚»‚̂悤‚Èꇂɂ͋CŒóŠw“IŽžŠÔ‚Å‚ ‚邱‚Æ‚ð’m‚点‚邽‚ß‚É0”N‚ðŽg‚¤‚±‚Æ‚Í‚Å‚«‚È‚¢B

‹CŒóŠw“IŽžŠÔŽ²‚É‚Í”NX‚ÆA‚P”N“à‚ÆA‚P“ú“à‚Æ‚Ì•Ï“®‚ð•\Œ»‚·‚邽‚ß‚É•Ê‚Ì“Œv“I•û–@‚ðŽg‚¤‚±‚Æ‚ª‚ ‚éB‚½‚Æ‚¦‚ÎA‚PŒŽ‚Ì•½‹Ï‹C‰·‚Ì‹CŒó’l‚ÍA‚P”N“à‚Æ”NX‚Æ‚Ì—¼•û‚Ì•½‹Ï‚É‚æ‚Á‚Ä“¾‚ç‚ê‚éB‚±‚ê‚Í‚PŒŽ‚ÌÅ‚‹C‰·‚Ì•½”N’l‚Æ‚àA‚PŒŽ‚Ì•½‹Ï‹C‰·‚ÌÅ‘å’l‚Æ‚àˆá‚¤B‘OŽÒ‚Ì‚½‚ß‚É‚ÍA‚»‚ꂼ‚ê‚Ì‚PŒŽ‚ɂ‚¢‚ÄÅ‚‹C‰·‚ðŒvŽZ‚µAŽŸ‚É‚±‚ê‚𕽋ς·‚éGŒãŽÒ‚Ì‚½‚ß‚É‚ÍA‚»‚ꂼ‚ê‚Ì‚PŒŽ‚ɂ‚¢‚Ä•½‹Ï‹C‰·‚ðŒvŽZ‚µAŽŸ‚É‚±‚ê‚ÌÅ‘å‚ð‚Æ‚éB’Êí‚̂悤‚ÉA“Œv“I‘€ì‚Í cell_methods ‘®«‚É‹L˜^‚³‚êA‚»‚±‚É‚Í‹CŒóŠw“IŽžŠÔŽŸŒ³‚ɂ‚¢‚Ä“ñ‚‚܂½‚ÍŽO‚‚̃Gƒ“ƒgƒŠ‚ª‚ ‚肤‚éB

‘®« cell_methods ‚Ì—LŒø‚È’l‚ÍŽŸ‚̃ŠƒXƒg‚̂ЂƂ‚̌`Ž®‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢B‘½—l‚È“Œv“Iƒƒ\ƒbƒh‚ª“K—p‚³‚ê‚éƒCƒ“ƒ^[ƒoƒ‹‚ÍA‘®« climatology ‚ÅŽw–¼‚³‚ê‚é•Ï”‚É‹L˜^‚³‚ê‚Ä‚¢‚é‹CŒóŠw“IŽžŠÔ‚̃Zƒ‹‹«ŠE‚Ì“úŽž‚ÌŽw’è‚ð•ª‰ð‚·‚é‚±‚Æ‚ÅŒˆ’肳‚ê‚éBi“úŽž‚ÌŽw’è‚ÍAuŽžŠÔŠÔŠu since ŽQÆ“úŽžv‚Ì’PˆÊ‚Å•\Œ»‚³‚ꂽŽžŠÔÀ•W‚©‚çŒvŽZ‚³‚ê‚È‚¯‚ê‚΂Ȃç‚È‚¢BjˆÈ‰º‚Ì‹Lq‚Å‚ÍA”NŒŽ“úŽž•ª•b‚ð‚»‚ê‚¼‚ê y, m, d, H, M, S ‚Å—ª‹L‚µA‘‚¢‹«ŠE‚Æ’x‚¢‹«ŠE‚Æ‚ð‚»‚ê‚¼‚ê 0 ‚Æ 1 iƒ[ƒ‚ƃCƒ`j‚ð‚‚¯‚Äiy0, y1 ‚̂悤‚Éj•\‚í‚·B

 

Œ`Ž® "time: method1 within years time: method2 over years"

‚»‚ꂼ‚ê‚Ì”N‚Ì’†‚ÅŽžŠÔ‚̃Cƒ“ƒ^[ƒoƒ‹ (mdHMS0-mdHMS1) ‚É method1 ‚ª“K—p‚³‚ꂽã‚ÅA (y0-y1) ‚͈̔͂̔N‚ɂ‚¢‚Ä method2 ‚ª“K—p‚³‚ê‚éB

 

Œ`Ž® "time: method1 within days time: method2 over days"

‚»‚ꂼ‚ê‚Ì“ú‚Ì’†‚ÅŽžŠÔ‚̃Cƒ“ƒ^[ƒoƒ‹ (MHS0-HMS1) ‚É method1 ‚ª“K—p‚³‚ꂽã‚ÅA(ymd0-ymd1) ‚̃Cƒ“ƒ^[ƒoƒ‹“à‚Ì“ú‚ɂ‚¢‚Ä method2 ‚ª“K—p‚³‚ê‚éB

 

Œ`Ž® "time: method1 within days time: method2 over days time: method3 over years"

‚»‚ꂼ‚ê‚Ì“ú‚Ì’†‚ÅŽžŠÔ‚̃Cƒ“ƒ^[ƒoƒ‹ (MHS0-HMS1) ‚É method1 ‚ª“K—p‚³‚ꂽã‚ÅA(md0-md1) ‚̃Cƒ“ƒ^[ƒoƒ‹“à‚Ì“ú‚ɂ‚¢‚Ä method2 ‚ª“K—p‚³‚êA‚‚¢‚Å (y0-y1) ‚͈̔͂̔N‚ɂ‚¢‚Ä method3 ‚ª“K—p‚³‚ê‚éB

 

ƒƒ\ƒbƒh‚Æ‚µ‚ÄŽw’è‚Å‚«‚é‚à‚Ì‚Í•t˜^EuƒZƒ‹ƒƒ\ƒbƒhv‚Å—ñ‹“‚³‚ê‚Ä‚¢‚é‚à‚Ì‚Å‚ ‚èA’Êí‚Ì‚à‚Ì‚Æ“¯—lA‘®« cell_methods ‚ÌŠeƒGƒ“ƒgƒŠ‚̓ƒ\ƒbƒh–¼‚Ì‚ ‚Æ‚ÉŠ‡ŒÊ‚ň͂ñ‚¾”ñ•W€î•ñ64‚ðŠÜ‚Ý‚¤‚éB‚½‚Æ‚¦‚ÎAENSO‚Ì”N‚ɂ‚¢‚Ä‚Ì•½‹Ï‚Í "time: mean over years (ENSO years)" ‚̂悤‚ÉŽ¦‚·‚±‚Æ‚ªo—ˆ‚悤B

”N“à‚̃Cƒ“ƒ^[ƒoƒ‹‚ðl—¶‚·‚é‚Æ‚«‚ÍA‚à‚µ‘‚¢•û‚Ì‹CŒóŠw“IŽžŠÔ‹«ŠE‚ªŒŽ“ú‚Æ‚µ‚Ä‚Í’x‚¢‚Ù‚¤‚Ì‹CŒóŠw“IŽžŠÔ‹«ŠE‚æ‚è’x‚¢‚È‚ç‚ÎAŒÂX‚Ì”N‚ÌŽžŠÔƒCƒ“ƒ^[ƒoƒ‹‚Í1ŒŽ1“ú‚©‚玟‚Ì”N‚É‘±‚­‚±‚Æ‚ðˆÓ–¡‚·‚éG‚½‚Æ‚¦‚Î12ŒŽ1“ú0:00‚©‚ç‚ÌDJFƒCƒ“ƒ^[ƒoƒ‹‚Í3ŒŽ1“ú0:00‚Ü‚Å‘±‚­B–ˆ“ú‚̃Cƒ“ƒ^[ƒoƒ‹‚ɂ‚¢‚Ä‚à^–é’†‚ð‰z‚¦‚ÄŽŸ‚Ì“ú‚É‘±‚­‚悤‚È‚à‚Ì‚É‚Í“¯—l‚È󋵂ª”­¶‚·‚éB

“ú“à‚̃Cƒ“ƒ^[ƒoƒ‹‚ðl—¶‚·‚é‚Æ‚«‚ÍA‚à‚µ‘‚¢•û‚Ì‹«ŠEŽžŠÔ‚Æ’x‚¢‚Ù‚¤‚Ì‹«ŠEŽžŠÔ‚ª“¯‚¶‚È‚ç‚ÎA‚»‚̃ƒ\ƒbƒh‚Í24ŽžŠÔ‘Sˆæ‚É“K—p‚³‚ê‚éB

—‰ð‚µ‚â‚·‚­‚·‚邽‚ßA‚±‚Ìß‚Ì—á‚Å‚ÍA‘S‚Ä‚ÌŽžŠÔÀ•W’l‚ð”’lŒ^‚©‚ç“úŽž‚ÌŒ`Ž®‚Ì•¶Žš—ñ‚É–|–󂵂½B‚±‚ê‚ÍŒ»s‚Ì—LŒø‚ÈCDL•¶–@‚Å‚Í‚È‚¢B

—á7.8. ‹CŒóŠw“I‹Gß

‚±‚Ì—á‚ÍA1960”N3ŒŽ‚©‚ç1991”N2ŒŽ‚܂ł̃f[ƒ^‚Åì‚ç‚ꂽA4‚‚̕W€“I‚È‹CŒóŠw“I‹Gß‚Å‚ ‚é MAM, JJA, SON, ‚¨‚æ‚Ñ DJF ‚ɂ‚¢‚Ä‚Ì‹Gß“àÅ’á‹C‰·‚Ì•½”N’l‚̃ƒ^ƒf[ƒ^‚ðŽ¦‚·B

dimensions:
time=4;
nv=2;
variables:
float temperature(time,lat,lon);
temperature:long_name="surface air temperature";
temperature:cell_methods="time: minimum within years time: mean over years";
temperature:units="K";
double time(time);
time:climatology="climatology_bounds";
time:units="days since 1960-1-1";
double climatology_bounds(time,nv);
data: //
ŽžŠÔÀ•W‚Í“úŽžŒ`Ž®‚É–|–󂳂ê‚Ä‚¢‚é
time="1960-4-16", "1960-7-16", "1960-10-16", "1961-1-16" ;
climatology_bounds="1960-3-1", "1990-6-1",
"1960-6-1", "1990-9-1",
"1960-9-1", "1990-12-1",
"1960-12-1", "1991-3-1" ;

—á7.9. 1ŒŽ‚ɂ‚¢‚Ä‚Ì10‚©”N•½‹Ï

1ŒŽ‚̇Œv~…—Ê‚Ì‚»‚ꂼ‚ê1961–1970, 1971–1980, 1981–1990 ‚Ì10‚©”N‚ɂ‚¢‚Ä‚Ì•½‹ÏB

dimensions:
time=3;
nv=2;
variables:
float precipitation(time,lat,lon);
precipitation:long_name="precipitation amount";
precipitation:cell_methods="time: sum within years time: mean over years";
precipitation:units="kg m-2";
double time(time);
time:climatology="climatology_bounds";
time:units="days since 1901-1-1";
double climatology_bounds(time,nv);
data: //
ŽžŠÔÀ•W‚Í“úŽžŒ`Ž®‚É–|–󂳂ê‚Ä‚¢‚é
time="1965-1-15", "1975-1-15", "1985-1-15" ;
climatology_bounds="1961-1-1", "1970-2-1",
"1971-1-1", "1980-2-1",
"1981-1-1", "1990-2-1" ;

—á7.10. –ˆŽž‚Ì‹C‰·‚Ì•½”N’l

1997”N4ŒŽ‚ɂ‚¢‚ÄA–ˆŽž‚Ì•½‹Ï‹C‰·‚ð—^‚¦‚éB

dimensions:
time=24;
nv=2;
variables:
float temperature(time,lat,lon);
temperature:long_name="surface air temperature";
temperature:cell_methods="time: mean within days time: mean over days";
temperature:units="K";
double time(time);
time:climatology="climatology_bounds";
time:units="hours since 1997-4-1";
double climatology_bounds(time,nv);
data: //
ŽžŠÔÀ•W‚Í“úŽžŒ`Ž®‚É–|–󂳂ê‚Ä‚¢‚é
time="1997-4-1 0:30", "1997-4-1 1:30", ... "1997-4-1 23:30" ;
climatology_bounds="1997-4-1 0:00", "1997-4-30 1:00",
"1997-4-1 1:00", "1997-4-30 2:00",
...
"1997-4-1 23:00", "1997-5-1 0:00" ;

—á7.11. “TŒ^“I‚È‹CŒó’l‚Ì1“ú‚É‚¨‚¯‚é–ˆŽž‚Ì‹C‰·

‚±‚ê‚Í‘O‚Ì—á‚ð•ÏX‚µ‚½‚à‚Ì‚ÅA1961–1990”N‹CŒó’l‚ɂ‚¢‚Ä‚Ì‚à‚Ì‚Å‚ ‚éB

variables:
float temperature(time,lat,lon);
temperature:long_name="surface air temperature";
temperature:cell_methods="time: mean within days ",
"time: mean over days time: mean over years";
temperature:units="K";
double time(time);
time:climatology="climatology_bounds";
time:units="days since 1961-1-1";
double climatology_bounds(time,nv);
data: //
ŽžŠÔÀ•W‚Í“úŽžŒ`Ž®‚É–|–󂳂ê‚Ä‚¢‚é
time="1961-4-1 0:30", "1961-4-1 1:30", ..., "1961-4-1 23:30" ;
climatology_bounds="1961-4-1 0:00", "1990-4-30 1:00",
"1961-4-1 1:00", "1990-4-30 2:00",
...
"1961-4-1 23:00", "1990-5-1 0:00" ;

—á7.12. “ú~…—Ê‚ÌŒŽ•ÊÅ‘å’l

2000”N6ŒŽA7ŒŽA‹y‚Ñ8ŒŽ‚Ì3ƒ–ŒŽ‚ɂ‚¢‚ÄA“ú~…—Ê‚ÌŒŽ•ÊÅ‘å’l‚ð—^‚¦‚éB“Œv‚Ì‘ÎÛ‚½‚éʼn‚Ì“ú~…—Ê‚ÍA6ŒŽ1“ú‚̌ߑO6Žž‚©‚ç6ŒŽ2“ú‚̌ߑO6Žž‚Ü‚Å‚Å‚ ‚èA6ŒŽ•ª‚ÌÅŒã‚Ì“ú~…—Ê‚Í65A6ŒŽ30“úŒß‘O6Žž‚©‚çA7ŒŽ1“úŒß‘O6Žž‚Ü‚Å‚Å‚ ‚éB‚±‚ê‚ç‚Ì30‚Ì’l‚ÌÅ‘å’l‚ª”z—ñprecipitation‚̃Cƒ“ƒfƒbƒNƒX0‚É•Û‘¶‚³‚ê‚éB

dimensions:
time=3;
nv=2;
variables:
float precipitation(time,lat,lon);
precipitation:long_name="Accumulated precipitation";
precipitation:cell_methods="time: sum within days time: maximum over days";
precipitation:units="kg";
double time(time);
time:climatology="climatology_bounds";
time:units="days since 2000-6-1";
double climatology_bounds(time,nv);
data: //
ŽžŠÔÀ•W‚Í“úŽžŒ`Ž®‚É–|–󂳂ê‚Ä‚¢‚é
time="2000-6-16", "2000-7-16", "2000-8-16" ;
climatology_bounds="2000-6-1 6:00:00", "2000-7-1 6:00:00",
"2000-7-1 6:00:00", "2000-8-1 6:00:00",
"2000-8-1 6:00:00", "2000-9-1 6:00:00" ;

‘æ8Í ƒf[ƒ^ƒZƒbƒg‚Ì‘å‚«‚³‚ÌkŒ¸

ƒf[ƒ^ƒZƒbƒg‚Ì‘å‚«‚³‚ðkŒ¸‚·‚é2‚‚̕û–@‚ª‚ ‚éFƒpƒbƒLƒ“ƒO‚ƈ³k‚Å‚ ‚éB‚±‚±‚Å‚¢‚¤ƒpƒbƒLƒ“ƒO‚Æ‚ÍA¸“x‚ð—Ž‚Æ‚·‚悤‚È•û–@‚ł̃f[ƒ^‚Ì•ÏX‚Å‚ ‚éB‚±‚±‚Å‚¢‚¤ˆ³k‚Æ‚ÍAƒf[ƒ^‚ð‚æ‚èŒø—¦“I‚ÉŠi”[‚µ‚‚ÂA¸“x‚ð—Ž‚Æ‚³‚È‚¢‹Zp‚Å‚ ‚éBˆ³k‚Í‚ ‚éŽí‚Ì󋵂ł¾‚¯‹@”\‚·‚éG‚½‚Æ‚¦‚Εϔ‚ª\•ª‚È—Ê‚ÌŒ‡‘¹’l‚ ‚é‚¢‚ÍŒJ‚è•Ô‚µƒf[ƒ^’l‚ðŠÜ‚ñ‚Å‚¢‚é‚Æ‚«‚È‚Ç‚Å‚ ‚éB‚±‚ÌꇂɕW€“I‚ȃc[ƒ‹A‚½‚Æ‚¦‚ÎUNIX‚Ìcompress‚âGNU‚Ìgzip‚È‚Ç‚ðŽg‚Á‚ătƒ@ƒCƒ‹66‚ð‘‚«o‚µI‚¦‚Ä‚©‚爳k‚·‚邱‚Æ‚ª‰Â”\‚Å‚ ‚éB‚±‚Ìß‚Å‚ÍA•Ï”‚²‚Æ‚É“K—p‚Å‚«‚é‚à‚¤‚ЂƂ‚̈³k•û–@‚ð’ñ‹Ÿ‚·‚éB‚±‚Ì•û–@‚ÍA‚½‚¾ˆê‚‚̕ϔ‚ª“WŠJ‚Å‚«‚ê‚΂悢ꇂɗL—˜‚Å‚ ‚éB‘¼–ÊACF‹K–ñ‚ð—‰ð‚µ‚È‚¢”Ä—pƒc[ƒ‹‚ªˆ³k‚³‚ꂽ•Ï”‚ðˆµ‚¦‚È‚­‚Ȃ邱‚Æ‚ªŒ‡“_‚Å‚ ‚éB

8.1 ƒpƒbƒN‚³‚ꂽƒf[ƒ^

Œ»Žž“_‚Å‚ÌnetCDFƒCƒ“ƒ^[ƒtƒFƒCƒX‚̓f[ƒ^‚̃pƒbƒLƒ“ƒO‚ðs‚í‚È‚¢B‚µ‚©‚µ‚È‚ª‚çANUG‚Å’è‹`‚³‚ꂽ‘®«scale_factor ‹y‚Ñ add_offset ‚ð—p‚¢‚邱‚Æ‚Å’Pƒ‚ȃpƒbƒLƒ“ƒO‚ðŽÀŒ»‚Å‚«‚éB•Ï”‚̃f[ƒ^’l‚ð“Ç‚ÝŽæ‚Á‚½Œã‚ÅA‘®« scale_factor ‚Ì’l‚ðæŽZ‚µA‘®« add_offset ‚Ì’l‚ð‰ÁŽZ‚·‚é‚à‚Ì‚Å‚ ‚éB‚à‚µ—¼•û‚Ì‘®«‚ª‘¶Ý‚·‚ê‚ÎAƒf[ƒ^‚ɃIƒtƒZƒbƒg‚ð‰ÁŽZ‚·‚é‘O‚ɃXƒP[ƒ‹‚ÌæŽZ‚ðs‚¤BƒXƒP[ƒ‹‚·‚éƒf[ƒ^‚ð‘‚«o‚·‚Æ‚«‚É‚ÍAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Í‚Ü‚¸ƒIƒtƒZƒbƒg‚ðŒ¸ŽZ‚µA‚‚¢‚ŃXƒP[ƒ‹ƒtƒ@ƒNƒ^[‚ÅœŽZ‚ð‚·‚×‚«‚Å‚ ‚éB•Ï”‚Ì’PˆÊ‚̓Aƒ“ƒpƒbƒN‚µ‚½ƒf[ƒ^‚ð•\‚킵‚Ä‚¢‚éB

‚±‚Ì•W€‚Å‚Í scale_factor ‹y‚Ñ add_offset ‘®«‚ÌŽg‚¢•û‚ÉŠÖ‚µ‚ÄNUG‚æ‚觖ñ‚ð‰Û‚µ‚Ä‚¢‚éG‚±‚̧–ñ‚É‚æ‚Á‚ÄAƒf[ƒ^Œ^‚Ì•ÏŠ·‚É”º‚¤žB–†«‚⸓x‚Ì–â‘肪‰ðŒˆ‚³‚ê‚éB‚à‚µ‘®« scale_factor ‚â add_offset ‚ªŠÖ˜A‚·‚é•Ï”‚Æ“¯‚¶ƒf[ƒ^Œ^‚È‚ç‚ÎAƒAƒ“ƒpƒbƒN‚³‚ꂽƒf[ƒ^‚̓pƒbƒN‚³‚ꂽƒf[ƒ^‚Æ“¯‚¶Œ^‚Å‚ ‚邱‚Æ‚ª‘z’肳‚ê‚éB‚µ‚©‚µA‚à‚µ‘®« scale_factor ‚â add_offset ‚ªiƒpƒbƒNƒf[ƒ^‚ðŠÜ‚Þj•Ï”‚ƈقȂéƒf[ƒ^Œ^‚È‚ç‚ÎAƒAƒ“ƒpƒbƒNŒã‚̃f[ƒ^‚Í‚±‚ê‚ç‚Ì‘®«‚ÌŒ^‚Ɉê’v‚µ‚È‚¯‚ê‚΂Ȃ炸A‚±‚Ì‚Æ‚«—¼•û‚Ì‘®«‚ª‚Æ‚à‚É float Œ^‚Ü‚½‚Í double Œ^‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢B‚±‚Ìê‡‚à‚¤ˆê‚‚̧–ñ‚Æ‚µ‚ÄAƒpƒbƒNƒf[ƒ^‚ð•ÛŽ‚·‚é•Ï”‚Í byte, short, ‚Ü‚½‚Í int Œ^‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢B‚½‚¾‚µint‚ðfloat‚ɃAƒ“ƒpƒbƒN‚·‚邱‚Ƃ͸“x‚ð—Ž‚Æ‚·Œœ”O‚ª‚ ‚邱‚Æ‚©‚ç”ð‚¯‚½‚Ù‚¤‚ª‚æ‚¢B

ƒpƒbƒN‚·‚ׂ«ƒf[ƒ^‚ÉŒ‡‘¹’l‚ªŠÜ‚Ü‚ê‚Ä‚¢‚é‚Æ‚«AŒ‡‘¹’l‚ð•\‚í‚·‘®«i_FillValue, valid_min, valid_max, valid_rangej‚̓pƒbƒNƒf[ƒ^‚Æ“¯‚¶Œ^‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢BŒ‡‘¹’l‚ƃpƒbƒLƒ“ƒO‚Æ‚Ì—¼•û‚ðŽ¦‚·‘®«‚ð‚à‚•ϔ‚ðƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª‚Ç‚¤ˆµ‚¤‚ׂ«‚©‚ɂ‚¢‚Ä‚Í2.5.1uŒ‡‘¹’lv‚Ř_‚¶‚½‚Ì‚ÅŽQÆ‚¹‚æB

8.2 W–ñ‚É‚æ‚鈳k

NetCDFƒtƒ@ƒCƒ‹‚̃Xƒy[ƒX‚ðß–ñ‚·‚邽‚ßAƒf[ƒ^”z—ñ‚Ì’†‚Åí‚ÉŒ‡‘¹‚Æ‚È‚é“_‚𜋎‚·‚邱‚Æ‚ª–]‚Ü‚µ‚¢‚±‚Æ‚ª‚ ‚éB‚»‚̂悤‚Ȉ³k‚͈ê‚‚܂½‚Í‚»‚êˆÈã‚Ì—×Ú‚·‚鎲‚ɂ‚¢‚Äs‚¤‚±‚Æ‚ª‚Å‚«‚ÄA•Û‘¶‚·‚ׂ«“_‚̃ŠƒXƒg‚ðŽQÆ‚µ‚‚ŽÀŽ{‚³‚ê‚éB‚»‚̃ŠƒXƒg‚͈³k‚·‚ׂ«ŽŸŒ³‚¾‚¯‚ðŠÜ‚ñ‚¾ƒ}ƒXƒN”z—ñ‚ðA•À‚Ñ‘Ö‚¦‚ð‚¹‚¸‚ɈꎟŒ³‚ÉŽÊ‘œ‚·‚邱‚Æ‚Å\¬‚³‚ê‚éB‚±‚̃ŠƒXƒg‚Í•K—v‚È“_‚̈ꎟŒ³“Iƒ}ƒXƒN‚Ì’†‚ł̃Cƒ“ƒfƒbƒNƒX‚ÌW‚Ü‚è‚Æ‚È‚éBˆ³k‚³‚ꂽ”z—ñ‚Å‚ÍA‚·‚ׂĂ̈³k‚·‚ׂ«ŽŸŒ³‚ªˆê‚‚̎²‚É’u‚«Š·‚¦‚ç‚êA‚»‚Ì’·‚³‚Í•K—v‚È“_‚Ì”‚Å‚ ‚éB‚±‚ÌŽŸŒ³‚ɉˆ‚Á‚½•K—v‚È“_‚ÍAˆ³k‚ð“WŠJ‚µ‚½Œã‚Ì”z—ñ‚Æ“¯‚¶‡”Ô‚ÅA•s—v‚È“_‚ð”ò‚΂µ‚Ä•À‚ñ‚Å‚¢‚éB‚±‚̂悤‚ÉA•Û‘¶‚·‚ׂ«“_‚̃ŠƒXƒg‚ð‡‚Ɉ—‚·‚邱‚Ƃň³k‚à“WŠJ‚àŽÀs‚³‚ê‚éB

•Û‘¶‚·‚ׂ«“_‚̃ŠƒXƒg‚ÍAƒf[ƒ^”z—ñ‚̈³k‚³‚ꂽŽ²‚ɑ΂·‚éÀ•W•Ï”‚É•Û‘¶‚³‚ê‚éB‚µ‚½‚ª‚Á‚ÄAƒŠƒXƒg•Ï”‚Æ‚»‚ÌŽŸŒ³‚Í“¯‚¶–¼‘O‚Å‚ ‚éBƒŠƒXƒg•Ï”‚É‚Í•¶Žš—ñ‚Ì compress ‘®«‚ª‚ ‚èA‚»‚±‚É‚Í‹ó”’‹æØ‚è‚̃ŠƒXƒg‚ÅAˆ³k‚ň—‚³‚ê‚鎟Œ³‚Ì–¼‘O‚ð“WŠJŒã‚Ì”z—ñ‚ÌCDL錾‚̇‚ÉŽ‚ÂB‚±‚Ì‘®«‚ª‚ ‚邱‚Æ‚É‚æ‚Á‚ăŠƒXƒg•Ï”‚ÍŽ¯•Ê‚³‚ê‚éB•Û‘¶‚·‚ׂ«“_‚̃ŠƒXƒgAˆ³k‘O‚ÌŽŸŒ³‚ÆÀ•W•Ï”i‹«ŠE•Ï”‚ðŠÜ‚ßjA‚»‚µ‚Ä“WŠJŒã‚ÉŽ‚‚ׂ«‘®«‚Ì‘S‚Ä‚ð•t‚µ‚½ˆ³k‚³‚ꂽ•Ï”‚Ì‘S‚Ä‚ª netCDF ƒtƒ@ƒCƒ‹‚É‘‚©‚ê‚éB‚±‚Ìî•ñ‚ðŽg‚Á‚ÄA“WŠJ‚³‚ꂽ•Ï”‚ͳŠm‚ÉÄŒš‚Å‚«‚éB

—á8.1. ŽOŽŸŒ³”z—ñ‚Ì…•½ˆ³k

Œo“x-ˆÜ“x-[‚³‚Æ‚¢‚¤ŽŸŒ³‚ðŽ‚“y뉷“x‚Ì”z—ñ‚Ì‚¤‚¿AŠC—m‚Ì“_‚ð‘S‚Ä‚Ì[‚³‚ɂ‚¢‚Äœ‹Ž‚·‚éB‚±‚Ìê‡AŒo“x‹y‚шܓx‚ÌŽ²‚¾‚¯‚ªˆ³k‚ň—‚³‚ê‚éB—¤’n‚Ì“_‚̃Cƒ“ƒfƒbƒNƒX‚ðW‚߂ăŠƒXƒg landpoint(landpoint) ‚ðì‚éB

dimensions:
lat=73;
lon=96;
landpoint=2381;
depth=4;
variables:
int landpoint(landpoint);
landpoint:compress="lat lon";
float landsoilt(depth,landpoint);
landsoilt:long_name="soil temperature";
landsoilt:units="K";
float depth(depth);
float lat(lat);
float lon(lon);
data:
landpoint=363, 364, 365, ...;

‚½‚Æ‚¦‚Î landpoint(0) = 363 ‚È‚Ì‚ÅAlandsoilt(*, 0) ‚̓IƒŠƒWƒiƒ‹i“WŠJŒãj‚Ì ƒf[ƒ^‚Ì’†‚Ì 363 ”Ô–Ú‚Ì“_‚ÉŽÊ‘œ‚³‚ê‚邱‚Æ‚ª‚í‚©‚éBƒIƒŠƒWƒiƒ‹ƒf[ƒ^‚Í (lat, lon) ‚Æ‚¢‚¤ŽŸŒ³‚ðŽ‚¿A 363 = 3E96 + 75 ‚È‚Ì‚ÅA‚±‚ê‚̓Cƒ“ƒfƒbƒNƒX (3, 75) ‚É‘Š“–‚·‚éB

—á8.2. ŽOŽŸŒ³ê‚̈³k

Œo“x-ˆÜ“x-[‚³‚Æ‚¢‚¤ŽŸŒ³‚ðŽ‚‰–•ª”Z“x‚̃f[ƒ^‚ðAŠC—m’ê‚̉º‚Æ‚È‚é“_‚𜋎‚µ‚Ĉ³k‚·‚éB‚±‚Ìê‡A[‚­‚È‚é‚ɂ‚ê‚ăAƒNƒeƒBƒu‚ÈŠC—m‚Ì“_‚͇ŽŸ­‚È‚­‚È‚é‚Ì‚ÅA3ŽŸŒ³‚Ì‘S‚Ä‚ªˆ³k‚ň—‚³‚ê‚éB

variables:
float salinity(time,oceanpoint);
int oceanpoint(oceanpoint);
oceanpoint:compress="depth lat lon";
float depth(depth);
float lat(lat);
float lon(lon);
double time(time);

ã‚Ìî•ñ‚ÍA‰–•ª”Z“xê‚Í (depth, lat, lon) ‚Æ‚¢‚¤ŽŸŒ³‚ð‚à‚”z—ñ‚É“WŠJ‚·‚ׂ«‚±‚Æ‚ðˆÓ–¡‚µ‚Ä‚¢‚éB

•t˜^

•t˜^A ‘®«

ŠiŽqŽÊ‘œ‚ð‹Lq‚·‚é‚à‚̈ȊOA‚·‚ׂĂÌCF‚Ì‘®«‚ðŽŸ‚ÉŽ¦‚·BŠiŽqŽÊ‘œ‚ÉŠÖ‚·‚é‘®«‚Í•t˜^F‚ðŽQÆ‚¹‚æB

•\’†AuŽí—Þv—“‚Åu•¶v‚Í•¶ŽšŒ^Auv‚Í”’lŒ^Au“¯v‚̓f[ƒ^•Ï”‚Æ“¯‚¶Œ^‚Å‚ ‚éBu—˜—pv—“‚Åu‘åv‚Í‘åˆæ‘®«AuŽ²v‚ÍÀ•Wƒf[ƒ^‚ðŠÜ‚Þ•Ï”‚·‚È‚í‚¿À•W•Ï”AƒXƒJƒ‰[À•W•Ï”A‚¨‚æ‚Ñ•â•À•W•Ï”Auƒfv‚ÍÀ•Wƒf[ƒ^ˆÈŠO‚Ì•Ï”‚ðŽw‚·BuŽQÆv—“‚Í‘®«‚̃IƒŠƒWƒiƒ‹‚Ì’è‹`iʼn‚̃Šƒ“ƒNj‚¨‚æ‚Ñi—v‚·‚ê‚Γñ”Ô–Ú‚Æ‚µ‚Äj‚±‚Ì•¶‘‚Å‘®«‚ª‹c˜_‚³‚ꂽꊂł ‚éB

•\A.1: ‘®«

‘®«–¼

Ží—Þ

—˜—p

ŽQÆ

à–¾

add_offset

ƒf

NUG(8.1)67, 8.1uƒpƒbƒN‚³‚ꂽƒf[ƒ^v

‚à‚µ•Ï”‚É‚±‚Ì‘®«‚ª‚ ‚ê‚ÎAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªƒf[ƒ^‚ð“Ç‚ñ‚¾Œã‚É‚±‚Ì”’l‚ð‰ÁŽZ‚·‚ׂ«‚Å‚ ‚éB‚à‚µ scale_factor ‚Æ add_offset ‚Ì—¼•û‚ª‚ ‚ê‚ÎA‚Ü‚¸ƒf[ƒ^‚ɃXƒP[ƒ‹‚ð悶‚Ä‚©‚çƒIƒtƒZƒbƒg‚ð‰ÁŽZ‚·‚éB

ancillary_
variables

•¶

ƒf

3.4u•â•ƒf[ƒ^v

‘®«‚ðŽ‚•ϔ‚É–§Ú‚ÉŠÖ˜A‚µ‚½ƒf[ƒ^‚ðŽ‚•ϔi‚½‚Æ‚¦‚ΑªŠíƒf[ƒ^‚ÌŒv‘ª•sŠm’è«‚È‚Çj‚ðŽ¯•Ê‚·‚éB

axis

•¶

Ž²

‘æ4ÍÍ uÀ•W‚ÌŽí•Êv

ˆÜ“xAŒo“xA‰”’¼A‚ ‚é‚¢‚ÍŽžŠÔŽ²‚ðŽ¯•Ê‚·‚éB

bounds

•¶

Ž²

7.1 uƒZƒ‹‹«ŠEv

‹«ŠE•Ï”‚ðŽ¯•Ê‚·‚éB

calendar

•¶

Ž²

4.4.1 u—ï–@v

ŽžŠÔŽ²‚ðƒGƒ“ƒR[ƒh‚·‚éÛ‚ÉŽg‚Á‚½—ï–@

cell_measures

•¶

ƒf

7.2 uƒZƒ‹‚Ì‘ª“xv

ƒZƒ‹‚Ì–ÊÏ–”‚Í‘ÌÏ‚ðŠi”[‚·‚é•Ï”‚ðŽ¯•Ê‚·‚éB

cell_methods

•¶

ƒf

7.3 uƒZƒ‹Eƒƒ\ƒbƒhvA7.4 u‹CŒóŠw“I“Œvv

ƒZƒ‹‚Ì’l‚ª‘ã•\‚·‚éƒf[ƒ^‚ð\¬‚·‚é‚Ì‚ÉŽg‚í‚ꂽƒƒ\ƒbƒh‚ð‹L˜^‚·‚éB

climatology

•¶

Ž²

7.4 u‹CŒóŠw“I“Œvv

‹CŒó•Ï”‚ðŽ¯•Ê‚·‚éB

comment

•¶

‘åAƒf

2.6.2 uƒtƒ@ƒCƒ‹‚Ì“à—e‚Ì‹Lqv

•Ï”’l‚ð쬂·‚é‚É‚ ‚½‚èŽg‚Á‚½ƒf[ƒ^–”‚ÍŽè–@‚ÉŠÖ‚·‚éŽíX‚Ìî•ñB

compress

•¶

Ž²

8.2 uW–ñ‚É‚æ‚鈳kv

W–ñ‚É‚æ‚Á‚Ĉ³k‚³‚ꂽŽŸŒ³‚ð‹L˜^‚·‚éB

Conventions

•¶

‘å

NUG(8.1)

ƒf[ƒ^ƒZƒbƒg‚ª]‚¤‹K–ñ‚Ì–¼‘OB

coordinates

•¶

ƒf

‘æ5ÍÍ uÀ•WŒnvA‘æ6ÍÍ uƒ‰ƒxƒ‹‚Æ‘ã‘ÖÀ•Wv

•â•À•W•Ï”Aƒ‰ƒxƒ‹•Ï”A‹y‚Ñ‘ã‘ÖÀ•W•Ï”‚ðŽ¯•Ê‚·‚éB

_FillValue

“¯

ƒf

NUG(8.1)

Œ‡‘¹‚ ‚é‚¢‚ÍŒ©‚ĈӋ`‚Ìdata‚ð•\Œ»‚·‚邽‚ß‚É—p‚¢‚ç‚ê‚é’lB

flag_masks

“¯

ƒf

3.5 uƒtƒ‰ƒOv

ƒu[ƒ‹Œ^‚Ü‚½‚Í—ñ‹“Œ^‚̃tƒ‰ƒO‚ð•\Œ»‚·‚éƒrƒbƒgƒtƒB[ƒ‹ƒh‚̃ŠƒXƒg‚ð’ñ‹Ÿ‚·‚éB

flag_meanings

•¶

ƒf

3.5 uƒtƒ‰ƒOv

‘®«flag_values‚Æ‚Æ‚à‚É‚»‚ꂼ‚ê‚̃tƒ‰ƒO’l‚ð‹Lq‚·‚éŒê‹å‚ð’ñ‹Ÿ‚·‚éB‹å‚Ì’†‚ÌŒê‚̓Aƒ“ƒ_[ƒXƒRƒA‚ŘAŒ‹‚³‚ê‚é‚ׂ«B

flag_values

“¯

ƒf

3.5 uƒtƒ‰ƒOv

ƒtƒ‰ƒO‚Ì’l‚̃ŠƒXƒg‚ð’ñ‹Ÿ‚·‚éB‘®«flag_meanings‚Æ‚Æ‚à‚ÉŽg‚¤B

formula_terms

•¶

Ž²

4.3.2 u–³ŽŸŒ³‰”’¼À•Wv

Ž®’†‚Ì€‚ɑΉž‚·‚é•Ï”‚ðŽ¯•Ê‚·‚éB

grid_mapping

•¶

ƒf

5.6 u…•½‚ÌÀ•WŽQÆŒnAŠiŽqŽÊ‘œA‚¨‚æ‚Ñ“Š‰e–@v

ŠiŽqŽÊ‘œ‚ð’è‹`‚·‚é•Ï”‚ðŽ¯•Ê‚·‚éB

history

•¶

‘å

NUG(8.1)

Œ³ƒf[ƒ^‚ð•ÏX‚µ‚½ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̃ŠƒXƒgB

institution

•¶

‘åAƒf

2.6.2 uƒtƒ@ƒCƒ‹‚Ì“à—e‚Ì‹Lqv

Œ³ƒf[ƒ^‚ª»‘¢‚³‚ꂽ‚Æ‚±‚ëB

leap_month

Ž²

4.4.1 u—ï–@v

—˜—pŽÒ’è‹`‚Ì—ï–@‚É‚¨‚¢‚Ä‚¤‚邤”N‚Ì‚Ç‚ÌŒŽ‚ð1“ú‰„’·‚·‚é‚©‚ðŽw’è‚·‚éB

leap_year

Ž²

4.4.1 u—ï–@v

—˜—pŽÒ’è‹`‚Ì—ï–@‚É‚¨‚¢‚Ä‚¤‚邤”N‚Ì—á‚ð—^‚¦‚éB‚±‚Ì”N‚Æ4‚Ì”{”ˆÙ‚È‚é‘S‚Ä‚Ì”N‚ª‰[”N‚Ɖ¼’肳‚ê‚éB

long_name

•¶

Ž²Aƒf

NUG(8.1), 3.2 u’·‚¢–¼‘Ov

•Ï”‚Ì“à—e‚ðŽ¦‚·‹Lq“I‚È–¼‘OB‚±‚Ì–¼‘O‚Í•W€‰»‚³‚ê‚Ä‚¢‚È‚¢B

missing_
value

“¯

ƒf

2.5.1 uŒ‡‘¹’lv

Œ‡‘¹–”‚ÍŒ©‚ĈӋ`‚̃f[ƒ^‚ð‚ ‚ç‚í‚·‚Ì‚ÉŽg‚í‚ê‚é’liNUG‚Å‚Í”pŽ~—\’舵‚¢j

month_lengths

Ž²

4.4.1 u—ï–@v

—˜—pŽÒ’è‹`‚Ì—ï–@‚É‚¨‚¢‚ÄA”ñ‰[”N‚ÌŠeŒŽ‚Ì’·‚³‚ðŽw’è‚·‚éB

positive

•¶

Ž²

[COARDS]

‰”’¼À•W’l‚Ì‘‚¦‚é•ûŒüB

references

•¶

‘åAƒf

2.6.2 uƒtƒ@ƒCƒ‹‚Ì“à—e‚Ì‹Lqv

•Ï”–”‚̓f[ƒ^ƒZƒbƒg‚ð쬂·‚邽‚ß‚ÉŽg‚í‚ꂽƒf[ƒ^–”‚ÍŽè–@‚ð‹Lq‚·‚éŽQÆB

scale_factor

ƒf

NUG(8.1), 8.1 uƒpƒbƒN‚³‚ꂽƒf[ƒ^v

‚à‚µ‚ ‚ê‚ÎAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ªƒf[ƒ^‚ð“Ç‚ñ‚¾Œã‚Å‚±‚ÌŒW”‚ðŠ|‚¯‚é‚ׂ«‚Å‚ ‚éB‘®«add_offset‚àŽQÆB

source

•¶

‘åAƒf

2.6.2 uƒtƒ@ƒCƒ‹‚Ì“à—e‚Ì‹Lqv

Œ³ƒf[ƒ^‚Ì쬕û–@B

standard_
error_
multiplier

ƒf

•t˜^C u•W€–¼CüŽqv

‚à‚µ•W€–¼CüŽq standard_error ‚̃f[ƒ^•Ï”‚É‚±‚Ì‘®«‚ª‚ ‚ê‚ÎA’l‚Í•W€Œë·‚Ì”{”‚Æ‚µ‚Ä‘‚©‚ê‚Ä‚¢‚邱‚Æ‚ðŽ¦‚·B

standard_name

•¶

Ž²Aƒf

3.3 u•W€–¼v

•W€–¼•\‚Ì’†‚Å•Ï”‚Ì“à—e‚Ì‹Lq‚ðŽQÆ‚·‚é•W€–¼B

title

•¶

‘å

NUG(8.1)

ƒtƒ@ƒCƒ‹“à—e‚Ì’Z‚¢‹LqB

units

•¶

Ž²Aƒf

NUG(8.1), 3.1 u’PˆÊv

•Ï”‚Ì“à—e‚Ì’PˆÊB

valid_max

Ž²Aƒf

NUG(8.1)

•Ï”‚ÌÅ‘å‚Ì—LŒø‚È’lB

valid_min

Ž²Aƒf

NUG(8.1)

•Ï”‚ÌŬ‚Ì—LŒø‚È’lB

valid_range

Ž²Aƒf

NUG(8.1)

•Ï”‚ÌŬ‚ÆÅ‘å‚Ì—LŒø‚È’lB

 

•t˜^B •W€–¼•\‚ÌŒ`Ž®

CF•W€–¼•\‚ÍXML•¶‘‚Å‚ ‚éi‚·‚È‚í‚¿A‚»‚Ì‘Ž®‚ÍXML1.0Š©[XML]‚É]‚¤jBXML‚Ì‹K‘¥‚ÍlŠÔ‚Æ‹@‰ï‚̉“ǫ‚̊Ԃ̃Š[ƒYƒiƒuƒ‹‚È‹Ït‚ð—^‚¦A‚Ü‚½‘Û‰»‚àƒTƒ|[ƒg‚·‚éBX‚È‚éî•ñ‚ɂ‚¢‚Ä‚ÍW3Cƒz[ƒ€ƒy[ƒW[W3C]‚ðŽQÆ‚¹‚æB

•¶‘‚ÍXMLƒtƒ@ƒCƒ‹‚Å‚ ‚邱‚Æ‚ðŽ¯•Ê‚·‚éƒwƒbƒ_‚©‚çŽn‚Ü‚éB

<?xml version="1.0"?>

ŽŸ‚É•W€–¼•\‚ðƒ^ƒO<standard_name_table> ‚¨‚æ‚Ñ </standard_name_table> ‚ň͂ñ‚Å‘±‚¯‚éB

<standard_name_table
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="CFStandardNameTable.xsd">

ƒ^ƒO‚Å<standard_name_table> ‚Å‹æØ‚ç‚ꂽ’†‚É‚ÍAŽŸ‚Ì‚à‚Ì‚ª‡‚É“ü‚é:

<institution>‹@ŠÖ‚Ì–¼‘O </institution>
<contact>ƒRƒ“ƒ^ƒNƒgƒp[ƒ\ƒ“‚Ì“dŽqƒ[ƒ‹ƒAƒhƒŒƒX</contact>

‘±‚¢‚ÄAentry —v‘f‚Ì•À‚Ñ‚ªA•K{‚Å‚Í‚È‚¢‚ª alias —v‘f‚Ì•À‚т𔺂Á‚Ä‘±‚­B—v‘f entry ‹y‚Ñ alias ‚ÍŽŸ‚ÌŒ`‚ðŽæ‚éF

<entry id="an_id">
’l an_id ‚ðstandard_name ‘®«‚Æ‚µ‚ÄŽ‚•ϔ‚Ì’è‹`
</entry>
<alias id="another_id">
’l another_id ‚ð standard_name ‘®«‚Æ‚µ‚ÄŽ‚•ϔ‚Ö‚Ì•Ê–¼
</alias>

ƒ^ƒO entry ‹y‚Ñ alias ‚ÉŒ»‚ê‚é id ‘®«‚͑啶Žš‚Ƭ•¶Žš‚ð‹æ•Ê‚µA‹ó”’‚ðŠÜ‚Ü‚È‚¢•¶Žš—ñ‚ÅA•\‚Ì’†‚ŃGƒ“ƒgƒŠ‚ðˆêˆÓ‚ÉŽ¯•Ê‚·‚éB‚±‚Ì’l‚ª•Ï”‚Ìstandard_name‘®«‚Æ‚µ‚ÄŽg‚í‚ê‚éB

—v‘f entry ‚Ì–Ú“I‚Í id •¶Žš—ñ‚Ì’è‹`‚ð—^‚¦‚邱‚Æ‚Å‚ ‚éB‚»‚ꂼ‚ê‚Ì entry —v‘f‚É‚ÍŽŸ‚Ì—v‘f‚ªŠÜ‚Ü‚ê‚é:

<entry id="an_id">
<canonical_units>
•Ï”‚Ì‘ã•\“I‚È’PˆÊ</canonical_units>
<description>
•Ï”‚Ì‹Lq</description>
</entry>

‚Ü‚½•K{‚Å‚Í‚È‚¢‚ªŽŸ‚Ì—v‘f‚ðŠÜ‚Þ‚±‚Æ‚ª‚Å‚«‚éF

<grib>GRIB ƒpƒ‰ƒƒ^”Ô†</grib>
<amip>AMIP Ž¯•Ê•¶Žš—ñ</amip>

‚·‚ׂĂ̕ϔ‚ªAMIP‚Ü‚½‚ÍGRIB‚̃R[ƒh‚ðŽ‚Á‚Ä‚¢‚é‚킯‚Å‚Í‚È‚¢BECMWF‚ÌGRIBƒR[ƒh‚ÍE‚ÅŽn‚Ü‚èANCEP‚̃R[ƒh‚ÍN‚ÅŽn‚Ü‚éB•W€ƒR[ƒhi”͈Í1–127j‚Í’P‚É”’l‚ª‘‚©‚ê‚éB•Ï”‚É“™‰¿‚ÈGRIBƒR[ƒh‚ª•¡”‚ ‚é‚Æ‚«A‹ó”’‹æØ‚è‚̃ŠƒXƒg‚Å•\‚킳‚ê‚éB

—v‘falias‚É‚Í’è‹`‚ÍŠÜ‚Ü‚ê‚È‚¢B‚»‚Ì‚©‚í‚èA’è‹`‚Ì‚½‚ß‚ÉŒ©o‚·‚ׂ« element—v‘f‚Ìid‘®«’l‚ªŠÜ‚Ü‚ê‚Ä‚¢‚éB—v‘f alias ‚Ì–Ú“I‚ÍA•\‚Ì•ÛŽç‚É‚ ‚½‚Á‚ÄŒã•ûŒÝŠ·«‚ðˆÛŽ‚·‚邽‚ßA‰ü–¼‘O‚̌¢–¼‘O‚È‚Çç’·‚È’è‹`‚ð•Ê–¼‚É•ÏŠ·‚·‚éŽè’i‚ð’ñ‹Ÿ‚·‚邱‚Æ‚É‚ ‚éB‘®«standard_name ‚Ì•¶Žš—ñ‚Ì‹ÇŠ“I‚È–½–¼Šµ—á‚ð‹LÚ‚·‚邽‚ß‚Éalias—v‘f‚ðŽg‚¤‚±‚Ƃ͈Ó}‚³‚ê‚Ä‚¢‚È‚¢B‚»‚ꂼ‚ê‚Ìalias—v‘f‚Í’Pˆê‚Ì—v‘f‚ðŠÜ‚ÞF

<alias id="an_id">
<entry_id>’è‹`‚Ì‚ ‚éƒGƒ“ƒgƒŠ‚ÌŽ¯•ÊŽq</entry_id>
</alias>

—áB.1. ŽO‚‚̃Gƒ“ƒgƒŠ‚ðŽ‚•W€–¼•\

<?xml version="1.0"?>
<standard_name_table>
<institution>Program for Climate Model Diagnosis
and Intercomparison</institution>
<contact>support@pcmdi.llnl.gov</contact>
<entry id="surface_air_pressure">
<canonical_units>Pa</canonical_units>
<grib>E134</grib>
<amip>ps</amip>
<description>
The surface called "surface" means
the lower boundary of the atmosphere.
</description>
</entry>
<entry id="air_pressure_at_sea_level">
<canonical_units>Pa</canonical_units>
<grib>2 E151</grib>
<amip>psl</amip>
<description>
Air pressure at sea level is the quantity
often abbreviated as MSLP or PMSL.
sea_level means mean sea level,
which is close to the geoid in sea areas.
</description>
</entry>
<alias id="mean_sea_level_pressure">
<entry_id>air_pressure_at_sea_level</entry_id>
</alias>
</standard_name_table>

‘®« standard_name ‚ªsurface_air_pressure‚Æ‚È‚Á‚Ä‚¢‚é•Ï”‚Ì’è‹`‚Í’¼ÚŒ©o‚¹‚éGid="surface_air_pressure" ‚Æ‚È‚Á‚Ä‚¢‚é—v‘f‚Í’è‹`‚ðŠÜ‚ñ‚¾ entry —v‘f‚¾‚©‚ç‚Å‚ ‚éB

‘®« standard_name ‚ª mean_sea_level_pressure ‚Æ‚È‚Á‚Ä‚¢‚é•Ï”‚Ì’è‹`‚ÍŠÔÚ“I‚ÉŒ©o‚³‚ê‚éG‚Ü‚¸ id="mean_sea_level_pressure" ‚Æ‚È‚Á‚Ä‚¢‚é—v‘f‚ðŒ©o‚µA‚‚¢‚Å‚»‚ꂪ•Ê–¼—v‘f‚È‚Ì‚ÅA‚»‚Ìentry_id ƒ^ƒO‚Ì’l‚ÅŽ¦‚³‚ê‚Ä‚¢‚é‚悤‚Éid="air_pressure_at_sea_level" ‚Æ‚È‚Á‚Ä‚¢‚é—v‘f‚ð’T‚·B

«—ˆƒ^ƒO‚ª’ljÁ‚³‚ê‚é‰Â”\«‚Í‚ ‚éB•W€–¼•\‚ð‰ð“Ç‚·‚éƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Í”FŽ¯‚Å‚«‚È‚¢ƒ^ƒO‚ðˆÀ‘S‚Ì‚½‚ß–³ŠQ‚É–³Ž‹‚·‚é‚悤‚É‘‚©‚ê‚é‚ׂ«‚Å‚ ‚éB

•t˜^C •W€–¼CüŽq

’PˆÊ—“‚Å u ‚ÍCü‚È‚µ‚Ì•W€–¼‚ÆŽŸŒ³“I‚É“¯“™‚È’PˆÊ‚ðŽ¦‚·B

•\C.1. •W€–¼CüŽq

CüŽq

’PˆÊ

‹Lq

detection_
minimum

u

M†‚Æ‚µ‚ÄŒŸo‰Â”\‚Æ‚Ý‚È‚³‚ê‚éŬ‚̃f[ƒ^’lB

number_of_
observations

1

ƒf[ƒ^’l‚ª“±o‚³‚ꂽ—£ŽU“I‚ÈŠÏ‘ª–”‚ÍŒv‘ª‚Ì”B

standard_
error

u

ƒf[ƒ^’l‚Ì•sŠm’è«B•W€ƒGƒ‰[‚É‚ÍŒn““I‹y‚Ñ“Œv“I‚È•sŠmŽÀ«‚Ì—¼•û‚ðŠÜ‚ÞBƒfƒtƒHƒ‹ƒg‚Å‚Í‚±‚Ì‘®«‚Å—^‚¦‚ç‚ê‚éƒf[ƒ^‚Í•W€ƒGƒ‰[‚Ì1”{68‚Å‚ ‚邱‚Æ‚ª‘z’肳‚ê‚éB‚à‚µ—^‚¦‚ç‚ꂽ’l‚ª•W€ƒGƒ‰[‚̉½”{‚©‚Å‚ ‚é‚È‚çAstandard_error •â••Ï”‚É‚Í‘®« standard_error_multiplier ‚Æ‚µ‚ÄŒW”‚ð—^‚¦‚é‚ׂ«‚Å‚ ‚éB

status_flag

 

ƒf[ƒ^’l‚Ì•iŽ¿‚ ‚é‚¢‚Í‘¼‚Ìó‘Ô‚ðŽ¦‚·ƒtƒ‰ƒO’lB‚±‚Ì•Ï”‚Í flag_values, flag_masks, ‚Ü‚½‚Í‚»‚Ì—¼•û‚¨‚æ‚Ñ flag_meanings ‘®«‚É‚æ‚Á‚Ăǂ̂悤‚ɉðŽß‚·‚ׂ«‚©‚ðŽ¦‚·‚ׂ«‚Å‚ ‚éB

 

•t˜^D –³ŽŸŒ³‰”’¼À•W

‚±‚±‚Å—^‚¦‚ç‚ê‚é’è‹`‚É‚æ‚èAƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Í–³ŽŸŒ³À•W’l‹y‚ÑŠÖ˜A‚·‚é•Ï”‚©‚ç—LŽŸŒ³‚ÌÀ•W’l‚ðŒvŽZ‚Å‚«‚é‚悤‚É‚È‚éB‚»‚Ì•\Ž®‚ÍŠiŽq“_ (n, k, j, i) ‚ɂ‚¢‚Ä‚ÌŽ®‚Å‚ ‚éA‚±‚±‚Å i ‹y‚Ñ j ‚Í…•½‚̃Cƒ“ƒfƒbƒNƒXAk ‚͉”’¼‚̃Cƒ“ƒfƒbƒNƒXA‚»‚µ‚Ä n ‚ÍŽžŠÔ‚̃Cƒ“ƒfƒbƒNƒX‚Å‚ ‚éBÀ•W•Ï”‚Ístandard_name‘®«’l‚É‚æ‚è‚»‚Ì’è‹`‚ÆŠÖ˜A•t‚¯‚ç‚ê‚éB’è‹`‚Ì’†‚Ì€‚Í formula_terms ‘®«’l‚É‚æ‚èƒtƒ@ƒCƒ‹•Ï”‚ÆŒ‹‚Ñ•t‚¯‚ç‚ê‚éB‚»‚Ìformula_terms‘®«‚Í•¶Žš—ñ’l‚ð‚Æ‚èA‚»‚ê‚Í‹ó”’‹æØ‚è‚Å gterm: variableh ‚ÌŒ`Ž®‚Ì—v‘f‚©‚ç‚È‚éA‚±‚±‚Återm‚Í’è‹`‚Ì’†‚Ì€‚ð•\‚í‚·ƒL[ƒ[ƒh‚Å‚ ‚èAvariable‚Í‚»‚Ì€‚Ì’l‚ðŠÜ‚ÞnetCDFƒtƒ@ƒCƒ‹’†‚Ì•Ï”‚Ì–¼‘O‚Å‚ ‚éB—v‘f‚̇˜‚Íd—v‚Å‚È‚¢B

ŠiŽq“_‚̃Cƒ“ƒfƒbƒNƒX‚Í‚±‚Ì’è‹`‚̳Ž®‚Ȉꕔ‚Å‚Í‚È‚¢‚ªAƒtƒ@ƒCƒ‹•Ï”‚É‚ ‚é‚©‚à‚µ‚ê‚È‚¢ƒCƒ“ƒfƒbƒNƒX‚ð•`ŽÊ‚·‚邽‚ß‚ÉŠÜ‚ß‚ç‚ê‚Ä‚¢‚éB‚½‚Æ‚¦‚ÎA‚ ‚鉔’¼À•W‚ªŽžŠÔ‚ð’è‹`‚ÉŠÜ‚Þ‚Æ‚µ‚Ä‚àA‚»‚ê‚Í•K‚¸‚µ‚à‚·‚ׂĂÌnetCDFƒtƒ@ƒCƒ‹‚ÅŽžŠÔ‚Ɉˑ¶‚·‚é‚Æ‚ÍŒÀ‚ç‚È‚¢B‚Ü‚½A’è‹`‚͈ê”Ê“I‚ÈŒ`Ž®‚Å‘‚©‚ê‚Ä‚¨‚èAˆê•”‚Ì€‚ðÈ‚­‚±‚Æ‚Å’Pƒ‰»‚³‚ê‚é‚©‚à‚µ‚ê‚È‚¢B‘®«formula_terms‚©‚çÈ‚©‚ꂽ€‚̓[ƒ‚Ɖ¼’肳‚ê‚é‚ׂ«‚Å‚ ‚éB

D.1 ‘å‹C‚ÌŽ©‘R‘Δˆ³—ÍÀ•W

standard_name = "atmosphere_ln_pressure_coordinate"

’è‹`F

p(k) = p0 + exp(-lev(k))

‚±‚±‚Å p(k) ‚ÍŠiŽq“_ k ‚Å‚Ì‹Cˆ³‚Å‚ ‚èAp0 ‚ÍŽQÆ‹Cˆ³Alev(k) ‚͉”’¼ŠiŽq“_ k ‚É‚¨‚¯‚é–³ŽŸŒ³À•W‚Å‚ ‚éB

‘®«formula_terms‚ÌŒ`Ž®‚ÍŽŸ‚̂悤‚Å‚ ‚éB

formula_terms = "p0: var1 lev2: var2"

D.2 ‘å‹C‚̃VƒOƒ}À•W

standard_name = "atmosphere_sigma_coordinate"

’è‹`F

p(n,k,j,i) = ptop + sigma(k)*(ps(n,j,i)-ptop)

‚±‚±‚Å p(n, k, j, i) ‚ÍŠiŽq“_ (n, k, j, i) ‚Ì‹Cˆ³Aptop ‚̓‚ƒfƒ‹ã’[‚Ì‹Cˆ³Asigma(k) ‚͉”’¼ŠiŽq“_ (k) ‚É‚¨‚¯‚é–³ŽŸŒ³‚ÌÀ•WA‚»‚µ‚Ä ps(n, j, i) ‚Í…•½ŠiŽq“_ (j, i) ‹y‚ÑŽžŠÔ (n) ‚É‚¨‚¯‚é’n•\–Ê‹Cˆ³‚Å‚ ‚éB

‘®« formula_terms ‚ÌŒ`Ž®‚ÍŽŸ‚̂悤‚Å‚ ‚éB

formula_terms = "sigma: var1 ps: var2 ptop: var3"

D.3 ‘å‹C‚̬‡ƒVƒOƒ}ˆ³—ÍÀ•W

standard_name = "atmosphere_hybrid_sigma_pressure_coordinate"

’è‹`F

p(n,k,j,i) = a(k)*p0 + b(k)*ps(n,j,i)

‚ ‚é‚¢‚Í

p(n,k,j,i) = ap(k) + b(k)*ps(n,j,i)

‚±‚±‚Åp(n,k,j,i) ‚ÍŠiŽq“_ (n, k, j, i) ‚Ì‹Cˆ³‚Å‚ ‚èAa(k) –”‚Í ap(k) ‚Æ b(k) ‚̓Œƒxƒ‹ k ‚É‚¨‚¯‚鬇À•W‚Ì—v‘f‚½‚éŒW”Ap0 ‚ÍŽQÆ‹Cˆ³A‚»‚µ‚Ä ps(n,j,i) ‚Í…•½ŠiŽq“_ (j, i) ‹y‚ÑŽžŠÔ (n) ‚Ì’n•\–Ê‹Cˆ³‚Å‚ ‚éBŒW” a(k) ‚Æ ap(k) ‚Ì‚Ç‚¿‚ç‚ðŽg‚¤‚©‚̓‚ƒfƒ‹‚̒莮‰»‚Ɉˑ¶‚·‚éB‘OŽÒ‚Í–³ŽŸŒ³‚̔䗦AŒãŽÒ‚Í‹Cˆ³‚Ì’l‚Å‚ ‚éB‚Ç‚¿‚ç‚̒莮‰»‚É‚¨‚¢‚Ä‚àAb(k) ‚Í–³ŽŸŒ³‚̔䗦‚Å‚ ‚éB

‘®« formula_terms ‚ÌŒ`Ž®‚ÍŽŸ‚̂悤‚Å‚ ‚éB

formula_terms = "a: var1 b: var2 ps: var3 p0: var4"

‚±‚±‚Å‚à‚µŠY“–‚·‚éê‡‚Í a ‚ð ap ‚É’u‚«Š·‚¦‚éB

ƒŒƒxƒ‹k‚ɑ΂·‚鬇ƒVƒOƒ}ˆ³—ÍÀ•W‚ÍAa(k) + b(k) ‚Ü‚½‚Í ap(k)/p0 + b(k) ‚Ì“KØ‚È‚Ù‚¤‚Æ’è‹`‚³‚ê‚éB

D.4 ‘å‹C‚̬‡‚“xÀ•W

standard_name = "atmosphere_hybrid_height_coordinate"

’è‹`F

z(n,k,j,i) = a(k) + b(k)*orog(n,j,i)

‚±‚±‚Å z(n,k,j,i) ‚ÍŠiŽq“_ (k, j, i) ‹y‚ÑŽžŠÔ (n) ‚É‚¨‚¯‚éƒWƒIƒCƒhi‹ßŽ—“I‚É‚Í•½‹ÏŠC–Êj‚©‚ç‚Ì‚‚³Aorog(n,j,i) ‚Í (j, i) ‹y‚Ñ time(n) ‚É‚¨‚¯‚é’n•\–ʂ̃WƒIƒCƒhã‚Ì‚‚³A‚»‚µ‚Ä a(k) ‹y‚Ñ b(k) ‚ͬ‡‚“xƒŒƒxƒ‹ k ‚ð’è‹`‚·‚éÀ•W‚Å‚ ‚éB’la(k)‚Í‚‚³‚ÌŽŸŒ³‚ðŽ‚¿Ab(i) ‚Í–³ŽŸŒ³‚Å‚ ‚éB

‘®« formula_terms ‚ÌŒ`Ž®‚ÍŽŸ‚̂悤‚Å‚ ‚éB

formula_terms = "a: var1 b: var2 orog: var3"

–³ŽŸŒ³‚̬‡‚“xÀ•W‚Æ‚¢‚¤‚à‚Ì‚Í‘¶Ý‚µ‚È‚¢B‚à‚µƒŒƒxƒ‹‚Ɉˑ¶‚·‚é’蔂ª•K—v‚È‚ç‚ÎAa(k) ‚É‚æ‚Á‚Ĭ‡‚“x‚Í‚à‚Á‚Æ‚à‚æ‚­‹ßŽ—‚³‚ê‚éB

D.5 ‘å‹C‚Ì•½ŠŠƒŒƒxƒ‹‰”’¼À•WiSLEVEÀ•Wj

standard_name = "atmosphere_sleve_coordinate"

’è‹`F

z(n,k,j,i) = a(k)*ztop + b1(k)*zsurf1(n,j,i) + b2(k)*zsurf2(n,j,i)

‚±‚±‚Å z(n,k,j,i) ‚ÍŠiŽq“_ (k, j, i) ‹y‚ÑŽžŠÔ (n) ‚É‚¨‚¯‚éƒWƒIƒCƒhi‹ßŽ—“I‚É‚Í•½‹ÏŠC–Êj‚©‚ç‚Ì‚‚³Aztop ‚̓‚ƒfƒ‹‚Ì’¸‚Ì‚‚³A‚»‚µ‚Ä a(k), b1(k)‹y‚Ñb2(k) ‚ͬ‡ƒŒƒxƒ‹ k ‚ð’è‹`‚·‚é–³ŽŸŒ³À•W‚Å‚ ‚éB€zsurf1(n,j,i) ‹y‚Ñzsurf2(n,j,i) ‚Í‚»‚ꂼ‚ê’nŒ`‚Ì‘å‹K–Í‹y‚Ѭ‹K–Í‚È•”•ª‚Å‚ ‚éBÚׂÍShaer et al. [SCH02] ‚ðŽQÆ‚¹‚æB

‘®« formula_terms ‚ÌŒ`Ž®‚ÍŽŸ‚̂悤‚Å‚ ‚éB

formula_terms = "a: var1 b1: var2 b2: var3 ztop: var4 zsurf1: var5
zsurf2:
var6"

ƒŒƒxƒ‹ k ‚ɑ΂·‚鬇‰”’¼À•W‚Í a(k)*ztop ‚Æ’è‹`‚³‚ê‚éB

D.6 ŠC—m‚̃VƒOƒ}À•W

standard_name = "ocean_sigma_coordinate"

’è‹`F

z(n,k,j,i) = eta(n,j,i) + sigma(k)*(depth(j,i)+eta(n,j,i))

‚±‚±‚ÅA z(n,k,j,i) ‚ÍŠiŽq“_ (n, k, j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî€i‘¦‚¿‹ßŽ—“I‚É‚Í•½‹ÏŠC–Êj‚É‘Š‘΂̂‚³iãŒü‚«‚ª³jAeta(n,j,i) ‚ÍŠiŽq“_ (n, j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî€‚É‘Š‘΂̊C–Ê‚Ì‚‚³iãŒü‚«‚ª³jAsigma(k) ‚͉”’¼ŠiŽq“_ (k) ‚É‚¨‚¯‚é–³ŽŸŒ³À•WA‚»‚µ‚Ä depth(j,i) ‚ÍŠiŽq“_ ( j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî€‚ÆŠC’ê‚Æ‚Ì‹——£i³‚Ì’lj‚Å‚ ‚éB

‘®« formula_terms ‚ÌŒ`Ž®‚ÍŽŸ‚̂悤‚Å‚ ‚éB

formula_terms = "sigma: var1 eta: var2 depth: var3"

D.7 ŠC—m‚Ìs-À•W

standard_name = "ocean_s_coordinate"

’è‹`F

z(n,k,j,i) = eta(n,j,i)*(1+s(k)) + depth_c*s(k) +
@@@@@@@@@@(depth(j,i)-depth_c)*C(k)

C(k) = (1-b)*sinh(a*s(k))/sinh(a) +
@@@@@@ b*[tanh(a*(s(k)+0.5))/(2*tanh(0.5*a)) - 0.5]

‚±‚±‚Åz(n,k,j,i) ‚ÍŠiŽq“_ (n, k, j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî€i‘¦‚¿‹ßŽ—“I‚É‚Í•½‹ÏŠC–Êj‚É‘Š‘΂̂‚³iãŒü‚«‚ª³jAeta(n,j,i) ‚ÍŠiŽq“_ (n, j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî€‚É‘Š‘΂̊C–Ê‚Ì‚‚³iãŒü‚«‚ª³jAs(k) ‚͉”’¼ŠiŽq“_ (k) ‚É‚¨‚¯‚é–³ŽŸŒ³À•WA‚»‚µ‚Ä depth(j,i) ‚ÍŠiŽq“_ ( j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî€‚ÆŠC’ê‚Æ‚Ì‹——£i³‚Ì’lj‚Å‚ ‚éB’è” a, b, ‚»‚µ‚Ä depth_c ‚ªÀ•W‚̈ø‚«L‚΂µ‚ð§Œä‚·‚éB

‘®« formula_terms ‚ÌŒ`Ž®‚ÍŽŸ‚̂悤‚Å‚ ‚éB

formula_terms = "s: var1 eta: var2 depth: var3
@@@@@@@@@@@@@@@a: var4 b: var5 depth_c: var6"

D.8 ŠC—m‚̃VƒOƒ}-zÀ•W

standard_name = "ocean_sigma_z_coordinate"

’è‹`F

k nsigma ‚ɂ‚¢‚Ä:

z(n,k,j,i) = eta(n,j,i)
+ sigma(
k)*(min(depth_c,depth(j,i))+eta(n,j,i))

k nsigma ‚ɂ‚¢‚Ä:

z(n,k,j,i) = zlev(k)

‚±‚±‚ÅAz(n,k,j,i) ‚ÍŠiŽq“_ (n, k, j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî€i‘¦‚¿‹ßŽ—“I‚É‚Í•½‹ÏŠC–Êj‚É‘Š‘΂̂‚³iãŒü‚«‚ª³jAeta(n,j,i) ‚ÍŠiŽq“_ (n, j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî€‚É‘Š‘΂̊C–Ê‚Ì‚‚³iãŒü‚«‚ª³jAsigma(k) ‚Í knsigma ‚ƂȂ鉔’¼ŠiŽq“_ (k) ‚ɂ‚¢‚Ä‚Í–³ŽŸŒ³À•WA‚»‚µ‚Ä depth(j,i) ‚ÍŠiŽq“_ ( j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî€‚ÆŠC’ê‚Æ‚Ì‹——£i³‚Ì’lj‚Å‚ ‚éB[‚³ depth_c ‚æ‚èã‚É nsigma ŒÂ‚Ì‘w‚ª‚ ‚éB

‘®« formula_terms ‚ÌŒ`Ž®‚ÍŽŸ‚̂悤‚Å‚ ‚éB

formula_terms = "sigma: var1 eta: var2 depth: var3
depth_c: var4 nsigma: var5 zlev: var6"

D.9 ŠC—m‚Ì“ñdƒVƒOƒ}À•W

standard_name = "ocean_double_sigma_coordinate"

’è‹`F

k k_c ‚ɂ‚¢‚Ä

z(k,j,i)= sigma(k)*f(j,i)

k k_c ‚ɂ‚¢‚Ä

z(k,j,i)= f(j,i) + (sigma(k)-1)*(depth(j,i)-f(j,i))

f(j,i)= 0.5*(z1+ z2)
+ 0.5*(z1 - z2)* tanh(2*a/(z1-z2)*(depth(
j,i)-href))

‚±‚±‚ÅAz(k,j,i) ‚ÍŠiŽq“_ (k, j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî€i‘¦‚¿‹ßŽ—“I‚É‚Í•½‹ÏŠC–Êj‚É‘Š‘΂̂‚³iãŒü‚«‚ª³jAsigma(k) ‚Í kk_c ‚ƂȂ鉔’¼ŠiŽq“_ (k) ‚ɂ‚¢‚Ä‚Í–³ŽŸŒ³À•WA‚»‚µ‚Ä depth(j,i) ‚ÍŠiŽq“_ ( j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî€‚ÆŠC’ê‚Æ‚Ì‹——£i³‚Ì’lj‚Å‚ ‚éB€ z1, z2, a, ‹y‚Ñ href ‚͒蔂ł ‚éB

‘®« formula_terms ‚ÌŒ`Ž®‚ÍŽŸ‚̂悤‚Å‚ ‚éB

formula_terms = "sigma: var1 depth: var2 z1: var3 z2: var4
a:
var5 href: var6 k_c: var7"

•t˜^E ƒZƒ‹ƒƒ\ƒbƒh

’PˆÊ—“‚ÅAu ‚̓ƒ\ƒbƒh‚ð“K—p‚·‚é‘O‚Ì•¨——Ê‚Ì’PˆÊ‚ðŽ¦‚·B

•\E.1. ƒZƒ‹ƒƒ\ƒbƒh

ƒZƒ‹ƒƒ\ƒbƒh

’PˆÊ

‹Lq

point

u

ƒf[ƒ^’l‚Í‹óŠÔ–”‚ÍŽžŠÔ‚Ì’†‚̈ê“_iuŠÔj‚ð‘ã•\‚·‚éBŽ¦‚³‚ꂽŽŸŒ³‚ÉŠÖ‚µ‚ÄŽ¦‹­«‚̗ʂɂ‚¢‚Ä‚ÍA‚±‚ꂪŠù’è‚̃ƒ\ƒbƒh‚Å‚ ‚éB

sum

u

ƒf[ƒ^’l‚̓Zƒ‹‘S‘̂ɂ킽‚Á‚Ă̇Œv‚Ü‚½‚ÍÏŽZ‚ð•\‚í‚·BŽ¦‚³‚ꂽŽŸŒ³‚ɂ‚¢‚ÄŽ¦—Ê«‚̗ʂɂ‚¢‚Ä‚ÍA‚±‚ꂪ‹K’è‚̃ƒ\ƒbƒh‚Å‚ ‚éB

maximum

u

Å‘å’l

median

u

’†ˆÊ”

mid_range

u

Å‘å‚ÆŬ‚Ì•½‹Ï

minimum

u

Ŭ’l

mean

u

•½‹Ï’l

mode

u

Å•p’l

standard_
deviation

u

•W€•Î·

variance

u2

•ªŽU

 

•t˜^F ŠiŽqŽÊ‘œ

ŠiŽqŽÊ‘œ‚Æ‚µ‚Ä”FŽ¯‚³‚ê‚é‚à‚̂ɂ‚¢‚ÄAˆÈ‰º‚ÌŠeß‚Å‹Lq‚·‚éB‚»‚ꂼ‚ê‚Ìß‚Å‚ÍŽŸ‚Ì‚à‚Ì‚ð‹“‚°‚é: ‘®« grid_mapping_name ‚Æ‚µ‚ÄŽg‚¦‚é—LŒø‚È–¼‘OAŽÊ‘œ‚̃pƒ‰ƒƒ^‚É’l‚ðŠ„‚è“–‚Ă邽‚ß‚É—p‚¢‚ç‚ê‚é‘®«‚̃ŠƒXƒgAŽÊ‘œ‚³‚ꂽŠiŽqŒn‚Ì“Æ—§•Ï”‚ðŠÜ‚ÞÀ•W•Ï”‚ðŽ¯•Ê‚·‚邽‚ß‚Ì•W€–¼AŽÊ‘œ‚Ì’è‹`‚âŽÊ‘œ‚ðŽg‚¤‚É“–‚½‚Á‚Ä—L‰v‚Èî•ñ‚ւ̃Šƒtƒ@ƒŒƒ“ƒXBŽÊ‘œ‚̃pƒ‰ƒƒ^‚ðÝ’è‚·‚邽‚ß‚ÉŽg‚í‚ê‚é‘®«‚Í‚¢‚­‚‚©‚ÌŽÊ‘œ‚Å‹¤—L‚³‚ê‚é‚Ì‚ÅA‚»‚Ì’è‹`‚ÍÅIß‚Ì•\‚É‚Ü‚Æ‚ß‚½B‚Ç‚ÌŠiŽqŽÊ‘œ‚ɂ‚¢‚Ä‚àA“K‹XA‘ȉ~‘Ì‚Æ–{‰ŽqŒßü‚ð‹Lq‚·‚é‘®«69‚ðŠÜ‚߂邱‚Æ‚ª‚Å‚«‚éB

‚í‚ê‚í‚ê‚Ígrid_mapping_name‘®«‚Ì’l‚ÆA’n}“Š‰e–@‚ð‹Lq‚·‚éƒpƒ‰ƒƒ^‚Ì‚½‚ß‚Ì‘®«–¼‚ð‘I‚Ô‚É‚ ‚½‚èA•Ä˜A–M‹óŠÔƒf[ƒ^ˆÏˆõ‰ïuƒfƒWƒ^ƒ‹’n—‹óŠÔƒƒ^ƒf[ƒ^‚Ì“à—e•W€v[FGDC]‚ðŽQl‚É‚µ‚½B

F.1 ƒAƒ‹ƒxƒ‹ƒX³Ï}–@

grid_mapping_name = albers_conical_equal_area

’n}ƒpƒ‰ƒƒ^F

  • standard_parallelƒXƒJƒ‰[‚ ‚é‚¢‚Í’·‚³2‚̃xƒNƒ^‚Å‚ ‚肤‚é
  • longitude_of_central_meridian
  • latitude_of_projection_origin
  • false_easting
  • false_northing

’n}À•W:

’¼Œð’¼üÀ•W‚Ì xi‰¡Ž²j‹y‚ÑyicŽ²jÀ•W‚ÍAstandard_name‘®«’l‚ª‚»‚ꂼ‚êprojection_x_coordinate ‹y‚Ñ projection_y_coordinate‚Å‚ ‚邱‚Æ‚É‚æ‚Á‚ÄŽ¯•Ê‚³‚ê‚éB

’‹L:

‚±‚ÌŽÊ‘œ‚ðŒvŽZ‚·‚邽‚ß‚Ì PROJ.4 ƒ\ƒtƒgƒEƒFƒA‚̉ðàF <URL:http://www.remotesensing.org/geotiff/proj_list/albers_equal_area_conic.html>

F.2 ³‹—•ûˆÊ}–@

grid_mapping_name = azimuthal_equidistant

’n}ƒpƒ‰ƒƒ^F

  • longitude_of_projection_origin
  • latitude_of_projection_origin
  • false_easting
  • false_northing

’n}À•W:

’¼Œð’¼üÀ•W‚Ì xi‰¡Ž²j‹y‚ÑyicŽ²jÀ•W‚ÍAstandard_name‘®«’l‚ª‚»‚ꂼ‚êprojection_x_coordinate ‹y‚Ñ projection_y_coordinate‚Å‚ ‚邱‚Æ‚É‚æ‚Á‚ÄŽ¯•Ê‚³‚ê‚éB

’‹L:

‚±‚ÌŽÊ‘œ‚ðŒvŽZ‚·‚邽‚ß‚Ì PROJ.4 ƒ\ƒtƒgƒEƒFƒA‚̉ðàF <URL:http://www.remotesensing.org/geotiff/proj_list/azimuthal_equidistant.html>

F.3 ƒ‰ƒ“ƒxƒ‹ƒg³Ï•ûˆÊ}–@

grid_mapping_name = lambert_azimuthal_equal_area

’n}ƒpƒ‰ƒƒ^F

  • longitude_of_projection_origin
  • latitude_of_projection_origin
  • false_easting
  • false_northing

’n}À•W:

’¼Œð’¼üÀ•W‚Ì xi‰¡Ž²j‹y‚ÑyicŽ²jÀ•W‚ÍAstandard_name‘®«’l‚ª‚»‚ꂼ‚êprojection_x_coordinate ‹y‚Ñ projection_y_coordinate‚Å‚ ‚邱‚Æ‚É‚æ‚Á‚ÄŽ¯•Ê‚³‚ê‚éB

’‹L:

‚±‚ÌŽÊ‘œ‚ðŒvŽZ‚·‚邽‚ß‚Ì PROJ.4 ƒ\ƒtƒgƒEƒFƒA‚̉ðàF <URL:http://www.remotesensing.org/geotiff/proj_list/lambert_azimuthal_equal_area.html>

F.4 ƒ‰ƒ“ƒxƒ‹ƒg³Šp•ûˆÊ}–@

grid_mapping_name = lambert_conformal_conic

’n}ƒpƒ‰ƒƒ^F

  • standard_parallelƒXƒJƒ‰[‚ ‚é‚¢‚Í’·‚³2‚̃xƒNƒ^‚Å‚ ‚肤‚é
  • longitude_of_central_meridian
  • latitude_of_projection_origin
  • false_easting
  • false_northing

’n}À•W:

’¼Œð’¼üÀ•W‚Ì xi‰¡Ž²j‹y‚ÑyicŽ²jÀ•W‚ÍAstandard_name‘®«’l‚ª‚»‚ꂼ‚êprojection_x_coordinate ‹y‚Ñ projection_y_coordinate‚Å‚ ‚邱‚Æ‚É‚æ‚Á‚ÄŽ¯•Ê‚³‚ê‚éB

’‹L:

‚±‚ÌŽÊ‘œ‚ðŒvŽZ‚·‚邽‚ß‚Ì PROJ.4 ƒ\ƒtƒgƒEƒFƒA‚̉ðàF <URL:http://www.remotesensing.org/geotiff/proj_list/lambert_conic_conformal_2sp.html>

F.5 ƒ‰ƒ“ƒxƒ‹ƒg³Ï‰~“›}–@

grid_mapping_name = lambert_cylindrical_equal_area

’n}ƒpƒ‰ƒƒ^F

  • longitude_of_central_meridian
  • standard_parallel–”‚Íscale_factor_at_projection_origin‚Ì‚Ç‚¿‚ç‚©
  • false_easting
  • false_northing

’n}À•W:

’¼Œð’¼üÀ•W‚Ì xi‰¡Ž²j‹y‚ÑyicŽ²jÀ•W‚ÍAstandard_name‘®«’l‚ª‚»‚ꂼ‚êprojection_x_coordinate ‹y‚Ñ projection_y_coordinate‚Å‚ ‚邱‚Æ‚É‚æ‚Á‚ÄŽ¯•Ê‚³‚ê‚éB

’‹L:

‚±‚ÌŽÊ‘œ‚ðŒvŽZ‚·‚邽‚ß‚Ì PROJ.4 ƒ\ƒtƒgƒEƒFƒA‚̉ðà‚Í <URL:http://www.remotesensing.org/geotiff/proj_list/cylindrical_equal_area.html> ‚É‚ ‚éi gLambert Cylindrical Equal Areah ‚ ‚é‚¢‚Í EPSG 9834 ‚Ü‚½‚Í EPSG 9835jBÚׂȎ®‚Í Snyder (1987) [Snyder] ‚Ì 76-85 ƒy[ƒW‚É‚ ‚éB

F.6 ŒoˆÜ“xÀ•W

grid_mapping_name = latitude_longitude

‚±‚ÌŠiŽqŽÊ‘œ‚Í‹…‘Ì’n‹…ã‚̈ܓx‚ÆŒo“x‚ÉŠî‚­ŒÃ“T“I‚È“ñŽŸŒ³’n—À•WŒn‚ð’è‹`‚·‚éB‚±‚ÌŠiŽqŽÊ‘œ‚ª’è‹`‚³‚ê‚Ä‚¢‚é‚Ì‚ÍA’n‹…‚ÌŒ`‚ð‹Lq‚Å‚«‚é‚悤‚É‚·‚邽‚ß‚Å‚ ‚éB

’n}ƒpƒ‰ƒƒ^F

‚È‚µ

’n}À•W:

’¼Œð’¼üÀ•W‚Í‚±‚Ì‹K–ñi4.1uˆÜ“xÀ•Wv‹y‚Ñ4.2 uŒo“xÀ•Wvj‚É]‚Á‚ÄŽ¯•Ê‚³‚ê‚éŒoˆÜ“x‚Å‚ ‚éB

F.7 ƒƒ‹ƒJƒgƒ‹}–@

grid_mapping_name = mercator

’n}ƒpƒ‰ƒƒ^F

  • longitude_of_projection_origin
  • standard_paralleliEPSG 9805j–”‚Íscale_factor_at_projection_originiEPSG 9804j‚Ì‚Ç‚¿‚ç‚©
  • false_easting
  • false_northing

’n}À•W:

’¼Œð’¼üÀ•W‚Ì xi‰¡Ž²j‹y‚ÑyicŽ²jÀ•W‚ÍAstandard_name‘®«’l‚ª‚»‚ꂼ‚êprojection_x_coordinate ‹y‚Ñ projection_y_coordinate‚Å‚ ‚邱‚Æ‚É‚æ‚Á‚ÄŽ¯•Ê‚³‚ê‚éB

’‹L:

‚±‚ÌŽÊ‘œ‚ðŒvŽZ‚·‚邽‚ß‚Ì PROJ.4 ƒ\ƒtƒgƒEƒFƒA‚̉ðà‚Í <URL:http://www.remotesensing.org/geotiff/proj_list/mercator_1sp.html> igMercator (1SP)h ‚Ü‚½‚Í EPSG 9804j‚ ‚é‚¢‚Í <URL:http://www.remotesensing.org/geotiff/proj_list/mercator_2sp.html> igMercator (2SP)h ‚Ü‚½‚Í EPSG 9805j‚É‚ ‚éB

”Ž®‚ÉŠÖ‚·‚éX‚È‚éî•ñ‚Í [OGP/EPSG_GN7_2] ‚Å“¾‚ç‚ê‚éB

F.8 ³ŽË}–@

grid_mapping_name = orthographic

’n}ƒpƒ‰ƒƒ^F

  • longitude_of_projection_origin
  • latitude_of_projection_origin
  • false_easting
  • false_northing

’n}À•W:

’¼Œð’¼üÀ•W‚Ì xi‰¡Ž²j‹y‚ÑyicŽ²jÀ•W‚ÍAstandard_name‘®«’l‚ª‚»‚ꂼ‚êprojection_x_coordinate ‹y‚Ñ projection_y_coordinate‚Å‚ ‚邱‚Æ‚É‚æ‚Á‚ÄŽ¯•Ê‚³‚ê‚éB

’‹L:

‚±‚ÌŽÊ‘œ‚ðŒvŽZ‚·‚邽‚ß‚Ì PROJ.4 ƒ\ƒtƒgƒEƒFƒA‚̉ðà‚Í <URL:http://www.remotesensing.org/geotiff/proj_list/orthographic.html> ‚É‚ ‚éB

”Ž®‚ÉŠÖ‚·‚éX‚È‚éî•ñ‚Í [OGP/EPSG_GN7_2] ‚Å“¾‚ç‚ê‚éB

F.9 ƒ|[ƒ‰[ƒXƒeƒŒƒI}–@

grid_mapping_name = polar_stereographic

’n}ƒpƒ‰ƒƒ^F

  • straight_vertical_longitude_from_pole
  • latitude_of_projection_origin \ +90.0 ‚Ü‚½‚Í -90.0 ‚Ì‚Ç‚¿‚ç‚©
  • standard_parallel–”‚Íscale_factor_at_projection_origin‚Ì‚Ç‚¿‚ç‚©
  • false_easting
  • false_northing

’n}À•W:

’¼Œð’¼üÀ•W‚Ì xi‰¡Ž²j‹y‚ÑyicŽ²jÀ•W‚ÍAstandard_name‘®«’l‚ª‚»‚ꂼ‚êprojection_x_coordinate ‹y‚Ñ projection_y_coordinate‚Å‚ ‚邱‚Æ‚É‚æ‚Á‚ÄŽ¯•Ê‚³‚ê‚éB

’‹L:

‚±‚ÌŽÊ‘œ‚ðŒvŽZ‚·‚邽‚ß‚Ì PROJ.4 ƒ\ƒtƒgƒEƒFƒA‚̉ðà‚Í <URL:http://www.remotesensing.org/geotiff/proj_list/polar_stereographic.html> ‚É‚ ‚éB

F.10 ‰ñ“]‚³‚ꂽ‹É‚ɑ΂·‚éŒoˆÜ“xÀ•W

grid_mapping_name = rotated_latitude_longitude

’n}ƒpƒ‰ƒƒ^F

  • grid_north_pole_latitude
  • grid_north_pole_longitude
  • north_pole_grid_longitude - ƒIƒvƒVƒ‡ƒ“i‹K’è’l‚Í0j

’n}À•W:

’¼Œð’¼üÀ•W‚Ì xi‰¡Ž²j‹y‚ÑyicŽ²jÀ•W‚ÍAstandard_name‘®«’l‚ª‚»‚ꂼ‚êprojection_x_coordinate ‹y‚Ñ projection_y_coordinate‚Å‚ ‚邱‚Æ‚É‚æ‚Á‚ÄŽ¯•Ê‚³‚ê‚éB

F.11 ƒXƒeƒŒƒI}–@i•½ŽË}–@j

grid_mapping_name = stereographic

’n}ƒpƒ‰ƒƒ^F

  • longitude_of_projection_origin
  • latitude_of_projection_origin
  • scale_factor_at_projection_origin
  • false_easting
  • false_northing

’n}À•W:

’¼Œð’¼üÀ•W‚Ì xi‰¡Ž²j‹y‚ÑyicŽ²jÀ•W‚ÍAstandard_name‘®«’l‚ª‚»‚ꂼ‚êprojection_x_coordinate ‹y‚Ñ projection_y_coordinate‚Å‚ ‚邱‚Æ‚É‚æ‚Á‚ÄŽ¯•Ê‚³‚ê‚éB

’‹L:

‚±‚ÌŽÊ‘œ‚Æ‹tŽÊ‘œ‚ðŒvŽZ‚·‚邽‚ß‚Ì PROJ.4 ƒ\ƒtƒgƒEƒFƒA‚̉ðà‚Í <URL:http://www.remotesensing.org/geotiff/proj_list/stereographic.html> ‚É‚ ‚éB “Š‰e–@‚ÌŒ´“_‚ª—¼‹É‚Ì‚Ç‚¿‚ç‚©‚Æ‚È‚é“Á•Ê‚Èꇂɂ‚¢‚Ä‚Í gPolar stereographic" ‚Ìß‚ðŽQÆ‚¹‚æB

F.12 ‰¡Ž²ƒƒ‹ƒJƒgƒ‹}–@

grid_mapping_name = transverse_mercator

’n}ƒpƒ‰ƒƒ^F

  • scale_factor_at_central_meridian
  • longitude_of_central_meridian
  • latitude_of_projection_origin
  • false_easting
  • false_northing

’n}À•W:

’¼Œð’¼üÀ•W‚Ì xi‰¡Ž²j‹y‚ÑyicŽ²jÀ•W‚ÍAstandard_name‘®«’l‚ª‚»‚ꂼ‚êprojection_x_coordinate ‹y‚Ñ projection_y_coordinate‚Å‚ ‚邱‚Æ‚É‚æ‚Á‚ÄŽ¯•Ê‚³‚ê‚éB

’‹L:

‚±‚ÌŽÊ‘œ‚Æ‹tŽÊ‘œ‚ðŒvŽZ‚·‚邽‚ß‚Ì PROJ.4 ƒ\ƒtƒgƒEƒFƒA‚̉ðà‚Í <URL:http://www.remotesensing.org/geotiff/proj_list/transverse_mercator.html> ‚É‚ ‚éB

F.13 ‰”’¼“§Ž‹}–@

grid_mapping_name = vertical_perspective

’n}ƒpƒ‰ƒƒ^

  • latitude_of_projection_origin
  • longitude_of_projection_origin
  • perspective_point_height
  • false_easting
  • false_northing

’n}À•W

’¼Œð’¼üÀ•W‚Ì xi‰¡Ž²j‹y‚ÑyicŽ²jÀ•W‚ÍAstandard_name‘®«’l‚ª‚»‚ꂼ‚êprojection_x_coordinate ‹y‚Ñ projection_y_coordinate‚Å‚ ‚邱‚Æ‚É‚æ‚Á‚ÄŽ¯•Ê‚³‚ê‚éB

’‹L

‚±‚ÌŽÊ‘œ‚Æ‹tŽÊ‘œ‚ðŒvŽZ‚·‚邽‚ß‚Ì PROJ.4 ƒ\ƒtƒgƒEƒFƒA‚̉ðà‚Í <URL:http://www.remotesensing.org/geotiff/proj_list/geos.html> ‚É‚ ‚éB‚±‚̉ðà‚Å‚ÍŽ‹“_‚ÍÔ“¹‚Ì’¼ã‚É‚ ‚邱‚Æ‚ð‘z’肵‚Ä‚¢‚éB‚æ‚èˆê”Ê“I‚ȉ”’¼“§Ž‹}–@70‚Ì‹Lq‚Í Snyder (1987) [Snyder] ‚Ì 169181 ƒy[ƒW‚É‚ ‚éB

ŠiŽqŽÊ‘œ‚Å—p‚¢‚ç‚ê‚é‘®«‚Ì•\

ŽŸ•\‚ÌuŒ^v—“‚Åu•¶v‚Í•¶Žš—ñAuv‚Í”’l‚Å‚ ‚éB

•\F.1. ŠiŽqŽÊ‘œ‘®«

‘®«

Œ^

‹Lq

earth_radius

’n‹…‚ÌŒ`‚ð‹ßŽ—‚·‚é‚Ì‚ÉŽg‚Á‚½‹…‘Ì‚Ì”¼Œa‚ðƒ[ƒgƒ‹’PˆÊ‚ÅŽw’è‚·‚é‚Ì‚ÉŽg‚¤B‚±‚Ì‘®«‚ÍAX-YƒfƒJƒ‹ƒgÀ•W‚𓾂邽‚ß‚É’n‹…‹…‘̋ߎ—‚ðŽg‚Á‚½“Š‰eÀ•WŽQÆŒn‚ɂ‚¢‚ÄŽw’肳‚ê‚é‚ׂ«‚Å‚ ‚éB‚à‚µƒfƒJƒ‹ƒgÀ•W‚ª‘ȉ~‘Ì‚ðŽg‚Á‚Ä“±o‚³‚ꂽ‚Ì‚Å‚ ‚ê‚ÎA‚±‚Ì‘®«‚Í’è‹`‚³‚ê‚é‚ׂ«‚Å‚Í‚È‚¢B—áF "6371007" ‚±‚ê‚Í GRS 1980 “™Ï‹…‘Ì71‚Ì”¼Œa‚Å‚ ‚éB72

false_easting

’n}“Š‰e‚Ì’¼s’¼üÀ•W‚̉¡Ž²‚ÌÀ•W’l‚É‚ÍA‚·‚ׂñ‚Ì’l‚ª‰ÁŽZ‚³‚ê‚éB‚±‚Ì’l‚Í•‰‚ÌÀ•W’l‚ð‰ñ”ð‚·‚é‚½‚ß‚É‚µ‚΂µ‚Ί„‚è“–‚Ä‚ç‚ê‚éB•W€–¼ projection_x_coordinate ‚ÅŽ¯•Ê‚³‚ê‚éÀ•W•Ï”‚Ì’PˆÊ‚Å•\‚킳‚ê‚éB

false_northing

’n}“Š‰e‚Ì’¼s’¼üÀ•W‚ÌcŽ²‚ÌÀ•W’l‚É‚ÍA‚·‚ׂñ‚Ì’l‚ª‰ÁŽZ‚³‚ê‚éB‚±‚Ì’l‚Í•‰‚ÌÀ•W’l‚ð‰ñ”ð‚·‚é‚½‚ß‚É‚µ‚΂µ‚Ί„‚è“–‚Ä‚ç‚ê‚éB•W€–¼ projection_y_coordinate ‚ÅŽ¯•Ê‚³‚ê‚éÀ•W•Ï”‚Ì’PˆÊ‚Å•\‚킳‚ê‚éB

grid_mapping_name

•¶73

ŠiŽqŽÊ‘œ‚ðŽ¯•Ê‚·‚邽‚ß‚ÉŽg‚í‚ê‚é–¼‘OB

grid_north_pole_latitude

‰ñ“]‚³‚ꂽŠiŽq‚ÌŒoˆÜ“xÀ•WŒn‚Å–k‹É‚Æ‚·‚é“_‚Ì^‚̈ܓxidegrees_north’PˆÊjB74

grid_north_pole_longitude

‰ñ“]‚³‚ꂽŠiŽq‚ÌŒoˆÜ“xÀ•WŒn‚Å–k‹É‚Æ‚·‚é“_‚Ì^‚ÌŒo“xidegrees_east’PˆÊjB75

inverse_flattening

‘ª’nŒn‚Å’n‹…‚ÌŒ`‚ð‹ßŽ—‚·‚邽‚ß‚ÉŽg‚í‚ê‚Ä‚¢‚é‘ȉ~‘Ì‚ÌG•½—¦‚Ì‹t”i1/fj‚ðŽw’è‚·‚é‚Ì‚ÉŽg‚¤B‘ȉ~‘Ì‚ÌG•½—¦ifj‚Í’·”¼Œaiaj‹y‚Ñ’Z”¼Œaibj‚Æ‚ÌŠÔ‚É f = (ab) a ‚Æ‚¢‚¤ŠÖŒW‚ª‚ ‚éB’n‹…‚ð‹…‘Ì‚Æ‚·‚éꇂ͂±‚Ì‘®«‚ÍÈ‚©‚ê‚é‚©ƒ[ƒ‚Éݒ肳‚ê‚é‚ׂ«‚Å‚ ‚éB—áFGRS 1980 ‘ȉ~‘̂ɂ‚¢‚Ä 298.257222101. i’FŠµ—p‚őȉ~‘Ì‚ÌŒ`ó‚Í’·”¼Œa‚Æ’Z”¼ŒaA‚Ü‚½‚Í’·”¼Œa‚ÆG•½—¦‚Ì‹t”‚ÅŽw’肳‚ê‚éB‚à‚µ‚±‚ê‚ç3‚‚̑®«‚ªŽw’肳‚ê‚é‚È‚ç‚ÎA‚»‚Ì’l‚Íãq‚ÌŽ®‚Æ®‡‚µ‚½‚à‚Ì‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢Bj

latitude_of_projection_origin

’n}“Š‰e‚³‚ꂽ‹óŠÔã‚Å’¼Œð’¼üÀ•W‚ÌŒ´“_‚Æ‚µ‚Ä‘I‚΂ꂽ“_‚̈ܓxB”͈ÍF 90.0  latitude_of_projection_origin  90.0

longitude_of_central_meridian

“Š‰e–@‚ð\¬‚·‚éŠî‘b76‚Æ‚µ‚ÄŽg‚í‚ê‚éA’n}“Š‰e‚Ì’†‰›‚ÌŒoüB”͈ÍF 180.0  longitude_of_central_meridian  180.0

longitude_of_prime_meridian

‘ª’nŒn‚Å‚Ì–{‰ŽqŒßü‚ÌŒo“x‚ðƒOƒŠƒjƒbƒW‹N“_‚ÅŽw’è‚·‚éB–{‰ŽqŒßü‚ÍŒo“x‚Ì’l‚ðŒˆ’è‚·‚é‹N“_‚ð’è‹`‚·‚éB’n}“Š‰e–@‚ÌŒ´“_‚ÌŒo“x‚ð’è‹`‚·‚é“Š‰eŒ´“_Œo“x‚Ƭ“¯‚µ‚È‚¢‚悤‚Éi•Ê–¼‚𒆉›Œoü‚Æ‚à‚¢‚¤77longitude_of_projection_originŽQÆjB”͈ÍF\i”78‚Ì“x’PˆÊ‚Å180.0  longitude_of_prime_meridian  180.0. Šù’è’l = 0.0.

longitude_of_projection_origin

’n}“Š‰e‚³‚ꂽ‹óŠÔã‚Å’¼Œð’¼üÀ•W‚ÌŒ´“_‚Æ‚µ‚Ä‘I‚΂ꂽ“_‚ÌŒo“xB”͈ÍF 180.0  longitude_of_projection_origin  180.0

north_pole_
grid_longitude

‰ñ“]‚³‚ꂽŠiŽq‚ÌŒoˆÜ“xÀ•WŒn‚É‚¨‚¯‚é^‚Ì–k‹É‚ÌŒo“xB79

perspective_
point_height

’n}“Š‰e‚ÌŽ‹“_‚̑ȉ~‘Ìi‚Ü‚½‚Í‹…‘Ìjã‚Ì‚‚³‚ðƒ[ƒgƒ‹’PˆÊ‚Å‹L˜^‚·‚éB‚½‚Æ‚¦‚ÎiƒƒeƒIƒTƒbƒg‰q¯‚©‚ç‚ÌŽ‹–ì‚ð–Í‚·‚é‚Ì‚ÉŽg‚¦‚éj‰”’¼“§Ž‹}–@‚̂悤‚È“§Ž‹Œ^‚Ì’n}“Š‰e–@‚ÅŽg‚í‚ê‚éB80

scale_factor_
at_central_
meridian

’n}‚©‚çŽZo‚³‚ꂽ‹——£‚ðk¬‚·‚邽‚ß‚ÌA‚Ü‚½‚ÍŽÀÛ‚Ì‹——£‚ÉŠ·ŽZ‚·‚éÛ‚ÉœŽZiscalej81‚·‚邽‚ß‚ÌŒW”‚Ì’†‰›Œoü‚ɉˆ‚Á‚½’lB”͈ÍFscale_factor_at_central_meridian  0.0

scale_factor_
at_projection_
origin

’n}‚©‚çŽZo‚³‚ꂽ‹——£‚ðk¬‚·‚邽‚ß‚ÌA‚Ü‚½‚ÍŽÀÛ‚Ì‹——£‚ÉŠ·ŽZ‚·‚éÛ‚ÉœŽZiscalej‚·‚邽‚ß‚ÌŒW”‚Ì“Š‰eŒ´“_‚É‚¨‚¯‚é’lB”͈ÍFscale_factor_at_projection_origin 0.0

semi_major_
axis

‘ª’nŒn‚Å’n‹…‚ÌŒ`‚ð‹ßŽ—‚·‚邽‚ß‚ÉŽg‚í‚ê‚Ä‚¢‚é‘ȉ~‘Ì‚Ì’·”¼Œa‚ðƒ[ƒgƒ‹’PˆÊ‚ÅŽw’è‚·‚éBˆê”Ê“I‚É‹L† a ‚Å•\‚킳‚ê‚éB’n‹…‚ð‹…‘Ì‚Å‹ßŽ—‚·‚é‚Æ‚«‚Í82‚±‚Ì‘®«‚Í’n‹…‚Ì”¼Œa‚ð’è‹`‚·‚éB‘®« inverse_flattening ‚àŽQÆ‚¹‚æB83

semi_minor_
axis

‘ª’nŒn‚Å’n‹…‚ÌŒ`‚ð‹ßŽ—‚·‚邽‚ß‚ÉŽg‚í‚ê‚Ä‚¢‚é‘ȉ~‘Ì‚Ì’Z”¼Œa‚ðƒ[ƒgƒ‹’PˆÊ‚ÅŽw’è‚·‚éBˆê”Ê“I‚É‹L† b ‚Å•\‚킳‚ê‚éB’n‹…‚ð‹…‘Ì‚Å‹ßŽ—‚·‚é‚Æ‚«‚Í‚±‚Ì‘®«‚ðÈ‚­i‚æ‚èD‚Ü‚ê‚é•û–@j‚©A‚ ‚é‚¢‚Ísemi_major_axis‘®«‚Æ“¯‚¶’l‚ðÝ’è‚·‚ׂ«‚Å‚ ‚éB‘®« inverse_flattening ‚àŽQÆ‚¹‚æB

standard_
parallel

’n‹…‚ð•\‚í‚·ŽQÆ‹…‚ ‚é‚¢‚ÍŽQƑȉ~‘Ì‚É’n}“Š‰e–Êi•½–ÊA‰~A‚ ‚é‚¢‚͉~“›j‚ªÚ‚·‚éˆÜüi’P“Æ–”‚Í•¡”j‚ðŽw’è‚·‚éB•W€ˆÜü‚ɉˆ‚Á‚½kŽÚ‚ɂ͘c‚Ý‚ª‚È‚¢‚Ì‚ÅA•W€ˆÜ“x‚Íu³‚µ‚¢kŽÚ‚̈ܓxv‚Æ‚àŒÄ‚΂ê‚éB“Š‰e‰~‚ª‘ȉ~‘Ì‚ÆŒð‚í‚éê‡A•W€ˆÜü‚Í2–{‚ ‚èA‚±‚Ìꇂ±‚Ì‘®«‚ðƒxƒNƒ^‚Æ‚µ‚Ä—¼•û‚̈ܓx‚Ì’l‚ð‹L˜^‚·‚邱‚Æ‚ªo—ˆ‚éB‚±‚Ìê‡i–k–”‚Í“ì‚Ìj‹É‚É‹ß‚¢•W€ˆÜü‚ðæ‚É—^‚¦‚邱‚Æ‚ð‹K–ñ‚Æ‚·‚éB’n‹…•\–Ê‚Æ“Š‰e–Ê‚ªŒð‚í‚éˆÜ“xˆê’è‚ÌüB”͈ÍF 90.0  standard_parallel  90.0

straight_
vertical_
longitude_
from_pole

–k‹É–”‚Í“ì‹É‚©‚çãŒü‚«‚Ɉʒu‚¯‚ç‚ê‚éŒo“xB”͈ÍF 180.0  straight_vertical_longitude_from_pole  180.0

 

•t˜^G —š—ð

2004”N6ŒŽ14“ú

  1. uƒ‰ƒ“ƒxƒ‹ƒg³Ï•ûˆÊ}–@v‚Ìß‚ð’ljÁB
  2. uƒ|[ƒ‰[ƒXƒeƒŒƒI}–@v‚ÌßF ’n}ƒpƒ‰ƒƒ^ latitude_of_projection_origin ‚ð’ljÁB

2004”N7ŒŽ1“ú

  1. ‘æ5.7ßuƒXƒJƒ‰[À•W•Ï”vF ƒXƒJƒ‰[À•W•Ï”‚Ì—˜—p‚É‚æ‚èCOARDS“K‡‚̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚Ƃ̌݊·«‚𑹂Ȃ¤Ž|‚Ì’‹L‚ð’ljÁB
  2. —á5.11u‚ЂƂ‚̉ðÍ‚©‚瓾‚ç‚ꂽ‘½”‚Ì—\•ñv: ƒXƒJƒ‰[À•W•Ï” p500‚É‘®« positive ‚ð’ljÁ‚µA‚±‚̈³—Í‚ª‰”’¼À•W‚Å‚ ‚邱‚Æ‚ð‚Ü‚¬‚ê‚È‚­–¾Ž¦‚µ‚½B

2004”N9ŒŽ20“ú

  1. ‘æ7.3ßuƒZƒ‹Eƒƒ\ƒbƒhvF Œë‚Á‚½ƒZƒ‹ƒƒ\ƒbƒh gstandard deviationh ‚ð gstandard_deviationh ‚É’ù³‚µ‚½B

2004”N10ŒŽ22“ú

  1. —á5.7 uƒ‰ƒ“ƒxƒ‹ƒg³Šp}–@v‚ð’ljÁB

2004”N11ŒŽ25“ú

  1. u‘å‹C‚̬‡‚“xÀ•WvF‘å‹C‚̬‡‰”’¼À•W‚Ì’è‹`‚ðC³B

2006”N3ŒŽ21“ú

  1. u³‹—•ûˆÊ}–@v‚Ìß‚ð’ljÁB
  2. u‘å‹C‚ÌŽ©‘R‘Δˆ³—ÍÀ•Wv‚Ìß‚ð’ljÁB

2008”N1ŒŽ17“ú

  1. u‚Í‚¶‚ß‚ÉvFCFƒKƒoƒiƒ“ƒX‚ÆŽb’èó‘Ô‚ðŽQÆ‚·‚é‚悤‚ɃeƒLƒXƒg•ÏXB
  2. ‘æ4ÍuÀ•W‚ÌŽí•ÊvA‘æ5ÍuÀ•WŒnvF…•½À•W•Ï”‚ðŽ¯•Ê‚·‚邽‚ß‚Ì‘®« axis ‚ÌŽg—p‚ÉŠÖ‚µ‚Ä•ÏXŽÀŽ{B
  3. •¶‘‚̔Ŕ‚ð1.1.‚É•ÏXB

2008”N5ŒŽ4“ú

  1. ‘æ5.6ßu…•½‚ÌÀ•WŽQÆŒnAŠiŽqŽÊ‘œA‚¨‚æ‚Ñ“Š‰e–@v‹y‚Ñ•t˜^FuŠiŽqŽÊ‘œvFÀ•WŽQÆŒn‚Ì“Á«‚ðŽw’è‚Å‚«‚é‚悤‚É‚·‚邽‚ßACFŠiŽqŽÊ‘œ‘®«‚ð’ljÁ‹y‚ÑC³iƒgƒ‰ƒbƒNƒ`ƒPƒbƒg #18jB
  2. •\3.1uƒTƒ|[ƒg‚³‚ê‚é’PˆÊvFŒW” g1e-2h ‚ÌÚ“ªŽ«‚ð gdecih ‚©‚ç gcentih ‚É’ù³iƒgƒ‰ƒbƒNƒ`ƒPƒbƒg #25jB
  3. •¶‘‚̔Ŕ‚ð1.2‚É•ÏXB

2008”N7ŒŽ15“ú

  1. ‘æ3.5ßuƒtƒ‰ƒOvA•t˜^Au‘®«vA•t˜^Cu•W€–¼CüŽqvF ƒtƒ‰ƒO‚Ì’è‹`‚ðŠg’£‚µ‚Ä flag_masks ‘®«‚ðŽg‚Á‚ărƒbƒgƒtƒB[ƒ‹ƒh‹L–@‚ðƒTƒ|[ƒg‚·‚é‚悤‚É‚µ‚½iƒgƒ‰ƒbƒNƒ`ƒPƒbƒg #26jB
  2. •¶‘‚̔Ŕ‚ð1.3‚É•ÏXB

2008”N10ŒŽ9“ú

  1. —á4.3 g‘å‹C‚̃VƒOƒ}À•Wh ‚ÌŒ‡Š×‚ðC³iƒgƒ‰ƒbƒNƒ`ƒPƒbƒg #30jB
  2. ‘æ5ÍuÀ•WŒnv‚ÌŒ‡Š×‚ðC³iƒgƒ‰ƒbƒNƒ`ƒPƒbƒg #32jB

2008”N11ŒŽ7“ú

  1. ‘æ5ÍuÀ•WŒnv‚Ì—pŒê–@‚ÌŒ‡Š×‚ðC³iƒgƒ‰ƒbƒNƒ`ƒPƒbƒg #35j
  2. •t˜^Du–³ŽŸŒ³‰”’¼À•Wv‚Ìߌ©o‚µ‚̂‚¯•û‚ÉŠÖ‚·‚錇Š×‚ðC³iƒgƒ‰ƒbƒNƒ`ƒPƒbƒg #36jB

2008”N12ŒŽ10“ú

  1. ‘æ7.3ßuƒZƒ‹Eƒƒ\ƒbƒhv‚Ì‚ ‚¢‚Ü‚¢«‚𜋎‚·‚é•ÏXiƒgƒ‰ƒbƒNƒ`ƒPƒbƒg #17jB
  2. •¶‘‚̔Ŕ‚ð1.4‚É•ÏXB

2008”N12ŒŽ11“ú

  1. •t˜^FuŠiŽqŽÊ‘œv‚Ƀ‰ƒ“ƒxƒ‹ƒg³Ï‰~“›}–@Aƒƒ‹ƒJƒgƒ‹}–@A‹y‚ѳŽË}–@‚ÌŠiŽqŽÊ‘œ‚ð’ljÁiƒgƒ‰ƒbƒNƒ`ƒPƒbƒg #34jB

2008”N12ŒŽ27“ú

  1. ‘æ4Íuv‚ÅÀ•W‚ªŠiŽq“_‚̈ʒu‚ðŽ¦‚·‚±‚Ƃ𖾊m‰»‚·‚é‚悤Œ‡Š×‚ÌC³iƒgƒ‰ƒbƒNƒ`ƒPƒbƒg #44jB
  2. ŒÃ‚­‚È‚Á‚½ Conventions‘®«‚ÌŒ‡Š×‚ÌC³iƒgƒ‰ƒbƒNƒ`ƒPƒbƒg #45jB

•¶Œ£

[COARDS] Conventions for the standardization of NetCDF Files. Sponsored by the "Cooperative Ocean/Atmosphere Research Data Service," a NOAA/university cooperative for the sharing and distribution of global atmospheric and oceanographic research data sets . May 1995. <URL:http://ferret.wrc.noaa.gov/noaa_coop/coop_cdf_profile.html>

[FGDC] Content Standard for Digital Geospatial Metadata. Federal Geographic Data Committee, FGDC-STD-001-1998. <URL:http://www.fgdc.gov/standards/projects/FGDC-standards-projects/metadata/base-metadata/v2_0698.pdf>

[NetCDF] NetCDF Software Package. UNIDATA Program Center of the University Corporation for Atmospheric Research. <URL:http://www.unidata.ucar.edu/packages/netcdf/index.html>

[NUG] NetCDF User's Guide for Fortran: An Access Interface for Self-Describing Portable Data; version 3. Russ Rew, Glenn Davis, Steve Emmerson, and Harvey Davies. June 1997. <URL:http://www.unidata.ucar.edu/packages/netcdf/guidef/> ŽÀÛ‚É‚Í–{•¶‚Å‚Í‘æ2.4”Å‚Ì‹Lq‚ðŽQÆ‚µ‚Ä‚¢‚邪A‚»‚̃eƒLƒXƒg‚Í <URL:http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.55.6890> ‚ÅŒ©‚ç‚ê‚éB

[OGP/EPSG] OGP Surveying & Positioning Committee <URL:http://www.epsg.org/> and EPSG Geodetic Parameter Registry. <URL:http://www.epsg-registry.org/>

[OGP/EPSG_GN7_2] OGP Surveying and Positioning Guidance Note 7, part 2: Coordinate Conversions and Transformations including Formulas. 84

[SCH02] C Schaer, D Leuenberger, and O Fuhrer. 2002. gA new terrain-following vertical coordiante formulation for atmospheric prediction modelsh. Monthly Weather Review. 130. 2459-2480.85

[Snyder] Map Projections: A Working Manual. USGS Professional Paper 1395. <URL:http://pubs.er.usgs.gov/usgspubs/pp/pp1395>

[UDUNITS] UDUNITS Software Package. UNIDATA Program Center of the University Corporation for Atmospheric Research. <URL:http://www.unidata.ucar.edu/packages/udunits/>

[W3C] World Wide Web Consortium (W3C) . <URL:http://www.w3.org/>

[XML] Extensible Markup Language (XML) 1.0. T. Bray, J. Paoli, and C.M. Sperberg-McQueen. 10 February 1998. <URL:http://www.w3.org/TR/1998/REC-xml-19980210>

–ó’‚̈ø—p•¶Œ£

[ASCII] Information Systems - Coded Character Sets - 7-Bit American National Standard Code for Information Interchange (7-Bit ASCII). ANSI INCITS 4-1986 (R2007). ¡“ú‚Å‚ÍŽÀŽ¿“I“à—e‚ÍISO 646 ‚ ‚é‚¢‚Í ITU-T Recommendation T.50 gInternational Alphabet No.5h‚Æ“¯ˆê‚Å‚ ‚èAŒãŽÒ‚ªWMO Publication No. 386 "Manual on the GTS" Vol. 1, Part II, Attachment II-2 ‚É“]Ú‚³‚ê‚Ä‚¢‚é‚Ì‚ð <URL:http://www.wmo.int/pages/prog/www/ois/Operational_Information/Publications/WMO_386/WMO_386_Vol_I_en.pdf> ‚ÅŒ©‚邱‚Æ‚ª‚Å‚«‚éB

[CSM] NCAR-CSM NetCDF Conventions, Version 1.0. Brian Eaton, 1997. <URL:http://www.cgd.ucar.edu/cms/eaton/netcdf/NCAR-CSM.html>

[DC] Information and documentation -- The Dublin Core metadata element set. ISO 15836:2009. <URL:http://www.iso.org/iso/iso_catalogue/catalogue_ics/catalogue_detail_ics.htm?csnumber=​52142>, ŽÀŽ¿“¯“à—e‚Ì ANSI Z39.85 ‚Í <URL:http://www.niso.org/kst/reports/standards?step=2&​gid=&​project_key=9b7bffcd2daeca6198b4ee5a848f9beec2f600e5> ‚Å“üŽè‚Å‚«‚éB

[ISO19115] Geographic information – Metadata. ISO 19115:2003. <URL:http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber=26020>, ŽÀŽ¿“¯“à—e‚Ì JIS X 7115 ‚Í <URL:http://www.jisc.go.jp/app/pager?id=57863> ‚ʼn{——‚Å‚«‚éB

[ISO2955] Information processing --- Representation of SI and other units in systems with limited character sets. ISO 2955:1983. ”pŽ~‹KŠi‚Å‚ ‚邪A“à—e‚Í <URL:http://isotc.iso.org/livelink/livelink/4289384/ISO_2955-1983E_repr_of_SI_units_with_limited_char_sets.pdf?func=doc.Fetch&nodeid=4289384> ‚Ŏ擾‚Å‚«‚éB

2–ó’FŽ«‘“I‚É‚Íconvention ‚Í‹¦’èEð–ñ‚È‚Ç‚Æ‚³‚ê‚邪A‚±‚±‚Å‚ÍnetCDFƒf[ƒ^ƒZƒbƒg‚Ì\¬‚ÌŽd•û‚⃃^ƒf[ƒ^‚Ì•\Œ»‚Ì‚µ‚©‚½‚ÉŠÖ‚·‚é‹K‘¥‚Ì‚±‚ÆB“ú–{‚Ì‹CÛŠwŠE‚ÌŠµ—p‚É]‚¢AnetCDF convention(s) ‚ÍnetCDF‹K–ñ‚Æ–ó‚·‚±‚Æ‚É‚·‚éB‚±‚Ì•¶‘‚ð’Ê‚¶‚Ä’P”Œ` convention ‚ªŒÂX‚Ì‹K‘¥‚ðA•¡”Œ` conventions ‚ª•¶‘‘‘Ì‚ðŽw‚·‚ªA•¶–¬‚©‚ç–¾‚ç‚©‚È‚Ì‚Å—¼•ûu‹K–ñv‚Ɩ󂵂½B

4–ó’Fƒtƒ@ƒCƒ‹‚̓f[ƒ^ƒZƒbƒg‚Æ“¯‹`‚ÉŽg‚í‚ê‚Ä‚¢‚éBŒµ–§‚ÉŒ¾‚¦‚ÎAOPeNDAP‚̂悤‚ÉnetCDF API ã‚̃f[ƒ^ƒZƒbƒg‚ªŠi”[ƒƒfƒBƒAã‚̃tƒ@ƒCƒ‹‚ƈê’v‚·‚é‚Æ‚ÍŒÀ‚ç‚È‚¢ê‡‚à‚ ‚é‚Ì‚ÅAƒf[ƒ^ƒZƒbƒg‚Æ‚¢‚¤‚ׂ«‚Æ‚±‚ë‚Å‚ ‚éB‘‚¶‚Ä‚±‚Ì•¶‘‚Í“¯ˆê’i—Ž‚Å“¯‚¶Œê‚ðŒJ‚è•Ô‚·‚Ì‚ð”ð‚¯—Þ‹`Œê‚ÅŒ¾‚¢Š·‚¦‚é‚Æ‚¢‚¤ˆê”Ê“I‰¢•¶‚Ì‹K”͂Ɉø‚«‚¸‚ç‚ê‚Ä–³—‚É—Þ‹`Œê‚ð’Ê—p‚³‚¹‚Ä‚¨‚èA‹Zp•¶‘‚Æ‚µ‚Ä‚Ì–¾Šm‚³‚𑹂ȂÁ‚Ä‚¢‚邪A‚ ‚¦‚Ä‚È‚é‚ׂ­’¼–ó‚·‚é‚悤‚É‚µ‚½B

5–ó’F‚±‚±‚Å‚¢‚¤ƒƒ^ƒf[ƒ^‚Íiƒ_ƒuƒŠƒ“ƒRƒA[DC]‚âISO 19115 [ISO19115]‚̂悤‚Èj”­Œ©ƒƒ^ƒf[ƒ^‚Æ‚¢‚¤‚æ‚è—˜—pƒƒ^ƒf[ƒ^‚ÌFÊ‚ª‹­‚¢‚±‚Æ‚ª‚í‚©‚éB

6–ó’Fêifieldj‚Í•Ï”ivariablej‚Æ“¯‹`‚É’Ê—p‚µ‚Ä‚¢‚éB

7–ó’F–{—ˆ‚È‚ç‚Έê”Ê“I‚È•W€istandardj‚ÍnetCDF‚ÉŒÀ‚ç‚ê‚é‹K–ñiconventionj‚æ‚èL‚¢ŠT”O‚Å‚ ‚邪A‚±‚Ì•¶‘‚Å‚Í“¯‹`‚É’Ê—p‚µ‚Ä‚¢‚éB

9–ó’FnŽŸŒ³‹óŠÔ‚Ì‚»‚ꂼ‚ê‚ÌŽŸŒ³‚ɂ‚¢‚Ä—LŠE˜A‘±‚̗̈æ‚ð‚Æ‚ê‚ÎA‚»‚ê‚ç‚Ì’¼Ï‚ÍnŽŸŒ³’¼•û‘Ì‚Æ‚È‚èA2nŒÂ‚Ì’¸“_‚ª‚ ‚éB‚±‚±‚Å‚¢‚¤’¸“_‚Æ‚Í‚»‚̂悤‚È‚à‚Ì‚ðŽw‚·‚ªAƒZƒ‹‚Í‘½ŠpŒ`‚⑽–Ê‘Ì‚©‚à‚µ‚ê‚È‚¢‚Ì‚Å”‚Í 2n ‚Æ‚ÍŒÀ‚ç‚È‚¢B1ŽŸŒ³‚Å‚ ‚ê‚Î’¸“_‚Í‹«ŠEE’[“_‚Æ“¯‚¶‚É‚È‚éB

11–ó’F‘®«‚ð“\‚è•t‚¯‚邽‚ß‚É•Ö‹X㓱“ü‚³‚ê‚é•Ï”B

12–ó’FŒ´•¶ identify ‚ðˆÈ‰ºuŽ¯•Êv‚Ɩ󂵂½B

13–ó’F‹CÛ’¡u‘Û‹CÛ’Ê•ñŽ®•Êûv‚Å‚Ípacking‚ðˆ³k‚Ɩ󂵂Ă¢‚邪Aˆê”Ê“I‚í‚©‚è‚â‚·‚³‚Ì‚½‚ß‚ ‚¦‚ĈقȂé–óŒê‚É‚µ‚½B

14–ó’F‚±‚¤‚Í‚¢‚Á‚Ä‚¢‚邪ACOARDS‚àCF‚àƒ\ƒtƒgƒEƒFƒA‚ª“K‡‚·‚邽‚ß‚Ì—vŒ‚𖾊m‚É‚µ‚Ä‚¢‚È‚¢‚©‚çA‚½‚Æ‚¦‚ÎFortranƒRƒ“ƒpƒCƒ‰‚ªISO 1539 ‚É“K‡‚·‚éA‚Æ‚¢‚¤‚悤‚É‚±‚ê‚ç•W€‚É“K‡‚·‚é‚©”Û‚©‚ª”»’è‚Å‚«‚é‚Æ‚¢‚¤‚킯‚Å‚Í‚È‚¢B

15–ó’FCDL‚Å‚Í‹t‡‚Æ‚È‚éBCOARDS‚É‚à‚»‚¤‘‚¢‚Ä‚ ‚éB

16–ó’FŽŸŒ³‡˜‚ª(I, J ,K) [ˆÜ“x-Œo“x-‰”’¼] ‚Å‚Í‚È‚¢ƒ‚ƒfƒ‹‚ª‚ ‚é‚©‚çA‚Æ‚¢‚¤‚±‚Æ‚¾‚낤B

17–ó’F—v‚·‚é‚ÉA•Ï”–ˆ‚ ‚é‚¢‚Í“ì–kƒXƒ‰ƒCƒX–ˆ‚ȂǂŃoƒ‰ƒoƒ‰‚Éo—Í‚·‚éƒR[ƒh‚ª‚ ‚ê‚΂܂Ƃ߂ÄAƒ^ƒCƒ€ƒXƒeƒbƒv‚²‚Æ‚ÉŽ²‡˜‚ð•À‚בւ¦‚Äo—Í‚·‚ê‚΂»‚ñ‚È‚É’x‚­‚È‚ç‚È‚¢A‚Æ‚¢‚¤‚±‚ÆB

18–ó’FŒ´•¶ should‚ðˆÈ‰ºu‚ׂ«v‚Å–ó‚·B‚±‚ê‚ÍŠ©‚É€‚¸‚éˆÊ’u‚¯‚ÆŽv‚í‚ê‚éB

19–ó’FŒ´•¶‚ÍnŽŸŒ³”z—ñ‚Ædimension (n, max_string_length) ‚Æ‚ð‘Δ䂵‚Ä‚¢‚Ę_—“I‚Å‚È‚¢B

20–ó’F“K‡ðŒ‚Í–¾‚ç‚©‚É‚È‚Á‚Ä‚¢‚é‚©H

21–ó’F•Ö‹X‚Ì‚½‚ßà–¾‚·‚é‚ÆAŽŸ‚̃tƒ[‚Å”»’è‚·‚éG

· ƒf[ƒ^•Ï”‚ª byte Œ^‚ÅA_FillValue ‚ª–¾Ž¦“I‚É’è‹`‚³‚ê‚Ä‚¢‚È‚¯‚ê‚ÎA‚·‚ׂẲ”\‚È’l‚ª—LŒø’l

· ‚»‚¤‚Å‚Í‚È‚¢ê‡‚ÍA_FillValue ‚ª³‚È‚ç‚»‚ê‚𖳌øÅ‘å’lA‚ ‚é‚¢‚Í–³ŒøŬ’l‚Æ‚·‚é

o    ‚±‚Ìê‡‚Í _FillValue ‚ª–¾Ž¦“IEˆÃ–Ù‚É’è‹`‚³‚ê‚Ä‚¢‚é‚©‚ð–â‚í‚È‚¢

o    ®”Œ^‚È‚ç‚ÎA—LŒøÅ‘å’l = –³ŒøÅ‘å’l|‚P, ‚Ü‚½‚Í—LŒøŬ’l = –³ŒøŬ’l{‚P

o    •‚“®¬”“_Œ^‚È‚ç‚ÎA—LŒøÅ‘å’lEŬ’l‚Í _FillValue‚Æ‚ÌŠÔ‚ÉŬ•\Œ»‰Â”\’liʼnºˆÊƒrƒbƒg1‚Ì·j‚Ì2”{‚¾‚¯‚Ì·‚ðÝ‚¯‚é

22–ó’FŽÀÛ‚É‚Í‘æ2.4”ňÈ~‚ÌNUG‚Émissing_value‚ð”pŽ~—\’è‚Æ–¾Ž¦“I‚É’f‚¸‚é‚悤‚È‹Lq‚Í‚È‚¢B–{•¶‚Åmissing_value ‚ð—Ꭶ‚µ‚½‰ÓŠ‚ªÁ‚¦AŒ‡‘¹’l‚ÉŠÖ‚µvalid_range ‚É‚æ‚è–¾Šm‚Ȉʒu‚¯‚ª—^‚¦‚ç‚êA‘®«‹K–ñ‚Å‚Ímissing_value ‚Ívalid_range ”͈͊O‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Æ‚¢‚¤‹K’肪’ljÁ‚³‚ꂽ‚¾‚¯‚Å‚ ‚éB‚µ‚©‚µ‚È‚ª‚çACF‚ÆnetCDF‚̃Rƒ~ƒ…ƒjƒeƒB‚Ìd‚È‚è‚©‚çl‚¦‚ÄACF‚Ì‚±‚Ì‹K’肪•ú’u‚³‚ê‚Ä‚¢‚é‚Æ‚¢‚¤‚±‚Æ‚Ímissing_value ‘®«‚Í”pŽ~—\’è‚Æ‚È‚Á‚½‚Æ‚¢‚¤”FŽ¯‚ª­‚È‚­‚Æ‚àˆá˜aŠ´‚È‚­Žó‚¯“ü‚ê‚ç‚ê‚é‚Ì‚Å‚ ‚낤B

23–ó’F‚±‚Ì•¶‘‚ł̓Xƒy[ƒX(space)‚Æ‹ó”’(blank, whitespace)‚𓯋`‚É’Ê—p‚µ‚Ä‚¢‚éB’Êí‚Ìî•ñHŠw“I•¶–¬‚Å‚ÍAƒXƒy[ƒX‚Í ASCII [ASCII]•„†ˆÊ’u2/0iƒXƒy[ƒXƒL[‚ð‰Ÿ‚µ‚Ä‘Å‚¿ž‚Ü‚ê‚镶Žšj‚¾‚¯‚ðŽw‚µA‹ó”’‚̓^ƒu‚â‰üs‚È‚Ç‚ðŠÜ‚Þ‚Ì‚ª’Ê—á‚Å‚ ‚邪A‚±‚Ì•¶‘‚Å‚Í‚»‚Ì‹æ•Ê‚Í–¾—Ä‚Å‚È‚¢B

24–ó’FnetCDF‚Ì‘åˆæ‘®« global attribute ‚Æ‚Í•Ï”‚Å‚Í‚È‚­ƒf[ƒ^ƒZƒbƒg‚ɂ‚¯‚ç‚ꂽ‘®«‚Ì‚±‚ÆB

25–ó’F“½–¼FTP ftp://ftp.unidata.ucar.edu/pub/netcdf/Conventions/ ‚ª³‹K‚Ì‹K–ñŠñ‘õæ‚Å‚ ‚Á‚½‚Ì‚Í‚¨‚»‚ç‚­CF‹K–ñŠJ”­‚Ì‚²‚­‰ŠúB2009”N8ŒŽ11“úŒ»ÝA“¯ƒTƒCƒg‚ÍŽc‚Á‚Ä‚¢‚邪XV‚³‚ê‚Ä‚¨‚炸A–{•¶‚Å‘‚©‚ê‚Ä‚¢‚é‚Ì‚Æ‚à”÷–­‚ɈقȂé http://www.unidata.ucar.edu/software/netcdf/conventions.html ‚ª³‹KŠñ‘õæ‚Æ‚³‚ê‚Ä‚¢‚éB

26–ó’F2009”N8ŒŽ11“úŒ»ÝAƒAƒNƒZƒX‚·‚é‚Æ‘O’‚̳‹KŠñ‘õæ‚ɃŠƒ_ƒCƒŒƒNƒg‚³‚ê‚éB

27–ó’FŒ³—ˆ SI ‚Å‚ÍÚ“ªŽ«ƒ}ƒCƒNƒ‚Ì‹L†‚͵iƒMƒŠƒVƒƒ•¶Žš‚̃~ƒ…[j‚¾‚ªAASCII[ASCII]•¶ŽšW‡‚ÉŠÜ‚Ü‚ê‚È‚¢‚Ì‚ÅUDUNITS ‚Å‚Íu‚Å‘ã—p‚·‚邱‚Æ‚Æ‚È‚Á‚Ä‚¢‚éB‚±‚Ì‘ã—p‚ÍŒ³‚ð‚½‚¾‚¹‚΋ŒISO 2955[ISO2955]‚É—R—ˆ‚·‚éB

28–ó’FŒÀ’èŽq‚ÍŒ´•¶qualifier. ‘¼‚É modifer ‚ðCüŽq‚Ɩ󂵂Ă¢‚é‚̂Ŗ󂵕ª‚¯‚½B–{•¶‚Å‚Í–¾Ž¦‚µ‚Ä‚¢‚È‚¢‚ªA•W€–¼‚É‚Íu‘å‹C‚̉·“xvuŠC…‚Ì—¬‘¬v‚È‚ÇA•¨——Ê‚ð’S‚¤•¨‘Ì‚ªŒÀ’肳‚ê‚é‚Ì‚ªí‚Å‚ ‚èAqualifier‚Í‚»‚ÌŒÀ’è•”•ª‚Å‚ ‚é‚Æ‰ð‚³‚ê‚éB

29–ó’F‚±‚±‚ÅGRIB‚Æ‚ÍGRIB‘æ1”ÅiFM 92–XI Ext. GRIB Edition 1j‚ðŽw‚µ‚Ä‚¢‚éBGRIB‘æ1”ł̃pƒ‰ƒ[ƒ^”Ô†‚͔Ԇ1`127‚ª‘Û“I‚É‹¤’ÊA”Ô†128`254‚ª’nˆæ“IŽg—p‚Ì‚½‚ß‚É쬋@ŠÖ‚ÅŠ„‚è“–‚Ä‚é‚Æ‚³‚ê‚Ä‚¨‚èA‚±‚±‚ÅECMWF‹y‚ÑNCEP‚Æ‚¢‚¤‚Ì‚Í‚»‚ꂼ‚ê‚Ì‹@ŠÖ‚Å’è‹`‚µ‚½•”•ª‚Ì‚±‚Æ‚Å‚ ‚éB

30–ó’FAtmospheric Model Intercomparison Project <URL:http://www-pcmdi.llnl.gov/projects/amip/>.

34–ó’F‚±‚Ì•¶‘‚Å‚ÍconditionuðŒvAstatusuó‘ÔvA‚ ‚é‚¢‚Ístatus condition‚Í“¯‹`‚É’Ê—p‚µ‚Ä‚¨‚èA^‹U’l‚ª”»’肳‚ꂤ‚éŒê‹åA‚Æ‚¢‚¤‚悤‚ȈӖ¡‚Æl‚¦‚ç‚ê‚éB‚Ü‚½AuƒR[ƒhv‚Æuƒtƒ‰ƒOv‚à’Ê—p‚µ‚Ä‚¨‚èAðŒEó‘ԂɑΉž‚·‚é–¼‹`ŽÚ“x‚Ì”’l‚ÅA®”Œ^ƒf[ƒ^‚̈ꕔ‚̃rƒbƒg‚ðŽg‚Á‚½¬‚³‚È®”‚Å‚±‚ê‚çðŒEó‘Ô‚ð•\Œ»‚µ‚½‚à‚ÌA‚Æ‚¢‚¤‚悤‚ȈӖ¡‚Æl‚¦‚ç‚ê‚éB

35–ó’F‘O’‚̂悤‚É–{•¶‚Å‚Í—pŒê‚𖳑ʂɎg‚Á‚Ä‚¢‚Ä“ï‰ð‚¾‚ªA‘®«flag_values‚ÅŽw’肳‚ê‚é‚Ì‚Í—ñ‹“Œ^iWMO‚Ì’Ê•ñŽ®‚Å‚¢‚¦‚΃R[ƒh•\j‚ÅAflag_meanings‚ÌŒê‹å‚Ì‚¤‚¿‚Ç‚ê‚©‚ЂƂ‚¾‚¯‚ªu”r‘¼“I‚Év¬‚è—§‚ÂB

36–ó’F“¯—l‚ÉA‘®«flag_masks‚ÅŽw’肳‚ê‚é‚̂̓rƒbƒgƒtƒB[ƒ‹ƒhi’Ê•ñŽ®‚Å‚¢‚¦‚΃tƒ‰ƒO•\j‚Å‚ ‚èAˆÙ‚È‚éƒrƒbƒg‚Í‚»‚ꂼ‚êu“Æ—§v‚É^‹U’l‚ð‚Ƃ肤‚éB

37–ó’FˆÜ“xEŒo“xEŽžŠÔ‚ɂ‚¢‚Ä‚ÍÀ•W•Ï”‚Å‚Í‚È‚­’P‚É•Ï”‚ÉŠÖ‚·‚é‹K’è‚É‚È‚Á‚Ä‚¢‚éi‚Ç‚¤‚¢‚¤‚킯‚©‰”’¼À•W‚¾‚¯‚ÍuŽ²‚ð•\‚í‚·•Ï”v‚Æ‚µ‚Ä‚¢‚éj‚ªA]‘®•Ï”‚Æ‚µ‚ĈܓxEŒo“xEŽžŠÔ‚ð•\Œ»‚·‚éꇂɓK—p‚·‚邱‚Æ‚ðˆÓŽ¯‚µ‚Ä‘‚«•ª‚¯‚Ä‚¢‚é‚Ì‚©•s–¾B

38–ó’FŒ´•¶‚Å‚Í degrees_north ‚Æ‚ ‚邪–¾‚ç‚©‚ÉŒë‚èB

39–ó’FuA and/or Bv‚Í uA, B, ‚ ‚é‚¢‚Í‚»‚Ì—¼•ûv‚Ɩ󂵂½B

40–ó’FŽó‚¯“ü‚ê‚éðŒ‚àŒø‰Ê‚à•s–¾ŠmBŽ@‚·‚é‚ÉAƒf[ƒ^쬎҂ւ̃KƒCƒhƒ‰ƒCƒ“‚ÆAƒAƒvƒŠƒP[ƒVƒ‡ƒ“ìŽÒ‚ª‚ ‚Ü‚è‚É‹·‚¢Œˆ‚ß‘Å‚¿‚ðs‚í‚È‚¢‚悤‚ÉŒx‚·‚邱‚Æ‚ª–Ú“I‚Å‚ ‚낤B

41–ó’FŒ´•¶identifier‚È‚Ì‚ÅŽ¯•ÊŽq‚Ɩ󂵂½‚ªA\•¶‹K‘¥ãsince‚Æ‚¢‚¤’PˆÊ‚ª”F‚ß‚ç‚ê‚È‚­‚È‚Á‚Ä‚¢‚é‚Ì‚Å—\–ñŒê‚Æ‚¢‚Á‚½‚Ù‚¤‚ª‚æ‚¢B‚È‚¨AUDUNITS‚Ísince ‚Ì‚©‚í‚è‚É @, after, from, ‚Ü‚½‚Íref ‚Æ‚¢‚¤•\‹L‚à‹–‚µ‚Ä‚¢‚邪Aˆµ‚¢‚Í•s–¾Bƒf[ƒ^쬎҂͔O‚Ì‚½‚ß”ð‚¯‚½‚Ù‚¤‚ª‚æ‚©‚낤B

42–ó’F’ˆÓ‚ª•¥‚í‚ꂽ‚©‚Ç‚¤‚©‚ÍŠOŒ`“I‚É“K‡«‚ð”»’è‚Å‚«‚È‚¢‚Ì‚ÅA‚±‚̂悤‚È‹K’è‚ÍŠ©‚Å‚Í‚È‚­should‚Å•\‚킳‚ê‚é‚Ì‚ª•’Ê‚¾‚ÆŽv‚¤‚ªA‚»‚à‚»‚à–`“ª‚ÅŠ©‚Í•Œ¾‚¾‚ÆŒ¾‚Á‚Ä‚µ‚Ü‚Á‚Ä‚¢‚é‚Ì‚Å‚»‚ê‚Å‚à‚¢‚¢‚Ì‚¾‚낤B

43–ó’F’P‚É•½”N‚Æ‚¢‚¤‚Æ‚«‚͉[”N‚Å‚È‚¢”NA•½”N’lE•½”N”ä‚È‚Ç‚Æ‚¢‚¤‚Æ‚«‚Í‹CŒó’l‚Ì‚±‚Æ‚Å‚ ‚éB

44–ó’FƒOƒŒƒSƒŠƒI—ƒJƒgƒŠƒbƒN”‘‚É‚æ‚Á‚ÄŽn‚ß‚Äs—p‚³‚ꂽ“úB

45–ó’FISO 8601‚É‚æ‚é‘k‹yƒOƒŒƒSƒŠƒI—ï‚Å‚ÍA‹IŒ³‚P”N‚Ì‘O”N‚ð0”NA‚»‚Ì‘O”N‚ð|1”N‚̂悤‚É”’l‚ð˜A‘±‚³‚¹‚Ä”N‚𔂦‚éB‚±‚ê‚É‚æ‚è‰[”N”»’è‚̃ƒWƒbƒN‚Í‚»‚Ì‚Ü‚ÜŽg‚¦‚邱‚Æ‚É‚È‚éB

46–ó’FŽ®’†‚Ì’è”128‚Í‚Ç‚¤‚â‚Á‚Ä“¾‚½‚©‚Æ‚¢‚¤‚ÆArgrid:compress ‘®«’l‚ð‰ð“Ç‚µ‚Ä“¾‚½ÅŒã‚ÌŽŸŒ³‚Å‚ ‚é lon ‚Ì’·‚³‚Å‚ ‚éB

47–ó’Fmapping ‚ðŽÊ‘œ‚Æ–ó‚·‚Ì‚Í”Šw—pŒêB‚±‚Ì•¶‘‚Å‚¢‚¤ (grid) mapping ‚É‚ ‚½‚é‚à‚Ì‚Í‚Ù‚Æ‚ñ‚Ç’n}“Š‰e–@‚Å‚ ‚é‚©‚çAu’n}“Š‰ev“™‚ƈӖ󂵂½‚¢‚Æ‚±‚낾‚ªA’n}“Š‰e–@‚Ì–{—ˆ‚Ì—pŒêmap projection‚ƈꉞ‹æ•Ê‚³‚ê‚Ä‚¢‚é‚悤‚ÉŒ©‚¦‚È‚­‚à‚È‚¢‚Ì‚Å”O‚Ì‚½‚ߖ󂵕ª‚¯‚½B

48–ó’F‚±‚êˆÈ~—]Œv‚ȃ_ƒuƒ‹ƒNƒH[ƒg‚ªŽg‚í‚ê‚é‚悤‚ɂȂ邪‚¨‚»‚ç‚­“Á’i‚̈Ӗ¡‚Í‚È‚¢B”O‚Ì‚½‚ß‚»‚̂܂ܖ󂵂½B

49–ó’FŽ@‚·‚é‚ÉAŽŸŒ³‚ɈӖ¡‚ð—^‚¦‚é–ðŠ„A‚Æ‚¢‚¢‚½‚¢‚Ì‚Å‚ ‚낤B

50–ó’F•¶ŽšŒ^‚Å‚ ‚é‚©”Û‚©A‚Æ“¯‹`‚Æl‚¦‚ç‚ê‚邪AŒë‰ð‚Ì—]’n‚ð¶‚Þ”÷–­‚È‹K’èU‚è‚Å‚ ‚éB

52–ó’F•¶Œ¾‚Ç‚¨‚è‚É‚ÍA”ñ•W€‚̗̈於‚ðŽg‚Á‚Ä‚à standard_name= "region" ‚ª•K{‚Å‚ ‚邪A‚¢‚©‚É‚à•sð—‚È‚Ì‚ÅA•K{‹K’è‚Í•W€—̈於‚ðŽ¦‚·–Ú“I‚ÉŒÀ‚ç‚ê‚é‚Æ‰ð‚µ‚Äu‚½‚ß‚É‚Ív‚Æ•â‚Á‚½B‚µ‚©‚µ‚»‚ê‚Å‚Í–Ú“IˆÓŽ¯‚ðŠOŒ`“I‚É“K‡«”»’è‚Å‚«‚È‚¢‚̂ŃUƒ‹–@‰»‚µ‚Ä‚µ‚Ü‚¤B

53–ó’FŒ´•¶‚Å‚Í1970‚¾‚ªŒë‚èB

54–ó’F’¼•û‘Ì‚È‚ç‚ÎAnŽŸŒ³ƒZƒ‹‚É2n ŒÂ‚Ì’¸“_‚ª‚ ‚邪A•s’èŒ`‚È‚ç‚΃Zƒ‹‚É‚æ‚Á‚Ä’¸“_‚Ì”‚ªˆá‚¤‚©‚à‚µ‚ê‚È‚¢‚Ì‚ÅÅ‘å‚ÆŒ¾‚Á‚Ä‚¢‚é‚Ì‚¾‚낤BƒZƒ‹‚É‚æ‚Á‚Ä’¸“_‚Ì”‚ªˆá‚¤ê‡‚̈µ‚¢‚Í–¾‚ç‚©‚Å‚È‚¢B

55–ó’F–³§ŒÀ‚ÌŽŸŒ³‚ÍnetCDFƒf[ƒ^ƒZƒbƒg쬎ž‚É‘å‚«‚³‚ðŽw’肵‚È‚¢ŽŸŒ³‚ÅAƒf[ƒ^‘‚«ž‚Ý‚É‚æ‚Á‚ĉ„’·‚³‚ê‚Ä‚ä‚­‚à‚Ì‚Å‚ ‚èAnetCDFƒo[ƒWƒ‡ƒ“3‚Å‚Í1‚‚̃f[ƒ^ƒZƒbƒg‚É1‚‚¾‚¯”F‚ß‚ç‚ê‚éB˜A‘±‚µ‚½ƒCƒ“ƒ^[ƒoƒ‹‚Ì’¸“_‚ðd•¡‚È‚µ‚ÉŠi”[‚·‚ׂ­AÀ•W•Ï”‚æ‚è1‚‚¾‚¯‘å‚«‚È•Ê‚ÌŽŸŒ³‚É1ŽŸŒ³‚Ì‹«ŠE•Ï”‚ð•Û‘¶‚·‚邱‚Æ‚É‚·‚é‚ÆiŽÀÛ‚ÉNCAR CSM‹K–ñ[CSM]‚Í‚»‚¤‚Å‚ ‚éjA–³§ŒÀŽŸŒ³‚É‚·‚邱‚Æ‚ª‚Å‚«‚È‚¢‚±‚Æ‚É‚È‚éB

56–ó’FŒ´•¶‚Å‚Í latbnd(x, 2)‚Æ‚È‚Á‚Ä‚¢‚邪x‚Æ‚¢‚¤ŽŸŒ³‚Í‚È‚¢BCDL‚̕ϔ錾‚È‚ç‚Ζ{—ˆ‚Í2‚̂悤‚È‘¦’l‚ÍŽg‚¦‚¸ dimension nv = 2; ‚̂悤‚È‚à‚Ì‚ðŽg‚¤•K—v‚ª‚ ‚邪A’·‚­‚È‚é‚Ì‚Å‚±‚¤‚µ‚½B

57–ó’F Œ´•¶ p-sided cells ‚¾‚ªside‚Æ‚¢‚¤‚Ì‚Í–¾‚ç‚©‚ÉŒë‚èB•Ó‚Æ’¸“_‚Ì”‚͈ႤB

58–ó’FƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚É‚Æ‚Á‚Ä‹ó”’‚Ì‹–—e‚³‚ê‚éˆÊ’u‚Íd—v‚Å‚ ‚邪–{•¶ã‚»‚ꂪ–¾Šm‚É‚È‚Á‚Ä‚¢‚é‚Æ‚ÍŒ¾‚¢‚ª‚½‚¢B—á‚ł͈êŠÑ‚µ‚ăRƒƒ“‚Ì‘O‚ɃXƒy[ƒX‚È‚µAƒRƒƒ“‚ÌŒã‚ɃXƒy[ƒX1‚‚Ƃµ‚Ä‚¨‚èA‰¢•¶‚Ì펯‚¾‚©‚ç‚í‚´‚í‚´‘‚©‚È‚¢‚Ì‚¾‚낤‚ªA‚Ç‚¤‚¢‚¤‚킯‚©“ú–{l‚É‚Í‚»‚¤‚µ‚½‚ª‚ç‚È‚¢•û‚ªŽUŒ©‚³‚ê‚é‚Ì‚ÅA“Á‚É’ˆÓŠè‚¢‚½‚¢B

59–ó’F‚±‚Ì•¶‚É‚Í–¾Ž¦“I‚É‚Æ‚Í‘‚¢‚Ä‚¢‚È‚¢‚ªA•¶ˆÓ‚©‚炵‚Ä•W€–¼•\‚É‚æ‚éˆÃ–ق̉ðŽß‚Í–³ˆÓ–¡B

60–ó’F‚±‚±‚¾‚¯ strongly ‚Å‚Í‚È‚­Œ´•¶ especially B

61–ó’F‚±‚Ì’i—Ž‚Å‚¾‚¯ gridbox.

62–ó’FŒ´•¶ the area_type were sea_ice.

63–ó’FŒ´•¶‚Í recommend that ‚Æ should ‚ª•¹—p‚³‚ê‚Ä‚¢‚é•Ï‚È•¶‚Å‚Í‚ ‚邪A‚±‚ê‚É‚æ‚è should ‚Ærecommend‚ª“¯’ö“x‚ÌŠ©‚Å‚ ‚邱‚Æ‚ª‚æ‚­‚í‚©‚éB

64–ó’FƒJƒbƒR“à‚É”F‚ß‚ç‚ê‚é•W€‰»î•ñ interval ‚ɂ‚¢‚Ä‘‚¢‚Ä‚¢‚È‚¢‚ªA‹ÖŽ~‚³‚ê‚é‚킯‚Å‚à‚ ‚é‚Ü‚¢B

65–ó’F‚±‚±‚Í‚Ç‚¤‚µ‚Ä‚à•â‚í‚È‚¢‚ƈӖ¡‚ª’Ê‚ç‚È‚¢B

66–ó’F‚±‚±‚Íuƒtƒ@ƒCƒ‹v‚ðuƒf[ƒ^ƒZƒbƒgv‚É’u‚«Š·‚¦‚Ă͈Ӗ¡‚ª’Ê‚ç‚È‚¢B

67–ó’F NUG‚ÌŒã‚É‘S•” (8.1) ‚Æ‘‚¢‚Ä‚ ‚邪A‚±‚ê‚Í‘æ2.4”Å‚ÌÍ—§‚Ä‚ÅAŒ»si‘æ4.0.1”Åj‚Å‚Í Appendix B <URL:http://www.unidata.ucar.edu/software/netcdf/docs/netcdf/Attribute-Conventions.html#Attribute-Conventions> ‚Æ‚·‚é‚Ì‚ª“K“–B

68Œ´•¶‚Í“ï‰ðF By default it is assumed that the values supplied are for one standard error. If the values supplied are for some multiple of the standard error, the standard_error ancillary variable should have an attribute standard_error_multiplier stating the multiplication factor.

69–ó’F‹ï‘Ì“I‚É‚Í earth_radius, inverse_flattening, longitude_of_prime_meridian, semi_major_axis, semi_minor_axis ‚Ì‚±‚Æ‚Æ‰ð‚³‚ê‚éB

70–ó’F“§Ž‹}–@‚Æ‚ÍA’n‹…AŽ‹“_A‹y‚Ñ“Š‰e–Ê‚ÌŠô‰½ŒõŠw“IŠÖŒW‚Å’è‹`‚³‚ê‚é’n}“Š‰e–@‘S”Ê‚Ì–¼Ì‚Å‚ ‚èA–{ß‚Å’è‹`‚³‚ê‚Ä‚¢‚é}–@‚Í–{—ˆu‰¡Ž²ŠOŽË•ûˆÊ}–@vtransverse external perspective azimuthal projection‚Æ‚¢‚¤‚ׂ«‚à‚Ì‚Å‚ ‚éB’N‚àŒ¾‚í‚È‚¢‚¯‚ÇB

71–ó’F“™Ï‹…‘Ì‚ÍŒ´•¶ authalic sphere. ‰ñ“]‘ȉ~‘Ì‚Æ“¯‚¶•\–ÊÏ‚ðŽ‚‹…‘Ì‚Ì‚±‚ÆB

72–ó’FŒ´•¶‚ł͔͈͂𖾎¦‚µ‚Ä‚¢‚È‚¢‚ªíŽ¯“I‚ɳ‚Ì’l‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢B

73–ó’FŒ´•¶‚Å‚Í”’lŒ^‚Æ‚È‚Á‚Ä‚¢‚邪–¾‚ç‚©‚É•¶Žš—ñ‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢B

74–ó’FŒ´•¶‚ł͔͈͂𖾎¦‚µ‚Ä‚¢‚È‚¢‚ªíŽ¯“I‚Ɉܓxϕ ‚Í 90 …ϕ…90 ‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢B

75–ó’FŒ´•¶‚ł͔͈͂𖾎¦‚µ‚Ä‚¢‚È‚¢‚½‚ßA‘¼‚ÌŒo“xƒÉ‚ÉŠÖ‚·‚é‘®«‚Æ“¯—l‚É 180 …ƒÉ…180 ‚ŧ–ñ‚³‚ê‚Ä‚¢‚é‚Ì‚¾‚Æ‚ÍŽv‚í‚ê‚邪A360‚Ü‚Å‚Ì’l‚ª”F‚ß‚ç‚ê‚é‚Ì‚©•K‚¸‚µ‚àŽ©–¾‚Å‚Í‚È‚¢B

76–ó’F‚±‚Ì‹K–ñ‚Å‚Í’†‰›Œoü‚Ì’è‹`‚³‚ê‚éŠiŽqŽÊ‘œi‰~}–@‚Ɖ¡ƒƒ‹ƒJƒgƒ‹}–@j‚ɂ‚¢‚Ä‚ÍŒ´“_Œo“x‚Ì’è‹`‚ð‹‚ß‚Ä‚¢‚È‚¢‚Ì‚ÅAŽŸ’‚àl‚¦‡‚킹‚é‚ÆA’†‰›Œoü‚ªŒ´“_Œo“x‚ðŒ“‚Ë‚é‚Ì‚¾‚낤BGRIB‚Å‚Í—¼ŽÒ‚Í‹æ•Ê‚³‚ê‚é‚Ì‚ÅA•ÏŠ·‚ª“‚¢‚±‚Æ‚É‚È‚éB

77–ó’F–{“–‚Í’†‰›Œo“x‚ÍŒ´“_Œo“x‚Ì•Ê–¼‚Å‚Í‚È‚¢i’†‰›Œo“x‚͈ꕔ‚Ì’n}“Š‰e–@‚É‚µ‚©’è‹`‚³‚ꂸAŒ´“_Œo“x‚ð•Ê‚ɂƂ邱‚Æ‚à‰Â”\j‚Ì‚¾‚ªA‚±‚Ì‹Lq‚Ì‚¨‚©‚°‚Å‚±‚Ì‹K–ñ‚Å‚Í’†‰›Œo“x‚ÆŒ´“_Œo“x‚ª¬“¯‚³‚ê‚Ä‚¢‚邱‚Æ‚ª‚í‚©‚Á‚½B

78–ó’FŠp“x‚Í‚±‚Ì‹K–ñ‚ÌŽŠ‚銂Ŏg‚í‚ê‚Ä‚¢‚é‚Ì‚ÉA‚±‚±‚Å‚¾‚¯decimal ‚Æ‚ ‚¦‚Ä’f‚è‚ð“ü‚ê‚éˆÓ‹`‚Í–R‚µ‚¢B˜Z\i”‚Ì“x•ª•b‚ð‘®«’l‚Æ‚µ‚Ä—^‚¦‚éŒ`Ž®‚Í‚Ç‚±‚É‚à’è‹`‚³‚ê‚Ä‚¢‚È‚¢‚Ì‚¾‚©‚çB

79–ó’FŒ´•¶‚ł͔͈͂𖾎¦‚µ‚Ä‚¢‚È‚¢‚ªíŽ¯“I‚Ɉܓxϕ ‚Í 90 …ϕ…90 ‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢B

80–ó’FŒ´•¶‚ł͔͈͂𖾎¦‚µ‚Ä‚¢‚È‚¢‚ª‘å’ï‚ͳ‚Ì’l‚¾‚낤B‚½‚¾‚µ•‰’l‚Æ‚·‚邱‚Æ‚Å—˜_ã‚Í“àŽË}–@‚âSŽË}–@‚ª•\Œ»‚Å‚«‚éB

81–ó’FŒ´•¶‚Í“ï‰ð‚¾‚ªAŽÀÛ‚Ì’·‚³‚ɑ΂·‚é’n}ã‚Ì’·‚³‚̔䗦‚ðŽÚ“xŒW” scale factor ‚Æ‚¢‚¤i‚¾‚©‚ç–{•¶‚Ìscale‚ÍœŽZjB³Šp}–@‚Ì‚Æ‚«ŽÚ“xŒW”‚Í•ûŒü‚É‚æ‚炸ˆÊ’u‚¾‚¯‚ÌŠÖ”‚Æ‚È‚éB‰¡Ž²ƒƒ‹ƒJƒgƒ‹}–@‚̂悤‚É’†‰›Œoüã‚ÅŽÚ“xŒW”‚ªˆê’è‚Æ‚È‚éꇂɂ±‚Ì‘®«‚ª—p‚¢‚ç‚ê‚éB

82–ó’F’n‹…‹…‘̋ߎ—‚Ìꇂ͂±‚Ì‘®«‚Æ earth_radius ‘®«‚Æ‚Ì‚Ç‚¿‚ç‚ðŽg‚¤‚±‚Æ‚ðŠ©‚·‚é‚Ì‚©–¾Šm‚Å‚È‚¢B

83–ó’FŒ´•¶‚ł͔͈͂𖾎¦‚µ‚Ä‚¢‚È‚¢‚ª³‚Ì’l‚Å‚È‚¯‚ê‚΂Ȃç‚È‚¢B’Z”¼Œa‚à“¯—lB