CanvasMap
Getting Started Tutorials 3D Reference

Class CMTileOpenFormat extends CMTile

CMTileOpenFormat

This class supports the open tile format that is popular for serving up background images of the entire globe.
This format is based on the original GoogleMercator projection which is based on images of 256x256 pixels
rather than meters. Since GoogleMercator has largely been replaced by WebMercator, this requires projecting
the coordintes of the images to geographic and then to WebMercator if web mercator is used by the hosting
web page.

Note that this class is a sub-class of CMTile and is closely linked to it. I do use some of the variables
that are internal to CMTile without calling functions as the tiles are designed to be relatively low-level
and very fast.


Copyright (C) 2020, Humboldt State University, Jim Graham

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General
Public License as published by the Free Software Foundation, either version 3 of the License, or (at your
option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see
.

Object Functions

Inherited From: CMTile
ReturnsFunctionThrows
GetData()

Object Functions

GetData()