Mapbox SDK: Apakah gratis jika Anda meng-host petak vektor Anda sendiri?


12

Saya ingin menggunakan Mapbox SDK untuk aplikasi iOS dan Android (mapbox-gl) untuk merender peta yang saya host sendiri (yang sesuai dengan https://github.com/mapbox/vector-tile-spec ). Saya memeriksa harga mereka dan tidak menyebutkan apa pun tentang hosting peta Anda sendiri.

Dalam skenario ini - apakah Anda masih harus mematuhi harga mereka dan Anda dibatasi untuk 50.000 pengguna ponsel / bulan jika Anda tidak membayar?


Garis yang tidak dilintasi dengan Mapbox adalah tampilan dan nuansa ubin yang dibuat dengan gaya kepemilikannya, misalnya Jalanan Mapbox, Jalanan Satelit Mapbox, Mapbox Dark, Mapbox Light, atau Mapbox Outdoor . Namun Mapbox juga bersedia menyediakan gaya terbuka, non-proprietary , satelit, cerah . Ubin diberikan dengan mereka atau non-prop lainnya. gaya bebas dari klaim, bahkan ketika diberikan dengan Mapbox GS JS.
Craig Hicks

Lihat diskusi ini . Perhatikan bahwa satu-satunya masalah dari Mapbox POV adalah meniru gaya kepemilikan Mapbox. Sisa dari proyek itu tidak ada masalah sama sekali.
Craig Hicks

Jawaban:


11

Saya berhasil memberi makan Mapbox SDK dengan sumber data non-mapbox (wikimedia) tanpa kunci API, yang kemungkinan berarti tidak ada batasan untuk itu. Juga dalam komentar kode (logoView di iOS) mereka menyebutkan bahwa Anda hanya perlu menampilkan tanda air Mapbox jika Anda menggunakan peta yang dihosting mapbox, Anda dapat dengan aman menyembunyikannya.

Melampirkan file json stylebox GL gaya untuk referensi. (Anda perlu memberi makan URL ke file ini, sebagai styleURL saat menginisialisasi mapView 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
    }
  }]
}

Ini berisi contoh yang menggunakan server ubin maps.wikimedia.org. Akan lebih baik memiliki tautan untuk pembatasan, informasi terkait penggunaan, misalnya, bisakah seseorang menggunakannya secara publik untuk proyek-proyeknya sendiri?
Ciantic

Wikimedia adalah sumber OpenStreetMap dan dapat di proyek Anda sendiri, (kami menggunakannya), namun Anda perlu menemukan info lisensi aktualnya untuk detail hukum yang tepat, jawaban ini berkaitan dengan Mapbox dan sumber Wikimedia hanya digunakan sebagai contoh
ambientlight


8

Saya tidak dapat berbicara untuk Mapbox, tetapi umumnya pendekatan mereka adalah perangkat lunak mereka gratis dan open source, dan platform mereka membutuhkan uang untuk digunakan. Anda dapat meng-host data Anda sendiri, gaya dll di server Anda sendiri secara gratis. Ingatlah bahwa hal-hal ini akan menggunakan platform mereka, dan karenanya memerlukan biaya:

  • Menggunakan ubin vektor Mapbox Streets
  • Menggunakan API seperti perutean atau Permukaan.
  • Hosting data Anda sendiri di Mapbox
  • Menggunakan gaya yang dibuat Mapbox seperti Mapbox Outdoors.

8

Saya punya masalah serupa. Saya ingin menggunakan openmaptiles + mapbox-gl-js secara gratis tanpa kunci lisensi. Licenceconditionen pada halaman mapbox tidak begitu jelas. Jadi saya langsung bertanya mapbox.

Saya bertanya:

Saya ingin bertanya kepada Anda, dalam arsitektur apa kita dapat menggunakannya secara gratis. Saya tidak yakin tetapi saya pikir, jika kita meng-host sendiri tilesserver, maka kita dapat menggunakan Mapbox GL JS secara gratis.

Itu benar?

Jawaban dari mapbox:

Ya itu benar! Jika Anda meng-host ubin sendiri, dan hanya menggunakan Mapbox GL JS, maka Anda tidak memerlukan lisensi


1
Terima kasih. Apakah Anda masih harus menggunakan kunci API gratis untuk menjalankan npm installdan sebagainya?
Stanislav Mayorov

Bagaimana Anda meng-host peta vektor Anda sendiri?
soniccool
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.