位置データは正常系だけでなくエッジケースでもテストする
よく地図化された市の中心部の住所からは、システムが農村部のルート、係争中の国境、極地付近のクエリをどう扱うかについてほとんど何もわかりません。難しいケースを意図的にテストしてください。
データセットが公開されてアクセスできるなら、商用製品で使っても自動的に問題ないと考えるのは、よくある、そして無理もない誤解です。実際には、公開されてアクセスできることと商用利用できることはまったく別の問題です。個人的な目的や研究目的であれば本当に無料で閲覧、ダウンロード、参照できる位置データの少なからぬ部分に、料金を取る製品や、より広い商業ビジネスの一部である無料製品の中での利用を明確に禁止または制限するライセンス条件が付いています。
この区別が重要なのは、位置データセットが、測量、集約、検証、そして現実世界の変化に合わせてデータを最新に保つための継続的な保守という、実際の、しばしば多大な継続的な労力によって作られているからです。このデータを作成する組織や政府は、その労力をどのように使ってほしいか、そして多くの場合どのように対価を得たいかを反映したライセンス条件を付けるのが当然であり、その条件はデータソースによって大きく異なります。本当にオープンな条件で公開され、商用利用の制限が緩いか、まったくないデータもあります。個人利用や非商用利用に限って無料のデータもあります。基になるデータに技術的にどのようにアクセスするか、想定する利用がどれほど小さく見えるかにかかわらず、あらゆる業務利用の前に特定の有料商用ライセンスを必要とするデータもあります。
この点を具体的に確認せずに、また条件は更新や再発行のたびに変わりうるし実際に変わるため、それを継続的に追跡することもなく、外部の位置データソースを基に製品を構築することは、本シリーズがほかの部分で主に焦点を当ててきた意味での技術的な問題やデータ品質の問題にとどまらず、実際のビジネス上および法的なリスクです。ライセンスのデューデリジェンスは、データソースの実際の精度やカバレッジの評価とは別に、それに加えて、あらゆるデータソースの評価における独立した明確な手順として扱う価値があります。データセットはあらゆる技術的な尺度で優れていても、そのライセンス条件が想定している特定の商用利用を実際に認めていなければ、誤った選択になりうるからです。
実際のところ、これは、すべての企業が単にオープンデータを自ら集めて直接使うのではなく、商用のジオコーディングや位置情報のAPIが1つの製品カテゴリーとして存在している理由の一部でもあります。商用プロバイダーに支払う対価のかなりの部分は、ライセンスの明確さそのものです。つまり、得られたデータを商用利用できる明確な契約上の権利であり、基になるライセンスの複雑さと、条件の変化に伴うその継続的な管理が、関係するすべての個々のデータソースについて自分で追跡し管理するよう任されるのではなく、代わりに処理されるということです。
商用製品のためにプロバイダーを評価しているなら、精度やカバレッジの数値だけでなく、商用利用のライセンス条件について直接、明確に尋ねてください。技術的に優れたデータセットでもライセンスが合っていなければ、データそのものが単独でどれほど良く見えても、目的には実際に使えないからです。当社の料金ページでは、1日の無料枠とそれを超える有料利用の両方の利用条件を説明しています。