Prezzi

Paghi per le sorgenti che usi e le richieste che servi. Il tuo database resta tuo; non fatturiamo mai in base alle righe.

Sandbox

Provalo su un progetto personale

$0 / mese

  • 1 database, 1 sorgente di tile
  • Rigenerazione ogni 24 ore
  • 50.000 richieste di tile / mese
  • 100 geofence, 100 utenti tracciati
Inizia gratis

Starter

Per un prodotto con una mappa dentro

$29 / mese

  • Aggiornamenti live da LISTEN/NOTIFY
  • 5 sorgenti di tile, 2 database
  • 1 mln di richieste di tile / mese
  • 5.000 geofence, 5.000 utenti tracciati
  • Webhook
  • Download MBTiles
Scegli Starter

Pro

Per team i cui dati si muovono tutto il giorno

$149 / mese

  • Tutto quello che c'è in Starter
  • 25 sorgenti, 10 database
  • 10 mln di richieste di tile / mese
  • Geofence sincronizzate da PostGIS
  • Dominio personalizzato per le tile
  • Export PMTiles per hosting statico
Scegli Pro

Enterprise

Worker dedicati, nel tuo cloud o nel nostro

Parliamone

  • Worker tilefeed dedicati
  • VPC peering / PrivateLink
  • SSO e audit log
  • SLA di uptime del 99,95%
Contattaci
Confronto dei limiti dei piani
Limite SandboxStarterProEnterprise
Sorgenti di tile 1525Illimitato
Database 1210Illimitato
Richieste di tile 50k / mese1M / mese10M / mesePersonalizzato
Geofence 1005000100.000Illimitato
Utenti tracciati 100 / mese5k / mese50k / mesePersonalizzato
Mappe georeferenziate 110100Personalizzato
Aggiornamenti Rigenerazione ogni 24 oreLive, pochi secondi dopo una scritturaLive, pochi secondi dopo una scritturaLive, pochi secondi dopo una scrittura
Dominio personalizzato per le tile NoNoSìSì

Se superi il limite di tile su un piano a pagamento, le tile continuano a essere servite; ti scriviamo prima che cambi qualcosa. La Sandbox si mette in pausa al raggiungimento del limite.

Domande

Funziona con Supabase, Neon, RDS o Cloud SQL?

Sì, con un'avvertenza: gli aggiornamenti live usano LISTEN di Postgres, che non funziona attraverso i pooler in modalità transaction. Usa la stringa di connessione diretta (porta 5432 su Supabase, l'host senza pooling su Neon). Se puoi usare solo un URL con pooling, scegli la modalità snapshot e rigenereremo secondo una pianificazione.

Quanto sono veloci gli aggiornamenti live?

Di solito da uno a tre secondi dal COMMIT a una tile aggiornata. Le notifiche vengono raggruppate in piccoli batch, quindi una modifica massiva di 10.000 righe rigenera ogni tile interessata una volta invece di 10.000.

Quali librerie di mappe possono usare le tile?

Qualsiasi cosa legga Mapbox Vector Tiles e TileJSON: MapLibre GL, Mapbox GL, OpenLayers, Leaflet con un plugin per tile vettoriali, deck.gl, QGIS.

Posso andarmene e gestirlo da solo?

Sì. MapSocket esegue tilefeed, che ha licenza MIT. Ogni sorgente ha un pulsante Export config che ti dà il TOML di tilefeed, e puoi scaricare gli MBTiles o un archivio PMTiles in qualsiasi momento.

Cosa conta come utente tracciato?

Un userId distinto che ha inviato almeno una chiamata a /v1/track nel mese. Le chiamate a /v1/context e la ricerca di geofence non vengono conteggiate.

Che accesso al mio database serve a MapSocket?

Un ruolo che possa fare SELECT sulle tabelle che pubblichi. Consigliamo un ruolo dedicato in sola lettura; la dashboard ti fornisce le istruzioni CREATE ROLE e GRANT esatte. Per gli aggiornamenti live sei tu (non noi) a eseguire una piccola funzione trigger su ogni tabella, il che richiede una sola volta i diritti di proprietario della tabella.

Come viene salvata la mia stringa di connessione?

Cifrata con AES-256-GCM prima di toccare il nostro database, con la chiave conservata al di fuori di esso. Viene decifrata solo all'interno del worker che genera le tue tile e non viene mai più mostrata nella dashboard o nell'API: solo host, database e utente.