Drone mapping projects often produce very large raster files.
An orthomosaic covering a construction site, property, corridor, or large land area may contain millions of pixels and substantial geospatial information.
Those files are commonly delivered as GeoTIFFs.
As more mapping workflows move into cloud storage and browser based viewing, another term appears increasingly often:
Cloud Optimized GeoTIFF
Usually shortened to COG.
A COG is still a GeoTIFF.
The difference is how the file is internally organized so compatible software can access portions of the raster efficiently over the web.
That distinction can have a major impact on how large mapping datasets are stored, viewed, and delivered.
What is a TIFF file?
TIFF stands for Tagged Image File Format.
TIFF is a flexible raster image format that has been used for decades across imaging, publishing, scientific, and geospatial workflows.
A TIFF file can store image pixels along with additional metadata.
That does not automatically make it geographic.
A normal TIFF may simply be an image.
For mapping workflows, geographic location information needs to be associated with the raster.
That is where GeoTIFF becomes important.
What is a GeoTIFF?
GeoTIFF extends TIFF by including information needed to place the raster correctly in geographic space.
The GeoTIFF standard defines how georeferencing information can be encoded within the TIFF structure.
That information can describe things such as:
- Coordinate reference system
- Raster location
- Pixel scale
- Projection information
- Geodetic reference information
This allows compatible GIS and mapping software to understand where the raster belongs in the real world.
GeoTIFF is widely used across geospatial and Earth science workflows for exchanging georeferenced raster imagery and data.
Why drone mapping uses GeoTIFF
Drone photogrammetry commonly produces raster outputs.
One of the most familiar is the orthomosaic.
An orthomosaic combines many overlapping aerial photographs into a corrected top down image that can be referenced to a coordinate system.
When exported as a GeoTIFF, the spatial information remains associated with the imagery.
That allows the orthomosaic to align with other geospatial data.
Examples include:
- CAD references
- GIS layers
- Property boundaries
- Design drawings
- Other orthomosaics
- Survey data
- Elevation products
The same general format can also be used for elevation rasters such as DSMs and DTMs.
This is important because two GeoTIFF files can contain completely different types of raster information.
One may store RGB imagery.
Another may store elevation values.
The file extension alone does not tell you what the pixels represent. Drone mapping deliverables explained covers how those rasters sit next to point clouds, meshes, and reports.
The problem with very large GeoTIFF files
A detailed drone orthomosaic can become very large.
Traditional workflows often assume that the software will access the complete file locally.
That makes sense when the file already exists on the user's workstation.
It becomes less efficient when the file is stored remotely.
Imagine a multi gigabyte orthomosaic stored in cloud storage.
A user opens a map and only wants to inspect one corner of the site.
Downloading the entire raster before displaying that small area would be inefficient.
Likewise, when the user is zoomed far out, the application may not need full resolution imagery.
It only needs enough information to display the site at the current screen resolution.
Cloud Optimized GeoTIFF was designed around this type of problem. Drone operators run into it as soon as a processed ortho is too large to email.
What is a Cloud Optimized GeoTIFF?
A Cloud Optimized GeoTIFF is a GeoTIFF whose internal structure is organized to support efficient access over HTTP.
COG uses existing TIFF and GeoTIFF capabilities rather than inventing an entirely separate raster format.
Its structure makes it possible for compatible software to request only the parts of the file needed for a particular view or analysis.
Important concepts include:
- Internal tiling
- Reduced resolution overviews
- Organized file structure
- HTTP range requests
These features allow cloud aware applications to avoid downloading an entire raster when only a portion of it is required.
A COG is still a GeoTIFF
This distinction is important.
GeoTIFF describes georeferenced TIFF data.
COG describes a GeoTIFF organized according to additional rules that make remote access more efficient.
So:
- A COG is a GeoTIFF.
- Not every GeoTIFF is a COG.
Simply renaming a file from .tif to something else does not convert it into a COG.
The internal file structure must meet the relevant requirements.
What are raster tiles?
Large raster images can be internally divided into smaller rectangular blocks called tiles.
Think about a large orthomosaic covering an entire construction project.
If the viewer only needs the northeast corner of the site, it is inefficient to read every pixel in the full raster.
Tiling groups nearby pixels together.
A compatible application can request the specific tiles required for the portion of the raster being viewed.
This is one of the characteristics COG uses to support efficient remote access.
What are overviews?
Overviews are reduced resolution versions of raster data.
They are sometimes described as image pyramids.
Imagine an orthomosaic that is extremely detailed at full resolution.
When viewing the entire site on a laptop screen, displaying every original pixel is unnecessary.
A lower resolution version is sufficient.
When the user zooms closer, progressively higher resolution data becomes useful.
Overviews allow software to select a resolution appropriate for the requested view.
This can greatly improve the experience of navigating large rasters.
How tiles and overviews work together
Tiles solve the question:
Which part of the raster do I need?
Overviews help answer:
What resolution do I need?
Together, they allow software to avoid unnecessarily reading full resolution pixels across an entire large image.
For example:
- A user opens an entire orthomosaic.
- The application can initially use a lower resolution overview.
- The user zooms into one building.
- The application can request higher resolution tiles around that building.
- The user pans to another area.
- The viewer requests the required tiles for the new location.
The complete raster does not need to be transferred every time.
What is an HTTP range request?
HTTP range requests allow a client to request specific byte ranges from a file stored on a compatible server.
Instead of saying:
Send me this entire file.
The client can effectively request:
Send me the specific portion of the file containing the information I need.
COG organizes the raster so those byte ranges correspond efficiently to useful portions and resolutions of the image.
A compatible web server also needs to support byte range requests for this type of remote access workflow.
Why COG matters for browser based mapping
Traditional GIS workflows often involve downloading data before opening it.
Browser based applications change that expectation.
Users increasingly want to:
- Open a map immediately
- Pan around the project
- Zoom into detailed areas
- View large orthomosaics remotely
- Inspect data without downloading gigabytes first
A COG can help support this workflow because compatible applications can retrieve only the required pieces of the raster.
That does not eliminate the value of the original downloadable file.
It creates another way to access the same type of geospatial information. How to share mapping deliverables with a client covers that last mile without replacing the specialist file.
GeoTIFF versus COG
The practical difference can be summarized simply.
GeoTIFF:
- Stores georeferenced raster information.
- Commonly used for orthomosaics and elevation products.
- Can be opened by many GIS and mapping applications.
- Does not necessarily have the internal organization required for efficient partial web access.
COG:
- Is still a GeoTIFF.
- Uses internal tiling and reduced resolution information organized for efficient remote access.
- Can support partial data retrieval through HTTP range requests when hosted correctly.
- Is particularly useful for cloud and browser based raster workflows.
The difference is primarily about data access and organization, not geographic accuracy.
Does COG improve accuracy?
No.
Converting an existing valid GeoTIFF to a properly created COG does not inherently make the mapping data more accurate.
Accuracy comes from the capture and processing workflow.
Factors can include:
- Flight design
- Ground sample distance
- Image quality
- RTK or PPK positioning
- Ground control
- Checkpoints
- Camera calibration
- Processing methodology
- Coordinate reference system
- Quality assurance
COG changes how raster information can be accessed.
It does not improve the underlying positional quality of the mapping dataset. Drone photogrammetry accuracy explained covers those capture and processing factors.
Does COG change image resolution?
Creating a COG does not inherently require reducing the resolution of the original raster.
The full resolution data can remain available.
Reduced resolution overviews exist alongside the original detail so software can select an appropriate level for the current view.
Do not confuse overviews with permanently replacing the source raster with a low resolution image.
GeoTIFF compression
GeoTIFF files may use compression internally.
Compression helps reduce storage size.
That is a separate concept from cloud optimization.
A GeoTIFF can be compressed without being a COG.
A COG can also use supported compression.
The important distinction is that COG requirements concern how the file is structured for efficient access, not merely whether its pixels are compressed.
Why file organization matters
Two raster files can contain visually identical mapping data and still behave very differently when accessed remotely.
One may require inefficient reads across a large file.
Another may be organized so software can quickly identify and retrieve only the needed blocks.
This is why cloud optimization is primarily a data architecture problem.
The map itself may look the same.
The experience of accessing it can be very different.
GeoTIFF and orthomosaics
Orthomosaics are one of the most common drone mapping products stored as GeoTIFF.
A professional orthomosaic may contain:
- RGB imagery
- Georeferencing
- Coordinate system information
- Large dimensions
- High spatial resolution
- Substantial file size
For local GIS work, a normal GeoTIFF may be completely appropriate.
For cloud delivery or interactive browser viewing, COG can provide advantages when the viewing software and storage infrastructure support it. Construction teams often need both: a native raster for specialists and a viewable project for everyone else.
GeoTIFF and DSM or DTM files
GeoTIFF is not limited to photographic imagery.
Elevation rasters can also use GeoTIFF.
Instead of storing RGB values, raster cells may contain elevation measurements.
Examples include:
- DSM
- DTM
- Other DEM products
A cloud optimized structure can also be useful for large elevation datasets.
The key point is that GeoTIFF describes geographic raster storage.
It does not specify that the raster must contain photographs. For the products themselves, see DSM vs DTM vs DEM.
COG versus image tiles
Web maps are often associated with thousands of individual image tiles.
COG provides a different approach.
Rather than necessarily pre generating enormous directories of separate tile images, compatible software can access tiled portions stored inside a single cloud optimized raster.
This can simplify some data storage and distribution workflows.
The best architecture still depends on the application and requirements.
COG does not replace every web mapping method.
COG and object storage
Cloud object storage is well suited to storing large immutable files.
When a COG is hosted in an environment that supports HTTP range requests, compatible applications can access specific portions of the raster directly.
This combination makes COG useful for modern geospatial infrastructure.
Instead of generating a completely separate representation for every possible view, applications can work directly with organized source raster data.
When should a drone mapper care about COG?
You may care about COG when:
- Orthomosaics are very large.
- Clients need browser based viewing.
- Raster files are stored remotely.
- Projects are delivered through a web platform.
- Users frequently view only small portions of large datasets.
- Your workflow needs more efficient cloud raster access.
- You are building geospatial applications or processing pipelines.
- You need scalable storage and visualization of raster data.
If the client simply downloads a GeoTIFF and opens it in desktop GIS software, cloud optimization may be less important to the immediate workflow.
Should you deliver a normal GeoTIFF or a COG?
The answer depends on the receiving workflow.
If a client explicitly requests a standard GeoTIFF compatible with their software, follow the project specification.
If the raster will be hosted for browser based viewing or remote processing, a COG may make more sense.
In some workflows, the same cloud optimized file can also serve as the downloadable GeoTIFF because it remains a valid GeoTIFF.
Always verify downstream compatibility and project requirements. Surveying and mapping teams should confirm the receiving GIS or engineering software before converting a delivery package.
How is a COG created?
Several geospatial tools can create Cloud Optimized GeoTIFF files.
GDAL provides a dedicated COG driver that handles required preprocessing such as tiling and creation of overviews where needed.
Other GIS platforms and cloud geospatial tools may also support COG export.
The important point is that a valid COG must follow the required file organization.
Simply using TIFF compression or creating a tiled TIFF does not necessarily satisfy every COG requirement.
How can you tell if a GeoTIFF is actually a COG?
Do not rely only on the filename.
A file may still use the normal .tif extension.
Validation tools can inspect the internal structure and determine whether the file follows COG requirements.
GDAL, for example, includes COG validation capabilities.
This is useful when building automated processing or delivery workflows.
BigTIFF
Traditional TIFF has file size limitations tied to its internal offsets.
BigTIFF extends the TIFF structure to support much larger files.
Large drone mapping rasters may require BigTIFF depending on their size and processing configuration.
COG can also work with BigTIFF.
These concepts describe different concerns.
- GeoTIFF provides geospatial referencing.
- BigTIFF allows larger TIFF structures.
- COG organizes compatible TIFF or BigTIFF data for efficient remote access.
GeoTIFF versus JPEG
JPEG is commonly used for ordinary imagery because it is widely supported and can produce relatively small files.
However, a normal JPEG does not provide the same standardized embedded geospatial raster structure as GeoTIFF.
A drone mapping client may want a JPEG for quick visual reference while still requiring the GeoTIFF for GIS use.
These are different delivery needs.
One prioritizes easy image viewing.
The other preserves geospatial raster information.
GeoTIFF versus PNG
PNG is another common image format.
Like JPEG, it is useful for conventional visual imagery.
GeoTIFF is designed around geographic raster workflows.
A screenshot of an orthomosaic is not equivalent to the original georeferenced mapping product.
The visual appearance might be similar, but the spatial data and professional utility can be very different.
GeoTIFF versus MBTiles
MBTiles is a format used for storing map tiles in a SQLite database.
It solves a different problem from GeoTIFF.
GeoTIFF focuses on georeferenced raster information.
COG makes that raster more practical to access remotely.
MBTiles packages map tiles for tiled map workflows.
Neither format is automatically better.
The appropriate format depends on how the data needs to be distributed and consumed.
Why browser viewing does not replace the native file
A browser viewer makes spatial data easier to access.
It does not eliminate the importance of native deliverables.
A technical client may still need the original GeoTIFF for:
- GIS
- CAD integration
- Analysis
- Archiving
- Reprocessing
- Engineering workflows
- Local storage
Professional project delivery can support both.
The client can inspect the raster immediately in a browser while still retaining access to the native geospatial file.
Delivering orthomosaics professionally
An orthomosaic delivery should make it clear:
- What the raster represents
- When it was captured
- What coordinate reference system it uses
- What units apply
- How it was positioned
- What accuracy information is available
- Whether it is imagery or elevation data
- Whether related project files exist
- Whether a native download is available
A GeoTIFF sitting alone in a cloud folder may technically contain geospatial information, but it does not necessarily communicate the broader project context. Drone mapping for construction shows why a dated, labeled raster is more useful than an unlabeled export.
Keeping raster deliverables with the project
A drone mapping mission may produce:
- Orthomosaic GeoTIFF
- DSM
- DTM
- Point cloud
- LAS or LAZ
- 3D model
- PDF report
- Source imagery
- Control data
- CAD references
- Supporting files
These outputs often describe the same capture from different perspectives. Reality-capture teams often receive that mix after photogrammetry or scanning.
Keeping them associated with the same project makes the mapping record easier to understand.
One user may primarily inspect the orthomosaic.
Another may need the point cloud.
Another may download the elevation raster.
Another may only read the report.
The delivery system should preserve the relationship between those outputs.
GeoTIFF and COG comparison
| Format | What it is | Remote access | Typical reason to use it |
|---|---|---|---|
| GeoTIFF | Georeferenced TIFF raster. Can contain imagery or numeric raster data such as elevation. | Does not automatically provide efficient partial web access | Local GIS delivery when the receiving workflow expects a standard GeoTIFF |
| Cloud Optimized GeoTIFF | A GeoTIFF organized for efficient remote access, using tiling and reduced resolution structures | Designed to work with HTTP range requests when hosted correctly | Cloud storage, browser viewing, and remote raster workflows |
Which one should you use?
Use the format and structure that matches the workflow.
For traditional local GIS delivery:
A properly created GeoTIFF may be sufficient.
For cloud storage and interactive remote viewing:
A COG may provide meaningful advantages.
For professional client delivery:
Think beyond the extension.
Consider:
- Who needs the data?
- How will they access it?
- Will they download it?
- Will they view it in a browser?
- How large is the raster?
- What software do they use?
- Does the project need long term storage?
- Are other mapping outputs part of the same mission?
The right raster format is the one that supports the entire workflow.
Cloud optimization is about access
The most important distinction between GeoTIFF and COG is not the map itself.
It is how efficiently software can get to the information inside the file.
A standard GeoTIFF can preserve excellent geospatial raster data.
A COG organizes that same type of information for modern cloud access patterns.
As drone mapping datasets become larger and client delivery moves increasingly into browser based platforms, that distinction becomes more important.
The mapping product still needs to be captured and processed correctly.
Cloud optimization does not replace photogrammetry quality, coordinate systems, accuracy verification, or professional methodology.
It simply makes large raster data easier to access where modern mapping workflows increasingly live:
online.
The goal is not merely to send a raster.
The goal is to deliver spatial data that another person can identify, understand, access, and use correctly.