Sort
Sort Featured Best selling Alphabetically, A-Z Alphabetically, Z-A Price, low to high Price, high to low Date, old to new Date, new to old
Free worldwide delivery
Handmade in Australia
Established in 1984, The Unique Maps Co. makes maps in Australia and in 23 other countries around the world.
Fast free delivery, reduced CO2 emissions, no import duty, and your map always arrives in perfect condition.
Learn more
And here's another beautiful example of Unique 3D in action.
Please note that your map will not actually be 3D. It will be flat. This means it can still be framed and hung normally.
`;
//document.querySelector("#infiniteoptions-container > div.option_frame_colour > span > div").innerHTML = document.querySelector("#infiniteoptions-container > div.option_frame_colour > span > div").innerHTML + "
See pictures of frames .";
try { document.querySelector("#infiniteoptions-container > div.option_frame_colour > span > div").innerHTML = document.querySelector("#infiniteoptions-container > div.option_frame_colour > span > div").innerHTML + " " + frameTooltip;
} catch {}
try { document.querySelector("#infiniteoptions-container > div.option_hanger_colour > span > div").innerHTML = document.querySelector("#infiniteoptions-container > div.option_hanger_colour > span > div").innerHTML.replace("£30","$55") + "
Learn more ."
} catch {}
try {document.querySelector("#infiniteoptions-container > div.option_custom_frame_colour > span > div").innerHTML = document.querySelector("#infiniteoptions-container > div.option_custom_frame_colour > span > div").innerHTML + "
Learn more .";
} catch {}
try { document.querySelector("#infiniteoptions-container > div.custom_finish_dropdown > span > div.spb-productdescfont.spb-productdesctextcolor.spb-helptext").innerHTML = document.querySelector("#infiniteoptions-container > div.custom_finish_dropdown > span > div.spb-productdescfont.spb-productdesctextcolor.spb-helptext").innerHTML + "
Learn more ";
} catch {}
try { document.querySelector("#infiniteoptions-container > div.PersonalisationHelperText").outerHTML = "
Make your map unique (+$75). I will create a perfectly personalised gift by adding a message, location, route or illustration. You will see a draft, and you can request changes, before the map is dispatched." + " " + personalisationTooltip + "
";
} catch {}
try { document.querySelector("#infiniteoptions-container > div.AgedHelperText").outerHTML = '
"Original" looks just like the product photos. If you want an older looking map, select Aged (+$20).' + agedTooltip + "
";
} catch {}
try { document.querySelector("#infiniteoptions-container > div.Unique3DHelperText").outerHTML = '
Add a 3D depth effect to your map (+$110).' + unique3dTooltip + "
";
} catch {}
}
const addEventListenerToPersonalised = () => {
const personalisedButton = document.querySelector("#infiniteoptions-container > div.checkbox_same_line.personalise_checkbox > span > fieldset > label > input");
personalisedButton.addEventListener("click", showPersonalisedSlide);
}
const addEventListenerToOriginal = () => {
const originalButton = document.querySelector("#infiniteoptions-container > div.option_colour_tone > span > label:nth-child(1) > input");
originalButton.addEventListener("click", showOriginalSlide);
// So the page doesn't slam around when they click 'original'
//const originalButton = document.querySelector("#infiniteoptions-container > div.option_colour_tone > span > label:nth-child(1) > input");
//originalButton.addEventListener("click", showAgedSlide);
}
const addEventListenerToAged = () => {
const agedButton = document.querySelector("#infiniteoptions-container > div.option_colour_tone > span > label:nth-child(2) > input");
agedButton.addEventListener("click", showAgedSlide);
// So the page doesn't slam around when they click 'original'
//const originalButton = document.querySelector("#infiniteoptions-container > div.option_colour_tone > span > label:nth-child(1) > input");
//originalButton.addEventListener("click", showAgedSlide);
}
//document.querySelector("input[type=radio][name='properties[Colour of text]']:checked").value
window.mobileCheck = function() {
let check = false;
(function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4))) check = true;})(navigator.userAgent||navigator.vendor||window.opera);
return check;
};
function showOriginalSlide() {
try {
Flickity.data(".product-slideshow").select(0);
if (window.mobileCheck()) {
globalThis.scrollTo({ top: 0, left: 0, behavior: "smooth" });
}
}
catch (TypeError) {}
}
function showSizeSlide() {
window.ShowSizeSlideOnce;
if (!window.ShowSizeSlideOnce) {
try {
if (window.numberOfProductImages <= 4) {
Flickity.data(".product-slideshow").select(window.numberOfProductImages);
} else {
Flickity.data(".product-slideshow").select(4);
}
if (window.mobileCheck()) {
//globalThis.scrollTo({ top: 0, left: 0, behavior: "smooth" });
}
window.ShowSizeSlideOnce = 1;
}
catch (TypeError) {}
}
}
function showAgedSlide() {
try {
if (window.numberOfProductImages <= 4) {
Flickity.data(".product-slideshow").select(window.numberOfProductImages+1);
} else {
Flickity.data(".product-slideshow").select(5);
}
if (window.mobileCheck()) {
globalThis.scrollTo({ top: 0, left: 0, behavior: "smooth" });
}
}
catch (TypeError) {}
}
function showPersonalisedSlide() {
if (document.querySelector("#infiniteoptions-container > div.checkbox_same_line.personalise_checkbox > span > fieldset > label > input").checked == true) {
try {
if (window.numberOfProductImages <= 4) {
Flickity.data(".product-slideshow").select(window.numberOfProductImages+2);
} else {
Flickity.data(".product-slideshow").select(6);
}
if (window.mobileCheck()) {
globalThis.scrollTo({ top: 0, left: 0, behavior: "smooth" });
}
}
catch (TypeError) {}
}
}
function showFinishSlide() {
window.ShowFinishSlideOnce;
if (!window.ShowFinishSlideOnce) {
try {
if (window.numberOfProductImages <= 4) {
Flickity.data(".product-slideshow").select(window.numberOfProductImages+3);
} else {
Flickity.data(".product-slideshow").select(7);
}
if (window.mobileCheck()) {
//globalThis.scrollTo({ top: 0, left: 0, behavior: "smooth" });
}
window.ShowFinishSlideOnce = 1;
}
catch (TypeError) {}
}
}
const changeMapmakerButton = () => { document.querySelector("#showPopupButton").innerHTML = "(New!) Make Your Own Map";}
//const changeMapmakerButton = () => { mida.execute(9144); } */
document.addEventListener("DOMContentLoaded", () => {
// on page load
window.numberOfProductImages;
window.numberOfProductImages = 0;
});