Trả lời
Hãy suy nghĩ về bản đồ nào phù hợp hơn với bạn, có tất cả các địa điểm bạn cần. Ở Mỹ và châu Âu Google, Bing, Yahoo có bản đồ khá giống nhau. Tuy nhiên nếu bạn cần các nước khác (ở châu Á, Nam Mỹ, Đông Âu, châu Phi), câu trả lời duy nhất là OpenStreetMap.
Giới thiệu về API. Mạnh mẽ và linh hoạt nhất là OpenLayers, nó cho phép bạn kết nối với các dịch vụ bản đồ khác nhau. Tuy nhiên nó hơi chậm và phức tạp. Trong Google API đối diện là nhanh và nhỏ, tuy nhiên nó bị ràng buộc với Google Maps.
Nếu bạn đang tìm kiếm một số dữ liệu OpenStreetMap liên hệ API, hãy thử Cloudmade.
Vẫn chọn bản đồ trước, sau đó chọn API tự nhiên nhất cho nó.
Tôi nói về lý do sử dụng Google Maps API trong số answer này.
Tôi nghĩ rằng this là một bài viết thú vị về lý do tại sao Redfin quyết định chuyển từ Virtual Earth (Bing) sang Google Maps.
Tôi nghĩ API bản đồ mạnh mẽ nhất là Mapstraction - lớp trừu tượng hỗ trợ tất cả các API ánh xạ chính, cho phép bạn chuyển đổi nhà cung cấp mà không cần phải cấu trúc lại mã của bạn.
Công cụ lập bản đồ hàng đầu phải là ViaMichelin.
Một cuộc thăm dò độc lập thực hiện bởi IMA nói
- ViaMichelin
- Mappy
- Microsoft
- Yahoo
- Bản đồ 24
Pol l được dựa trên thương hiệu, chất lượng, tùy chỉnh, mức độ phù hợp, hỗ trợ, SLA, giá cả, khả năng sử dụng, tốc độ và 17 tiêu chí khác.
- 1. Bản đồ google api v3 màu nền
- 2. Bản đồ không đồng nhất
- 3. Hợp nhất hai Bản đồ
- 4. Bản đồ một mục duy nhất của một bản đồ
- 5. OpenCV Hough dòng mạnh nhất
- 6. Nhận chiều cao của tòa nhà từ bản đồ API
- 7. Hợp nhất hai bản đồ STL
- 8. API Google Maps V3: giới hạn bản đồ giới hạn
- 9. Điểm đánh dấu API bản đồ Google v3 chồng chéo
- 10. Có API bản đồ chỗ ngồi trên máy bay không?
- 11. API bản đồ bầu trời có sẵn không?
- 12. Khóa bản đồ Bing API (thông tin xác thực)
- 13. Nút Thu phóng V3 Bản đồ Google API tùy chỉnh
- 14. Nhiều thông tin Windows trong API bản đồ Android 2
- 15. Bản đồ google android api v2 marker shadows
- 16. Sử dụng bản đồ google không có Khóa API?
- 17. tải lười biếng bản đồ google api v3 jQuery callback
- 18. JavaScript AJAX Framework nào mạnh mẽ nhất và rất nhẹ?
- 19. API bản đồ của Google - Xóa đánh dấu
- 20. API Google Maps - Bản đồ không được tải
- 21. Bản đồ Google Maps API v3 không tải hoàn toàn
- 22. Giải pháp tốt nhất cho biểu đồ và đồ thị flash là gì?
- 23. Bản đồ Android API V2 đã bị lỗi
- 24. Android 2.3 và bản đồ google API v2
- 25. Đặt hàng SQL bằng LIKE mạnh nhất?
- 26. Cách tạo nhiều infowindow trong bản đồ google api
- 27. Bản đồ Google API v3 ranh giới thành phố
- 28. API lô biểu đồ
- 29. Làm cách nào để tạo ra bản đồ bản đồ?
- 30. Thêm một biểu đồ google vào một infowindow bằng cách sử dụng bản đồ google api
nhưng bạn không nghĩ rằng mapstraction là bit pre trưởng thành so với openlayers? – cometta
Và bởi vì nó là một lớp trừu tượng, Mapstraction ẩn các tính năng phân biệt các API ánh xạ khác nhau. Nó giúp bạn dễ dàng chuyển đổi giữa các API nhưng bạn mất các tính năng "mới nhất và tuyệt vời nhất". – winwaed