澎 徐
Azure Maps charges based on transactions, which are units of usage for each API call. The number of transactions depends on the service you use:
- Map Tiles: Every 15 tiles loaded = 1 transaction
- Static Map Images: 1 image = 1 transaction
- Search (e.g., address lookup): 1 request = 1 transaction
- Routing (e.g., directions): 1 route request = 1 transaction
- Traffic, Weather, and other services: Varies by complexity
- Pricing Tiers (Gen2 Pricing)
Azure Maps uses a Gen2 pricing model, which includes all features and offers volume-based discounts:
- First 5,000 transactions per month: Free
- Under 500K transactions: $4.5 per 1,000 transactions
- Greater then 500K transaction - Less than 4.5$ per 1000 transaction, Please contact sales team
Example Calculation
Let’s say you have:
- 200 users
- Each user loads maps 3 times and requests 2 static images per month
That’s:
- 200 × 3 = 600 tile transactions
- 200 × 2 = 400 image transactions
- Total = 1,000 transactions → Free, since it’s under 5,000
For heavier usage (e.g., 200 users using maps 4 times/hour, 8 hours/day, 20 days/month):
- 200 × 4 × 8 × 20 = 128,000 tile transactions
- After 5,000 free, 123,000 are billable
- Cost ≈ $553/month
You can simulate your exact usage and estimate costs using the official Azure Pricing Calculator.