Hoppa till innehåll

Data Visualization on Maps

positionstack

positionstack är ett geokodnings-API för globala platser och koordinater, med en fri nivå som enligt källan är avsedd för personligt bruk.

Besök positionstack

Vad är positionstack?

positionstack är ett REST/JSON-baserat geokodnings-API som konverterar adresser och platsnamn till koordinater (forward geocoding) och koordinater till adresser (reverse geocoding) för platser globalt. Tjänsten drivs av apilayer, samma leverantör som ligger bakom flera andra fristående API-produkter inom liknande kategorier (bland annat ipstack för IP-baserad geolokalisering, som finns i samma verktygskategori). Gratisnivån ger 25 000 förfrågningar per månad för personligt/icke-kommersiellt bruk, vilket är en förhållandevis hög kvot jämfört med många konkurrerande geokodnings-API:er som ofta ligger på 2 000-5 000 förfrågningar per dag. API:et används typiskt genom att skicka en HTTP-förfrågan med en adress- eller söksträng och få tillbaka strukturerad JSON med koordinater, land, region och andra platsattribut. Det passar utvecklare som behöver lägga till adressökning, platsvalidering eller koordinatuppslag i en applikation utan att driva egen geodatainfrastruktur.

Vad den fria nivån räcker till

25 000 anrop per månad gratis, avsett för personligt bruk enligt källan.

Användningsfall

Adressvalidering i formulär

Normalisera och validera användarinmatade adresser vid registrering eller i kassaflödet.

Koordinatuppslag för kartvisning

Konvertera adresser till koordinater för att placera markörer på en karta.

Reverse geocoding från GPS-position

Visa adress eller ort utifrån koordinater som samlats in från en mobilapp.

Platsbaserad sökning och filtrering

Bygga sökfunktioner i en webbtjänst som filtrerar innehåll baserat på plats.

Batch-berikning av adresslistor

Bearbeta större listor av adresser för att lägga till koordinater i bulk.

Styrkor och begränsningar

Styrkor

  • Hög gratiskvot (25 000 förfrågningar/månad) jämfört med många konkurrenter i samma kategori
  • Enkelt REST/JSON-API, lätt att komma igång med
  • Täcker platser globalt, inte bara ett enskilt land eller region
  • Del av en etablerad API-familj (apilayer) med liknande produkter för näraliggande behov

Begränsningar

  • Gratisnivån är uttryckligen begränsad till personligt bruk - kommersiell användning kräver sannolikt en betald plan (källan anger inte prisnivåer)
  • Molnbaserad SaaS-tjänst - ingen självhostningsoption, vilket innebär beroende av tredjepartsleverantörens drift och datapolicy
  • Källan ger inga uppgifter om exakt datakälla eller precision, vilket bör verifieras för produktionskritiska adresser
  • Som med alla externa geokodnings-API:er tillkommer nätverkslatens och en extern beroendepunkt i applikationen

Jämfört med alternativen

Jämfört med opencagedata.com, som aggregerar OpenStreetMap och flera öppna geokällor men har en lägre gratiskvot (2 500/dag), erbjuder positionstack en högre månadskvot men mindre transparens kring underliggande datakällor. nominatim.org är det öppna, självhostningsbara alternativet för den som vill undvika beroende av en tredjepartsleverantör helt. geoapify.com liknar positionstack i upplägg (kommersiellt API med gratisnivå, 3 000 förfrågningar/dag) men inkluderar även ruttplanering och kartplattor i samma paket.

Vanliga frågor

Är positionstack helt gratis?

Gratisnivån ger 25 000 förfrågningar per månad men är enligt källan begränsad till personligt bruk - kommersiell drift kräver sannolikt en betald plan. Verifiera aktuella villkor direkt hos leverantören.

Finns en självhostad variant?

Nej, positionstack är en molnbaserad SaaS-tjänst. Den som vill självhosta bör istället titta på nominatim.org.

Stödjer positionstack reverse geocoding?

Ja, tjänsten beskrivs som geokodning för globala platser och koordinater, vilket omfattar både forward och reverse geocoding.

Vem passar positionstack för?

Utvecklare och mindre projekt som behöver adress-/koordinatuppslag utan att bygga egen geodatainfrastruktur, särskilt de vars volym ryms inom den fria månadskvoten.

SIAX perspektiv

Att den fria nivån uttryckligen är avsedd för personligt bruk är en tydlig signal att licensvillkoren behöver kontrolleras innan tjänsten används i något kommersiellt eller kundvänt sammanhang. Passar bäst för proof-of-concept och interna experiment snarare än en produktionslösning från start.

Osäker på vad ni behöver?

Vi hjälper er välja rätt verktygsstack

Ett kostnadsfritt första samtal - vi går igenom er stack och vad som faktiskt behövs innan ni betalar för något.

Boka samtal