A tiling scheme for geometry referenced to a simple 
    
GeographicProjection where
longitude and latitude are directly mapped to X and Y.  This projection is commonly
known as geographic, equirectangular, equidistant cylindrical, or plate carrée.
| Name | Type | Description | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options | 
            
            Object | 
            
                
                        optional
                
                
                
            
                Object with the following properties:
                
  | 
        
Members
ellipsoid : Ellipsoid
    Gets the ellipsoid that is tiled by this tiling scheme.
projection : MapProjection
    Gets the map projection used by this tiling scheme.
rectangle : Rectangle
    Gets the rectangle, in radians, covered by this tiling scheme.
Methods
    Gets the total number of tiles in the X direction at a specified level-of-detail.
    
| Name | Type | Description | 
|---|---|---|
level | 
            
            Number | The level-of-detail. | 
Returns:
    The number of tiles in the X direction at the given level.
    
    Gets the total number of tiles in the Y direction at a specified level-of-detail.
    
| Name | Type | Description | 
|---|---|---|
level | 
            
            Number | The level-of-detail. | 
Returns:
    The number of tiles in the Y direction at the given level.
    
positionToTileXY(position, level, result) → Cartesian2
    Calculates the tile x, y coordinates of the tile containing
a given cartographic position.
    
| Name | Type | Description | 
|---|---|---|
position | 
            
            Cartographic | The position. | 
level | 
            
            Number | The tile level-of-detail. Zero is the least detailed. | 
result | 
            
            Cartesian2 | optional The instance to which to copy the result, or undefined if a new instance should be created. | 
Returns:
    The specified 'result', or a new object containing the tile x, y coordinates
         if 'result' is undefined.
    
rectangleToNativeRectangle(rectangle, result) → Rectangle
    Transforms a rectangle specified in geodetic radians to the native coordinate system
of this tiling scheme.
    
| Name | Type | Description | 
|---|---|---|
rectangle | 
            
            Rectangle | The rectangle to transform. | 
result | 
            
            Rectangle | optional The instance to which to copy the result, or undefined if a new instance should be created. | 
Returns:
    The specified 'result', or a new object containing the native rectangle if 'result'
         is undefined.
    
tileXYToNativeRectangle(x, y, level, result) → Rectangle
    Converts tile x, y coordinates and level to a rectangle expressed in the native coordinates
of the tiling scheme.
    
| Name | Type | Description | 
|---|---|---|
x | 
            
            Number | The integer x coordinate of the tile. | 
y | 
            
            Number | The integer y coordinate of the tile. | 
level | 
            
            Number | The tile level-of-detail. Zero is the least detailed. | 
result | 
            
            Object | optional The instance to which to copy the result, or undefined if a new instance should be created. | 
Returns:
    The specified 'result', or a new object containing the rectangle
         if 'result' is undefined.
    
tileXYToRectangle(x, y, level, result) → Rectangle
    Converts tile x, y coordinates and level to a cartographic rectangle in radians.
    
| Name | Type | Description | 
|---|---|---|
x | 
            
            Number | The integer x coordinate of the tile. | 
y | 
            
            Number | The integer y coordinate of the tile. | 
level | 
            
            Number | The tile level-of-detail. Zero is the least detailed. | 
result | 
            
            Object | optional The instance to which to copy the result, or undefined if a new instance should be created. | 
Returns:
    The specified 'result', or a new object containing the rectangle
         if 'result' is undefined.
    
