Searching...

Matching results

    Google Map Requirements

    The AMM uses the Google Maps API along with the Maps JavaScript API to create and render interactive maps, allowing you to visualize georgraphic data with ease.

    The Google Maps API is used by the AMM, for translating router geographic coordinates obtained via GPS to maps or physical/street addresses. More information about the Google Map API can be found here

    The Maps JavaScript API is used by the AMM to plot markers/ polylines/polygongs on the Maps, for features such as Tracker and Zones. More information about the Maps JavaScript API can be found here

    For current/foreground reports or functions, only the operator/AMM webUI user system requires access to the maps API. (The user’s browser reaches out to the Maps API vs the AMM server or IP directly.) Optionally for background or scheduled reports using maps and zones, the AMM would require direct access.

    The following table shows which ports are necessary.

    Firewall Port Requirements for Google Maps

    Firewall Port Requirements for Google Maps

    Note : Since the AM is primarily used for fixed deployments rather than mobile ones, the map-based reporting options are more limited and may be restricted based on usage requirements. Refer to AM Versus AMM Feature Comparison for more information on the differences between AM and AMM.

    Example 1: Setting Device Locations

    If the location is entered manually instead of being obtained via GPS, the AMM webUI will communicate directly with the AMM server. The server will then request the information for geocoding from the Google Maps API to convert the street address to latitude and longitude coordinates. For more information about the manually entering a location, refer to Setting Device Locations

    Example 2: Real-time Reports

    When a map-based report is created in real-time, it is the AMM webUI that makes the request directly to the Maps API.

    Example 3: Background or Scheduled Reports

    When map-based reports are generated either in the background or scheduled at a later time, the reports can be emailed or saved within the AMM. When the reports are viewed at a later time, the webUI will contact the AMM server and the Maps javascript API will be used to plot the markers/polylines/polygons on the Maps.

    Example 4: Tracker and Zones

    The JavaScript Maps API is utilized for Zones and tracker functionality(for MGOS on AMMs only). For more information about the Zones, refer to Zones tab . More information about Tracker can be found here

    Example 5. Overlaying router locations on Google Maps Satellite view

    On the map below, two routers are positioned at location 2, represented by a split circle. The JavaScript Maps API is used to generate and position the split circle.

    Overlaying Router locations

    Overlaying Router locations

    TOP