他のサービスやアプリとつながるiOSアプリをSwiftで作成しながら、「アプリの考え方」を習得する本連載。前回は、ネットワーク上のデータをアプリに読み込んで扱う方法について解説しました。今回は実務でも利用することの多いオープンデータをアプリで扱う方法を解説します。 誰でも自由に利用可能なオープンデータ オープンデータとは、誰でも自由に入手でき、再利用や再配布のできるデータのことです。公共機関や科学データ、天気データなどがあり、形式はXMLやCSVやJSONなどがあります。 オープンデータの中から今回は、「HeartRails Express」の無料APIをつかって、指定した路線の駅情報を取得して表示しましょう。 HeartRails Expressは、路線/駅名データ等の地理情報を、XML、JSON 形式で無料提供しているサービスです。
![オープンデータをAPIで取得してアプリに表示しよう](https://cdn-ak-scissors.b.st-hatena.com/image/square/d48bf00b9c449ab7cbadeaef1ab46993f6c25714/height=288;version=1;width=512/https%3A%2F%2Fascii.jp%2Fimg%2F1999%2F03%2F26%2F746506%2Fl%2Fde13130cdab34d78.jpg)