LogoLogo
SupportServer Hosting
  • Sonoran CAD
  • 📱Download The App
    • Steam Browser - Workaround
    • Web Browser - Clear Cache
    • Desktop App - Clear Cache
    • GTA RP Tablet - Clear Cache
    • Steam Browser - Clear Cache
  • Why Choose Sonoran CAD?
    • 🏆Why Choose Sonoran CAD?
  • Other Products
    • 🖥️FiveM Hosting
    • 📝Sonoran CMS
    • 📡Sonoran Radio
  • Tutorials
    • Getting Started
      • Registering Your Account
      • Registering Your Community
      • Inviting Users to Your CAD
      • Granting Account Permissions
      • View Your Limits
      • Community ID and API Keys
      • Troubleshooting
    • Customization
      • Custom Domain & Login Page
      • Customizing Your Layout
      • Community Branding and Settings
      • Creating Custom Record and Report Types
      • Sharing Custom Records
      • Custom Search Types
      • Geographical Settings
      • Penal Codes
      • 10-Codes
      • Addresses and Street Names
      • Unit Status Codes
      • Tone Board
      • Custom Audio Notifications
      • Custom Emails
      • Quick Links
      • Custom Page Colors
      • User Account Restrictions
      • Configuring Multiple Servers
      • Advanced Query Strings
    • Dispatching
      • Creating a Call
      • Self Dispatch
      • Timers
      • Command Line Interface (CLI)
    • Records Management
      • Record Lookups
      • Adding a Record
      • PDF Records
      • Scene Diagram Builder
    • Administration
      • System Logs
      • Remove User Account
      • Deleting or Transferring your CAD
    • Other Features
      • Configurable Hotkeys
      • Voice Commands
      • Volume and Language
  • Integration Capabilities
    • 🗃️Paid Integration Resources
      • Mobile Command Center
      • ATM Robbery
      • In-Vehicle Radar
      • Evidence Camera
      • Power Grid
      • Speed Cameras
      • Shot Spotter
    • 🛠️Integrated Vendors
    • 📺Twitch Bodycam, Bot, & Lighting Integration
    • Database Sync and Merge
      • Database Sync Credentials
      • QB Core Mapping Tutorial
      • Troubleshooting
    • Discord Bot Integration
    • Discord Rich Presence
    • Discord Webhooks
    • TeamSpeak 3 Integration
    • Stream Deck Integration
    • 🎮FiveM
      • FiveM Installation
        • Submodule Configuration
          • Submodule Troubleshooting
          • Submodule Configuration Updates
        • FiveM Submodules
          • Body Camera
          • Call Commands
          • Check API ID
          • Civilian Integration
          • Dispatch Notify
          • Emergency Response Simulator (ERS)
          • Framework Support (ESX/QBCore) and Auto Fines
          • FivePD
          • ForceReg
          • Kick
          • Locations
          • Live Map
          • Lookups
          • Postals
          • Smart Signs
          • Sonoran Radio (sonrad)
          • Station Alert
          • Tablet & Mini-CAD
          • TeamSpeak 3
          • Traffic Stop
          • Unit Status
          • VehReg
          • WraithV2
      • FiveM Development Documentation
        • Client Functions
        • Shared Functions
        • Server Functions
        • Server Events
        • HTTP Request Handling
      • Error Codes
    • 🎮Roblox ER:LC
  • Developer API Documentation
    • 📖API Integration
      • Getting Started
        • Retrieving Your Credentials
        • Integration API ID
        • Account Secret ID
      • Push Events
        • Event Restrictions
        • Record Events
          • Record Added
          • Record Edited
          • Record Removed
        • Unit Events
          • Unit Panic
          • Unit Login
          • Unit Logoff
          • Unit Status Update
          • Unit Group Name Change
          • Unit Group Add
          • Unit Group Remove
        • Dispatch Events
          • New Dispatch
          • Modified Dispatch
          • Closed Dispatch
          • Dispatch Note
          • Attach Unit
          • Detach Unit
          • Toggle Bodycam
        • Event 911
        • Remove 911
        • Sign Updated
        • Tone Played
        • Civilian
          • Character Selected
        • ERS
          • New Callout
        • Station Alert
          • New Station Alert
      • API Endpoints
        • API Restrictions
        • Emergency
          • Identifiers
            • Get Identifiers
            • Modify Identifier
            • Set Identifier
            • Unit Panic
            • Kick Unit
            • Unit Status
            • Get Active Units
            • Update Unit Location
          • Dispatch and Emergency Calls
            • Get Calls
            • New Dispatch
            • Attach Unit
            • Detach Unit
            • Update Call Postal
            • Add Call Note
            • Update Call Primary
            • Close Dispatch
            • New 911 Call
            • Remove 911
          • Custom Blips
            • Get Map Blips
            • Add Blip
            • Modify Blip
            • Remove Blip
          • Street Signs
            • Set Street Sign Config
            • Update Street Sign
          • ERS
            • Set Available Callouts
          • Station Alert
            • Set Stations
        • Civilian
          • Set Character
          • Get Characters
          • New Character
          • Edit Character
          • Remove Character
          • DB Sync: Get Character Links
          • DB Sync: Link Character
        • General
          • Get Servers
          • Set Servers
          • Get Version
          • Set Penal Codes
          • Set API IDs
          • Custom Records
            • API Options for Adding and Modifying Records
            • Get Record Templates
            • New Record
            • Edit Record
            • Remove Record
          • Lookup By Value
          • Lookup Name or Plate
          • Get Account
          • Get Accounts
          • Check API ID
          • Apply Permission Key
          • Modify Account Permissions
          • Kick or Ban User
          • Verify Secret
          • Auth Street Signs
          • Set Postal Config
          • Set Clock Time
          • Send Photo
          • Leave Community
          • Join Community
        • Local Endpoints
          • Smart Lighting
        • Internal
          • FiveM Download
      • API Examples
        • Emergency
          • LUA Examples
            • Dispatch and Emergency Calls
              • New 911 Call
              • Remove 911
              • Add Call Note
              • Set Call Postal
            • Custom Blips
              • Add Blip
              • Add Blips
              • Add Temp Blip
              • Get Map Blips
              • Remove Blip
              • Remove Blip With Subtype
            • General
              • Lookup Name or Plate
          • JavaScript Examples
            • Dispatch and Emergency Calls
              • New 911 Call
              • Remove 911
              • Add Call Note
              • Set Call Postal
            • Custom Blips
              • Add Blip
              • Add Blips
              • Add Temp Blip
              • Get Map Blips
              • Remove Blip
              • Remove Blip With Subtype
            • General
              • Lookup Name or Plate
      • Development Branch
    • 💵Developer Bounties
    • 🌎Translation Support
  • Pricing
    • Pricing FAQ
      • Military and First Responder Discount
      • Expert Installation
      • Accessing the Payment Center
      • Create and Manage a Subscription
      • Request Discord Role
    • View and Compare Plans
  • Roadmap
    • 📋Changelog
  • Other
    • AI QA
    • Contact Us
    • Policy
      • Rocket CAD Closure
      • Terms of Service
      • Privacy Policy
      • Refund and Purchase Policy
      • Discord Bot
    • Archive
      • Fire Siren
Powered by GitBook
On this page
  • Installation Guide
  • 1. Download and Install the Framework
  • 2. Install Desired Blip Plugins
  • 3. Choose Your Map
  • 4. Set Your API ID
  • 5. User Access Permission
  • 6. Enjoy!
  • Using the Live Map
  • Map Controls
  • Unit Blips
  • Emergency Call Blips
  • Smart Sign Blips
  • Using a Custom Map (FiveM)
  • 1. Extract Images
  • 2. Upload Images
  • 3. File Size
  • Using a Custom Map (Roblox)

Was this helpful?

Edit on GitHub
  1. Roadmap
  2. v2.X.X - Legacy
  3. Available Plugins

Live Map

Sonoran CAD's live map allows you to update and view live unit locations, emergency calls, in-game road signs, and more!

Last updated 28 days ago

Was this helpful?

This plugin utilizes API endpoints that require the plus version of Sonoran CAD or higher. For more information, view our page.

Looking for VPS, web, or dedicated hosting? Check out our official !

Installation Guide

1. Download and Install the Framework

2. Install Desired Blip Plugins

Install the Locations Plugin

Install the Postals Plugin

* Postal Search feature requires a Pro subscription

Install the Smart Signs Plugin

Install the Call Commands Plugin

3. Choose Your Map

In the admin panel, navigate to Advanced > In-Game Integration > Server Events and Integrated Live Map

4. Set Your API ID

5. User Access Permission

6. Enjoy!

In the Police, Fire, EMS, or Dispatch window you can now click the "Live Map" button to view your new live map! Selecting a blip will show it's updated position and unit information.

Using the Live Map

Map Controls

Postal Search

The postal search functionality requires the Pro version of Sonoran CAD.

Or, quickly auto-open and search for the location by clicking the search icon:

  • In the active call's postal field

  • In the active unit's location field

Blip Customization

You can toggle specific blips visibility and outline colors for police, fire, EMS, and dispatch.

Unit Blips

Unit blips display the live location of all police, fire, EMS, and dispatch units in-game. You can hover over a unit for brief details, or click on one for more options.

You can also easily filter the map to specific units by selecting them in the active units panel.

Menu Options

Clicking on a unit blip allows you to add the unit to a call, add the unit to a group, send the unit lookup results, edit the unit's information, toggle their panic state, and more.

Drag-and-Drop

Drag-and-drop is also supported for unit blips. The following drag-and-drop options are supported:

  • Drag to the call editor

  • Drag to an active call

  • Drag to a unit group

  • Drag to the unit group header to create a new group

  • Drag to the lookup window or minimized tab

  • Drag to the timer window or minimized tab

  • Drag to the tone board window or minimized tab

Emergency Call Blips

Emergency calls placed in-game will also appear on the live map. You can hover over the blip for the call details.

Menu Options

Clicking on the emergency blip allows you to import the call to your editor or remove the emergency call.

Drag-and-Drop

Drag-and-drop is also supported for emergency call blips.

You can drag the emergency call to your call editor to import and view the information.

Smart Sign Blips

Using a Custom Map (FiveM)

Sonoran CAD allows communities to upload custom map images to the integrated, hosted live map. If your community does not use one of the map types provided, you can upload the images manually.

1. Extract Images

Extract the images from the YTD files with a program like OpenIV. You will need six files named exactly as follows:

minimap_sea_0_0.png minimap_sea_0_1.png minimap_sea_1_0.png minimap_sea_1_1.png minimap_sea_2_0.png minimap_sea_2_1.png

Roxwood Expansion If your community is utilizing the Roxwood map expansion, there will be an extra tile to upload. Ensure this tile is named minimap_sea_-1_0.png.

2. Upload Images

Navigate to Admin > Advanced > In-Game Integration > Live Map and Push Events Select "Upload Custom" and upload all six correctly named files.

3. File Size

Custom map images are limited to 30MB each. However, if you are uploading more than 100MB of images total, you will need to upload in separate batches.

Using a Custom Map (Roblox)

Sonoran CAD allows any Roblox game to also send and update live map positions.

    • ER:LC map option available in the admin panel, or - upload a modified map with the same dimensions 3120x3120

    • Requires a custom map upload from the game

For Roblox Developers

Maple County has recently added Sonoran CAD live map access to their Roblox game mode. To do the same for your game:

  1. Send Unit Location API updates with the coordinate x and y values

  2. Convert (if needed) your coordinate x and y values so that the top left of your map image is {0,0}

  3. Export your square map to a single image and upload to the Sonoran CAD community in the admin panel under In-Game Integration > Live Map > Game as Roblox > Type as Custom > Upload > Save

If you haven't already, be sure to install and configure the first.

The includes all logic required to display and update unit locations on the live map.

The plugin* allows you to automatically search the live map for postals, zoom to an active unit location, or active call location.

The (Optional, for Pro communities only) allows you to change in-game smart signs right from the live map. This is an optional install feature.

The allows you to create emergency 911 calls in-game with a command, and provides the emergency call blips on the live map.

Here, you can enable and select a default map option for GTA, Roblox, or others. Additionally, pro communities can .

Don't forget to have each community member set their account to properly link their in-game user to the CAD.

Users will need to be granted access to view the live map. This can be done via , , or by in the admin menu.

This is found in the task bar's start menu under Unit Management > Live Map You can also for easy access.

The live map will only show units that are in your server and also actively logged into the police, fire, or EMS panel in the CAD. Be sure to have your set.

For more information, view our page.

With the plugin configured, you can manually enter and search for a postal code on the live map.

Drag-and-drop support for the live map is currently only available for the edition.

will also appear as blips on the map. You can click on these to edit the signs in-game.

This feature requires the pro version of Sonoran CAD. For more information, view our page.

For more help, reach out to our .

plugin framework
locations plugin
postals
smart signs plugin
call commands plugin
API ID
API ID
pricing
postals
Roblox (ER:LC)
Smart signs
pricing
ER:LC
Maple County | Fall Update
support team
upload a custom map
pricing
server hosting
Discord role sync
pin the live map button to your taskbar
permission key
manually granting permissions
Sonoran CAD - Live Map
Sonoran CAD - Live Map Type Selection
Sonoran CAD: Live Map Button
Live Map - Postal Search
Live Map - Location Search
Live Map - Blip Customization
Live Map - Unit Filter
Live Map - Unit Blip Options
Live Map - Emergency Call Blip
Live Map - Smart Signs
OpenIV - Extract Images
OpenIV - Save Images
Live Map - Custom Map Uploader