NetCDF ‹CŒó�E—\•ñ�iCF�jƒ�ƒ^ƒ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–ñ‚ð‹L�q‚·‚é‚à‚̂ł ‚é�B‚±‚Ì‹K–ñ‚ª’è‹`‚·‚é‚à‚Ì‚Í�A‚»‚ꂼ‚ê‚Ì•Ï�”‚ª‰½‚ð•\Œ»‚µ‚Ä‚¢‚é‚Ì‚©�A‚»‚µ‚ăf�[ƒ^‚ÌŽž‹óŠÔ“I‚È�«Ž¿‚ɂ‚¢‚Ă̌ˆ’è“I‚È‹L�q‚ð—^‚¦‚ç‚ê‚邿‚¤‚ȃ�ƒ^ƒf�[ƒ^‚Å‚ ‚é�B‚±‚ê‚É‚æ‚è�AˆÙ‚È‚é�o�Š‚©‚ç‚̃f�[ƒ^‚Ì—˜—pŽÒ‚͂ǂ̗ʂǂ¤‚µ‚ª”äŠr‰Â”\‚Ȃ̂©‚ªŒˆ’è‰Â”\‚ɂȂè�A‚»‚µ‚ăf�[ƒ^‚ð’Š�o�EŠiŽq•ÏŠ·�E‚»‚µ‚Ä•\ަ‚·‚é‹­—͂ȃAƒvƒŠƒP�[ƒVƒ‡ƒ“‚ð�\’z‚·‚邽‚ß‚Ì�•‚¯‚ƂȂé�B

CF‹K–ñ‚ÍCOARDS‹K–ñ [COARDS] ‚ðˆê”ʉ»‚µŠg’£‚µ‚½‚à‚̂ł ‚é�BŠg’£‚³‚ꂽƒ�ƒ^ƒf�[ƒ^‚É‚Í�A•W�€–¼‚ÌŽw’è‚É‚æ‚è‚»‚ꂼ‚ê‚Ì•Ï�”‚Ì�¸–§‚È’è‹`‚ð—^‚¦‚é‚à‚Ì�A–³ŽŸŒ³‚̉”’¼�À•W‚ɑΉž‚·‚鉔’¼ˆÊ’u‚ð‹L�q‚·‚é‚à‚Ì�A‚»‚µ‚Ä”ñ’·•ûŒ`‚ÌŠiŽq‚É‚æ‚é‹óŠÔ�À•W‚ð—^‚¦‚é‚à‚Ì‚ªŠÜ‚Ü‚ê‚é�B‹CŒó‚Æ—\•ñ‚̃f�[ƒ^‚É‚Í�A’P�ƒ‚ÉŽž‹óŠÔ�ã‚Ì“_‚ð‘ã•\‚·‚邯‚Í‚¢‚¦‚È‚¢‚à‚Ì‚à‚µ‚΂µ‚΂ ‚é‚Ì‚Å�A�À•WŠÔŠu�A‘½ŽŸŒ³ƒZƒ‹�A‚¨‚æ‚Ñ‹CŒó“IŽžŠÔ�À•W‚ð‹L�q‚µ�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‚Ì‹L�q 14

‘æ3�Í ƒf�[ƒ^‚Ì‹L�q 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 “Æ—§‚̈ܓx�AŒo“x�A‰”’¼�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�ÆŒn�AŠ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ƒ‹‰”’¼�À•W�iSLEVE�À•W�j 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‚¨‚æ‚Ñ•Ï�X�EŠg’£’ñˆÄ‚Ì‚½‚߂̃��[ƒŠƒ“ƒOƒŠƒXƒg�B

—š—ð

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

 

�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‚ÍŽ©ŒÈ‹L�q“I‚ȃf�[ƒ^‚Ì�ì�¬‚ð‰Â”\‚É‚·‚邪�AnetCDFƒCƒ“ƒ^�[ƒtƒFƒCƒX‚ðŽg‚¦‚ÎŽ©ŒÈ‹L�q‰»‚ª—v‹�‚³‚ꌋ‰Ê‚Æ‚µ‚ÄŽ©ŒÈ‹L�q�«‚ª’S•Û‚³‚ê‚邯‚¢‚¤‚킯‚ł͂Ȃ¢�BCF‹K–ñ‚Ì–Ú“I‚Í�Aƒtƒ@ƒCƒ‹4’†‚Ì‚»‚ꂼ‚ê‚Ì•Ï�”‚ɂ‚¢‚Ä�i“K�؂Ȃç‚Î’PˆÊ‚ðŠÜ‚ß�j‰½‚ð•\‚í‚·‚©‚ª—^‚¦‚ç‚ê�A‚»‚µ‚Ä•Ï�”‚Ì‚»‚ꂼ‚ê‚Ì’l‚ªŽžŠÔ‚Æ‹óŠÔ‚É�i’n‹…Šî�€‚Ì�À•W‚É‘Š‘Î‚Å�jˆÊ’u‚¯‚ç‚ê‚é�A‚Æ‚¢‚¤ˆÓ–¡5‚ÅŽ©ŒÈ‹L�q“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‚¯‚ç‚ê‚é�i�lŠÔ‚È‚ç‚΂»‚Ì‚¤‚¿‚ǂꂪ“™‰¿‚©‚·‚®‚ɂ킩‚邿‚¤‚È�j‚â‚è‚©‚½‚ð‹L�q‚·‚éƒ�ƒ^ƒ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Œó•À‚тɑå‹C�A’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�[ƒ^‚ɂ‚¢‚Ä–¾Šm�A“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�؂ȋL�q‚ð—^‚¦‚邯‚±‚ë‚Å‚Í�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ƒh�iNUG�j[NUG]‚Å’è‹`‚³‚ê‚Ä‚¢‚é�B’è‹`‚Ì‚¢‚­‚‚©‚͕֋X‚Ì‚½‚ß�ÄŒf‚µ‚Ä‚¢‚é�B

 

•â�•�À•W•Ï�”�iauxiliary coordinate variable�j

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

‹«ŠE•Ï�”�iboundary variable�j

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

CDL•¶–@�iCDL syntax�j

NetCDFƒtƒ@ƒCƒ‹‚Ì“à—e‚ð‹L�q‚·‚é‚̂Ɏ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�Æ�j�B‚±‚Ì•¶�‘‚Ì‘S‚Ă̗á‚àCDL•¶–@‚Å�‘‚©‚ê‚Ä‚¢‚é�B

ƒZƒ‹�icell�j

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

�À•W•Ï�”�icoordinate variable�j

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

ŠiŽqŽÊ‘œ•Ï�”�igrid mapping variable�j

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

ˆÜ“xŽŸŒ³�ilatitude dimension�j

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

Œo“xŽŸŒ³�ilongitude dimension�j

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

‘½ŽŸŒ³�À•W•Ï�”�imultidimensional coordinate variable�j

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

���irecommendation�j

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

ƒXƒJƒ‰�[�À•W•Ï�”�iscalar coordinate variable�j

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

Žž‹óŠÔŽŸŒ³�ispatiotemporal dimension�j

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

ŽžŠÔŽŸŒ³�itime dimension�j

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

‰”’¼ŽŸŒ³�ivertical dimension�j

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

1.3 ‘S‘Ì‘œ

NUG‚Æ“¯—l�A‚±‚Ì‹K–ñ‚ł͕Ï�”–¼‚⎟Œ³–¼‚ð•W�€‰»‚·‚邱‚Ƃ͂¹‚¸�A‘®�«–¼‚ƈꕔ‚Ì‘®�«’l‚¾‚¯‚ð•W�€‰»‚·‚é‚à‚̂Ƃ·‚é�B‚±‚Ì�߂̑S‘Ì‘œ‚Í�AŽŸ�߈È�~‚Ì‚æ‚芮‘S‚È‹L�q‚ŕ⑫‚³‚ê‚é‚ׂ«‚à‚̂ł ‚é�B‚±‚Ì‹K–ñ‚ÅŽg‚í‚ê‚Ä‚¢‚é‘S‚Ă̑®�«‚Í•t˜^A�u‘®�«�v‚ł܂Ƃ߂ç‚ê‚Ä‚¢‚é�B

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

ƒtƒ@ƒCƒ‹‚Ì“à—e‚̈ê”Ê“I‹L�q‚ÍŽŸ‚Ì‘®�«‚Ɋ܂܂ê‚é‚ׂ«‚Å‚ ‚é: title, history, institution, source, comment ‹y‚Ñ references �i2.6.2�uƒtƒ@ƒCƒ‹‚Ì“à—e‚Ì‹L�q�vŽQ�Æ�j�BCOARDS‚Ƃ̌ã•ûŒÝŠ·�«‚Ì‚½‚ß�A‚±‚ê‚ç‚Ì‘®�«‚Í•K�{�irequired�j‚Ƃ͂µ‚È‚¢‚ª�A‚µ‚©‚µƒtƒ@ƒCƒ‹“à—e‚ð�lŠÔ‚ɓǂ݂₷‚­•¶�‘‰»‚·‚邽‚ß‚±‚ê‚ç‚Ì—˜—p‚ÍŠ©��‚Æ‚·‚é�B

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

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

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

‚±‚Ì‹K–ñ‚Å‚Í4‚‚Ì�À•W‚ð“Á•ʂɈµ‚¤�FˆÜ“x�AŒo“x�A‰”’¼‚»‚µ‚ÄŽžŠÔ‚Å‚ ‚é�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ˆÜ“x�AŒo“x�A‚»‚µ‚ÄŽžŠÔ‚Ì�À•W‚͂ЂƂ¦‚Éunits‘®�«‚¾‚¯‚É‚æ‚Á‚ÄŽ¯•ʂł«‚é�Bˆ³—͂̒PˆÊ‚ðŽ�‚‰”’¼�À•W‚Íunits‘®�«‚ÅŽ¯•ʂł«‚é�B‚»‚̂ق©‚̉”’¼�À•W‚Å‚Í�À•W’l‚Ì‘�‚¦‚éŒü‚«‚ª�ã�iup�j‚©‰º�idown�j‚©‚ðŽ¦‚·positive‘®�«‚ðŽg‚í‚È‚¯‚ê‚΂Ȃç‚È‚¢�B�À•W‚ÌŽí•Ê‚ð’PˆÊ‚ÅŽ¯•Ê‚·‚邽‚߂ɂ͊O•”ƒ\ƒtƒgƒEƒFƒAƒpƒbƒP�[ƒW[UDUNITS]‚ª•K—v‚ƂȂé‚Ì‚Å�A‰ä�X‚̓IƒvƒVƒ‡ƒ“‚Æ‚µ‚Ĉܓx�AŒo“x�A‰”’¼–”‚ÍŽžŠÔ‚ɑΉž‚·‚é�À•W‚ð’¼�ÚŽ¯•Ê‚·‚邽‚ß‚Ìaxis‘®�«‚ð—pˆÓ‚·‚é�B

ˆÜ“x�AŒo“x�A‹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˜^D�u–³ŽŸŒ³‰”’¼�À•W�v‚É�Ú‚¹‚Ä‚¢‚é�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‚ð‹L�q‚·‚邱‚Ƃł ‚é�B

ƒf�[ƒ^‘S‘̂̑傫‚³‚ð�¬‚³‚­‚·‚é•û–@‚ª�AƒpƒbƒLƒ“ƒO�ipacking�j‚ƈ³�k�icompression�j13‚Å‚ ‚é�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‚µ‚©‚µ‚È‚ª‚ç�A�V‚µ‚¢ƒ�ƒ^ƒ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‚Ì’è‹`‚͓Ɨ§‚Ȉܓx�AŒo“x�A‰”’¼�A‹y‚ÑŽžŠÔ‚ÌŽ²‚©‚ç‚È‚é‚à‚̂Ƃµ‚½�B‚»‚ꂼ‚ê‚ÌŽ²‚ÌŽí•Ê‚ðŽ¯•Ê‚·‚邽‚߂ɕK—v‚ƂȂéƒ�ƒ^ƒf�[ƒ^‚ð•W�€‰»‚·‚é‘ã‚í‚è‚É�ACOARDS‚ÍŽ²�i‚·‚È‚í‚¿ŽŸŒ³�j‚Ì�‡�˜‚ðˆÜ“x�AŒo“x�A‰”’¼�A‚»‚µ‚ÄŽžŠÔ‚Ì�‡�i‚±‚±‚ł͈ܓx‚ª�Å‚à‘¬‚­•Ï‚í‚鎟Œ³15�j‚łȂ¯‚ê‚΂Ȃç‚È‚¢‚Æ‚µ‚½�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‘®�«‚ª �glevel�h, �glayer�h, ‚ ‚é‚¢‚Í �gsigma_level�h ‚Æ‚¢‚¤’l‚ð‚Æ‚é‚±‚Æ‚ð”F‚ß‚é�i—v�¿‚Í‚µ‚È‚¢�j�B‚µ‚©‚µŠ©��‚Æ‚µ‚Ä‚Í�Astandard_name‹y‚Ñformula_terms ‘®�«‚ðŽg‚Á‚Ä–³ŽŸŒ³‰”’¼�À•W‚Ì“K�؂Ȓè‹`�i4.3.2�u–³ŽŸŒ³‰”’¼�À•W�vŽQ�Æ�j‚ðŽ¯•Ê‚·‚é‚à‚̂Ƃ·‚é�B

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

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

·                    •â�•�À•W•Ï�”‚ðŽg‚Á‚½ŽŸŒ³‚Ƃ̊֘A•t‚¯

·                    ƒf�[ƒ^•Ï�”‚ƃXƒJƒ‰�[�À•W•Ï�”‚Ƃ̌‹�‡

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

·                    ƒCƒ“ƒ^�[ƒoƒ‹‚âƒZƒ‹‚Ì‹L�q

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

·                    ‹CŒóŠw“I“�Œv‚Ì‹L�q

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

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

NetCDFƒtƒ@ƒCƒ‹‚Ì�\�¬—v‘f‚ɂ‚¢‚Ä‚ÍNUG[NUG]‚Ì‘æ2�߂ŋL�q‚³‚ê‚Ä‚¢‚é�B‚±‚Ì�߂łÍ�Aƒtƒ@ƒCƒ‹–¼‚¨‚æ‚ÑnetCDFƒtƒ@ƒCƒ‹‚ÌŠî‘b“I‚È�\�¬—v‘f‚ɂ‚¢‚Ă̋K–ñ‚ð‹L�q‚·‚é�B‚Ü‚½�Aƒtƒ@ƒCƒ‹‚Ì“à—e‚ð‹L�q‚·‚邽‚ß‚Ì�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‚Ì �gSeptember�h ‚ð•ÛŽ�‚·‚邽‚ß‚É (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‚Æ‚µ‚È‚¢�B�z

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‚ÉŽ©ŒÈ‹L�q“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•Ï�”‚ª‰½‚ð•\‚í‚·‚Ì‚©‚ð‹L�q‚·‚é long_name ‘®�«�i3.2�u’·‚¢–¼‘O�vŽQ�Æ�j‚͉pŒêˆÈŠO‚ÌŒ¾Œê‚Å�‘‚­‚±‚Æ‚à‚Å‚«‚邪�A‚µ‚©‚µ standard_name ‘®�«�i3.3�u•W�€–¼�v�j‚ł̋L�q‚͉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–”‚ÍŽžŠÔ�v�iT�j�A�u�‚‚³–”‚Í�[‚³�v�iZ�j�AˆÜ“x�iY�j�A‚Ü‚½‚ÍŒo“x�iX�j‚ƉðŽß‚Å‚«‚é‚È‚ç‚Î�A‚±‚ê‚ç‚ÌŽŸŒ³‚ðƒtƒ@ƒCƒ‹‚ɑΉž‚·‚é CDL ‚ł̒è‹`‚É‚¨‚¢‚Ä T, Z, Y, ‚»‚µ‚Ä X ‚Ì�‡‚É‚È‚é‚æ‚¤‚É‚·‚邱‚Æ‚ðŠ©��‚·‚é�i—v�¿‚Í‚µ‚È‚¢�B1.4�uCOARDS‹K–ñ‚Ƃ̊֌W�vŽQ�Æ�j�B‰Â”\‚È‚ç‚΂¢‚‚łà�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’l�j‚ɂ‚¢‚Ä‹L�q‚·‚邽‚ß‚É�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‚ð�‰Šú‰»‚·‚é’l�iƒ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�ß�j�B

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

‘®�« scale_factor, add_offset �i8.1�uƒpƒbƒN‚³‚ꂽƒf�[ƒ^�vŽQ�Æ�j‚Ü‚½‚Í‚»‚Ì—¼•û‚ðŽg‚Á‚½•Ï�”‚ÌŒ‡‘¹’l‚Í�A•Ï�”‚ÌŠO•”’l�A‚·‚Ȃ킿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‚É‚½‚¢‚Ö‚ñ‹ß‚¢‚Ì‚Å�A�i’P�¸“x‰‰ŽZ‚Å�j100”{‚̃XƒP�[ƒ‹‚ð‚©‚¯‚ê‚Î�u–³ŒÀ‘å�v‚ƂȂÁ‚Ä‚µ‚Ü‚¤�B

2.6 ‘®�«

‚±‚Ì•W�€‚Í‘½‚­‚Ì‘®�«�i‚¢‚­‚‚©‚Í•K�{‚Å�A‘¼‚Í”CˆÓŽw’è�j‚ð‹L�q‚·‚é�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ƒg�v‚ðŠÜ‚Þ‚Æ’è‹`‚³‚ê‚Ä‚¢‚é�B‚»‚̂悤‚ÈƒŠƒXƒg‚ł͌ê‚͈ê‚‚܂½‚Í‚»‚êˆÈ�ã‚̘A‘±‚µ‚½ƒXƒy�[ƒX23‚Å‹æ�Ø‚ç‚ê‚é�B‚±‚ÌƒŠƒXƒg‚½‚é‘®�«’l‚ÌŽn‚ß–”‚Í�I‚í‚è‚É”CˆÓ‚Ì�”‚̃Xƒy�[ƒX‚ª‚ ‚Á‚Ä‚à‚æ‚¢�BŒÂ‚Ì•W�€‚Å‹L�q‚³‚ê‚Ä‚¢‚é‘®�«‚ÌƒŠƒXƒg‚Í•t˜^A�u‘®�«�v‚ðŽQ�Æ‚¹‚æ�B

2.6.1 ‹K–ñ‚ÌŽ¯•Ê

‚±‚Ì‹K–ñ‚É�]‚¤netCDFƒtƒ@ƒCƒ‹‚Í‚»‚Ì‚±‚Æ‚ð�ANUG‚Å’è‹`‚³‚ꂽ‘åˆæ‘®�«24 Conventions ‚ð•¶Žš—ñ’l ‚Æ‚·‚邱‚Ƃŕ\Œ»‚·‚邱‚Æ‚ðŠ©��‚·‚é�B‚±‚Ì•¶Žš—ñ‚Í�A•ª–ì‚É“Á—L‚Ì‹K–ñ‚ð‹L�q‚·‚é•¶�‘‚ðŠñ‘õ‚·‚éƒ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‚Ì‹L�q

ˆÈ‰º‚Ì‘®�«‚Í�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‚ª‰½‚©‚Å‚ ‚é‚©‚ÌŠÈŒ‰‚È‹L�q�B

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"�j�B

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‚Á‚½•û–@‚ð‹L�q‚·‚邽‚ß‚Ì�A�o”Å•¨‚Ü‚½‚̓EƒFƒu‚ÉŠî‚­ŽQ�Æ�B

comment

ƒf�[ƒ^‚Ü‚½‚̓f�[ƒ^‚ð�¶�¬‚·‚邽‚߂Ɏg‚Á‚½•û–@‚ÉŠÖ‚·‚éŠeŽí�î•ñ�B

‘æ3�Í ƒf�[ƒ^‚Ì‹L�q

‚±‚Ì�߂ŋL�q‚³‚ê‚é‘®�«‚Í�A‚»‚ꂼ‚ê‚Ì•Ï�”‚Ì“à—e‚Æ’PˆÊ‚ð‹L�q‚·‚邽‚߂ɗ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.1�uƒZƒ‹‹«ŠE�v‚Å’è‹`‚³‚ê‚é‹«ŠE•Ï�”‚Æ�A7.4�u‹CŒóŠw“I“�Œv�v‚Å’è‹`‚³‚ê‚é‹CŒó•Ï�”‚ð�œ‚­�j�B‘®�«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.1�uˆÜ“x�À•W�v‹y‚Ñ4.2�uŒo“x�À•W�v‚Å‹L�q‚·‚邿‚è“Á’è“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–§“x�A‰_—Ê�A‚ ‚é‚¢‚ÍŠm—¦‚ȂǂɊւ·‚é‹L�q“I‚È�î•ñ‚Í�Aunits ‚æ‚è‚͂ނµ‚ë�i‰º‹L�j long_name ‚ ‚é‚¢‚Í standard_name ‘®�«‚Å—^‚¦‚ç‚ê‚é‚ׂ«‚Å‚ ‚é�B

COARDS‚Ƃ̌ã•ûŒÝŠ·�«‚ðˆÛŽ�‚·‚邽‚ß‚É�A‰”’¼‚Ì–³ŽŸŒ³�À•W‚Ì’PˆÊ‚Æ‚µ‚Ä level, layer, ‚»‚µ‚Ä sigma_level ‚ª‹–—e‚³‚ê‚é�B‚±‚ê‚ç‚Ì’PˆÊ‚Í UDUNITS ‚ƌ݊·‚ł͂Ȃ­�A‰”’¼–³ŽŸŒ³�À•W‚ð‚æ‚è�¸–§‚ÉŽ¯•Ê‚·‚é‹K–ñ�i4.3.2�u–³ŽŸŒ³‰”’¼�À•W�vŽ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.1�uƒ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 ‚Í•Ï�”‚Ì’·‚¢‹L�q“I‚È–¼‘O‚Å‚ ‚è�A‚½‚Æ‚¦‚Ε`‰æ‚Ì�ۂ̃‰ƒxƒ‹‚É—p‚¢‚ç‚ꂤ‚é�BCOARDS‚Ƃ̌ã•ûŒÝŠ·�«‚Ì‚½‚ß‚±‚Ì‘®�«‚Í”CˆÓŽw’è‚Æ‚·‚é�B‚µ‚©‚µƒtƒ@ƒCƒ‹‚ðŽ©ŒÈ‹L�q“I‚É‚·‚邽‚ß�A‚±‚Ìlong_name‚Ü‚½‚ÍŽŸ�߂Œè‹`‚·‚éstandard_name‚Ì�­‚È‚­‚Æ‚à‚¢‚¸‚ê‚©‚ð’ñ‹Ÿ‚·‚邱‚Æ‚ð‹­‚­Š©‚ß‚é�B‚à‚µ‚ ‚é•Ï�”‚Élong_name‘®�«‚ª‚È‚¯‚ê‚Î�AƒAƒvƒŠƒP�[ƒVƒ‡ƒ“‚ÍŠù’è’l‚Æ‚µ‚Ä�A‚à‚µ‚ ‚ê‚Îstandard_name‚ð�A‚ ‚é‚¢‚Í•Ï�”–¼‚ðŽg‚¤‚±‚Æ‚ª‚Å‚«‚é�B

3.3 •W�€–¼

•¨—�—Ê‚ð�¸–§‚É‹L�q‚·‚é”\—Í‚Í�A‰ÈŠw“Iƒf�[ƒ^‚ÌŒðŠ·‚É‚¨‚¯‚é�ª–{“I‚È—v�¿‚Å‚ ‚é�BNUG‚ªlong_name‚ð’è‹`‚µ‚½�ۂɂ͂ ‚é’ö“x‚±‚Ì–ðŠ„‚ð‘z’肵‚Ä‚¢‚½�B‚µ‚©‚µ‚È‚ª‚ç�Along_name‚Ì—˜—pŽÀ‘Ô‚ÍŠ®‘S‚É‚»‚Ì�êŒÀ‚è‚Ì‚à‚̂ł ‚é�B‚ ‚éŽí‚̃AƒvƒŠƒP�[ƒVƒ‡ƒ“‚ɂƂÁ‚Ä‚Í�A•¨—�—ʂ̂æ‚è–¾Šm‚È‹L�q‚𓾂Ä�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�üŽq�i•t˜^C�u•W�€–¼�C�üŽq�v‚ÉŒf‚°‚é•¶Žš—ñ�j‚©‚ç‚È‚é�B

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

•W�€–¼

•¨—�—Ê‚ðŽ¯•Ê‚·‚邽‚߂̖¼‘O�B•W�€–¼‚͋󔒂ðŠÜ‚Ü‚¸�A‘å•¶Žš‚Æ�¬•¶Žš‚Í‹æ•Ê‚³‚ê‚é�B

�³‹K‚Ì’PˆÊ

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

‹L�q

Šî‘b“I‚ȗʂ̌À’èŽq28‚𖾊m‰»‚·‚邽‚߂̋L�q�B‚½‚Æ‚¦‚΂ ‚é—Ê‚ª‚ǂ̖ʂŒè‹`‚³‚ê‚é‚©�A‚ ‚é‚¢‚̓tƒ‰ƒbƒNƒX‚Ì•„�†‚ÌŠµ—á‚͂ǂ¤‚Å‚ ‚é‚©‚È‚Ç�B‰ä�X‚ÍŠî‘b“I‚È•¨—�—Ê�i‚½‚Æ‚¦‚Ή·“x�j‚ɂ‚¢‚Ä�A•¶Œ£‚ðŒ©‚ê‚΂ ‚邿‚¤‚È�¸–§‚È’è‹`‚ð—^‚¦‚悤‚Æ‚µ‚Ä‚¢‚é‚킯‚ł͂Ȃ¢�B

 

“K�؂Ȃç‚Î�A•\‚̃Gƒ“ƒgƒŠ‚ÍGRIBƒpƒ‰ƒ��[ƒ^”Ô�†�iECMWF‚¨‚æ‚ÑNCEP�j29‚Æ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˜^B�u•W�€–¼•\‚ÌŒ`Ž®�v‚É‹L�q‚³‚ê‚é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_type�j‚Í�A“Á’è‚Ì•W�€‰»‚³‚ꂽ’l‚¾‚¯‚ð‚Æ‚é‚±‚Æ‚ª‹–‚³‚ê‚Ä‚¢‚é—Ê‚ðŽ¦‚·‚̂ɗp‚¢‚ç‚ê‚é�B‚±‚Ì�§–ñ‚Í�A•W�€–¼•\‚̗ʂ̒è‹`‚É‚¨‚¢‚Ä�A‹–‚³‚ê‚é’l‚ÌƒŠƒXƒg‚ ‚é‚¢‚ÍƒŠƒXƒg‚Ö‚ÌƒŠƒ“ƒN‚Æ‚µ‚ÄŽ¦‚³‚ê‚é�B

•W�€–¼‚Í‚»‚ꂾ‚¯‚ł͕¨—�—Ê‚ð‹L�q‚·‚é‚Ì‚É�\•ª‚Ƃ͌À‚ç‚È‚¢�B‚½‚Æ‚¦‚Î�A‚ ‚é•Ï�”‚Í‹óŠÔ‚ ‚é‚¢‚ÍŽžŠÔ‚ÉŠÖ‚·‚é�ˆ—�‚ª�s‚í‚ꂽƒf�[ƒ^‚ðŠÜ‚Þ‚©‚à‚µ‚ê‚È‚¢�B‚ ‚é‚¢‚Í‚»‚̃f�[ƒ^‚Í•¨—�—ʂ̑ª’è‚ÉŠÖ‚·‚é•sŠm’è�«‚ð•\‚í‚·‚Ì‚©‚à‚µ‚ê‚È‚¢�B‚±‚ê‚ç‚̗ʂɊւ·‚é‘®�«‚Í•W�€–¼‚Ì�C�üŽq‚Æ‚µ‚Ä•\Œ»‚³‚ê‚é�Bˆê”Ê“I‚È“�Œv‘€�ì‚É‚æ‚é�C�ü‚Ícell_methods‘®�«‚É‚æ‚Á‚Ä•\Œ»‚³‚ê‚é�i7.3�uƒZƒ‹�Eƒ�ƒ\ƒbƒh�v‹y‚Ñ•t˜^E�uƒZƒ‹ƒ�ƒ\ƒbƒh�vŽQ�Æ�j�B‘¼‚ÌŽí—Þ‚Ì•¨—�—Ê�C�üŽq‚Ístandard_name ‘®�«‚Ì‚¤‚¿‚Ì”CˆÓŽw’è‚Ì�C�üŽq•”•ª‚ðŽg‚Á‚Ä•\Œ»‚³‚ê‚é�B�C�üŽq‚Æ‚µ‚Ä”F‚ß‚ç‚ê‚é’l‚Í•t˜^C�u•W�€–¼�C�üŽq�v‚É—^‚¦‚ç‚ê‚Ä‚¢‚é�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_level�v‚Ì�€‚É‚æ‚Á‚Ä�A�uŠC–Ê�v‚Ƃ͕½‹ÏŠC–Ê‚ðŽw‚µ�A‚»‚ê‚ÍŠC�ã‚ł̓WƒIƒCƒh‚ɋߎ—‚·‚邱‚Æ‚ª–¾‚ç‚©‚É‚³‚ê‚Ä‚¢‚é�B

CF‚Ì•W�€–¼‚ÆECMWF GRIB •\31�ANCEP GRIB •\32�APCMDI ‚Ì•\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�üŽq�i•t˜^C�u•W�€–¼�C�üŽq�v�j‚ð‚‚¯‚½•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‚ðŠÜ‚Þ•Ï�”‚ðŽ©ŒÈ‹L�q“I‚É‚·‚邱‚Æ‚ðˆÓ�}‚µ‚½‚à‚̂ł ‚é�B�ó‘ÔƒR�[ƒh‹y‚уu�[ƒ‹�i“ñ’l�j�ðŒ�ƒtƒ‰ƒO34‚Í‚»‚ꂼ‚êflag_values ‘®�«‹y‚Ñflag_masks‘®�«‚É‚æ‚é’è‹`‚Ƃ̂³‚Ü‚´‚܂ȑg‚Ý�‡‚킹‚É‚æ‚Á‚Ä•\Œ»‚³‚ê‚é�B

‘®�«flag_values‹y‚Ñflag_meanings‚Í‘ŠŒÝ‚É”r‘¼“I‚ȃR�[ƒh’l‚©‚ç‚È‚é�ó‘Ôƒtƒ‰ƒO35‚ð‹L�q‚·‚é�B‘®�«flag_values‚Í‚»‚Ì•t‘®‚·‚é•Ï�”‚Æ“¯‚¶Œ^‚Å‚ ‚è�A‰Â”\‚ȃtƒ‰ƒO’l‚ÌƒŠƒXƒg‚ðŠÜ‚ñ‚Å‚¢‚é�B‘®�«flag_meanings‚Í•¶Žš—ñ‚Å‚»‚Ì’l‚͋󔒂ŋæ�Ø‚ç‚ꂽŒê‹å‚©‚ç‚È‚è�A‚»‚ꂼ‚ê‚̃tƒ‰ƒO’l‚ɑΉž‚·‚é�B‚à‚µƒtƒ‰ƒO’l‚Ì‹L�q‚É•¡�”‚̌ꂩ‚ç‚È‚é‹å‚ðŽ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‚ð‹L�q‚·‚é�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‚Ý�‡‚킹‚ª‹L�q‚³‚ê‚é�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ƒg�j‚ð•\‚킵‚Ä‚¢‚é�B

ƒrƒbƒg0‚ƃrƒbƒg1‚̓u�[ƒ‹’l‚Å‚ ‚è�A‚»‚ꂼ‚êƒoƒbƒeƒŠ�[“dˆ³’ቺ�ðŒ�‚ƃn�[ƒhƒEƒFƒA�áŠQ‚ðŽ¦‚µ‚Ä‚¢‚é�BŽŸ‚Ì“ñ‚‚̃rƒbƒg�iƒrƒbƒg2‚ƃrƒbƒg3�j‚Í—ñ‹“Œ^‚Å�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ƒg�i�ã‚Ì—á‚æ‚è�j

ƒrƒbƒg3�iMSB�j

ƒrƒbƒg2

ƒrƒbƒg1

ƒrƒbƒg0�iLSB�j

 

 

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

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

 

Žc‚è‚̃rƒbƒg�iƒrƒbƒg2‹y‚уrƒbƒg3�j‚ÍŽŸ‚̂悤‚ɃfƒR�[ƒh‚³‚ê‚é�F

•\3.3. ƒtƒ‰ƒO•Ï�”‚̃rƒbƒg2‹y‚уrƒbƒg3�i�ã‚Ì—á‚æ‚è�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ˆÜ“x�AŒo“x�A‰”’¼�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“x�AˆÜ“x�A�‚“x�A‚ ‚é‚¢‚ÍŽžŠÔ޲‚ð•\‚í‚·’lX, Y, Z, ‚ ‚é‚¢‚Í T ‚Ì‚¢‚¸‚ê‚©‚ð—^‚¦‚邱‚Æ‚ª‚Å‚«‚é�B‚à‚¤ˆê‚‚̕û–@‚Æ‚µ‚Ä�Astandard_name‘®�«‚ð’¼�ÚŽ¯•ʂɎg‚¤‚±‚Æ‚ª‚Å‚«‚é�B‚µ‚©‚µ‚±‚ê‚ç‚Ì”CˆÓŽw’è‚Ì‘®�«‚ÍCOARDSƒ�ƒ^ƒf�[ƒ^‚Å•K�{‚Æ‚³‚ê‚Ä‚¢‚é‚à‚̂̊O‚Å‚ ‚邱‚Ƃɗ¯ˆÓ‚¹‚æ�B

ˆÜ“x�AŒo“x�A‰”’¼�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

‚±‚Ì�߂ŋL�q‚³‚ê‚é�À•W‚ÌŽí—Þ‚ÌŽ¯•Ê•û–@‚Í�A�À•W•Ï�”‚Æ�Acoordinates‘®�«‚É‚æ‚Á‚ÄŽw–¼‚³‚ê‚é•â�•�À•W•Ï�”�i5�u�À•WŒn�vŽQ�Æ�j‚̂ǂ¿‚ç‚ɂ‚¢‚Ä‚à“K—p‚³‚ê‚é�B

�À•W•Ï�”‚ ‚é‚¢‚Í•â�•�À•W•Ï�”‚Ì’l‚Í�AŠiŽq“_‚̈ʒu‚ðŽ¦‚·�BƒZƒ‹‚ÌŠÔ‚Ì‹«ŠE‚̈ʒu‚Í‹«ŠE•Ï�”�i7.1�uƒZƒ‹‹«ŠE�vŽ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ˆÊ–¼‚É �gnorth�h ‚Ȃǂ̌ꂪŠÜ‚Ü‚ê‚Ä‚¢‚Ä‚à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ˆÊ–¼‚É �geast�h ‚Ȃǂ̌ꂪŠÜ‚Ü‚ê‚Ä‚¢‚Ä‚à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ƒ‡ƒ“‚ɂƂÁ‚Ä�³‚Ì•ûŒü‚Ì�î•ñ‚Í—L‰v‚Å‚ ‚é�B‚±‚Ì—�—R‚©‚ç�A‰”’¼Ž²‚Ì’PˆÊ‚ªˆ³—̗͂LŒø‚È’PˆÊ‚łȂ¢�i‚±‚Ì”»’è‚Í udunits ‚̃‹�[ƒ`ƒ“ utScan ‚É‚æ‚Á‚Ä�s‚í‚ê‚é�j�ê�‡�ACOARDS‚Å’è‹`‚³‚ꂽpositive‘®�«‚Í•K�{‚Å‚ ‚é �\ ‚»‚¤‚łȂ¢�ê�‡‚Í”CˆÓŽw’è‚Å‚ ‚é�B‘®�«positive‚Í’lup‚Ü‚½‚Ídown‚ð‚Æ‚è‚¤‚é�i‘å•¶Žš‚Æ�¬•¶Žš‚Í‹æ•Ê‚µ‚È‚¢�j�B‚±‚Ì‘®�«‚Í�À•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‚≷“x�j‚à�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˜^D�u–³ŽŸŒ³‰”’¼�À•W�v‚Ì�À•W’è‹`‚ðŒ‹‚Ñ‚Â‚¯‚邱‚Æ‚ª‚Å‚«‚邿‚¤‚É‚µ‚½�B‚±‚Ì’è‹`‚É‚æ‚è�A–³ŽŸŒ³�À•W’l‚Æ�Aƒf�[ƒ^‚̈ʒu‚ð�ϋɓI‚©‚ˆêˆÓ‚ÉŽ¦‚·‚±‚Æ‚ª‚Å‚«‚鎟Œ³—Ê‚Æ‚ðŒ‹‚Ñ‚Â‚¯‚éŽÊ‘œ‚ª’ñ‹Ÿ‚³‚ê‚é�B’è‹`‚ÌŠe�€‚ÆnetCDFƒtƒ@ƒCƒ‹‚Ì•Ï�”‚Æ‚ðŠÖ˜A•t‚¯‚邽‚ß‚É�A�V‚µ‚¢‘®�«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˜^D�u–³ŽŸŒ³‰”’¼�À•W�v‚©‚瓾‚ç‚ê‚½ŽŸ‚Ì’è‹`‚ðŽ¦‚µ‚Ä‚¢‚é�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ƒX�Ak‚ª‰”’¼ƒCƒ“ƒfƒbƒNƒX�An‚ÍŽžŠÔƒCƒ“ƒfƒbƒNƒX�j‚ðŽZ�o‚·‚é•û–@‚ðŽ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‚³‚ê‚é�B�iޝ•ÊŽq41since‚ÌŒã‚ÉŒ»‚ê‚é�jŽQ�ÆŽž��•¶Žš—ñ‚Í�u“ú•t‚¾‚¯�v�u“ú•t‚ÆŽž���v‚ ‚é‚¢‚Í�u“ú•t�AŽž���A‹y‚ÑŽžŠÔ‘Ñ�v‚ðŠÜ‚Þ‚±‚Æ‚ª‚Å‚«‚é�BŽQ�ÆŽž��‚Í•K�{‚Å‚ ‚é�B�¼—ï0”N‚ÌŽQ�ÆŽž��‚Í“Á•ʂȈӖ¡‚ðŽ�‚Â�i7.4�u‹CŒóŠw“I“�Œv�vŽQ�Æ�j�B

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

’PˆÊyear‚ɂ͒�ˆÓ‚ðŽ�‚Á‚ÄŽg‚¤‚±‚Æ‚ð‚¨Š©‚ß‚·‚é42�BUdunitsƒ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 —ï–@

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

gregorian ‚Ü‚½‚Í standard

Udunits‚Å’è‹`‚³‚ê‚é�¬�‡ƒ†ƒŠƒEƒX�Eƒ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.5�D �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Žž‘ã‚ɑΉž‚·‚é—ï‚È‚Ç�j�A”ñ•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ƒX�EƒOƒŒƒSƒŠƒI—ï‚Í�Audunits(3)ƒ}ƒjƒ…ƒAƒ‹ƒy�[ƒW‚É‚æ‚莟‚̂悤‚É�à–¾‚³‚ê‚Ä‚¢‚é:

‚±‚Ìudunits(3)ƒpƒbƒP�[ƒW‚Å‚Í�¬�‡ƒ†ƒŠƒEƒX�Eƒ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‚ÉŠî‚­�B�iŽÀ�Û‚Ì1”N‚͋ߎ—“I‚É365.242198781“ú‚Ì’·‚³‚Å‚ ‚é�j�B‚à‚µƒ†�[ƒ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‚±‚ê‚ç‚ÌŽŸŒ³‚ðˆÜ“x�AŒo“x�A‰”’¼‹y‚ÑŽžŠÔ‚Ì�À•W‚Ì“K�Ø‚È�W�‡‚ÉŠÖ˜A•t‚¯‚邱‚Ƃɂæ‚肱‚̈ʒu‚¯‚ª‚È‚³‚ê‚é�B‚±‚Ì�߂łÍ�A‚±‚ÌŠÖ˜A•t‚¯‚Ì2‚‚̕û–@‚ðŽ¦‚·�F�À•W•Ï�”‚Æ�A•â�•�À•W•Ï�”‚Å‚ ‚é�B

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

•Ï�”‚ÌŽž‹óŠÔŽŸŒ³‚Ì‚¤‚¿�AˆÜ“x�AŒo“x�A‰”’¼�A‚ ‚é‚¢‚ÍŽžŠÔŽŸŒ³‚ł͂Ȃ¢‚à‚Ì‚Í�A‚»‚Ì•Ï�”‚Ì�V‚µ‚¢ coordinates ‘®�«‚ð’Ê‚¶‚Ä�A‘Ήž‚·‚éˆÜ“x�AŒo“x�A‰”’¼�A‚ ‚é‚¢‚ÍŽžŠÔ�À•W‚ÆŠÖ˜A•t‚¯‚ç‚ê‚È‚¯‚ê‚΂Ȃç‚È‚¢�B‘®�« coordinates ‚Ì’l‚Í•â�•�À•W•Ï�”‚Ì–¼‘O‚©‚ç‚È‚é‹ó”’‹æ�Ø‚è‚ÌƒŠƒXƒg‚Å‚ ‚é�B‘®�« coordinates ‚Ì•¶Žš—ñ‚Ì’†‚ÉŒ»‚ê‚é•â�•�À•W•Ï�”‚Ì�‡�˜‚É‚Í�§–ñ‚͂Ȃ¢�B•â�•�À•W•Ï�”‚ÌŽŸŒ³‚Í�A‚»‚Ì�À•W‚ªŠÖ˜A•t‚¯‚ç‚ê‚Ä‚¢‚é•Ï�”‚ÌŽŸŒ³‚Ì•”•ª�W�‡‚łȂ¯‚ê‚΂Ȃç‚È‚¢�i—áŠO‚Í•¶Žš—ñ‚Ì�Å‘å‚Ì’·‚³‚ð•ÛŽ�‚·‚郉ƒxƒ‹�À•W�i6.1�uƒ‰ƒxƒ‹�v�j‚Å‚ ‚é�j�B‘½ŽŸŒ³‚Ì�À•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�Æ�j�B

Žž�Ü�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 “Æ—§‚̈ܓx�AŒo“x�A‰”’¼�A‹y‚ÑŽžŠÔ‚ÌŽ²

‚ ‚é•Ï�”‚ÌŽž‹óŠÔŽŸŒ³‚Ì‚»‚ꂼ‚ꂪˆÜ“x�AŒo“x�A‰”’¼�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.2�u�W–ñ‚É‚æ‚鈳�k�v‚Å‹L�q‚·‚鈳�k•ûŽ®‚ðŽg‚Á‚ÄŠi”[‚·‚邱‚Æ‚ðŠ©��‚·‚é�B�W–ñ‚É‚æ‚鈳�k‚Å‚Í�AƒAƒvƒŠƒP�[ƒVƒ‡ƒ“‚ªˆ³�k‚³‚ꂽƒf�[ƒ^‚ð“ñŽŸŒ³”z—ñ‚É—eˆÕ‚ÉŽUŠJ‚Å‚«‚邿‚¤‚É‚·‚邽‚߂̃Cƒ“ƒfƒbƒNƒX‚ðŠi”[‚·‚邱‚Ƃɂæ‚è�\‘¢‚ª•Û‘¶‚³‚ê‚é�Bˆ³�k‚³‚ꂽˆÜ“x�EŒ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‚ªŽŸ‚̂悤‚ÉŠ„‚è“–‚Ä‚ç‚ê‚é46�B

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�ÆŒn�AŠ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‚Ƃ̊Ԃ̎ʑœ�imapping�j47‚ð‹L�q‚·‚邱‚Æ‚ª–]‚Ü‚µ‚¢‚È‚ç‚Î�A‘®�« grid_mapping ‚ðŽg‚Á‚Ä‚»‚Ì‹L�q‚ð—^‚¦‚邱‚Æ‚ª‚Å‚«‚é�B‚±‚Ì‘®�«‚Í•¶Žš—ñ’l‚ðŽæ‚è�A‚»‚ê‚̓tƒ@ƒCƒ‹‚Ì’†‚Ì‚à‚¤‚ЂƂ‚̕Ï�”‚Ì–¼‘O‚Å‚ ‚è�A‚±‚Ì•Ï�”‚É•t—^‚³‚ꂽ‘®�«ŒQ‚ð’Ê‚¶‚Ä‚±‚ÌŽÊ‘œ‚ð‹L�q‚·‚é‚à‚̂ł ‚é�B‚±‚Ì•Ï�”‚ðŠiŽqŽÊ‘œ•Ï�”‚ƌĂÑ�Aƒf�[ƒ^‚͕ێ�‚µ‚È‚¢‚̂Ō^‚͉½‚Å‚à‚æ‚¢�B‚±‚Ì•Ï�”‚Ì–Ú“I‚ÍŽÊ‘œ‚Ì’è‹`‚ð�s‚¤‘®�«‚½‚¿‚̃Rƒ“ƒeƒi‚Æ‚µ‚Ä“­‚­‚±‚Ƃł ‚é�B�uŽ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˜^F�uŠiŽqŽÊ‘œ�v‚É‹L�q‚³‚ê‚Ä‚¢‚é�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˜^F�uŠ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‚±‚Ì‹@”\‚ðˆÜ“x�AŒo“x�A‰”’¼�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 time�j‚Í•W�€–¼ "forecast_reference_time"48 ‚Å•\‚킳‚ê�A‘¼•û‚Å—\•ñ‚Ì‘Î�ÛŽž���ivalid time�j‚Í•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“_‚𖼑O�A‚ ‚é‚¢‚͉½‚©ˆêˆÓ‚Ì•¶Žš—ñ‚ðŽg‚Á‚ÄŽ¯•Ê‚·‚邱‚Æ‚ª–]‚Ü‚µ‚¢‚±‚Æ‚ª‚ ‚é�B‘¼‚É‚à•¶Žš—ñ‚ÌŽ¯•ÊŽq‚Ì—p“r‚ª6.1.1�u’n—�“I—̈æ�v‹y‚Ñ7.3.3�uƒZƒ‹‚̈ꕔ‚É“K—p‚³‚ê‚é“�Œv�v‚Å‹L�q‚³‚ê‚Ä‚¢‚é�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Œn�vŽ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ƒ��[ƒg�j‚ÆŽžŠÔ‚ÌŠÖ�”‚Å‚ ‚é�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‚Å‚ ‚邱‚Æ‚ðŽ¦‚·‚½‚߂ɂÍ52�Aƒ‰ƒ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ƒ‹”Ô�†‚Ƃ̗¼•û‚Å‹L�q‚³‚ꂤ‚é�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‚È‹L�q‚É‚Í�A‚»‚ꂼ‚ê‚̃Zƒ‹‚̗̈æ‚Ü‚½‚ÍŠOŒ`‚ð‹L�q‚·‚éƒ�ƒ^ƒ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ƒ‹‚Ì‹L�q‚Í�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—̈æ‚ð‹L�q‚·‚é“Á•ʂȕû–@‚ð7.4�u‹CŒóŠw“I“�Œv�v‚Å’ñ‹Ÿ‚·‚é�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_bnds�ii, 0�j ‚¨‚æ‚Ñ lat_bnds�ii, 1�j ‚É‚æ‚éƒCƒ“ƒ^�[ƒoƒ‹‚Æ‚ðŠÖ˜A•t‚¯‚é�BŠiŽq“_‚̈ʒu lat�ii�j ‚Í‚±‚̃Cƒ“ƒ^�[ƒoƒ‹‚Ɋ܂܂ê‚Ä‚¢‚é‚ׂ«‚Å‚ ‚é�B

’·•ûŒ`‚ÌŠiŽq‚ɂ‚¢‚Ä‚Í�A“ñŽŸŒ³‚̃Zƒ‹‚Í�ã‚Ì—á‚̂悤‚ÈŽí—ނ̈ꎟŒ³‚̃Zƒ‹‚Ì’¼�Ï�iCartesian product�j‚Æ‚µ‚Ä•\Œ»‚Å‚«‚é�B‚µ‚©‚µ‚È‚ª‚ç�A”ñ’·•ûŒ`‚ÌŠiŽq‚ɂ‚¢‚Ä�A�u’·•ûŒ`‚Ì�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“_ (j, i) ‚𒸓_ (lat_bnds(j, i, n), lon_bnds(j, i, n)), 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‚É–Ê�ςɂæ‚è�u�d‚Ý�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‚Ì�ã‚ÅŽZ�o‚·‚’�Û‚É•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‚ ‚é‚¢‚Í‚»‚ê‚ɉÁ‚¦‚Ä�j�A‘Ì�Ï‚ðŽ¦‚·‚±‚Æ‚ª•K—v‚ƂȂ肤‚é�B

‚ ‚é•Ï�”‚ÌŠiŽqƒZƒ‹‚ɂ‚¢‚Ă̋óŠÔ“I“Á�«‚ɂ‚¢‚Ă̒ljÁ“I�î•ñ‚ðŽ¦‚·‚½‚ß�A‘®�« cell_measures ‚ð’è‹`‚·‚邱‚Æ‚ª‚Å‚«‚é�B‚±‚ê‚Í•¶Žš—ñ‘®�«‚Å�A "measure: name" ‚ÌŒ`‚ð‚µ‚½Œê‚̑΂©‚ç‚È‚é‹ó”’‹æ�Ø‚è‚ÌƒŠƒXƒg‚Å‚ ‚é58�BŒ»�݂̂Ƃ±‚ë�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“x�AˆÜ“x�A‹y‚ÑŽžŠÔ‚ÌŠÖ�”‚Å‚ ‚Á‚½‚Æ‚µ‚Ä�A‚µ‚©‚µ–Ê�Ï’l‚ð•ÛŽ�‚·‚é•Ï�”‚ÍŒo“x‚ƈܓx‚¾‚¯‚ðŠÜ‚Þ‚©‚à‚µ‚ê‚È‚¢�i‚»‚µ‚Ä‚»‚Ì�‡�˜‚Í‹t“]‚·‚é‚©‚à‚µ‚ê‚È‚¢�GŠ©��‚³‚ê‚邱‚Ƃł͂Ȃ¢‚ª�j�B‘ª“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‚Å•\Œ»‚³‚ê‚é�ê‚Ì“Á’¥‚ð‹L�q‚·‚邽‚ß‚É�A‰ä�X‚Í•Ï�”‚Écell_methods ‘®�«‚ð’è‹`‚·‚é�B‚±‚ê‚Í•¶Žš—ñ‘®�«‚Å�A "name: method" ‚ÌŒ`‚̋󔒋æ�Ø‚è‚Ì’PŒêƒŠƒXƒg‚Å‚ ‚é�B‚»‚ꂼ‚ê‚Ì "name: method" ƒyƒA‚Í�A name ‚ÅŽ¯•Ê‚³‚ê‚鎲‚ɂ‚¢‚Ä‚Í�ê‚ð•\Œ»‚·‚éƒZƒ‹’l‚ª method ‚ÅŽw’肳‚ê‚é•û–@‚ÅŒˆ’è‚ ‚é‚¢‚ÍŽZ�o‚³‚ꂽ‚Æ‚¢‚¤‚±‚Æ‚ðŽ¦‚·�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.4�u�À•W‚ª‚È‚¢‚Æ‚±‚낳̃Zƒ‹�Eƒ�ƒ\ƒbƒh�vŽQ�Æ�j‚Å‚ ‚肤‚é�BŒêmethod ‚Ì’l‚Í•t˜^E�uƒZƒ‹ƒ�ƒ\ƒbƒh�v‚½‚Æ‚¦‚Î point, sum, mean, maximum, minimum, mid_range, standard_deviation, variance, mode, ‚ ‚é‚¢‚Í median ‚©‚ç‘I‚΂ê‚é‚ׂ«‚Å‚ ‚é�Bƒ�ƒ\ƒbƒh–¼‚Ì‘å•¶Žš‚Æ�¬•¶Žš‚̈Ⴂ‚Í‹æ•Ê‚³‚ê‚È‚¢�B‚¢‚­‚‚©‚̃�ƒ\ƒbƒh�i—á�Fvariance�j‚Í•t˜^E�uƒZƒ‹ƒ�ƒ\ƒbƒh�v‚ÉŽ¦‚µ‚½‚悤‚É•Ï�”‚Ì’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.4�u�À•W‚ª‚È‚¢‚Æ‚±‚낳̃Zƒ‹�Eƒ�ƒ\ƒbƒh�v‚Å‹L�q‚·‚é”äŠr“I‚Ü‚ê‚È—áŠO‚Í�œ‚­�j‚±‚Ƃ͗¯ˆÓ‚·‚ׂ«‚Å‚ ‚é�B

‘®�«cell_methods ‚ðŽ�‚½‚È‚¢•Ï�”‚ÌŠù’è‚̉ðŽß‚Í�A‚»‚Ì—Ê‚ªŽ¦—Ê“I�iextensive, ƒZƒ‹‚̑傫‚³‚Ɉˑ¶‚·‚é�j‚©�Aަ‹­“I�iintensive, ƒZƒ‹‚̑傫‚³‚É‚æ‚ç‚È‚¢�j‚©‚Ɉˑ¶‚·‚é�B‚½‚Æ‚¦‚Î�A—Ê�u�ÏŽZ‰J—Ê�v‹y‚Ñ�u�~�…‹­“x�v‚ª‚»‚ꂼ‚ê‚ÉŽžŠÔ޲‚ðŽ�‚Á‚Ä‚¢‚½‚Æ‚µ‚悤�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’è‚·‚邱‚Ƃɂæ‚Á‚Ä�A�i•K�{‚ł͂Ȃ¢‚ª�jަ‚·‚±‚Æ‚ª‚Å‚«‚é�Bˆê•û‚Å�A�~�…‹­“x‚ÍŽžŠÔ‚ɂ‚¢‚ÄŽ¦‹­“I‚Å‚ ‚Á‚Ä�A�uŠÔ’l‚ ‚é‚¢‚̓Zƒ‹‚ÅŽw’肳‚ê‚鎞ŠÔƒCƒ“ƒ^�[ƒoƒ‹‚ɂ‚¢‚Ă̕½‹Ï‚̂ǂ¿‚ç‚à“™‚µ‚­‚æ‚­•\‚í‚·‚±‚Æ‚ª‚Å‚«‚é�B‚±‚Ì�ê�‡‚͗ʂ̊ù’è‚̉ðŽß‚Í�u�uŠÔ’l“I£‚ƂȂ낤�i•K�{‚ł͂Ȃ¢‚ª�A‚»‚Ì‚±‚Ƃ̓Zƒ‹ƒ�ƒ\ƒbƒh‚ð point ‚Æ‚·‚邱‚ƂŖ¾Ž¦“I‚ÉŽ¦‚·‚±‚Æ‚ª‚Å‚«‚é�j�B‚µ‚©‚µ‚È‚ª‚ç�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‚ǂ̂悤‚È�‡�˜‚Å‚à‚æ‚¢�j�B‚±‚̂悤‚É�AŽŸŒ³‚ðŒÂ•ʂɈµ‚¤‚̂Ƃ͖{Ž¿“I‚ɈقȂé�ê�‡‚É‚¾‚¯�AŽŸŒ³‚ðƒOƒ‹�[ƒv‰»‚·‚ׂ«‚Å‚ ‚é�B‚½‚Æ‚¦‚Î�AŒoˆÜ“x‚ÌŠiŽqƒZƒ‹61‚Ì’†‚ł̒nŒ`‚Ì�‚“x‚Ì•W�€•Î�·‚Í�A cell_methods="lat: lon: standard_deviation" ‚ðŽ�‚‚±‚ƂɂȂ낤�B�i‚È‚¨�AŽŸ‚Ì’i—Ž‚ÅŽ¦‚·Š©��‚É‚æ‚è�A cell_methods="area: standard_deviation" ‚ÆŽ¦‚µ‚Ä‚à“™‰¿‚Å‚ ‚è‚Þ‚µ‚ë‚»‚Ì•û‚ª–]‚Ü‚µ‚¢‚±‚Ƃɗ¯ˆÓ‚¹‚æ�B�j�ã‚Ì—á‚Í�Acell_methods="lon: standard_deviation lat: standard_deviation" ‚Ƃ͓¯‚¶‚ł͂Ȃ¢�G‚±‚¤‚·‚邯‚Ü‚¸‚»‚ꂼ‚ê‚̈Ü�ü‚ɂ‚¢‚ÄŠiŽqƒZƒ‹‚Ì“Œ�¼”͈͂ɂ킽‚Á‚Ä•W�€•Î�·‚𓾂Ä�A‚‚¢‚Å‚»‚Ì’l‚©‚çˆÜ“x‚ɂ‚¢‚Ä•W�€•Î�·‚ð‹�‚߂邱‚Æ‚ðˆÓ–¡‚·‚邱‚ƂɂȂÁ‚Ä‚µ‚Ü‚¤�B

�…•½‚Ì–Ê“I—̈æ‚ɂ킽‚é•ω»‚ðŽ¦‚·‚½‚ß‚É�A“Á•ʂ̕¶Žš—ñ "area" ‚ðŽg‚¤‚±‚Æ‚ªŠ©��‚³‚ê‚é�B‚µ‚½‚ª‚Á‚Ĉê”Ê“I‚È–Ê�Ï•½‹Ï‚Ì—á‚Í�A�i‚½‚Æ‚¦‚Î "lon: lat: mean" ‚̂悤‚É‚·‚é‘ã‚í‚è‚ɂނµ‚ë�j cell_methods="area: mean" ‚ÆŽ¦‚·‚±‚Æ‚ª‚Å‚«‚é�B‚±‚Ì�ê�‡ "area" ‚ÌŽw‚·�…•½‚Ì�À•W•Ï�”‚Í cell_methods ‚ɂ͖¾Ž¦‚³‚ê‚Ä‚¢‚È‚¢‚ª�A•K—v‚È‚ç‚Αæ4�Í¢�À•W‚ÌŽí•Ê£‚Å‹L�q‚µ‚½‚悤‚É�À•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ˆÊ‚Å•ñ��‚Å‚«‚邿‚¤‚ɂȂé�j�BŒ³ƒ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: ‚É‘±‚¯‚Ä‹L�q‚·‚é�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

�Å�‰‚Ì‹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—ނŋL�q‚·‚鑿“ñ‚Ì‹K–ñ‚ª—D�æ‚·‚邽‚ß�j�B

‘æ“ñ‚Ì‹K–ñ‚Í‚æ‚èˆê”Ê“I‚È‚à‚̂ł ‚é�B‚±‚Ì�ê�‡�Acell_methods ‚ÌŠY“–•”•ª‚Í "name: method where typevar" ‚ÌŒ`Ž®‚ð‚Æ‚é�B‚±‚±‚Å typevar ‚Í•¶Žš—ñ’l‚Ì•â�•�À•W•Ï�”‚ ‚é‚¢‚Í•¶Žš—ñ’l‚̃XƒJƒ‰�[�À•W•Ï�”�i6.1�uƒ‰ƒ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•½‹Ï‚ðŽZ�o‚·‚邽‚߂̂³‚Ü‚´‚܂ȕû–@‚ð 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Œø‚È•¶Žš—ñ‚̂ЂƂ‚ł ‚邱‚Ƃɗ¯ˆÓ‚¹‚æ�j�B‚à‚µ "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ƒ‹‚ɂ‚¢‚Ä‚Ì�¸–§‚È‹L�q‚ð—^‚¦‚È‚¢‚Å�ς܂¹‚邽‚ß‚É�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‚Å‚«‚é�B�i‚±‚Ì‹K–ñ‚Å—v�¿‚µ‚Ä‚¢‚邿‚¤‚É�A‚±‚Ì cell_methods ‘®�«‚ªŽQ�Æ‚·‚éƒf�[ƒ^ƒZƒbƒg‚ɂ‚¢‚Ä "time" ‚ÍŽŸŒ³‚ ‚é‚¢‚Í�À•W•Ï�”‚Ì–¼‘O‚ł͂Ȃ¢‚±‚Æ‚ð‰¼’è‚µ‚Ä‚¢‚é�B�j

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

‘æ“ñ‚Ì�ê�‡�A‚à‚µƒf�[ƒ^•Ï�”‚É�ã‹L‚̃Zƒ‹ƒ�ƒ\ƒbƒh‹L�q‚ɉÁ‚¦�A�…•½ŽŸŒ³‚ɑΉž‚·‚邿‚¤‚È’n—�“I—̈æ‚ðŽw’è‚·‚郉ƒxƒ‹Ž²�i6.1.1�u’n—�“I—̈æ�v�j‚𔺂Á‚½ŽŸŒ³‚ª—^‚¦‚ç‚ê‚Ä‚¢‚é‚È‚ç‚Î�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‚ð’ñ‹Ÿ‚·‚ׂ«‚à‚̂Ɗ©��‚·‚é63�B

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‚¢‚ç‚ê‚邾‚낤�j�B‹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‚í‚ꂽ�Å�‰‚̃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‚¢‚½‚Æ‚«�A�i0”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ŽžŠÔ޲‚ɂ͔N�X‚Æ�A‚P”N“à‚Æ�A‚P“ú“à‚Æ‚̕ϓ®‚ð•\Œ»‚·‚邽‚߂ɕʂ̓�Œv“I•û–@‚ðŽg‚¤‚±‚Æ‚ª‚ ‚é�B‚½‚Æ‚¦‚Î�A‚PŒŽ‚Ì•½‹Ï‹C‰·‚Ì‹CŒó’l‚Í�A‚P”N“à‚Æ”N�X‚Ƃ̗¼•û‚Ì•½‹Ï‚É‚æ‚Á‚Ä“¾‚ç‚ê‚é�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’è‚ð•ª‰ð‚·‚é‚±‚ƂŌˆ’肳‚ê‚é�B�i“úŽž‚ÌŽw’è‚Í�A�uŽžŠÔŠÔŠu since ŽQ�Æ“úŽž�v‚Ì’PˆÊ‚Å•\Œ»‚³‚ê‚½ŽžŠÔ�À•W‚©‚çŒvŽZ‚³‚ê‚È‚¯‚ê‚΂Ȃç‚È‚¢�B�jˆÈ‰º‚Ì‹L�q‚Å‚Í�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˜^E�uƒZƒ‹ƒ�ƒ\ƒbƒh�v‚Å—ñ‹“‚³‚ê‚Ä‚¢‚é‚à‚̂ł ‚è�A’Ê�í‚Ì‚à‚̂Ɠ¯—l�A‘®�« 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‚Ì‘Î�Û‚½‚é�Å�‰‚Ì“ú�~�…—Ê‚Í�A6ŒŽ1“ú‚̌ߑO6Žž‚©‚ç6ŒŽ2“ú‚̌ߑO6Žž‚܂łł ‚è�A6ŒŽ•ª‚Ì�ÅŒã‚Ì“ú�~�…—Ê‚Í65�A6ŒŽ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‚𗎂Ƃ³‚È‚¢‹Z�p‚Å‚ ‚é�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_range�j‚̓pƒbƒNƒf�[ƒ^‚Æ“¯‚¶Œ^‚łȂ¯‚ê‚΂Ȃç‚È‚¢�BŒ‡‘¹’l‚ƃpƒbƒLƒ“ƒO‚Ƃ̗¼•û‚ðŽ¦‚·‘®�«‚ð‚à‚•Ï�”‚ðƒAƒvƒŠƒP�[ƒVƒ‡ƒ“‚ª‚Ç‚¤ˆµ‚¤‚ׂ«‚©‚ɂ‚¢‚Ä‚Í2.5.1�uŒ‡‘¹’l�v‚Ř_‚¶‚½‚̂Ŏ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ƒg�Aˆ³�k‘O‚ÌŽŸŒ³‚Æ�À•W•Ï�”�i‹«ŠE•Ï�”‚ðŠÜ‚ß�j�A‚»‚µ‚Ä“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 = 3�E96 + 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ŽÊ‘œ‚ð‹L�q‚·‚é‚à‚̈ȊO�A‚·‚ׂĂÌCF‚Ì‘®�«‚ðŽŸ‚ÉŽ¦‚·�BŠiŽqŽÊ‘œ‚ÉŠÖ‚·‚é‘®�«‚Í•t˜^F‚ðŽQ�Æ‚¹‚æ�B

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

•\A.1: ‘®�«

‘®�«–¼

Ží—Þ

—˜—p

ŽQ�Æ

�à–¾

add_offset

�”

ƒf

NUG(8.1)67, 8.1�uƒ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.4�u•â�•ƒf�[ƒ^�v

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

axis

•¶

޲

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

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

bounds

•¶

޲

7.1 �uƒZƒ‹‹«ŠE�v

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

calendar

•¶

޲

4.4.1 �u—ï–@�v

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

cell_measures

•¶

ƒf

7.2 �uƒZƒ‹‚Ì‘ª“x�v

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

cell_methods

•¶

ƒf

7.3 �uƒZƒ‹�Eƒ�ƒ\ƒbƒh�v�A7.4 �u‹CŒóŠw“I“�Œv�v

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

climatology

•¶

޲

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

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

comment

•¶

‘å�Aƒf

2.6.2 �uƒtƒ@ƒCƒ‹‚Ì“à—e‚Ì‹L�q�v

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

compress

•¶

޲

8.2 �u�W–ñ‚É‚æ‚鈳�k�v

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

Conventions

•¶

‘å

NUG(8.1)

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

coordinates

•¶

ƒf

‘æ5�Í�Í �u�À•WŒn�v�A‘æ6�Í�Í �uƒ‰ƒxƒ‹‚Æ‘ã‘Ö�À•W�v

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

_FillValue

“¯

ƒf

NUG(8.1)

Œ‡‘¹‚ ‚é‚¢‚ÍŒ©‚ĈӋ`‚Ìdata‚ð•\Œ»‚·‚邽‚߂ɗp‚¢‚ç‚ê‚é’l�B

flag_masks

“¯

ƒf

3.5 �uƒtƒ‰ƒO�v

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

flag_meanings

•¶

ƒf

3.5 �uƒtƒ‰ƒO�v

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

flag_values

“¯

ƒf

3.5 �uƒtƒ‰ƒO�v

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

formula_terms

•¶

޲

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

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

grid_mapping

•¶

ƒf

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

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

history

•¶

‘å

NUG(8.1)

Œ³ƒf�[ƒ^‚ð•Ï�X‚µ‚½ƒAƒvƒŠƒP�[ƒVƒ‡ƒ“‚ÌƒŠƒXƒg�B

institution

•¶

‘å�Aƒf

2.6.2 �uƒtƒ@ƒCƒ‹‚Ì“à—e‚Ì‹L�q�v

Œ³ƒ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’·‚¢–¼‘O�v

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

missing_
value

“¯

ƒf

2.5.1 �uŒ‡‘¹’l�v

Œ‡‘¹–”‚ÍŒ©‚ĈӋ`‚̃f�[ƒ^‚ð‚ ‚ç‚í‚·‚̂Ɏg‚í‚ê‚é’l�iNUG‚ł͔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‚Ì‹L�q�v

•Ï�”–”‚̓f�[ƒ^ƒZƒbƒg‚ð�ì�¬‚·‚邽‚߂Ɏg‚í‚ꂽƒf�[ƒ^–”‚ÍŽè–@‚ð‹L�q‚·‚éŽ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‚Ì‹L�q�v

Œ³ƒf�[ƒ^‚Ì�ì�¬•û–@�B

standard_
error_
multiplier

�”

ƒf

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

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

standard_name

•¶

޲�Aƒf

3.3 �u•W�€–¼�v

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

title

•¶

‘å

NUG(8.1)

ƒtƒ@ƒCƒ‹“à—e‚Ì’Z‚¢‹L�q�B

units

•¶

޲�Aƒf

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

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

valid_max

�”

޲�Aƒf

NUG(8.1)

•Ï�”‚Ì�Å‘å‚Ì—LŒø‚È’l�B

valid_min

�”

޲�Aƒf

NUG(8.1)

•Ï�”‚Ì�Å�¬‚Ì—LŒø‚È’l�B

valid_range

�”

޲�Aƒf

NUG(8.1)

•Ï�”‚Ì�Å�¬‚Æ�Å‘å‚Ì—LŒø‚È’l�B

 

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

CF•W�€–¼•\‚ÍXML•¶�‘‚Å‚ ‚é�i‚·‚Ȃ킿�A‚»‚Ì�‘Ž®‚ÍXML1.0Š©��[XML]‚É�]‚¤�j�BXML‚Ì‹K‘¥‚Í�lŠÔ‚Æ‹@‰ï‚̉“Ç�«‚̊Ԃ̃Š�[ƒYƒiƒuƒ‹‚È‹Ï�t‚ð—^‚¦�A‚Ü‚½�‘�Û‰»‚àƒTƒ|�[ƒg‚·‚é�B�X‚È‚é�î•ñ‚ɂ‚¢‚Ä‚Í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>
•Ï�”‚Ì‹L�q</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�[ƒh�i”͈Í1–127�j‚Í’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ˆÊ

‹L�q

detection_
minimum

u

�M�†‚Æ‚µ‚ÄŒŸ�o‰Â”\‚Ƃ݂Ȃ³‚ê‚é�Å�¬‚̃f�[ƒ^’l�B

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’l�B‚±‚Ì•Ï�”‚Í 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ƒX�Ak ‚͉”’¼‚̃Cƒ“ƒfƒbƒNƒX�A‚»‚µ‚Ä 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: variable�h ‚ÌŒ`Ž®‚Ì—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) ‚É‚¨‚¯‚é–³ŽŸŒ³‚Ì�À•W�A‚»‚µ‚Ä 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ƒh�i‹ßŽ—“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ƒ‹‰”’¼�À•W�iSLEVE�À•W�j

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ƒh�i‹ßŽ—“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�ãŒü‚«‚ª�³�j�Aeta(n,j,i) ‚ÍŠiŽq“_ (n, j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî�€‚É‘Š‘Î‚ÌŠC–Ê‚Ì�‚‚³�i�ãŒü‚«‚ª�³�j�Asigma(k) ‚͉”’¼ŠiŽq“_ (k) ‚É‚¨‚¯‚é–³ŽŸŒ³�À•W�A‚»‚µ‚Ä depth(j,i) ‚ÍŠiŽq“_ ( j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî�€‚ÆŠC’ê‚Æ‚Ì‹——£�i�³‚Ì’l�j‚Å‚ ‚é�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�ãŒü‚«‚ª�³�j�Aeta(n,j,i) ‚ÍŠiŽq“_ (n, j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî�€‚É‘Š‘Î‚ÌŠC–Ê‚Ì�‚‚³�i�ãŒü‚«‚ª�³�j�As(k) ‚͉”’¼ŠiŽq“_ (k) ‚É‚¨‚¯‚é–³ŽŸŒ³�À•W�A‚»‚µ‚Ä depth(j,i) ‚ÍŠiŽq“_ ( j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî�€‚ÆŠC’ê‚Æ‚Ì‹——£�i�³‚Ì’l�j‚Å‚ ‚é�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�ãŒü‚«‚ª�³�j�Aeta(n,j,i) ‚ÍŠiŽq“_ (n, j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî�€‚É‘Š‘Î‚ÌŠC–Ê‚Ì�‚‚³�i�ãŒü‚«‚ª�³�j�Asigma(k) ‚Í k �… nsigma ‚ƂȂ鉔’¼ŠiŽq“_ (k) ‚ɂ‚¢‚Ă͖³ŽŸŒ³�À•W�A‚»‚µ‚Ä depth(j,i) ‚ÍŠiŽq“_ ( j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî�€‚ÆŠC’ê‚Æ‚Ì‹——£�i�³‚Ì’l�j‚Å‚ ‚é�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�ãŒü‚«‚ª�³�j�Asigma(k) ‚Í k �… k_c ‚ƂȂ鉔’¼ŠiŽq“_ (k) ‚ɂ‚¢‚Ă͖³ŽŸŒ³�À•W�A‚»‚µ‚Ä depth(j,i) ‚ÍŠiŽq“_ ( j, i) ‚É‚¨‚¯‚éŠC—m‚̉”’¼‘ª’nŠî�€‚ÆŠC’ê‚Æ‚Ì‹——£�i�³‚Ì’l�j‚Å‚ ‚é�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ˆÊ

‹L�q

point

u

ƒf�[ƒ^’l‚Í‹óŠÔ–”‚ÍŽžŠÔ‚Ì’†‚̈ê“_�i�uŠÔ�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�߂ŋL�q‚·‚é�B‚»‚ꂼ‚ê‚Ì�߂ł͎Ÿ‚Ì‚à‚Ì‚ð‹“‚°‚é: ‘®�« grid_mapping_name ‚Æ‚µ‚ÄŽg‚¦‚é—LŒø‚È–¼‘O�AŽÊ‘œ‚̃pƒ‰ƒ�ƒ^‚É’l‚ðŠ„‚è“–‚Ă邽‚߂ɗp‚¢‚ç‚ê‚é‘®�«‚ÌƒŠƒXƒg�AŽÊ‘œ‚³‚ꂽŠiŽqŒn‚̓Ɨ§•Ï�”‚ðŠÜ‚Þ�À•W•Ï�”‚ðŽ¯•Ê‚·‚邽‚߂̕W�€–¼�AŽÊ‘œ‚Ì’è‹`‚âŽÊ‘œ‚ðŽg‚¤‚É“–‚½‚Á‚Ä—L‰v‚È�î•ñ‚Ö‚ÌƒŠƒtƒ@ƒŒƒ“ƒX�BŽÊ‘œ‚̃pƒ‰ƒ�ƒ^‚ð�Ý’è‚·‚邽‚߂Ɏg‚í‚ê‚é‘®�«‚Í‚¢‚­‚‚©‚ÌŽÊ‘œ‚Å‹¤—L‚³‚ê‚é‚Ì‚Å�A‚»‚Ì’è‹`‚Í�Å�I�߂̕\‚ɂ܂Ƃ߂½�B‚ǂ̊iŽqŽÊ‘œ‚ɂ‚¢‚Ä‚à�A“K‹X�A‘ȉ~‘̂Ɩ{�‰ŽqŒß�ü‚ð‹L�q‚·‚é‘®�«69‚ðŠÜ‚߂邱‚Æ‚ª‚Å‚«‚é�B

‚í‚ê‚í‚ê‚Ígrid_mapping_name‘®�«‚Ì’l‚Æ�A’n�}“Љe–@‚ð‹L�q‚·‚éƒpƒ‰ƒ�ƒ^‚Ì‚½‚߂̑®�«–¼‚ð‘I‚Ô‚É‚ ‚½‚è�A•ĘA–M‹óŠÔƒf�[ƒ^ˆÏˆõ‰ï�uƒfƒWƒ^ƒ‹’n—�‹óŠÔƒ�ƒ^ƒf�[ƒ^‚Ì“à—e•W�€�v[FGDC]‚ðŽQ�l‚É‚µ‚½�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‚Ì x�i‰¡Ž²�j‹y‚Ñy�i�c޲�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‚Ì x�i‰¡Ž²�j‹y‚Ñy�i�c޲�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‚Ì x�i‰¡Ž²�j‹y‚Ñy�i�c޲�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‚Ì x�i‰¡Ž²�j‹y‚Ñy�i�c޲�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‚Ì x�i‰¡Ž²�j‹y‚Ñy�i�c޲�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 Area�h ‚ ‚é‚¢‚Í EPSG 9834 ‚Ü‚½‚Í EPSG 9835�j�B�Ú�ׂȎ®‚Í 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‹…‚ÌŒ`‚ð‹L�q‚Å‚«‚邿‚¤‚É‚·‚邽‚߂ł ‚é�B

’n�}ƒpƒ‰ƒ�ƒ^�F

‚È‚µ

’n�}�À•W:

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

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

grid_mapping_name = mercator

’n�}ƒpƒ‰ƒ�ƒ^�F

  • longitude_of_projection_origin
  • standard_parallel�iEPSG 9805�j–”‚Íscale_factor_at_projection_origin�iEPSG 9804�j‚̂ǂ¿‚ç‚©
  • false_easting
  • false_northing

’n�}�À•W:

’¼Œð’¼�ü�À•W‚Ì x�i‰¡Ž²�j‹y‚Ñy�i�c޲�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> �i�gMercator (1SP)�h ‚Ü‚½‚Í EPSG 9804�j‚ ‚é‚¢‚Í <URL:http://www.remotesensing.org/geotiff/proj_list/mercator_2sp.html> �i�gMercator (2SP)�h ‚Ü‚½‚Í EPSG 9805�j‚É‚ ‚é�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‚Ì x�i‰¡Ž²�j‹y‚Ñy�i�c޲�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‚Ì x�i‰¡Ž²�j‹y‚Ñy�i�c޲�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‚Í0�j

’n�}�À•W:

’¼Œð’¼�ü�À•W‚Ì x�i‰¡Ž²�j‹y‚Ñy�i�c޲�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‚Ì x�i‰¡Ž²�j‹y‚Ñy�i�c޲�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‚Ì x�i‰¡Ž²�j‹y‚Ñy�i�c޲�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‚Ì x�i‰¡Ž²�j‹y‚Ñy�i�c޲�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‚Ì‹L�q‚Í Snyder (1987) [Snyder] ‚Ì 169–181 ƒy�[ƒW‚É‚ ‚é�B

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

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

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

‘®�«

Œ^

‹L�q

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‚í‚ê‚é–¼‘O�B

grid_north_​pole_latitude

�”

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

grid_north_​pole_longitude

�”

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

inverse_​flattening

�”

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

latitude_of_​projection_​origin

�”

’n�}“Љe‚³‚ꂽ‹óŠÔ�ã‚Å’¼Œð’¼�ü�À•W‚ÌŒ´“_‚Æ‚µ‚Ä‘I‚΂ꂽ“_‚̈ܓx�B”͈Í�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�Æ�j�B”͈Í�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“x�B”͈Í�F −180.0 �… longitude_of_projection_origin �… 180.0

north_pole_
grid_longitude

�”

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

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�}‚©‚çŽZ�o‚³‚ꂽ‹——£‚ð�k�¬‚·‚邽‚ß‚Ì�A‚Ü‚½‚ÍŽÀ�Û‚Ì‹——£‚ÉŠ·ŽZ‚·‚é�Û‚É�œŽZ�iscale�j81‚·‚邽‚߂̌W�”‚Ì’†‰›Œo�ü‚ɉˆ‚Á‚½’l�B”͈Í�Fscale_factor_at_central_meridian �„ 0.0

scale_factor_
at_projection_
origin

�”

’n�}‚©‚çŽZ�o‚³‚ꂽ‹——£‚ð�k�¬‚·‚邽‚ß‚Ì�A‚Ü‚½‚ÍŽÀ�Û‚Ì‹——£‚ÉŠ·ŽZ‚·‚é�Û‚É�œŽZ�iscale�j‚·‚邽‚߂̌W�”‚Ì“Š‰eŒ´“_‚É‚¨‚¯‚é’l�B”͈Í�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ŽÚ‚̈ܓx�v‚Æ‚àŒÄ‚΂ê‚é�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“x�B”͈Í�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•Ï�”�v�F ƒXƒJƒ‰�[�À•W•Ï�”‚Ì—˜—p‚É‚æ‚èCOARDS“K�‡‚̃AƒvƒŠƒP�[ƒVƒ‡ƒ“‚Ƃ̌݊·�«‚𑹂Ȃ¤Ž|‚Ì’�‹L‚ð’ljÁ�B
  2. —á5.11�u‚ЂƂ‚̉ð�Í‚©‚瓾‚ç‚ꂽ‘½�”‚Ì—\•ñ�v: ƒXƒJƒ‰�[�À•W•Ï�” p500‚É‘®�« positive ‚ð’ljÁ‚µ�A‚±‚̈³—Í‚ª‰”’¼�À•W‚Å‚ ‚邱‚Æ‚ð‚Ü‚¬‚ê‚È‚­–¾Ž¦‚µ‚½�B

2004”N9ŒŽ20“ú

  1. ‘æ7.3�ß�uƒZƒ‹�Eƒ�ƒ\ƒbƒh�v�F Œë‚Á‚½ƒZƒ‹ƒ�ƒ\ƒbƒh �gstandard deviation�h ‚ð �gstandard_deviation�h ‚É’ù�³‚µ‚½�B

2004”N10ŒŽ22“ú

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

2004”N11ŒŽ25“ú

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

2006”N3ŒŽ21“ú

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

2008”N1ŒŽ17“ú

  1. �u‚Í‚¶‚ß‚É�v�FCFƒKƒoƒiƒ“ƒX‚ÆŽb’è�ó‘Ô‚ðŽQ�Æ‚·‚邿‚¤‚ɃeƒLƒXƒg•Ï�X�B
  2. ‘æ4�Í�u�À•W‚ÌŽí•Ê�v�A‘æ5�Í�u�À•WŒn�v�F�…•½�À•W•Ï�”‚ðŽ¯•Ê‚·‚邽‚߂̑®�« axis ‚ÌŽg—p‚ÉŠÖ‚µ‚Ä•Ï�XŽÀŽ{�B
  3. •¶�‘‚Ì”Å�”‚ð1.1.‚É•Ï�X�B

2008”N5ŒŽ4“ú

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

2008”N7ŒŽ15“ú

  1. ‘æ3.5�ß�uƒtƒ‰ƒO�v�A•t˜^A�u‘®�«�v�A•t˜^C�u•W�€–¼�C�üŽq�v�F ƒtƒ‰ƒO‚Ì’è‹`‚ðŠg’£‚µ‚Ä flag_masks ‘®�«‚ðŽg‚Á‚ărƒbƒgƒtƒB�[ƒ‹ƒh‹L–@‚ðƒTƒ|�[ƒg‚·‚邿‚¤‚É‚µ‚½�iƒgƒ‰ƒbƒNƒ`ƒPƒbƒg #26�j�B
  2. •¶�‘‚Ì”Å�”‚ð1.3‚É•Ï�X�B

2008”N10ŒŽ9“ú

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

2008”N11ŒŽ7“ú

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

2008”N12ŒŽ10“ú

  1. ‘æ7.3�ß�uƒZƒ‹�Eƒ�ƒ\ƒbƒh�v‚Ì‚ ‚¢‚Ü‚¢�«‚ð�œ‹Ž‚·‚é•Ï�X�iƒgƒ‰ƒbƒNƒ`ƒPƒbƒg #17�j�B
  2. •¶�‘‚Ì”Å�”‚ð1.4‚É•Ï�X�B

2008”N12ŒŽ11“ú

  1. •t˜^F�uŠiŽqŽÊ‘œ�v‚Ƀ‰ƒ“ƒxƒ‹ƒg�³�ω~“›�}–@�Aƒ�ƒ‹ƒJƒgƒ‹�}–@�A‹y‚Ñ�³ŽË�}–@‚ÌŠiŽqŽÊ‘œ‚ð’ljÁ�iƒgƒ‰ƒbƒNƒ`ƒPƒbƒg #34�j�B

2008”N12ŒŽ27“ú

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

•¶Œ£

[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”ł̋L�q‚ðŽ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 models�h. 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.5�h‚Æ“¯ˆê‚Å‚ ‚è�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‹Z�p•¶�‘‚Æ‚µ‚Ă̖¾Šm‚³‚𑹂ȂÁ‚Ä‚¢‚邪�A‚ ‚¦‚ĂȂé‚ׂ­’¼–󂷂邿‚¤‚É‚µ‚½�B

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

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

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

9–ó’��FnŽŸŒ³‹óŠÔ‚Ì‚»‚ꂼ‚ê‚ÌŽŸŒ³‚ɂ‚¢‚Ä—LŠE˜A‘±‚̗̈æ‚ð‚Æ‚ê‚Î�A‚»‚ê‚ç‚Ì’¼�Ï‚ÍnŽŸŒ³’¼•û‘̂ƂȂè�A2nŒÂ‚Ì’¸“_‚ª‚ ‚é�B‚±‚±‚Å‚¢‚¤’¸“_‚Ƃ͂»‚̂悤‚È‚à‚Ì‚ðŽw‚·‚ª�AƒZƒ‹‚Í‘½ŠpŒ`‚⑽–ʑ̂©‚à‚µ‚ê‚È‚¢‚Ì‚Å�”‚Í 2n ‚Ƃ͌À‚ç‚È‚¢�B1ŽŸŒ³‚Å‚ ‚ê‚Î’¸“_‚Í‹«ŠE�E’[“_‚Æ“¯‚¶‚ɂȂé�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 ‚ª�³‚Ȃ炻‚ê‚𖳌ø�Å‘å’l�A‚ ‚é‚¢‚Í–³Œø�Å�¬’l‚Æ‚·‚é

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

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

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

22–ó’��FŽÀ�ۂɂ͑æ2.4”ňÈ�~‚ÌNUG‚Émissing_value‚ð”pŽ~—\’è‚Æ–¾Ž¦“I‚É’f‚¸‚邿‚¤‚È‹L�q‚͂Ȃ¢�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/0�iƒ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‚Á‚Ä‚¢‚邪�X�V‚³‚ê‚Ä‚¨‚炸�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‚̉·“x�v�uŠC�…‚Ì—¬‘¬�v‚È‚Ç�A•¨—�—Ê‚ð’S‚¤•¨‘Ì‚ªŒÀ’肳‚ê‚é‚Ì‚ª�í‚Å‚ ‚è�Aqualifier‚Í‚»‚ÌŒÀ’è•”•ª‚Å‚ ‚邯‰ð‚³‚ê‚é�B

29–ó’��F‚±‚±‚ÅGRIB‚Æ‚ÍGRIB‘æ1”Å�iFM 92–XI Ext. GRIB Edition 1�j‚ðŽ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‚±‚Ì•¶�‘‚Å‚Ícondition�u�ðŒ��v�Astatus�u�ó‘Ô�v�A‚ ‚é‚¢‚Ístatus condition‚Í“¯‹`‚É’Ê—p‚µ‚Ä‚¨‚è�A�^‹U’l‚ª”»’肳‚ꂤ‚éŒê‹å�A‚Æ‚¢‚¤‚悤‚ȈӖ¡‚Æ�l‚¦‚ç‚ê‚é�B‚Ü‚½�A�uƒR�[ƒh�v‚Æ�uƒtƒ‰ƒO�v‚à’Ê—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�[ƒ‹ƒh�i’Ê•ñŽ®‚Å‚¢‚¦‚΃tƒ‰ƒO•\�j‚Å‚ ‚è�AˆÙ‚È‚éƒrƒbƒg‚Í‚»‚ꂼ‚ê�u“Æ—§�v‚É�^‹U’l‚ð‚Æ‚è‚¤‚é�B

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

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

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

40–ó’��FŽó‚¯“ü‚ê‚é�ðŒ�‚àŒø‰Ê‚à•s–¾Šm�BŽ@‚·‚é‚É�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‚łȂ¢”N�A•½”N’l�E•½”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”N�A‚»‚Ì‘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–@‚Å‚ ‚é‚©‚ç�A�u’n�}“Љe�v“™‚ƈӖ󂵂½‚¢‚Æ‚±‚낾‚ª�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]‚Í‚»‚¤‚Å‚ ‚é�j�A–³�§ŒÀŽŸŒ³‚É‚·‚邱‚Æ‚ª‚Å‚«‚È‚¢‚±‚ƂɂȂé�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ƒg�v‚É’u‚«Š·‚¦‚Ă͈Ӗ¡‚ª’Ê‚ç‚È‚¢�B

67–ó’��F NUG‚ÌŒã‚É‘S•” (8.1) ‚Æ�‘‚¢‚Ä‚ ‚邪�A‚±‚ê‚Í‘æ2.4”Å‚Ì�Í—§‚Ä‚Å�AŒ»�s�i‘æ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‚±‚Ì‹L�q‚Ì‚¨‚©‚°‚Å‚±‚Ì‹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‚Í�œŽZ�j�B�³Š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‚à“¯—l�B