Constants

USER_AGENT → String

'dart-api-client mapsengine/v1'

Classes

AcquisitionTime

Acquisition time represents acquired time of a raster.

Asset

An asset is any Google Maps Engine resource that has a globally unique ID. Assets include maps, layers, vector tables, raster collections, and rasters. Projects and features are not considered assets.

AssetsListResponse

The response returned by a call to resources.List.

AssetsParentsResourceApi

AssetsPermissionsResourceApi

AssetsResourceApi

Border

Border in line style. Both color and width are required.

ByteRange

Specifies a range of media.

Color

Basic color used in styling.

Datasource

Datasources

DisplayRule

A display rule of the vector style.

DownloadOptions

Represents options for downloading media.

Feature

A feature within a table.

FeatureInfo

A feature info contains information about individual feature.

FeaturesBatchDeleteRequest

The request sent to features.BatchDelete.

FeaturesBatchInsertRequest

The request sent to features.Insert.

FeaturesBatchPatchRequest

The request sent to features.BatchPatch.

FeaturesListResponse

The response returned by a call to features.List.

File

A single File, which is a component of an Asset.

Filter

Conditions for filtering features.

GeoJsonGeometry

GeoJsonGeometryCollection

A heterogenous collection of GeoJsonGeometry objects.

GeoJsonLineString

GeoJsonMultiLineString

Multi Line String

GeoJsonMultiPoint

GeoJsonMultiPolygon

GeoJsonPoint

GeoJsonPolygon

GeoJsonPosition

A position represents a geographical position as an array containing a longitude and a latitude, and optionally an altitude, in that order. All Geometry objects make use of positions to represent geometries as nested arrays. The structure of the array is governed by the type of the geometry.

GeoJsonProperties

The properties associated with a feature.

Icon

An icon is a user-uploaded image that can be used to style point geometries.

IconsListResponse

The response returned by a call to icons.List.

IconStyle

Style for icon, this is part of point style.

LabelStyle

Text label style.

LatLngBox

A rectangular geographic bounds.

Layer

A Layer combines multiple datasources, with styling information, for presentation on a map.

LayersListResponse

The response returned by a call to layers.List. Note: The list response does not include all the fields available in a layer. Refer to the layer resource description for details of the fields that are not included. You'll need to send a get request to retrieve the additional fields for each layer.

LayersParentsResourceApi

LayersPermissionsResourceApi

LayersResourceApi

LineStyle

Style for lines.

LineStyleStroke

Stroke of the line.

Map

A Map is a collection of Layers, optionally contained within folders.

MapContents

MapFolder

MapItem

MapLayer

MapsengineApi

The Google Maps Engine API allows developers to store and query geospatial vector and raster data.

MapsListResponse

The response returned by a call to maps.List.

MapsPermissionsResourceApi

MapsResourceApi

Media

Represents a media consisting of a stream of bytes, a content type and a length.

Parent

A list of the parents of an asset.

ParentsListResponse

The response returned by a call to parents.List.

PartialDownloadOptions

Options for downloading a Media.

Permission

A permission defines the user or group that has access to an asset, and the type of access they have.

PermissionsBatchDeleteRequest

The request sent to mapsengine.permissions.batchDelete.

PermissionsBatchDeleteResponse

The response returned by a call to mapsengine.permissions.batchDelete.

PermissionsBatchUpdateRequest

The request sent to mapsengine.permissions.batchUpdate.

PermissionsBatchUpdateResponse

The response returned by a call to mapsengine.permissions.batchUpdate.

PermissionsListResponse

PointStyle

Style for points.

PolygonStyle

Style for polygons.

ProcessResponse

The response returned by a call to any asset's Process method.

Project

A Maps Engine project groups a collection of resources.

ProjectsIconsResourceApi

ProjectsListResponse

The response returned by a call to projects.List.

ProjectsResourceApi

PublishedLayer

The published version of a layer.

PublishedLayersListResponse

The response returned by a call to layers.List.published.

PublishedMap

The published version of a map asset.

PublishedMapsListResponse

The response returned by a call to maps.List.published.

PublishResponse

The response returned by a call to any asset's Publish method.

Raster

A geo-referenced raster.

RasterCollection

A raster collection groups multiple Raster resources for inclusion in a Layer.

RasterCollectionsListResponse

The response returned by a call to raster_collections.List. Note: The list response does not include all the fields available in a raster collection. Refer to the RasterCollection resource description for details of the fields that are not included. You'll need to send a get request to retrieve the additional fields for each raster collection.

RasterCollectionsParentsResourceApi

RasterCollectionsPermissionsResourceApi

RasterCollectionsRaster

A raster resource.

RasterCollectionsRasterBatchDeleteRequest

The request sent to rasterCollections.Rasters.BatchDelete.

RasterCollectionsRastersBatchDeleteResponse

The response returned by a call to rasterCollections.rasters.batchDelete.

RasterCollectionsRastersBatchInsertRequest

The request sent to rasterCollections.Rasters.BatchInsert.

RasterCollectionsRastersBatchInsertResponse

The response returned by a call to rasterCollections.rasters.batchInsert.

RasterCollectionsRastersListResponse

The response returned by a call to rasterCollections.rasters.List.

RasterCollectionsRastersResourceApi

RasterCollectionsResourceApi

RastersFilesResourceApi

RastersListResponse

The response returned by a call to rasters.List.

RastersParentsResourceApi

RastersPermissionsResourceApi

RastersResourceApi

ResumableUploadOptions

Specifies options for resumable uploads.

ScaledShape

Parameters for styling points as scaled shapes.

ScalingFunction

Parameters for scaling scaled shapes.

Schema

A schema indicating the properties which may be associated with features within a Table, and the types of those properties.

SizeRange

Scaled shape size range in pixels. For circles, size corresponds to diameter.

Table

A collection of geographic features, and associated metadata.

TableColumn

TablesFeaturesResourceApi

TablesFilesResourceApi

TablesListResponse

The response returned by a call to tables.List. Note: The list response does not include all the fields available in a table. Refer to the table resource description for details of the fields that are not included. You'll need to send a get request to retrieve the additional fields for each table.

TablesParentsResourceApi

TablesPermissionsResourceApi

TablesResourceApi

Tags

UploadOptions

Represents options for uploading a Media.

ValueRange

Range of values used for scaling shapes. The min/max values will be drawn as shapes with the min/max size.

VectorStyle

A vector style contains styling information for vector layer.

ZoomLevels

Zoom level range. Zoom levels are restricted between 0 and 24, inclusive.

Exceptions / Errors

ApiRequestError

Represents a general error reported by the API endpoint.

DetailedApiRequestError

Represents a specific error reported by the API endpoint.