Дізнайтеся Сумісність За Знаком Зодіаку
Як створити теплову карту в Google Fusion Tables
Інший
Онлайн-журналісти добре знають, наскільки важливі дані для історій. Але як надати візуальний контекст вихідній інформації без армії розробників у нашому розпорядженні?
Якщо дані нормалізовано та збережено як файл Excel, .ods, .csv або .kml, Google Fusion Tables може допомогти. Fusion Tables керує великими колекціями даних, щоб ви могли створювати запити, маплювати, графіки, графіки та додавати до них взаємодію, включаючи коментарі користувачів.
Видання новин найчастіше використовували Fusion Tables для картографування даних. Поглянь:
- Найбідніші та найбагатші місця в Англії (теплова карта від The Guardian)
- Карта світу атомних електростанцій і зон землетрусів (теплова карта від maptd)
Щоб скласти теплову карту в Столи Fusion , дотримуйтесь цього прикладу підручника, адаптованого з семінару, який нещодавно вела інженер з програм для розробників Google Кетрін Херлі Хаки/Хакери Нью-Йорк .
Почніть з електронної таблиці даних для відображення, збереженої як файл Excel або OpenOffice або у форматі .csv. Щоб показати межі на карті, вам також знадобляться шейп-файли (збережені як файли .kml).
Для кожного файлу, який ви хочете завантажити, виберіть:Нова таблиця >> Таблиця імпорту.

У вікні Імпорт нової таблиці виберіть джерело даних у лівій колонці та натисніть «Вибрати файл», а потім натисніть «Далі», щоб почати імпорт.

У наступному вікні натисніть «Далі», щоб імпортувати всі стовпці даних. Якщо ви не хочете пропустити стовпці, зніміть з них прапорці, а потім натисніть «Далі».

У наступному вікні заповніть необхідну кількість квадратів. Натисніть «Готово».
Якщо ваш шейп-файл не у форматі .kml, спробуйте Shpescape , створений Джошем Лівні. Shpescape може конвертувати .prj, .shp, .shx і .dbf у .kml.
Тепер, коли дані та шейп-файл були завантажені як окремі таблиці, їх потрібно об’єднати:
Відкрийте кожну таблицю в окремій вкладці браузера. У вікні файлу даних виберіть «Об’єднати».

Перейдіть на вкладку шейп-файлу та скопіюйте URL-адресу з адресного рядка.

Поверніться до вікна файлу даних і проведіть URL-адресу у полі 2 «Об’єднати з». Потім натисніть «Отримати».
У двох стовпцях нижче ви знайдете заголовки стовпців з кожної таблиці. Натисніть перемикач, що відповідає стовпцю, до якого потрібно зіставити дані. У цьому випадку назва регіону.

Назвіть нову об’єднану таблицю та натисніть «Об’єднані таблиці».

Після завершення об’єднання таблиць створіть карту, вибравшиВізуалізація >> Карта.

Щоб показати контур шейп-файлу, переконайтеся, що для параметра Location встановлено значення «geometry».

Отримана карта буде працювати, але виглядає не дуже цікаво. І інформаційна підказка для кожного окремого стану містить сторонній текст.

Щоб очистити його, виберіть посилання «Налаштувати інформаційне вікно» над меню. Зніміть позначки зі стовпців, які потрібно приховати.

Щоб додатково змінити те, що в інформаційному вікні, натисніть вкладку «Власні» та відредагуйте HTML. Натисніть «Зберегти».
Тепер карта має відображати ваші зміни.

Щоб додатково змінити вигляд карти, натисніть посилання «Налаштувати стилі» над картою.

У спливаючому вікні перейдіть до Полігонів >> Колір заливки та виберіть вкладку «Градієнт», щоб змінити затінення карти.

У спадному меню виберіть стовпець, якому буде призначено градієнт, виберіть кольори та надайте кольорам діапазон. Можливо, вам доведеться трохи поекспериментувати, щоб побачити, що найкраще підходить для вашої карти.
Натисніть «Зберегти». Карта оновиться до нової колірної схеми.

Щоб внести зміни до самої карти — і додати вікно пошуку — використовуйте FusionTablesLayer Builder .
Конструктор шарів все ще знаходиться в експериментальній фазі, тому можуть виникнути помилки. У Google Code є документація про це детально пояснює його використання .
Щоб спробувати це самостійно, переконайтеся, що ваша карта загальнодоступна, натиснувши кнопку «Поділитися» у правому куті над картою та встановивши для параметра «Видимість» значення «Для всіх».

Потім скопіюйте ідентифікатор таблиці, який є числами відразу після «dsrcid=» в URL-адресі. 
У FusionTablesLayer Builder вставте це число в «Ідентифікатор вашої таблиці».

Коли ви будете готові показати свою нову карту громадськості, візьміть код для вставки. Спочатку переконайтеся, що ваш Fusion Table є загальнодоступним, натиснувши кнопку «Поділитися» у правому куті над картою та перевіривши, що параметр «Видимість» має значення «Для всіх».

Потім натисніть посилання «Отримати посилання для вбудовування» над картою та скопіюйте отриманий код. Вставте код у HTML-документ, збережіть файл і відкрийте файл у браузері. Ви закінчили.
Не дозволяйте цьому довгому допису вводити вас в оману: якщо ваші дані були очищені та правильно відформатовані, можна відносно швидко отримати карту, діаграму або Схожий графік почався з Google Fusion Tables.
Щоб дізнатися більше, перегляньте ці посібники:
- Підручник Google Fusion Tables, представлений на NICAR 2011
- Додаткові посібники з Google Fusion Tables
- Швидкий відеоурок від Circle of Blue, який повідомляє про проблеми води в усьому світі.
А якщо у вас є проект, про який ви б хотіли, щоб команда Fusion Tables знала, надішліть електронний лист на googletables-feedback@google.com або зв’яжіться з ними в Twitter @GoogleFT .
Кріс Ву є журналістом, стратегом, програмістом і кухарем. Коли вона не консультує клієнтів щодо залучення користувачів і створення спільноти, вона організовує Хаки/Хакери зустрічі та заходи щоб зібрати журналістів, розробників і дизайнерів разом, щоб перезавантажити новини. Вона в Твіттері @MacDiva .