Mapbox SDK: Có miễn phí nếu bạn lưu trữ các ô vector của riêng mình không?


12

Tôi muốn sử dụng SDK Mapbox cho ứng dụng iOS và Android (mapbox-gl) để hiển thị bản đồ mà tôi tự lưu trữ (phù hợp với https://github.com/mapbox/vector-tile-spec ). Tôi đã xem qua giá của họ và họ không đề cập gì đến việc lưu trữ bản đồ của riêng bạn.

Trong trường hợp này - bạn vẫn cần tuân thủ giá của họ và bạn bị giới hạn ở 50000 người dùng di động / tháng nếu bạn không trả tiền?


Dòng không giao nhau với Mapbox là giao diện của gạch được tạo theo kiểu độc quyền của chúng, ví dụ: Đường Mapbox, Đường vệ tinh Mapbox, Mapbox Dark, Mapbox Light hoặc Mapbox Outwhere . Nhưng Mapbox cũng sẵn sàng cung cấp các phong cách cơ bản, sáng sủa, không độc quyền . Gạch kết xuất với những hoặc bất kỳ không chống đỡ khác. các kiểu không có khiếu nại, ngay cả khi được hiển thị với Mapbox GS JS.
Craig Hicks

Xem cuộc thảo luận này . Lưu ý rằng vấn đề duy nhất từ ​​Mapbox POV là mô phỏng các kiểu độc quyền của Mapbox. Phần còn lại của dự án đó không có vấn đề gì cả.
Craig Hicks

Câu trả lời:


11

Tôi có thể cung cấp thành công SDK Mapbox với nguồn dữ liệu không phải là mapbox (wikidia) mà không cần khóa API, điều đó có nghĩa là không có hạn chế nào đối với nó. Ngoài ra trong các nhận xét mã (logoView trên iOS) họ đề cập rằng bạn chỉ cần hiển thị hình mờ Mapbox nếu bạn sử dụng bản đồ được lưu trữ trên bản đồ, bạn có thể ẩn nó một cách an toàn.

Đính kèm tệp json kiểu Mapbox GL để tham khảo. (bạn cần cung cấp URL cho tệp này, dưới dạng styleURL khi khởi tạo mapView của mapBox)

{
  "version": 8,
  "name": "Raster Tiles",
  "sources": {
    "yourTileLayer": {
      "type": "raster",
      "tiles": [
        "https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png"
      ],
      "tileSize": 256
    }
  },
  "layers": [{
    "id": "yourTileLayer",
    "type": "raster",
    "source": "yourTileLayer",
    "paint": {
      "raster-fade-duration": 100
    }
  }]
}

Điều này có chứa một ví dụ sử dụng máy chủ gạch maps.wikierra.org. Sẽ thật tuyệt nếu có một liên kết cho các hạn chế, thông tin liên quan đến việc sử dụng, ví dụ như người ta có thể sử dụng nó công khai cho các dự án riêng không?
Ciantic

Wikimedia là một nguồn OpenStreetMap và nó có thể nằm trong dự án của riêng bạn, (chúng tôi đang sử dụng nó), tuy nhiên bạn cần tìm thông tin giấy phép thực tế của nó để biết chi tiết pháp lý chính xác, câu trả lời này quan tâm đến Mapbox và nguồn Wikimedia chỉ được sử dụng làm ví dụ
ambientlight


8

Tôi không thể nói cho Mapbox, nhưng nói chung cách tiếp cận của họ là phần mềm của họ là nguồn mở và miễn phí và nền tảng của họ phải trả tiền để sử dụng. Bạn có thể lưu trữ dữ liệu của riêng bạn, kiểu vv trên máy chủ của riêng bạn miễn phí. Chỉ cần nhớ rằng những thứ này sẽ sử dụng nền tảng của họ và do đó tốn tiền:

  • Sử dụng gạch vector Mapbox Streets
  • Sử dụng API như định tuyến hoặc Surface.
  • Lưu trữ dữ liệu của riêng bạn trên Mapbox
  • Sử dụng các kiểu được tạo bởi Mapbox như Mapbox Outwhere.

7

Tôi có một vấn đề tương tự. Tôi muốn sử dụng openmaptiles + mapbox-gl-js miễn phí mà không cần khóa cấp phép. Các Licenceconditionen trên trang mapbox không rõ ràng lắm. Vì vậy, tôi đã hỏi mapbox trực tiếp.

Tôi hỏi:

Tôi muốn hỏi bạn, trong kiến ​​trúc nào chúng ta có thể sử dụng nó miễn phí. Tôi không chắc nhưng tôi nghĩ, nếu chúng tôi tự lưu trữ máy chủ cá nhân, thì chúng tôi có thể sử dụng Mapbox GL JS miễn phí.

Đúng rồi?

Câu trả lời từ mapbox:

Vâng, đó là chính xác! Nếu bạn tự lưu trữ các ô của mình và chỉ sử dụng Mapbox GL JS, thì bạn không cần phải có giấy phép


1
Cảm ơn bạn. Bạn vẫn phải sử dụng khóa API miễn phí để chạy npm installvà cứ thế?
Stanislav Mayorov
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.