2009-11-02 16 views
7

Android 2.0 có turn-by-turn directions, tuy nhiên, tôi chưa thấy API được hiển thị cho điều này trong SDK 2.0. Có bất kỳ kế hoạch được lập tài liệu nào để đưa ra một API để gọi vào các tính năng theo từng ngã rẽ mới không?API Turn-by-Turn của Android?

+0

Ứng dụng có phải là một phần của Android 2.0 hay chỉ đơn thuần là một ứng dụng được xây dựng trên đầu trang của nó? Tôi nghĩ rằng sau này, vì vậy không có API - ít nhất không phải là một phần của SDK. – sfussenegger

Trả lời

6

Tôi sẽ rất ngạc nhiên nếu có API cho việc này.

Hãy nhớ rằng Google cấp phép cho phần lớn dữ liệu này từ TeleAtlas. Đó là một điều để Google cấp giấy phép để sử dụng riêng, và điều đó có lẽ không hề rẻ. Đó là một điều khá khác để Google cấp phép nó thay mặt cho các nhà phát triển bên thứ ba tùy ý. Đây là một trong những lý do khiến API Google Maps cho các điều khoản và điều kiện của Android cho biết bạn không thể:

8.7. sử dụng Dịch vụ hoặc Nội dung với bất kỳ sản phẩm, hệ thống hoặc ứng dụng nào hoặc liên quan đến (a) thực tế điều hướng thời gian hoặc hướng dẫn tuyến đường dựa trên vị trí đầu vào từ bộ cảm biến (bao gồm nhưng không giới hạn ở bất kỳ số nào -by-turn route hướng dẫn); hoặc (b) bất kỳ hệ thống nào hoặc các chức năng để tự động hoặc tự trị kiểm soát hành vi của xe; hoặc (c) công văn, quản lý đội xe, kinh doanh theo dõi tài sản, hoặc tương tự doanh nghiệp ứng dụng (ví tránh sự nghi ngờ, bạn được phép sử dụng dịch vụ để tạo Maps Triển khai API để người theo dõi hoặc tài sản được trang bị với một cảm biến, trong đó theo dõi số người hoặc tài sản không quan trọng đối với hoạt động kinh doanh chính hoặc dịch vụ của người dùng ứng dụng . Ví dụ: bạn được phép sử dụng API Maps để tạo ứng dụng "Tìm bạn bè" cho phép người tiêu dùng theo dõi các địa điểm của bạn bè của họ? mobile de nhưng bạn không được phép sử dụng API Maps để tạo các ứng dụng "Doanh nghiệp Theo dõi tài sản" mà theo dõi hoặc định vị doanh nghiệp hoặc chính phủ người dùng? lĩnh vực bán hàng hoặc lĩnh vực dịch vụ nhân sự, phương tiện hoặc tài sản khác là rất quan trọng (không phải ngẫu nhiên) đến hoạt động kinh doanh cốt lõi hoặc dịch vụ của người dùng ứng dụng );

Tôi khá chắc chắn rằng điều khoản trên có lợi cho TeleAtlas.

Bây giờ, nếu Google tích lũy đủ dữ liệu độc lập để thực hiện điều hướng từng chặng, thì có lẽ tôi có thể thấy API cho điều hướng đó, nhưng không phải cho đến lúc đó.

+0

Thực ra, bây giờ tôi có thể sai về nguồn dữ liệu. Trong http://www.mondaynote.com/2009/11/01/the-meaning-of-droid/ Tôi thấy: "Quan sát viên quan tâm lưu ý rằng Google không còn đề cập đến nguồn dữ liệu bản đồ bên ngoài, trước đây, nó đã sử dụng TeleAtlas, thuộc sở hữu của TomTom. " Nếu đúng đối với các chỉ đường từng chặng, điều đó dường như làm cho API có nhiều khả năng hơn. Tuy nhiên, trước tiên bạn có thể thấy chúng trên Web - đừng cho rằng chúng sẽ xuất hiện trên Android trước tiên. – CommonsWare

+0

tôi đã tự hỏi nếu bạn có một câu trả lời cập nhật về chủ đề này? Đã tìm kiếm xung quanh và không thể tìm thấy bất cứ điều gì. Đã gần 4 năm của tôi tôi sẽ tưởng tượng có nên có một cái gì đó phải không? –