2015-04-29 23 views
11

Tôi có một đơn giản map proof of concept ở đâu, tương tự như maps.google.com Tôi có thanh trượt ở cuối trang với chế độ xem phố/panô. Khi bạn nhấp vào hình ảnh, nó sẽ đưa bạn đến cùng một chế độ xem phố.Google Maps - Chuyển đổi giữa các vị trí Panorama ở Chế độ xem Phố trơn tru

Làm cách nào để có thể đạt được cùng một loại hiệu ứng chuyển tiếp được sử dụng bởi google khi chúng chuyển từ chế độ xem phố này sang chế độ xem phố khác? Nó thực sự suôn sẻ tránh được rất nhiều sự rạn nứt trên nền gạch mà tôi đang trải qua.

Heres the GitHub Repo nếu nó sẽ giúp ích.

+0

umm ... Tôi nghĩ, với API, bạn có thể không làm được điều đó .. nhận thấy rằng quá trình chuyển đổi trên steetview trên google maps streetview API cũng không hoạt ảnh. Nhưng bạn có thể chơi với kích thước, độ mờ đục và bộ hẹn giờ javascript để tạo ra một số hiệu ứng tương tự ... – kaho

+0

Có thể, điều đó sẽ khiến tôi buồn. Một cái gì đó nói với tôi rằng mặc dù nó được xây dựng vào API và nó không phải là tài liệu, hoặc không được quảng cáo công khai. Tôi bắt đầu tìm thấy một số thứ nhỏ như vậy trong phần mở rộng của Google Maps. – JDillon522

+1

Tôi chưa tìm được cách để thực hiện điều này trong API, vì vậy khi tôi muốn chuyển đổi suôn sẻ, tôi đã sử dụng API hình ảnh Chế độ xem phố của Google để lấy hai chế độ xem mà tôi muốn chuyển đổi giữa. Tôi có thể xác định khi cả hai hình ảnh đã được tải (không chắc chắn nếu điều này làm việc trong các trình duyệt cũ hơn), và làm việc chuyển đổi trong một lớp phủ trên đầu trang của pano. Trong trường hợp của bạn, bạn có thể lưu vào bộ nhớ cache hình ảnh "đến". Bạn có thể thử điều đó, nếu bạn không tìm thấy câu trả lời tốt hơn. – brenzy

Trả lời

2

Bạn đã thử làm 2 thùng chứa bản đồ, sau đó tải vật chứa còn lại và mờ dần trong khi mờ dần khi chuyển đổi qua lại khi thay đổi chúng.

+0

Có khả năng. Sau khi chơi với chế độ xem phố của Google Map, có vẻ như họ chỉ đang làm một số hoạt ảnh mờ và căng. Tôi tự hỏi liệu có hợp lý để hack điều này bằng cách có một thùng chứa cho chế độ xem phố đầu tiên hay không, phủ một hình ảnh chế độ xem phố của vị trí chính xác đó, làm mờ và giãn hình ảnh đó và trong nền tải vị trí mới trên chế độ xem phố ban đầu, sau đó ẩn hình ảnh chế độ xem phố. Nếu bạn có thể chỉ cho tôi đến một nơi tốt mà sẽ học tôi trên những loại chuyển tiếp (làm mờ và kéo dài) tôi sẽ cung cấp cho bạn tiền thưởng. – JDillon522

+0

bạn có thể chỉ cần sử dụng jQuery, để làm mờ dần và làm mờ các thùng chứa cha mẹ khi cần thiết ... – ratiorick

+0

Có thể. Nhưng đó không phải là hiệu ứng tôi thực sự mong đợi. – JDillon522

Các vấn đề liên quan