Whether you’re overlaying a floor plan, a historical map, a site plan, or drone imagery, getting an image positioned correctly on a live map used to mean wrestling with GIS software. It doesn’t anymore. In plain terms, georeferencing just means placing an image in its exact real-world spot on a map so it lines up with the streets, buildings, and boundaries underneath it. This guide walks through two ways to do it: the fast no-code method inside Mapme, and the traditional tileset route for large or highly detailed imagery. By the end, you’ll know which one fits your project and how to set it up.
There are two main ways to add an image to a map and have it sit in the right geographic location:
- Image Layers with Free Transform: Upload, position, and make an image interactive directly in Mapme.
- Georeferenced Tilesets: Process the image using MapTiler, QGIS, or similar GIS software, then connect the hosted tileset to Mapme.
For most floor plans, site plans, and localized image overlays, a Mapme Image Layer is the easiest option. Tilesets are generally better for very large images, aerial imagery, or projects requiring coordinate-based georeferencing.
Image Layer or Georeferenced Tileset?
Before we get into the how, here’s the fast decision. Skim the table, pick your method, and jump to the matching section.
| Image Layer | Tileset | |
|---|---|---|
| Best for | Localized overlays | Large-scale imagery |
| Setup | Directly in Mapme | External GIS tools |
| Alignment | Four-corner visual positioning | Geographic control points |
| Large images | Limited | Optimized |
| Visibility | Zoom, view, and selection rules | Basic tileset display |
| Click or tap | Open a location, category, or URL | No image-level actions |
| Updates | Edit directly in Mapme | Reprocess and republish |
| Hosting | Included in Mapme | External hosting |
What Is Image Georeferencing?
Image georeferencing is the process of positioning an image in a real-world geographic location so it can be displayed over a map.
This makes it possible to combine custom imagery with an existing basemap. Common examples include illustrations and drone imagery, floor plans, site plans, historical maps, and proposed real estate developments.
Common Use Cases
- Visualizing proposed real estate developments. See the Image Layer Example or Georeferenced Tileset Example.
- Creating interactive campus maps. Check example.
- Designing exhibition and event floor plans. Check example.
- Displaying drone and aerial imagery.
- Showcasing historical map overlays. Check example.
Method 1: Georeference an Image with a Mapme Image Layer
Mapme Image Layers provide the fastest way to put an image on a map. You can upload, align, control, and make the image interactive without using QGIS, MapTiler, or another external georeferencing tool. Learn more about Image Overlay Layers.
Position the Image with Free Transform
After uploading an image, you can move, rotate, and resize it directly in the Map Preview. Mapme provides two resize modes:
- Keep proportions: Resize the image while maintaining its original aspect ratio.
- Free transform: Move each corner independently to stretch or skew the image and align it with streets, buildings, property boundaries, or other features.
This provides precise visual positioning without the complexity of traditional GIS georeferencing.
Control When the Image Is Visible
Unlike a standard image overlay or basemap tileset, an Image Layer does not need to remain visible all the time. You can control its visibility based on how visitors interact with the map.
For example, an image can be displayed:
- Only within a specific zoom range
- Only on the map home view
- When a specific location is selected
- When a specific category is selected
- When any location within a category is selected
This is useful for displaying a detailed floor plan only after a visitor selects a building, or showing a development plan when its corresponding phase or category is opened.
Make the Image Interactive
An Image Layer can also respond when a visitor clicks or taps it. The interaction can:
- Open a location and display its content
- Open a category
- Open an external website or URL
This transforms the image from a visual overlay into an interactive part of the map experience.
How to Add and Position an Image Layer
- In the Mapme editor, select Layers > Overlay.
- Click Add Drawings or Images and select Image.
- Upload your image and give the layer a name.
- Select the image in the Map Preview.
- Drag the image to move it to the relevant area.
- Use the rotation handle to align its orientation.
- Under Resize mode, select Keep proportions or Free transform.
- Drag the corner handles until the image is correctly aligned.
- Adjust the image opacity as needed.
- Configure the layer’s visibility and click or tap action.
Want to try this yourself? You can add your first image overlay in a few minutes.
Start a free Mapme trial and follow the steps above with your own floor plan or site plan.
Method 2: Create a Georeferenced Image Tileset
A raster tileset divides a large image into smaller map tiles at multiple zoom levels.
This provides fast loading and smooth zooming, even when displaying very large or highly detailed imagery.
Traditional georeferencing uses control points to match recognizable positions in the image,
such as intersections, building corners, or landmarks, with their geographic locations on a reference map.
When to Use a Georeferenced Tileset
- The image covers a large geographic area.
- The source image is very large or highly detailed.
- You need coordinate-based georeferencing.
- The image must remain sharp across many zoom levels.
- You already work with GeoTIFF, GeoPackage, or other GIS files.
1. Prepare the Image
- Start with the highest-resolution version available.
- Common source formats include TIFF, JPEG, and PNG.
- If the file already contains geographic coordinates, the processing software may detect them automatically.
2. Georeference the Image
You can georeference the image using MapTiler Georeferencer, QGIS, or another GIS application.
Add control points by selecting recognizable positions in the image and matching them with the same locations on a reference map. Distribute the control points across the image for the best results.
When using QGIS, the output will typically be a georeferenced raster file such as a GeoTIFF.
3. Generate and Host the Tileset
- MapTiler Georeferencer: MapTiler can process the image into raster map tiles and host the tileset in your account.
- QGIS or similar software: Export the georeferenced image and upload it to MapTiler, Mapbox, or another compatible tileset hosting provider.
Processing or hosting fees may apply depending on the provider and the size of the imagery.
4. Copy the Tileset URL
- Open the published tileset in your hosting provider.
- Locate and copy its XYZ tileset URL.
- Make sure the URL includes any required access token or API key.
5. Connect the Tileset to Mapme
Add the custom tileset to your map.
In the Mapme editor, go to Appearance > Basemap > Custom Tilesets. Then:
- Enter a name for the tileset.
- Paste the XYZ tileset URL.
- Select a base layer, if applicable.
Georeferenced Tileset Advantages
- Suitable for very large and high-resolution imagery.
- Fast loading and smooth zooming.
- Coordinate-based positioning using geographic control points.
- Well suited to drone imagery, aerial surveys, and historical maps.
Georeferenced Tileset Limitations
- Requires external software or services.
- More technical and time-consuming to configure.
- May involve processing and hosting fees.
- Does not provide Image Layer visibility rules or click actions.
- Updates may require regenerating and republishing the tileset.
Which Method Should You Use?
For most projects, a Mapme Image Layer is the right starting point. If you’re placing a floor plan,
site plan, development render, or any image that covers a limited area, you can do the whole job
inside Mapme in minutes, with no GIS software and the bonus of visibility rules and click actions.
Reach for a georeferenced tileset when the image is genuinely large or high-resolution, spans a wide
geographic area, or needs true coordinate-based accuracy. It takes more setup and external tooling,
but it’s built for imagery that an Image Layer can’t comfortably handle.
Not sure which fits? Start with an Image Layer. It’s faster to test, and you can always move to a
tileset later if the imagery outgrows it.
Need Assistance?
Contact our professional services team if you need help with:
- Selecting the right image georeferencing method
- Positioning an Image Layer
- Georeferencing large or complex images
- Generating and hosting custom tilesets
- Connecting a tileset to Mapme
Our team can handle the complete georeferencing and tileset hosting process. This service is
available at no additional cost to customers on eligible plans.
Image Georeferencing FAQs
Can I georeference an image without QGIS or MapTiler?
Yes. Mapme Image Layers let you visually align an image by moving, rotating, and independently positioning its four corners. This is suitable for most floor plans, site plans, and localized overlays, with no GIS software required.
What is the difference between an Image Layer and a tileset?
An Image Layer is a single image positioned directly in Mapme. It can use visibility rules and respond to clicks or taps. A tileset divides an image into many smaller tiles for efficient display across multiple zoom levels, and is created with external GIS tools.
When should I use a georeferenced tileset?
Use a tileset for very large imagery, extensive geographic areas, detailed aerial images, or projects that require control-point and coordinate-based georeferencing.
Can a georeferenced image be interactive?
Yes. With a Mapme Image Layer, clicking or tapping the image can open a location, category, or external URL. A custom raster tileset does not provide image-level interactions.