8 điểm bởi GN⁺ 2023-09-02 | 2 bình luận | Chia sẻ qua WhatsApp
  • Organic Maps là ứng dụng bản đồ ngoại tuyến miễn phí cho Android và iOS, được thiết kế dành cho du khách, khách tham quan, người đi bộ đường dài và người đi xe đạp
  • Dựa trên dữ liệu OpenStreetMap do cộng đồng đóng góp, đồng thời là một nhánh mã nguồn mở từ ứng dụng Maps.me với trọng tâm là quyền riêng tư
  • Hỗ trợ 100% tính năng ngay cả khi không có kết nối Internet đang hoạt động
  • Cung cấp bản đồ ngoại tuyến chi tiết, tuyến đường đạp xe, đường mòn leo núi, lối đi bộ, đường đồng mức, hồ sơ độ cao, đỉnh núi, sườn dốc và điều hướng từng chặng kèm hướng dẫn bằng giọng nói
  • Cũng cung cấp tìm kiếm ngoại tuyến nhanh, dấu trang và lộ trình ở định dạng KML, KMZ, GPX, cùng chế độ tối để bảo vệ mắt
  • Tôn trọng quyền riêng tư của người dùng, tiết kiệm pin, không phát sinh cước dữ liệu di động ngoài ý muốn, đồng thời không có quảng cáo, theo dõi, thu thập dữ liệu và các tính năng không mong muốn khác
  • Đã được xác minh bởi Exodus Privacy Project và TrackerControl cho iOS, và không yêu cầu các quyền quá mức

2 bình luận

 
GN⁺ 2023-09-02
Ý kiến Hacker News
  • Organic Maps là một ứng dụng mới đang trở nên phổ biến nhờ giao diện thân thiện với người dùng và khả năng hoạt động ngoại tuyến.
  • Ứng dụng này cung cấp UI đơn giản, rõ ràng cùng nhiều tính năng, nên có thể trở thành một lựa chọn thay thế đáng gờm cho Google Maps.
  • Một trong những đặc điểm thiết kế chính là cách tiếp cận ngoại tuyến: khi người dùng phóng to vào một vị trí, ứng dụng sẽ bắt đầu tải xuống, giúp sử dụng đơn giản hơn tính năng ngoại tuyến của Google Maps.
  • Ứng dụng này được phát triển tại Estonia, nơi nổi tiếng với văn hóa CNTT và phần mềm mạnh.
  • Người dùng khen ngợi tính năng chỉ đường đi bộ của Organic Maps, cho rằng nó chọn các tuyến đường thú vị và tự động vẽ lại lộ trình nếu người dùng đổi hướng.
  • Khả năng ngoại tuyến của ứng dụng đặc biệt hữu ích với người dùng ở những địa điểm hẻo lánh, nơi các bản đồ khác không chính xác hoặc không thể sử dụng.
  • Organic Maps được ưa chuộng nhờ thiết kế tối giản và đường dẫn menu ngắn, nhưng một số người dùng chỉ ra việc thiếu tuyến xe buýt là một nhược điểm.
  • Ứng dụng này được những người đi bộ đường dài ưa thích nhờ dữ liệu đường mòn toàn diện và khả năng kết hợp các đường mòn.
  • Người dùng có thể chỉnh sửa dữ liệu trên OpenStreetMap để đóng góp cho dữ liệu của Organic Maps.
  • Một số người dùng báo cáo gặp vấn đề với tính năng định tuyến khi đi qua ranh giới khu vực và cảnh báo rằng một phần dữ liệu bản đồ có thể đã cũ.
  • Dù có một vài vấn đề nhỏ, phản hồi tổng thể về Organic Maps vẫn rất tích cực, với người dùng khen ngợi thiết kế, tính năng và khả năng hoạt động ngoại tuyến của ứng dụng.
 
Các ý kiến trên Hacker News
  • Organic Maps từng là ứng dụng điều hướng chính của tôi, nơi người dùng có thể tự sửa lỗi ngay lập tức; tốt hơn nhiều so với việc đóng góp miễn phí cho một ứng dụng độc quyền rồi chờ bản sửa được chấp nhận
    CoMaps, bản fork cách đây một năm, đang bổ sung thêm các tính năng khác; chẳng hạn tôi đang thêm hỗ trợ CarPlay Dashboard, nên nếu tham gia TestFlight thì có thể thử nghiệm
    Dự án rất cần tester và các lập trình viên iOS thực thụ; chúng tôi đang chạy đua để thêm hỗ trợ scene lifecycle trước tháng 9, nên đây là cơ hội tốt nếu bạn quan tâm đến việc hiện đại hóa một codebase cũ
    https://www.comaps.app/
    https://codeberg.org/comaps/comaps

    • Tất cả các ứng dụng này đều dựa vào dữ liệu OpenStreetMap(OSM). Đây là một dự án kiểu Wikipedia, nơi bất kỳ ai cũng có thể đóng góp chỉnh sửa
      https://www.openstreetmap.org/
    • Tôi đã dùng OsmAnd+ hơn 15 năm, ứng dụng này cũng sử dụng dữ liệu OSM. Trên PC, tôi vẫn tự sửa dữ liệu OSM bằng JOSM
      Với tư cách người dùng cho điều hướng ô tô, đặc biệt là lái xe trên các đường phụ ở vùng hẻo lánh và đi bộ đường dài, đồng thời cũng ghi lại track, tôi tò mò không biết Organic Maps hay CoMaps có cung cấp thứ gì mà OsmAnd+ không có không. Khu vực của tôi đều ở Bắc Âu
    • Tôi muốn biết có ứng dụng bản đồ mã nguồn mở nào cung cấp track giống Strava hay Komoot không
    • Tôi thắc mắc “scene lifecycle support” nghĩa là gì
      Tôi thích việc dọn dẹp codebase cũ, nhưng không rõ điều đó liên quan đến việc thử nghiệm như thế nào
    • CoMaps hoạt động miễn phí trên Android Auto
      Tôi đã mua OsmAnd từ lâu, nhưng sau đó dùng OsmAnd~, và tôi cần một client OSM cho ô tô. OsmAnd mạnh mẽ nên rất tốt, nhưng CoMaps thì thanh lịch hơn
  • Cũng có CoMaps(https://www.comaps.app/). Đây là một bản fork tách ra do những lo ngại về quản trị của Organic Maps
    https://itsfoss.com/news/organic-maps-fork-comaps/

    • Nội dung này rất liên quan. Giá mà người đăng bài gốc tìm hiểu thêm một chút trước khi đăng
      https://itsfoss.com/news/organic-maps-fork-comaps/
      Bài viết nói rằng dù được quảng bá là một dự án do cộng đồng dẫn dắt, các vấn đề cốt lõi như quản lý tài chính, quan hệ đối tác kiểu Kayak, và quyết định đưa các thành phần độc quyền vào mã nguồn lại do một nhóm nhỏ cổ đông thực hiện mà không có ý kiến từ cộng đồng đóng góp rộng hơn
    • Bản thân Organic Maps cũng là một fork của Maps.me, và khởi đầu của nó cũng là do những lo ngại về quản trị của Maps.me. Tôi nhớ hình như là vì việc đưa các yếu tố thương mại vào
      Ứng dụng này đã trải qua một lịch sử khá dài
    • Tôi vừa tải CoMaps xuống, đã cho phép dịch vụ vị trí và vị trí hiện tại cũng hiển thị là Bắc Mỹ, nhưng không hiểu vì sao ngay từ đầu lại mở bằng bản đồ thu nhỏ của toàn thế giới. Trải nghiệm người dùng lần đầu tạo cảm giác như muốn nói “tôi là ứng dụng dành cho những người rất quan tâm đến bản đồ và địa lý”
      Apple Maps khi mở lên sẽ hiển thị bốn nút hành động lớn như “Home”, “Work”, một ô tìm kiếm, và bản đồ bán kính 1 dặm quanh vị trí hiện tại
      Sẽ tốt hơn nếu luồng được đổi thành yêu cầu dịch vụ vị trí → nếu được cho phép thì lập tức tải bộ tile cục bộ ở nền → phóng to vào bán kính 20 dặm quanh người dùng
    • Tôi tò mò những lo ngại về quản trị của Organic Maps là gì
    • Thật đáng tiếc. Có lẽ 99,9% người dùng Organic Maps sẽ không bao giờ biết chuyện này
  • Tôi muốn khuyên mọi người dùng CoMaps, bản fork tự do mã nguồn mở thực sự. OM có một lịch sử dài các hành vi ác ý như âm thầm thêm quảng cáo, biến một phần mã trước đây là mã nguồn mở thành độc quyền, hoặc sử dụng tiền quyên góp không phù hợp
    Một năm trước OM đã mất phần lớn cộng đồng vào tay CoMaps, và giờ đang vội vã nhồi nhét các tính năng được vibe coding để cố bù đắp

  • Organic Maps có nhắc đến mã nguồn mở, nhưng trên FDroid ghi rằng “Ứng dụng này chứa các thành phần không mã nguồn mở - các tệp dữ liệu nhị phân đã biên dịch theo giấy phép không phải FLOSS (bao gồm nhưng không giới hạn ở các tệp bản đồ .mwm)”
    Sau khi lục các issue Git-* tôi hoàn toàn rối, không biết có ai hiểu bối cảnh chuyện này không

    • Organic Maps đã tạo giấy phép dữ liệu riêng cho các tệp bản đồ thực tế: https://github.com/organicmaps/organicmaps/blob/master/DATA_...
      Hơn nữa, mã cần thiết để tạo các tệp bản đồ mà OM phụ thuộc vào cũng không còn được công khai. Đúng là mã ứng dụng thực tế là mã nguồn mở, nhưng không thể dùng nếu không phụ thuộc vào các tệp bản đồ độc quyền
  • Năm nay Organic Maps cuối cùng đã biến Hồng Kông thành một khu vực riêng. Trước đây phải tải xuống toàn bộ khu vực “China South”, một lựa chọn rất kỳ lạ và lãng phí
    Tiếp theo cần chuẩn hóa tên khu vực
    Ví dụ tên khu vực mới là “China Hong Kong”, trong khi các biểu mẫu đặt hàng trực tuyến thường chỉ ghi “Hong Kong”. Đồng thời Taiwan thì chỉ là “Taiwan”, nên rõ ràng họ cũng không hẳn đang theo đường lối của Đảng. Các vùng có tranh chấp như Falklands, South Georgia, Saint Helena cũng không có UK trong tên khu vực, nhưng Hawaii và Puerto Rico lại bắt đầu bằng USA
    Tôi nghĩ tốt hơn là chỉ dùng địa danh, thay vì hành xử như một trọng tài chính trị

  • StreetComplete là một trong những ứng dụng tôi thích. Nó game hóa việc đóng góp cho OpenStreetMap, tạo cảm giác như kết hợp giữa Wikipedia và Pokemon Go, còn OSM là nền tảng vận hành các bản đồ mã nguồn mở phổ biến
    Tôi rất mong chờ khi có hỗ trợ iOS để nhiều người hơn có thể dùng
    https://streetcomplete.app/
    https://www.openstreetmap.org/

    • Nếu là người đóng góp quen thuộc hơn với OSM thì cũng có một fork tên SCEE[1]. Nó bổ sung thêm các “quest” và nhiều tùy biến UI
      [1]: https://wiki.openstreetmap.org/wiki/SCEE
    • Đây là một cách hay để ra ngoài và đặt thử thách kiểu chạy bộ qua mọi con đường trong khu mình sống. Tôi từng nghĩ OSM gần như đã hoàn thiện, nhưng thông tin ở khu vực của tôi lại thiếu trầm trọng
      Việc làm cho bản đồ địa phương tốt hơn rất nhiều thật sự rất dễ
    • Trên iOS có Every Door[1], và cũng có MapComplete[2] chạy dưới dạng PWA
      [1]: https://every-door.app
      [2]: https://mapcomplete.org
  • Organic Maps và fork của nó là CoMaps hiện vẫn chưa có web client
    Chúng tôi đang xây dựng thứ này tại https://cartes.app, đồng thời cố gắng đẩy web xa hơn trên thiết bị di động để trong hầu hết trường hợp sử dụng sẽ không cần ứng dụng nữa

    • https://www.openstreetmap.org/ có một web client tốt :)
    • Desktop cũng còn chỗ để quan tâm. Cả Organic lẫn CoMaps đều có giao diện tùy chỉnh khá cơ bản, cá nhân tôi thấy hơi gượng
    • Tôi tự hỏi liệu có thể cân nhắc dùng Cache Storage cho chức năng ngoại tuyến không. Có thể chỉ là thiểu số, nhưng tôi thường tìm đến Organic Maps vì nhu cầu dùng ngoại tuyến
  • Trước đây tôi mua smartphone Nokia 5230 vì nó được cài sẵn bản đồ ngoại tuyến. Trước khi Google Maps xuất hiện, Nokia có giấy phép dữ liệu vệ tinh. Tôi cũng từng lái một chiếc VW có GPS tích hợp, tải bản đồ từ thẻ SD
    Bản đồ ngoại tuyến là công cụ “sinh tồn” thiết yếu. Phần lớn mọi người quá tin rằng lúc nào cũng sẽ có kết nối, nhưng trong thời tiết cực đoan, mất điện, xung đột, thì kết nối lại là thứ bị cắt đầu tiên đúng lúc ta cần nhất
    Cảm ơn vì gợi ý ứng dụng

  • Tôi đã thử dùng CoMaps khi đi hiking, và thật sự thích điểm ít hao pin
    Tôi muốn chạy nó trên đồng hồ Wear OS, nhưng dù có thể sideload APK, Wear OS lại không có trình duyệt tệp nên không thể nhập những thứ như lộ trình đã lên kế hoạch. Tôi tự hỏi liệu có cách nào giải quyết việc này không

  • Cũng có https://gitlab.com/tilelessmap/tilelessmap với mối quan tâm tương tự
    TilelessMap là một engine bản đồ mở, ưu tiên ngoại tuyến, được thiết kế cho các nhu cầu hiện trường quan trọng như lâm nghiệp, dịch vụ khẩn cấp và công tác nhân đạo. Được viết bằng C và tối ưu cho hiệu năng di động, nó cho phép render bản đồ hoàn toàn cục bộ mà không cần hạ tầng đám mây, ngay cả ở những khu vực có kết nối Internet kém hoặc không có
    Cũng có ứng dụng Android chứa bản đồ Yellowstone, Sweden, Norway
    https://play.google.com/store/apps/details?id=org.tileless.m...

    • Tôi tò mò vì sao lại có tên là “tileless”. Không rõ là vì có dùng tile nhưng ngoại tuyến, hay thật sự không dùng tile theo bất kỳ cách nào