地理空間情報クリアリングハウスにはAPIが用意されている。http://docs.ckan.org/en/latest/api/index.htmlを参考に、試しに叩いてみる。 Get JSON-formatted lists of a site’s datasets, groups or other CKAN objects http://ckan.gsi.go.jp/api/3/action/package_list データセットのリストを取得する。大量のidが出てくるので、数えてみよう。ruby で。 # 01.rb CC0 require 'open-uri' require 'json' url = 'http://ckan.gsi.go.jp/api/3/action/package_list' p JSON.parse(open(url).read)['result'].si