Google Maps trong Excel

Mục lục

Đây là nỗ lực đầu tiên của tôi trong việc sử dụng Google maps trong excel (tải xuống bên dưới). Hiện tại, tôi có thể nhập địa chỉ và bản đồ Google của địa chỉ được hiển thị trong Excel, với hầu hết các chức năng tuyệt vời của google.

Một vài hình thu nhỏ của Bảng tính Excel Google Map, hãy nhấp vào để xem các hình ảnh lớn hơn.

Tầm nhìn bình thường

Chế độ xem kết hợp đã thu phóng

Google Map Spreadsheet sử dụng hai API để hoạt động, Geocoder.us Api và Google Maps Api. Tôi đã nghĩ về việc cũng đưa vào bản báo cáo thời tiết hiện tại, nhưng tạm thời hạn chế.

Vì vậy, làm thế nào nó hoạt động?

Tóm lược:

1. Địa chỉ được gửi đến Geocoder.us để được chuyển đổi thành Vĩ độ và Kinh độ (bắt buộc để lập bản đồ vị trí trên bản đồ google) và kết quả được trả về bảng tính.

2. Excel gửi thông tin được mã hóa địa lý này đến máy chủ easyexcel.net, nơi tôi có một bản đồ google nhận vĩ độ và kinh độ dưới dạng các biến và hiển thị bản đồ tương ứng thông qua Google Map API.

3. Cuối cùng, có một điều khiển trình duyệt web trong Excel điều hướng đến địa chỉ mới này.

Nhiều thêm một chút:

1. Để thử nghiệm với việc gửi địa chỉ và yêu cầu Geocoder.us trả lại Vĩ độ và Kinh độ cho Excel, tôi đã tạo một sổ làm việc Mã hóa địa lý để thử nghiệm.

2. Nhấp vào liên kết này để xem trang web của tôi nhận vĩ độ và kinh độ dưới dạng các biến và trả về bản đồ tương ứng (xem trong thanh địa chỉ). Nếu bạn muốn tạo một trang tương tự, bạn có thể xem mã trang của tôi tại đây: googlemap.txt. (Đúng, nó bị tấn công cùng nhau. Hãy nhớ nhập Khóa API Google của riêng bạn trong phần Head.)

3.Tôi đặt margin: 0px để loại bỏ khoảng trắng xung quanh bản đồ, cố gắng làm cho nó trông ít giống điều khiển trình duyệt web hơn và giống điều khiển google hơn.

Yêu cầu

Để sử dụng bảng tính, bạn sẽ cần Excel 2003. Đó là những gì tôi đã thử nghiệm nó, đối với Excel 2002, tôi tin rằng "nhập mã vba" hơi khác và sẽ cần điều chỉnh nhỏ.

Để tạo giải pháp của riêng mình, bạn sẽ cần Khóa nhà phát triển của Google, Trang web để lưu trữ trang và Excel 2003.

Nhấp vào liên kết này để tải xuống Bản đồ Google trong Bảng tính Excel

Cập nhật:

Google Maps của Canada Trong Excel hoạt động với các phiên bản Excel trước năm 2003.

Ngẫu nhiên:

-Bạn có thể làm được nhiều hơn với google maps ngoài việc chỉ vẽ các điểm, tôi đặc biệt thích ví dụ này: gMap Workout Tracker

-Microsoft đã công bố dịch vụ bản đồ mới của họ trong tuần này: Virtual Earth (Mở trong cửa sổ mới vì họ đã tắt nút quay lại). Hình ảnh vệ tinh trong khu phố của tôi đẹp hơn nhiều so với bản đồ google và giao diện có thêm một số thủ thuật thú vị. Tôi chưa thử api trái đất ảo.
Gyula Gulyas đã lấy Google Maps ban đầu của tôi trong Excel và thực hiện hai thay đổi đối với nó mà một số độc giả có thể quan tâm:

1. Nó cung cấp giao diện Hoa Kỳ và Canada

2. Nó sử dụng Microsoft XML, V3.0, vì vậy nó hoạt động với một vài phiên bản Excel trước năm 2003

GoogleMap Excel 2000 của Canada

Rất tuyệt! Gyula đã sử dụng Geocoder.ca để mã hóa các địa chỉ Canada.

Bạn có thể gửi trực tiếp bất kỳ “nhận xét / cải tiến / đề xuất mã” nào đến: gygulyas -at- yahoo.ca

Tôi đã đến một vài địa điểm ở Ontario và luôn thích Canada.

Vài năm trước khi rời Toronto, tôi đã đến ngoại ô New York thay vì Kentucky, chỉ hơi chệch choạc (không, tôi không phải là người duy nhất ngồi trên xe 🙂 nên tôi chắc chắn rằng mình có thể sử dụng phiên bản Canada.

wave wave wave wave wave