Comments
Description
Transcript
CartoDB でつながる、 オフライン・クラウド・デスクトップ
7/15/2016 データビジュアライゼーション サービス CARTO でつながる、オ フライン・クラウド ・デスク トップ PACIFIC SPATIAL SOLUTIONS, LLC 今木洋大・八十島裕・丹羽誠 全ての事象には、位置と いう側面がある… デジタル地図に表示された位置と時間のデータには、データを読み解くための様々な関連 データが存在します。地理経済的なトレンドデータやビジネス活動データまで、関連データ も使いこなせます。私たちの住む世界をこのような恵まれた環境で理解する機会を、これま で持ち合わせていませんでした。 1 7/15/2016 特殊な専門ツールで一部の専門 家しか場所に関する重要な知見 を取り出せない。この状況をそ のままにしておくことは… 健全な組織には、誰もがアクセスでき、簡単ですぐに使え、そしてデータから重要な知見を抽 出できるソリューションが必要です。そのソリューションは、効率的な共同作業ができるワー クフロー、最適な発見プロセス、迅速な決断を可能にし、そこからの利益を生み出します。 潜んでいる情報をCARTO で引き出す… 見えない物を見えるようにする。ビジネスデータに新た な意味を与え、パターンと傾向を見つけ出し、迅速で最 適な決断を行う。 CARTO は ロケーションインテリジェンスそのものです。 2 7/15/2016 ロケーションインテリジェンスの3ステップ 1) データ接続 2) 分析と理解 3) 分析と理解 私たちの使命 私たちはロケーションインテリジェンス を皆様にお届けし、データサイエンティ ストでなくても地理データの解析がプロ フェッショナルレベルでできるようにす ることを目指しています。 CARTOを使えば、誰でも位置データを 解析、視覚化し、鋭い洞察を生み出すこ とができます。 3 7/15/2016 CARTO の活用シーン 位置データプラットフォーム データの解析 データの視覚化 アプリ開発 CART の魅力 視覚化・解析 専門家でなくても インストール・維持管理なし インターネットさえあれば 美しい、説得力のある地図 ビッグデータも アプリケーション開発も SaaSとオンプレミス 4 7/15/2016 CARTO を使いはじめる準備 CARTO を使い始めるには 必要なもの パソコン インターネットブラウザ Google Chromeがお勧め インターネット接続 5 7/15/2016 アカウントの作成 無料アカウント Carto.com 有料アカウントとの違い データプライバシー データ量 サインアップ ユーザー名 メールアドレス パスワード または Googleアカウント 6 7/15/2016 画面の日本語化 CartoDB Translator Google Chrome専用 CrestoneDigital + PSS CartoDB Translator は、Chrestone Digital社 開発 Chrome ウェブストア https://chrome.google.com/webstore CartoDb Translatorインストール方法 1. Google Chromeで、キーワード「cartodb translator」で検索 2. CartoDB Translatorプラグインを追加 3. CartoDB Translator アイコンをクリックして「オプション」 4. 言語設定を「Japanese」に設定して保存 7 7/15/2016 CARTO の基本画面構成 8 7/15/2016 CARTO の基本画面構成 CARTO エディタ データセットリスト データセットビューA データセットビューB データセットビューC ... 地図リスト 地図ビューA 地図ビューB 地図ビューC ... CARTOエディタ 地図リスト 地図とデータ セットリスト の切り替え データセットリスト 9 7/15/2016 各データや地図からリスト画面に戻る データの読み込み 10 7/15/2016 データの読み込み手順 2 1 データセットリストまたは地図リ スト画面でデータを読み込む 地図の共有・公開 2 地図ア プリの 開発 1 地図 ページ 3 11 7/15/2016 実際にデータを読み込む 1. 講習会準備のページへ行く 2. 3. http://pacificspatial.com/carto_in_tsukuba201607 保育園所在地データ(東京都内)をダウンロード データダウンロードリンク:クリックしてダウンロード エクセルファイル:Hoikuen.xlsx インターネットブラウザ CARTO の地図またはデータセットリスト エクセルファイルをドラッグアンドドロップ 暫く待つ データビューと地図ビュー 12 7/15/2016 データビュー 地図ビューと の切り替え 編集ドロップ ダウンリスト 地図タイトル プライバシー メタデータ データ列名 データタイプ データテーブル サイドバー SQLクエリ フィルタ データ結合 行の追加 列の追加 地図ビュー 地図画像出力 地図レイヤの 追加 地図タイトル、 注釈などの追加 サイドバー モバイル・デス クトップ表示の 切り替え 背景図の変更 パブリッシュ時 のオプション SQLクエリ 地図レイヤウィ ザード 情報ウィンドウ CartoCSS 凡例 フィルタ データの追加 13 7/15/2016 実際に地図を公開 地図ビューを表示 「ビジュアライズ」ボタンをクリック 「OK Create Map」をクリック ビジュアライズされた地図は、地図の周りに黒い枠線 が表示される 「パブリッシュ」ボタンをクリック Get the link Embed it 地図ページの共有URL ブログなどへの貼り付け CARTO.js アプリケーション開発 実際に地図を公開 14 7/15/2016 CARTO 最初のステップのまとめ 1. 2. CARTO を使いはじめるための準備 パソコン、インターネット、ブラウザ インストールなどの手間なし CARTO アカウントの開設 3. データの読み込みと地図作成 4. メールアドレス データファイルのドラッグ&ドロップ 地図の公開・共有 地図ページまたはブログなどへの貼り付け 作った地図に一工夫 15 7/15/2016 データの中身を地図で見たい 情報ウィンドウ 地図を作ったばかりの状態では、点をクリックしても、 点の情報は何も出ない。 保育園の名前を知りたい 保育園の住所を知りたい 情報ウィンドウの設定 点をクリックすると、点に関する情報をポップアップウィ ンドウで表示 表示する中身は自分で選択できる データの中身を地図で見たい 情報ウィンドウ 1. サイドバーから情 報ウィンドウアイ コンをクリック 2. 「クリック」タブ を選択 3. 表示したい情報の スイッチを入れる 4. 点をクリック 16 7/15/2016 背景図を変えたい 最初から用意されている背景図 • 外から読み込む背景図 • 地理院地図 • http://maps.gsi.go.jp/developm ent/ichiran.html • エコリス地図タイル • http://map.ecoris.info/ • その他 • WMS、NASA、Mapboxなど 背景図を変えたい(すぐに使える) 17 7/15/2016 背景図を変えたい(外部から) 1 1. 地理院地図のリストページ 2. 地図の種類を選択 3. http://maps.gsi.go.jp/development/ichiran.html URLをコピー CARTO にペースト 2 3 背景図を変えたい(地理院地図淡色地図) 18 7/15/2016 データセットのインポート サポートされているファイルフォーマット Shapefile(ZIPファイルでまとめて) KML、KMZ GeoJSON CSV スプレッドシート(エクセル、Googleワークシート、オープンオフィス) GPX OSM ジオメトリタイプタイプ(点、線、ポリゴン)がざまっているデータなどはインポートでき ない データセットのインポート よくあるインポートエラー データのサイズ CSVのフォーマットエラー エンコーディング シェープファイルの一部ファイル欠損 IDフィールドの重複 サポートされていないフォーマット ファイル名が「example.CSV」 フィールド名に日本語 アカウントのタイプに依存 19 7/15/2016 データの解析 データをより深く理解する 其の一 様々な地図による表現 シンプルな地図 クラスター地図 ヒートマップ 密度地図 データのフィルタリング 20 7/15/2016 様々なタイプの地図(データの濃さ) 様々なタイプの地図(カテゴリ・数値) 21 7/15/2016 様々なタイプの地図(時系列アニメーション) クラスター地図を作る 22 7/15/2016 ヒートマップを作る 情報を絞り込む(フィルタ) 必要な情報だけを地図に表示させる 数値またはカテゴリーによる絞込み 例:市町村データから人口5万から 10万の都市だけを表示 例:公共施設のデータには、学校、 博物館などのデータがあるが、保育 園だけを表示 23 7/15/2016 保育園を郵便番号で絞込み 1. サイドバーからフィルタを選択 2. ドロップダウンリストをクリック 3. P02_001を選択 4. 任意の範囲に値を絞り込む データをより深く理解する 其の二 24 7/15/2016 2つのデータを重ねあわせてデータを 読み解く 国勢調査 保育園 データの重ねあわせ 複数のデータを重ねあわせると、一つのデータからは読み取れなかったこ とが、読み取れるようになる場合がある 例1:植物の分布と標高 例2:道路からの距離と人口密度 理想的な分布と実際の分布の差に、様々な機会が潜む 例1:保育園の分布と若い夫婦の人口密度分布を比較して、新しい保育園の開 設場所を検討 例2:土地評価価格と都市部への通勤時間分布から、割安な不動産開発地域を 抽出 例3:ある絶滅危惧動物種の分布とその生息地の分布から、環境修復を行う地 域を抽出 25 7/15/2016 保育園の分布と30歳から34歳の女性の 分布を比較する 1. 国勢調査データをCartoDBに読み込む 2. 国勢調査データから、女性30歳から34歳の密度を示す列(d_f_30_34) を指定して、階級区分図を作成 1. 列:d_f_30_34 2. 区分数:7 Buckets 3. 分類方法:Jenks 4. 色塗り分け:初期設定 5. ポリゴンストローク:0 6. その他の設定はそのまま 保育園の分布を重ねあわせる 1. 地図ビューのサイドバーの上の方にある「+」 アイコンをクリックする 2. 現れた画面で「Hoikuen」を一回クリックして、 「レイヤを追加」ボタンをクリック 3. 重ね合わされた点は大きすぎるので、点のサイ ズを4.5に、色は紫に変更 26 7/15/2016 データを重ね合わせることで様々なア イデアが生まれてくる 思い切って都心に保育園を設置したらどうか? 30歳から34歳の女性の密度が高く、保育園密度が低い場所に保育園を設置したらどう か? 0歳から4歳までの子供の分布と保育園の分布を比較したらどうか? 子供を生む次の世代の分布と保育園の分布を比較したら何が見えるか? 保育園設立を考える際に、土地評価価格のデータも加えてみたらどうか? などなど 27 7/15/2016 2つのデータ間で集計をする 例えば、各市区町村の保育園数を見たい 2つのデータを空間的に集計する 市区町村内に入る保育園の点の数を数えて、市 区町村テーブルの列に書き加える(空間結合) 28 7/15/2016 2つのデータを空間的に集計する 2 4 1 3 5 データをより深く理解する 其の三 29 7/15/2016 CartoDBとQGISの連携 CartoDBプラグイン 概要: CartoDBのアカウントからレイヤの閲覧、作成、編集、削除 機能: CartoDBへのコネクションの管理 QGISプロジェクトへのCartoDBレイヤの追加 CartoDBテーブルへのフィーチャーの追加 CartoDBテーブルの編集とアップデート データの編集とジオメトリのアップデート フィーチャーの削除 テーブルのアップロード 地図の作成 30 7/15/2016 CartoDBプラグインのインストール プラグインメニュー メニューから プラグインの管理とインストール ツールバーから コネクション設定 31 7/15/2016 QGISにデータを読み込む 保育園のボロノイ図を作成して CartoDBにアップロード 32 7/15/2016 1 3 4 5 2 33 7/15/2016 自分でデータを作る 既存のデータだけでは… スマートフォンやタブレットの普及により、位置データの取得が簡単に なっている CartoDBは、野外で集めたデータを集積するためのデータベースとしても 活躍する 例:街路樹調査 例:交通量調査 例:ヒートアイランド調査 例:騒音調査 例:生き物分布調査 例:放置自転車調査 例:放置ゴミ 34 7/15/2016 PDF Maps – CartoDB 連携サービス (試験運用) オフライン地図アプリのPDF Mapsで集めた、地図 マーカー(ピン)をCartoDBにインポートするサービ ス PDF Mapsで作成した地図マーカー フォームを作成し、フィールドでとったデータもCartoDB にインポート ジオタグ付き写真だけでもインポート可 現在、英語ファイル名にのみ対応 近日中に完全日本語対応 端末からメールを送る際のメールアドレスとCartoDBの アカウント情報、APIキーの登録が必要 Avenza PDF Maps とは iPhone、iPad、Android端末用のオフライン地図アプリ Geospatial PDFのビュワー ネットワーク接続無しで、GPSを利用して地図が利用できる ネットワーク利用コストの軽減 海外でも問題なく利用 セットワーク接続が弱い場所でも利用 アプリ内のマップストアから地図を購入または無料ダウンロード 地図の連結利用、地図マーカーの設置、写真の添付、地図マーカーのエク スポート、GPSトラッキング等、多様な機能 個人利用は無料・商用利用は有償 多言語対応 カナダAvenza Systems, Inc 日本では、Pacific Spatial Solutions, LLCが総代理店 35 7/15/2016 国土地理院地形図 PDF Mapsからメールで送る地図マー カーをCARTOにインポートする 2 1 メール添付書類 としてKML送信 KMLをあらかじ め設定した各個 人のフォルダに 保存し、その後、 APIキーを使っ て、KMLを CartoDBにイン ポート 4 地図作成完了の お知らせと地図 URLのメール送 信 3 地図作成完了 通知 36 7/15/2016 PDF Maps – CARTO 連携サービス 登録 アカウントパスワード (任意) インポート完了メールの 送付先(複数登録可能) 登録ユーザー名 (任意) 登録メールアドレス (端末からメールを 送る際に使用するア ドレス) CartoDBのアカウント名 CartoDBのパスワー ド CartoDB APIキー CARTO のAPIキーについて APIキー 作成したアカウントにあるデータや 地図にアクセスできる鍵 取り扱いに注意 CARTO エディタのオプションメ ニューから取得 37 7/15/2016 登録の流れ 新規登録 登録内容の変更・削除 PDF Maps – CARTO 連携サービスの 利用 PDF Maps地図マーカ、または、ジオタグ付き写真 PDF Mapsの地図マーカーをエクスポート ジオタグ付き写真をメールで送信 「[email protected]」へ送付 「[email protected]」へ送付 メールの件名には、英数半角を使用(日本語対応予定) 写真が CARTO にインポートされると、メールで通知 38 7/15/2016 実際に使ってみよう! 1. 2. 3. 4. 5. 6. PDF Maps- CARTO連携サービスに登録する メールアドレス CARTOアカウント情報 CARTO APIキー メールのタイトルは、英数半角で! PDF Mapsを開く マップストアで会場周辺の地図をダウンロードする 適当に地図マーカーを落とす 地図マーカーをメールでエクスポートする [email protected] 作業終了後、お知らせメールが届く お知らせメールのリンクをクリックして、 CARTO にインポートされ たデータと地図を見る 39 7/15/2016 まとめ Carto 位置データを視覚化、活用するためのツール インターネットとブラウザだけでどこからでも使える ドラッグ&ドロップだけでデータをインポートできる すぐにデータの分析を始められる 地図や解析結果をすぐに仕事仲間やクライアントと共有できる 様々な位置データを入れておく入れ物にできる QGIS、PDF Mapsとの連携 その他にできること より高度な解析(PostGIS) アプリケーションの開発(API, CARTO.js) CARTO の様々なサービス Deep Insight、Data Observatory、Isolines Twitter データコネクタ 同期テーブル ジオコーディング … 40