この記事は、NAVITIME JAPAN Advent Calendar 2020、3日目の記事です。 こんにちは、ロクです。ナビタイムジャパンで社内APIの開発を担当しています。 今回は弊社で提供しているNAVITIMEアプリや NAVITIME Transit に利用した国際規格 ISO、およびサービス開発に利用した国・行政区画・言語・通貨を表す ISO の説明と利用例について説明します。 ISO を活用することで、表記方法に揺れが起こりうる単位や情報に対して表記を揃えることができ、データ毎の差異や開発者間の認識齟齬を防ぐことができます。 ISO を使う理由そもそも、何故 ISO を使う必要があるのでしょうか。例えば、下記の情報を全ての人に伝える表し方を考えます。 東アジアに位置し、日本列島および南西諸島・伊豆諸島・小笠原諸島からなる領土を持ち、首都を東京都に置く国恐らく、この記事を読