tailieunhanh - Làm chủ Grails: Các dịch vụ Grails và bản đồ Google
Hòa trộn công nghệ bên ngoài vào trong một ứng dụng Grails Scott Davis , Tổng Biên tập, Tóm tắt: Scott Davis cho bạn biết làm cách nào bạn có thể nhúng các bản đồ vào một ứng dụng Grails sử dụng những dịch vụ Web và APIs sẵn có miễn phí trong bộ cài đặt mới nhất này của Làm chủ Grails. Ông sử dụng ứng dụng mẫu lập kế hoạch-chuyến đi từ những cài đặt trước và đưa nó tới mức tiếp theo bằng mã địa lí, Các bản đồ Google, và những dịch vụ Grails | Làm chủ Grails Các dịch vụ Grails và bản đồ Google Hòa trộn công nghệ bên ngoài vào trong một ứng dụng Grails Scott Davis Tổng Biên tập Tóm tắt Scott Davis cho bạn biết làm cách nào bạn có thể nhúng các bản đồ vào một ứng dụng Grails sử dụng những dịch vụ Web và APIs sẵn có miễn phí trong bộ cài đặt mới nhất này của Làm chủ Grails. Ông sử dụng ứng dụng mẫu lập kế hoạch-chuyến đi từ những cài đặt trước và đưa nó tới mức tiếp theo bằng mã địa lí Các bản đồ Google và những dịch vụ Grails. Tôi đã xây dựng một ứng dụng lập kế hoạch-chuyến đi từ bài viết đầu tiên trong loạt bài này. Giờ khung làm việc Người điều khiển-Khung nhìn-Mô hình ModelView-Controller MVC cơ bản đó đang ở đây ta sẵn sàng để hòa trộn với những kĩ thuật bên ngoài. Cụ thể ta sẽ thêm một bản đồ. Tôi có thể nói Tôi đang đặt một chuyến đi từ Denver tới Raleigh với những điểm dừng ở San Jose và Seattle dọc đường đi nhưng một bản đồ sẽ giúp mô tả chuyến đi tốt hơn. Bạn có thể biết rằng Seattle và Raleigh ở những phía đối diện nhau của nước Mỹ nhưng một bản đồ giúp bạn hình dung khoảng cách giữa hai thành phố này. Cho bạn một ý tưởng ban đầu về ứng dụng gì sẽ làm ở phần cuối của bài viết này hãy vào trang http và nhập mã IATA DEN trong hộp tìm kiếm. Bạn nên kết thúc ở Sân bay Quốc tế Denver như được biểu diễn trong Hình 1. Biết thêm về những mã IATA xem bài viết của tháng trước. Hình 1. Sân bay Denver nhờ Các bản đồ của Google Bên cạnh việc hiển thị các sân bay của Mỹ bạn tạo một bảng HTML lập kế hoạch-chuyến đi cũng sẽ vẽ được các sân bay trên một bản đồ. Tôi sẽ sử dụng API Các bản đồ Google miễn phí trong bài viết này. Bạn có thể sử dụng API Các bản đồ Yahoo miễn phí hoặc bất kỳ cái nào khác xem Tài nguyên . Một khi bạn hiểu những điều cơ bản về bản đồ Web trực tuyến bạn sẽ hiểu rằng các API khác nhau có thể hoán đổi cho nhau một cách hợp lí. Trước khi bạn có thể ánh xạ một phần của giải pháp bạn cần hiểu làm thế nào để một chuỗi ba kí tự đơn giản như DEN biến đổi thành một
đang nạp các trang xem trước