Professional
Mapping APIs
for Modern Applications
Build location-aware applications with our high-performance vector tile server, advanced geocoding, and comprehensive map layer management. Trusted by developers worldwide.
Vector Tile Server
High-performance PBF tile serving with 24-hour caching and global CDN
Map Layer Upload
Upload MBTiles, PBF, and GeoJSON files with automatic indexing and metadata extraction
API Key Management
Advanced API keys with rate limiting, domain restrictions, and detailed usage analytics
Enterprise-Grade Mapping Infrastructure
Complete vector tile serving solution with advanced API management, secure layer hosting, and comprehensive analytics for modern mapping applications.
High-Performance Vector Tile Server
Lightning-fast PBF vector tile serving with 24-hour caching, CORS support, and global CDN distribution for optimal performance.
- PBF Vector Tiles
- 24-Hour Caching
- CORS Enabled
Advanced Map Layer Management
Upload, index, and serve custom map layers in multiple formats including MBTiles, PBF, and GeoJSON with automatic processing.
- MBTiles Support
- PBF & GeoJSON
- Auto-Indexing
Advanced API Key Management
Comprehensive API key system with rate limiting, domain/IP restrictions, usage tracking, and granular permissions.
- Rate Limiting
- Domain/IP Control
- Usage Analytics
Flexible Subscription Plans
Razorpay-integrated billing with automatic limit crediting, multiple tiers from $29/month to $299/month, and usage-based scaling.
- Auto Billing
- Multiple Tiers
- Usage Credits
Comprehensive Usage Analytics
Real-time metrics, performance insights, and detailed billing reports with historical data and usage trends.
- Real-time Metrics
- Performance Data
- Billing Reports
Enterprise-Grade Security
Laravel Sanctum authentication, Spatie RBAC permissions, encrypted data storage, and comprehensive access controls.
- Sanctum Auth
- RBAC Permissions
- Encrypted Storage
Try it now
# Get your API keys
curl -X GET "https://maps.iawebtech.com/api/keys" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-H "Content-Type: application/json"
# Upload a map layer
curl -X POST "https://maps.iawebtech.com/api/layers" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
-F "file=@your-layer.mbtiles" \
-F "name=My Custom Layer"
Flexible Subscription Plans
Razorpay-powered billing with automatic limit crediting. Scale from startup to enterprise with transparent pricing.
Starter
Perfect for small projects and startups getting started with vector tiles.
- 10,000 tile requests/month
- 1 API key
- Map layer uploads (MBTiles, PBF, GeoJSON)
- Basic support
- Usage analytics
Professional
Ideal for growing businesses with advanced mapping needs and multiple applications.
- 100,000 tile requests/month
- 5 API keys
- Advanced rate limiting
- Domain/IP restrictions
- Priority support
- Detailed analytics
Business
For large-scale applications requiring maximum performance and dedicated support.
- 1,000,000 tile requests/month
- Unlimited API keys
- Custom rate limits
- Dedicated support
- SLA guarantees
- Custom integrations
Frequently Asked Questions
How does the tile request counting work?
Each vector tile served counts as one request. Failed requests and cached tiles are not counted against your limit.
Can I upgrade or downgrade plans anytime?
Yes, you can change plans at any time. Upgrades take effect immediately, downgrades apply at the next billing cycle.
What file formats are supported for map layers?
We support MBTiles, PBF (Protocol Buffer Format), and GeoJSON files for custom map layer uploads.
How does API key management work?
Each plan includes API keys with configurable rate limits, domain/IP restrictions, and usage tracking per key.
Do you offer refunds?
We offer a 30-day money-back guarantee for all paid plans. Contact support for refund requests.
Is there a free trial?
Start with our Starter plan at $29/month. No setup fees or long-term commitments required.
Complete Vector Tile Documentation
Comprehensive documentation for our high-performance vector tile server, map layer management, and API key system.
Vector Tile API
Complete documentation for serving PBF vector tiles with XYZ and TMS coordinate systems.
Map Layer Management
Upload and manage MBTiles, PBF, and GeoJSON files with automatic indexing and metadata extraction.
API Key Management
Complete guide for creating, configuring, and managing API keys with rate limiting and access controls.
Usage Analytics
Real-time metrics, performance insights, and detailed billing reports for all API usage.
Vector Tile Integration
// JavaScript - Load Vector Tiles with MapLibre GL
import maplibregl from 'maplibre-gl';
const map = new maplibregl.Map({
container: 'map',
style: {
version: 8,
sources: {
'custom-tiles': {
type: 'vector',
tiles: [
'https://maps.iawebtech.com/api/tiles/{layer}/{z}/{x}/{y}.pbf?key=YOUR_API_KEY'
],
minzoom: 0,
maxzoom: 14
}
},
layers: [{
id: 'buildings',
type: 'fill',
source: 'custom-tiles',
'source-layer': 'buildings',
paint: {
'fill-color': '#3388ff',
'fill-opacity': 0.8
}
}]
},
center: [0, 0],
zoom: 2
});
Complete Vector Mapping Solution
Everything you need for high-performance vector tile applications
Vector Tiles
High-performance PBF vector tile serving with 24-hour caching
Map Layers
Upload & manage MBTiles, PBF, and GeoJSON files with auto-indexing
API Keys
Advanced key management with rate limiting and domain/IP controls
Analytics
Real-time usage metrics and detailed billing reports
Get Started in 5 Minutes
Follow our quick start guide to integrate vector tiles into your application.
Create Account
Sign up and choose your subscription plan. Get instant access to the admin panel.
Upload Map Layer
Upload your MBTiles, PBF, or GeoJSON files through the admin panel for automatic processing.
Integrate Tiles
Use the generated tile URLs in MapLibre GL, OpenLayers, or any vector tile client.
Enterprise Support for Vector Mapping
Get the help you need with our tiered support system. From basic assistance to dedicated enterprise support.
Community Support
Join our developer community for peer support, tutorials, and best practices for vector tile integration.
- • GitHub discussions and issues
- • Stack Overflow community
- • User-contributed tutorials
- • Open source examples
Starter Support
Email support for basic setup, configuration, and troubleshooting. Response within 48 hours.
- • Account setup assistance
- • Basic API integration help
- • Map layer upload issues
- • Billing and subscription questions
Professional Support
Priority email and chat support for Professional plan customers. Response within 24 hours.
- • Priority ticket queue
- • Advanced integration assistance
- • Performance optimization
- • Custom configuration help
Business Support
Dedicated support for Business plan customers with SLA guarantees and direct access to our engineering team.
- • Dedicated account manager
- • Phone and video support
- • 4-hour response SLA
- • Custom integrations and training
Get in Touch
Message sent successfully!
We'll get back to you within 24 hours.
System Status
Real-time status of our vector tile infrastructure and APIs
Vector Tile Server
99.9% uptime
API Key Management
99.9% uptime
Map Layer Storage
99.9% uptime