While various map formats are supported, SVG is usually the optimal choice for the following reasons:
- No quality loss upon zooming: unlike raster images, SVG vectors maintain sharpness even when zoomed in.
- Interactivity: listing360 can identify specific SVG elements, making them clickable and applying various styles for their base, hover, and active states.
SVG MAP compatibility
Any vector editor with built-in layer management can be used to prepare a map, for example, Adobe Illustrator, Figma or Inkscape.
Transform any SVG file into a listing360 compatible SVG by ensuring that the following criteria are met.
landmarks-map-
group
Select all elements that should be interactive and Group them (Ctrl/Cmd + G in most editors), then name the group with “landmarks-map"
(case sensitive).
The group id is essential for the listing360 to recognize elements as interactive.
Name elements
Each child within the “landmarks-map” group must have a unique ID that starts with “prop-” then the property ID (it should be same as the one in listing360).
Examples: prop-1
, prop-2
, prop-3, prop-4
, prop-5
The SVG element will be linked to the property ID in the listing 360.
The SVG will include a layers similar to the below example inside the vector editor (illustrator for example)

The SVG will include a section with similar code inside the code editor (notepad for example)
Optimization
Given that listing360 is a web application, it’s vital to ensure that the map file(s) remain lightweight and well-optimized. Uploading large files can have adverse effects on performance and loading times.
Achieving optimal SVG exports can be challenging, requiring a thorough understanding of the file format. Below, you’ll find a set of practices that can help you achieve the best results:
- Occasionally, elements are hidden or become invisible due to overlapping graphics. Ensure that you remove any redundant elements.
- Discard details that are imperceptible even when fully zoomed in.
- Sometimes, anchor points are excessively used, leading to unnecessary points in the graphic. You can manually remove them or use a shape simplify tool.
- When saving the file, be sure to include at least 1-2 decimal points, but don’t overuse them to prevent file size increase.
SVG Example file
download the below example file