---
schema_version: "1"
id: 620d1ed602483846d85bc900887f6cfc65026a90f895c019128c50f08b7acb95
title: EclairGeoData
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_meta/meta_eclairgeodata.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_eclairgeodata.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: b9b8119a91457af9675a2a56b4cc12d9b8a177526d6e88ef28d1a01e93365699
description: Represents an Analytics custom map chart. Custom maps are user-defined maps that are uploaded to Analytics and are used just as standard maps are. Custom maps are accessed in Analytics from the list of maps available with the map chart type.
---
# EclairGeoData

Represents an Analytics custom map chart. Custom maps are user-defined maps that are uploaded to Analytics and are used just as standard maps are. Custom maps are accessed in Analytics from the list of maps available with the map chart type.

![Important](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/images/icon_note_important.png)

#### Important

Where possible, we changed noninclusive terms to align with our company value of Equality. We maintained certain terms to avoid any effect on customer implementations.

## File Suffix and Directory Location

EclairGeoData components have the suffix geodata and are stored in the eclair folder.

## Version

EclairGeoData components are available in API version 39.0 and later.

## Fields

| Field Name | Field Type | Description |
| --- | --- | --- |
| maps | [EclairMap](#EclairMap)\[\] | A list of EclairMap objects. Each EclairMap object specifies the bounding box (if any) and the map name that appears in the user interface. |
| masterLabel | string | Required. Label for this object. This display value is the internal label that is not translated. |

## EclairMap

<table class="featureTable sort_table" summary="">



          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d404370e154">Field Name</th>

              <th class="featureTableHeader  " id="d404370e157">Field Type</th>

              <th class="featureTableHeader  " id="d404370e160">Description</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d404370e154" data-title="Field Name"><span class="keyword parmname">boundingBoxBottom</span></td>

              <td class="entry" headers="d404370e157" data-title="Field Type">double</td>

              <td class="entry" headers="d404370e160" data-title="Description">When bounding-box coordinates are used, this contains the bottom
                coordinate.</td>

            </tr>

            <tr>
              <td class="entry" headers="d404370e154" data-title="Field Name"><span class="keyword parmname">boundingBoxLeft</span></td>

              <td class="entry" headers="d404370e157" data-title="Field Type">double</td>

              <td class="entry" headers="d404370e160" data-title="Description">When bounding-box coordinates are used, this contains the left side
                coordinate.</td>

            </tr>

            <tr>
              <td class="entry" headers="d404370e154" data-title="Field Name"><span class="keyword parmname">boundingBoxRight</span></td>

              <td class="entry" headers="d404370e157" data-title="Field Type">double</td>

              <td class="entry" headers="d404370e160" data-title="Description">When bounding-box coordinates are used, this contains the right side
                coordinate.</td>

            </tr>

            <tr>
              <td class="entry" headers="d404370e154" data-title="Field Name"><span class="keyword parmname">boundingBoxTop</span></td>

              <td class="entry" headers="d404370e157" data-title="Field Type">double</td>

              <td class="entry" headers="d404370e160" data-title="Description">When bounding-box coordinates are used, this contains the top
                coordinate.</td>

            </tr>

            <tr>
              <td class="entry" headers="d404370e154" data-title="Field Name"><span class="keyword parmname">mapLabel</span></td>

              <td class="entry" headers="d404370e157" data-title="Field Type">string</td>

              <td class="entry" headers="d404370e160" data-title="Description">Required. The user-interface name of the map. This name appears in the maps
                list for the map chart in Analytics.</td>

            </tr>

            <tr>
              <td class="entry" headers="d404370e154" data-title="Field Name"><span class="keyword parmname">mapName</span></td>

              <td class="entry" headers="d404370e157" data-title="Field Type">string</td>

              <td class="entry" headers="d404370e160" data-title="Description">Required. Label for this object. This display value is the internal label that
                is not translated.</td>

            </tr>


            <tr>
              <td class="entry" headers="d404370e154" data-title="Field Name"><span class="keyword parmname">projection</span></td>

              <td class="entry" headers="d404370e157" data-title="Field Type">string</td>

              <td class="entry" headers="d404370e160" data-title="Description">Required. The type of map projection used to create the map. Valid values are:
                <a name="map_projection_type_list"><!-- --></a>
                <ul class="ul bulletList" id="map_projection_type_list">
                  <li class="li">Equirectangular</li>

                  <li class="li">Mercator</li>

                  <li class="li">AlbersUSA</li>

                </ul>

              </td>

            </tr>

          </tbody>

        </table>

## Declarative Metadata Sample Definition

The following is an example of an EclairGeoData component:

          <EclairGeoData xmlns="http://soap.sforce.com/2006/04/metadata" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <content xsi:nil="true"/>            
            <maps\>              
              <boundingBoxBottom\>0.0</boundingBoxBottom\>              
              <boundingBoxLeft\>100.0</boundingBoxLeft\>              
              <boundingBoxRight\>100.0</boundingBoxRight\>              
              <boundingBoxTop\>0.0</boundingBoxTop\>              
              <mapLabel\>WorldMap0 Label</mapLabel\>              
              <mapName\>WorldMap0</mapName\>              
              <projection\>Equirectangular</projection\>
            </maps\>
            <maps\>
              <boundingBoxBottom\>1.0</boundingBoxBottom\>
              <boundingBoxLeft\>101.0</boundingBoxLeft\>
              <boundingBoxRight\>101.0</boundingBoxRight\>
              <boundingBoxTop\>1.0</boundingBoxTop\>
              <mapLabel\>WorldMap1 Label</mapLabel\>
              <mapName\>WorldMap1</mapName\>
              <projection\>Mercator</projection\>
            </maps\>
            <masterLabel\>WorldMapGeoDataToCreate Label</masterLabel\>
          </EclairGeoData\>
          

The following is an example package.xml that references the previous definition.

        <?xml version="1.0" encoding="UTF-8"?>
        <Package xmlns="http://soap.sforce.com/2006/04/metadata">
          <types\>
            <members\>\*</members\>
            <name\>EclairGeoData</name\>
          </types\>
          <version\>39.0</version\>
        </Package\>
      

## Wildcard Support in the Manifest File

This metadata type supports the wildcard character \* (asterisk) in the package.xml manifest file. For information about using the manifest file, see [Deploying and Retrieving Metadata with the Zip File](https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/file_based_zip_file.htm).