地理データの扱いは、ラスタとベクタという二つのデータモデルの選択から始まる。この選択は、デスクトップ GIS での扱い方、配信に使うタイル形式、公開後の再利用のしやすさへと波及していく。
ラスタとベクタ——データモデルの選択
ラスタデータは、四角形のグリッドのすべてに情報が埋まった構造をとり、衛星画像が典型例である。ベクタデータは、点・線・ポリゴンという図形で位置情報を表す。点は店や学校などの特定の場所(POI)、線は道路、ポリゴンは千代田区のような行政区画の境界に対応する。ポリゴンは始点と終点が一致する閉じた図形で、内部に穴を持つ場合はポリゴンの配列として表せる [UC-009 §ラスターデータとベクトルデータ]。
面を表すもう一つの構造が TIN(Triangulated Irregular Network)である。点どうしをドロネー三角形分割で結んで三角形の網を作り、各頂点に標高などの値を与えて三次元の表面を表す。センサーのある地点の値から、センサーのない場所の値を補間したい場面で用いられ、IoT のようにセンサーを配置して計測する場合によく現れる [UC-009 §ラスターデータとベクトルデータ]。
扱う対象が面的に連続する値なのか、個別の地物なのかによって、どちらのモデルを主に用いるかが決まる。座標系や投影法がこの選択にどう関わるかは、「空間の表し方」を参照。
デスクトップ GIS とレイヤー管理
GIS は地図を表示するだけでなく、地図の作成、情報の付加、データの処理といった機能を持ち、地理情報を管理・可視化・分析するソフトウェアである。特徴的な機能がレイヤーで、道路や建物などの情報をレイヤー単位でオン・オフし、表示する情報を組み合わせられる。道路レイヤーをオフにすれば道路が消え、建物レイヤーをオフにすれば建物が消える。オープンソースの実装としては QGIS が広く使われている [UC-009 §GISの機能とレイヤー]。
バイナリベクタタイルによる大量地点の配信
多数の地点をウェブ地図上で扱う場合、配信形式の選択が表示のしやすさを左右する。歴史地名マップでは、人間文化研究機構・H-GIS 研究会が公開する歴史地名データ 298,914 件をバイナリベクタタイルに変換し、多数の地点を 1 枚のウェブ地図に表示している。このデータは、うち明治〜昭和期の地図から抽出した地名が全体の 8 割以上を占める [UC-013 §既存データセットの活用と過去データの課題]。この事例は、大量の点データをタイルに変換するという方法が実際に成立することを示している。
形式の選択が再利用可能性に与える影響
既存データセットをどう設計して公開するかは、再利用のしやすさを左右する。旧国・旧郡境界データセットは、人間文化研究機構が公開する「幕末明治地勢地図境界データ」を利用したものだが、明治期と江戸期で国・郡の分け方が異なるため、江戸・明治の実情に合わせて CODH 側で新たに ID を付与し直している [UC-013 §既存データセットの活用と過去データの課題]。ファイルとして読み込める形式で公開されていても、区分の定義が目的に合わなければ、そのままでは使えない。通時的データセットの再利用困難そのものは、「時間をもつ空間」で扱う。
過去に作られたデータセットの再利用には、技術的制約のある時代に作られて精度や統合に問題がある場合があること、公開されてもサービス展開やプラットフォーム化に至らなかったこと、修正手順が確立されておらず誤りの指摘に対応しにくいこと、紙資料のデジタル化・翻刻(OCR)で誤りが混入することの四点が挙げられている [UC-013 §既存データセットの活用と過去データの課題]。これらは形式の選択段階では見えにくく、公開後に維持管理の負担として残る。格納先の選択や API 配信の一般論は「データの格納と情報基盤」を参照。