Fusiontablesを使用して選挙地図を作成します-10分で
自治体の選挙結果を地図に反映させて、政党によってフィルタリングし、一般の人々と共有できるようにしたいとします。 それを行うための一般的な方法はもっと少ないですが、通常のユーザーがFusionTablesを使用してそれを行う方法を説明する例を示したいと思います。
私たちが持っているもの:
最高選挙裁判所の公表された結果。自治体による上場を見ることができます。
http://siede.tse.hn/escrutinio/alcadias_municipales.php
分1.テーブルを作成します
これは、最高選挙法廷が利用できるテーブルからExcelにコピーして貼り付けることによって行われます。 特別なコピーが使用され、テキストのみであり、国の表示がないため、18の部門ごとにフィルタリングする必要があります。 Chromeの利点は、Ctrl + Cを実行するだけで済むようにフィルターを変更した場合でも、選択が行われることです。
最初の行にだけヘッダを残します。
テーブルには座標がないため、ジオコードを使用してテーブルをジオリファレンスする必要があります。 これを行うために、Googleが場所を探すときに混乱しないように、列を連結します。 自治体、部門、国を検索する必要があります。
列Fでは、次のような連結式を使用します。= CONCATENATE(郷列","部署欄","、"国「)、文字列が期待どおりに表示されるように、引用符の間にコンマを連結しています。 したがって、行2の列は次のようになります。
= CONCATENATE(B2、”、”、A2、”、”、” honduras”)そしてその結果、その行は次のようになります:中央地区、フランシスコモラサン、ホンジュラス
この列のヘッダーをE「連結」と呼びます。
分5.FusionTablesにアップロードする方法
FusionTablesはGoogle Chromeブラウザにインストールされ、新しいシートを作成するために呼び出すと このリンクからこのパネルが表示されます。
Googleスプレッドシートで利用できるシートを選択したり、空白を作成したり、コンピュータにあるシートをアップロードしたりすることができます。
選択したら、「次へ」ボタンを選択します。 列の名前が最初の行にあるかどうかを尋ねられ、次に「次へ」を実行し、次にテーブルに付ける名前と後で編集できるいくつかの説明を尋ねられます。
分7.テーブルをジオリファレンスする方法
[ファイル]タブから[地理コード…]オプションが選択され、どの列に地理コードが含まれているかを尋ねられます。 以前に定義した列を示します。
連結列を作成していなければ、自治体を定義することもできましたが、多くの国で名前が繰り返されているため、ホンジュラスの外に点が散在していたでしょう。 また、同じ国内に同じ名前の自治体があります。たとえば、「San Marcos」のように、部門を連結しなかった場合も、その問題が発生していました。
「広告の場所のヒント」と呼ばれるオプションがありますが、この場合、チェーン全体に国レベルまでの情報がすでに含まれているため、このオプションは必要ありません。
システムは、定義した基準に基づいて各場所の検索を開始します。 その下には、あいまいなデータの割合がオレンジ色で示されています。これは通常、Googleがデータベースでまだ特定していない場所で発生します。 私の298の場合、あいまいなのは6つだけでした。 それらはどこかに存在するため、通常、Googleはそれらを別の国に配置します。
分10、彼らはそれを持っている
ポイントが適切でない場合は、[行]オプションで編集され、フィールドと[地理コードの編集]リンクをダブルクリックして、検索を改善し、あいまいさを解決する場所を示します。 存在しない場合は、Googleタグに表示される近くの場所を示すことができます。
フィルタオプションでは、パネルを追加して、マッチ、部門、市町村などでオン、オフ、カウントすることができます。
ここに例があります。 まだ処理中の情報を使って行ったため、最終的なデータはありません。また、いくつかのテーブルをいじって、別のテーブルのエリアコードと自治体コードをマージしています...しかし、例としてリンクがあります。 また、基本エラーの内部修正も行わず、10分で十分だと期待していました。
その他の機能:
テーブルをマージしたり、直接編集したり、公開したり、その他の基本的なことを行うことができます。 さらに多くのことを行うために、APIがあります。
もちろん、これはポイントを使って行われます。
列にシェイプを使用したい場合、Shapescapeサービスを使用することができます(うまくいけばダウンしていません)... 10分以上必要ですが。