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

1M+
API Requests Served
500+
Map Layers Hosted
99.9%
Uptime SLA
24/7
Developer Support

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"
                
Get your free API key and start building → Sign up now

Flexible Subscription Plans

Razorpay-powered billing with automatic limit crediting. Scale from startup to enterprise with transparent pricing.

Starter

$29/month

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
Start Starter Plan
Most Popular

Professional

$99/month

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
Start Professional Plan

Business

$299/month

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
Contact Sales

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.

1

Create Account

Sign up and choose your subscription plan. Get instant access to the admin panel.

2

Upload Map Layer

Upload your MBTiles, PBF, or GeoJSON files through the admin panel for automatic processing.

3

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
Join GitHub Community →

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
support@maps.iawebtech.com

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
Open Support Ticket →

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
enterprise@maps.iawebtech.com

Get in Touch

System Status

Real-time status of our vector tile infrastructure and APIs

All Systems Operational

Vector Tile Server

99.9% uptime

API Key Management

99.9% uptime

Map Layer Storage

99.9% uptime