Google Карти в Excel

Съдържание

Ето първия ми опит да използвам Google maps в Excel (изтеглете по -долу). Понастоящем мога да въведа адрес и да имам Google карта на адреса, показан в Excel, с повечето от готините функции на Google.

Няколко миниатюри на електронната таблица на Google Google Excel, щракнете, за да видите по -големите изображения.

Нормален изглед

Увеличен хибриден изглед

Електронната таблица на Google използва два API за работа, Geocoder.us Api и Google Maps Api. Мислех да вкарам и текущия метеорологичен доклад, но засега се въздържах.

И така, как работи?

Резюме:

1. Адресът се изпраща на Geocoder.us за преобразуване в географска ширина и дължина (задължително за картографиране на местоположение в google maps), а резултатът се връща в електронната таблица.

2. Excel изпраща тази геокодирана информация до сървъра на easyexcel.net, където имам google карта, която получава географска ширина и дължина като променливи и показва съответната карта чрез Google Map API.

3. Накрая има контрол на уеб браузър в Excel, който се придвижва до този нов адрес.

Малко повече:

1. За да експериментирам с изпращане на адрес и като Geocoder.us върне географската ширина и дължина обратно в Excel, създадох работна книга за геокодиране, с която да експериментирам.

2. Щракнете върху тази връзка, за да видите моята уеб страница, която получава географска ширина и дължина като променливи и връща съответната карта (погледнете в адресната лента). Ако искате да създадете подобна страница, можете да видите кода на страницата ми тук: googlemap.txt. (Да, хакнат е заедно. Не забравяйте да въведете свой собствен API ключ на Google в секцията Head.)

3. Зададох марж: 0px, за да премахна празнините около картата, опитвайки се да изглежда по -малко като контрола на уеб браузър и повече като контрола на Google.

Изисквания

За да използвате електронната таблица, ще ви е необходим Excel 2003. Това е, което съм тествал, за Excel 2002 вярвам, че „импортирането на vba код“ е малко по -различно и ще са необходими незначителни настройки.

За да създадете свое собствено решение, ще ви е необходим ключ за разработчици на Google, уебсайт за хостване на страницата и Excel 2003.

Щракнете върху тази връзка, за да изтеглите Google Map в електронна таблица на Excel

Актуализиране:

Канадски Google Maps в Excel, който работи с версии на Excel преди 2003 г.

Случайно:

-Можете да направите много повече с Google Maps, отколкото просто да начертаете точки, особено харесвам този пример: gMap Workout Tracker

-Microsoft представи новата си услуга за картографиране тази седмица: Virtual Earth (Отваря се в нов прозорец, тъй като бутонът за връщане е деактивиран). Сателитните изображения в моя квартал са много по -хубави от Google maps, а интерфейсът има някои допълнителни готини трикове. Още не съм пробвал API на виртуалната земя.
Gyula Gulyas взе оригиналния ми Google Maps в Excel и направи две промени в него, от които някои читатели може да се интересуват:

1. Той осигурява интерфейс за САЩ и Канада

2. Използва Microsoft XML, V3.0, така че работи с няколко версии на Excel преди 2003 г.

Канадски GoogleMap Excel 2000

Много яко! Гюла използва Geocoder.ca за кодиране на канадски адреси.

Можете да изпращате всякакви „коментари/ подобрения на кода/ предложения“ директно на: gygulyas -at- yahoo.ca

Бях на няколко места в Онтарио и винаги се наслаждавах на Канада.

Преди няколко години, напускайки Торонто, се озовах в северната част на Ню Йорк, вместо в Кентъки, само малко (не, не бях единственият в колата 🙂, така че съм сигурен, че мога да използвам канадската версия.

wave wave wave wave wave