Ось моя перша спроба використовувати карти Google у excel (завантажити нижче). Наразі я можу ввести адресу та мати карту адреси Google, відображену в Excel, з більшістю класних функцій google.
Кілька ескізів електронної таблиці карт Google Excel, клацніть, щоб переглянути більші зображення.
Звичайний виглядЗбільшений гібридний вигляд
Таблиця карт Google використовує для роботи два API - API Geocoder.us і API Карт Google. Я думав про те, щоб також внести поточний звіт про погоду, але поки утримався.
Отже, як це працює?
Резюме:
1. Адреса надсилається на Geocoder.us для перетворення на широту та довготу (необхідна для відображення місцезнаходження на картах Google), а результат повертається до електронної таблиці.
2. Excel надсилає цю геокодовану інформацію на сервер easyexcel.net, де у мене є карта Google, яка отримує широту та довготу як змінні та відображає відповідну карту за допомогою Google Map API.
3. Нарешті, у Excel є елемент керування веб -браузером, який переходить до цієї нової адреси.
Трохи більше:
1. Щоб поекспериментувати з надсиланням адреси та повернути Geocoder.us географічну широту та довготу назад до Excel, я створив книгу геокодування для експерименту.
2. Натисніть на це посилання, щоб побачити мою веб -сторінку, яка отримує широту та довготу як змінні та повертає відповідну карту (подивіться в адресному рядку). Якщо ви хочете створити подібну сторінку, перегляньте код моєї сторінки тут: googlemap.txt. (Так, це зламано разом. Не забудьте ввести свій власний ключ Google API у розділі Head.)
3.Я встановив маржу: 0px, щоб видалити пробіли навколо карти, намагаючись зробити її менш схожою на елемент керування веб -браузером, а більше на елемент керування Google.
Вимоги
Для використання електронної таблиці вам знадобиться Excel 2003. Це те, що я перевірив, для Excel 2002 я вважаю, що "імпортувати код vba" дещо відрізняється, і знадобиться незначна зміна.
Для створення власного рішення вам знадобиться ключ розробника Google, веб -сайт для розміщення сторінки та Excel 2003.
Натисніть це посилання, щоб завантажити карту Google у таблиці Excel
Оновлення:
Канадські карти Google у програмі Excel, яка працює з версіями Excel до 2003 року.
Випадковий:
-Ви можете зробити набагато більше з картами Google, аніж просто накреслити точки, мені особливо подобається цей приклад: gMap Workout Tracker
-Microsoft представила свій новий сервіс картографування цього тижня: Virtual Earth (Відкривається у новому вікні, оскільки у них відключена кнопка "Назад"). Супутникові знімки в моєму районі набагато приємніше, ніж карти Google, а інтерфейс має деякі додаткові прикольні хитрощі. Я ще не пробував API віртуальної землі. Дюла Гуляс взяв мою оригінальну карту Google у Excel і вніс до неї дві зміни, які можуть зацікавити деяких читачів:
1. Він забезпечує інтерфейс США та Канади
2. Він використовує Microsoft XML, V3.0, тому він працює з кількома версіями Excel до 2003 року
Канадський GoogleMap Excel 2000
Дуже круто! Дьюла використав Geocoder.ca для кодування канадських адрес.
Ви можете надсилати будь -які “коментарі/ покращення коду/ пропозиції” безпосередньо на адресу: gygulyas -at- yahoo.ca
Я був у кількох місцях в Онтаріо і завжди насолоджувався Канадою.
Кілька років тому, виїхавши з Торонто, я опинився у північній частині штату Нью -Йорк замість Кентуккі, лише трохи (ні, я був не єдиним у машині 🙂 тому я впевнений, що можу використовувати канадську версію.