CINXE.COM
OpenStreetMap Ireland – The home of the OpenStreetMap community on the island of Ireland
<!DOCTYPE html> <html lang="en-GB"> <head> <meta charset='UTF-8'> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="http://gmpg.org/xfn/11"> <title>OpenStreetMap Ireland – The home of the OpenStreetMap community on the island of Ireland</title> <meta name='robots' content='max-image-preview:large' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="OpenStreetMap Ireland » Feed" href="https://www.openstreetmap.ie/feed/" /> <link rel="alternate" type="application/rss+xml" title="OpenStreetMap Ireland » Comments Feed" href="https://www.openstreetmap.ie/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"wpemoji":"https:\/\/www.openstreetmap.ie\/wp-includes\/js\/wp-emoji.js?ver=6.7","twemoji":"https:\/\/www.openstreetmap.ie\/wp-includes\/js\/twemoji.js?ver=6.7"}}; /** * @output wp-includes/js/wp-emoji-loader.js */ /** * Emoji Settings as exported in PHP via _print_emoji_detection_script(). * @typedef WPEmojiSettings * @type {object} * @property {?object} source * @property {?string} source.concatemoji * @property {?string} source.twemoji * @property {?string} source.wpemoji * @property {?boolean} DOMReady * @property {?Function} readyCallback */ /** * Support tests. * @typedef SupportTests * @type {object} * @property {?boolean} flag * @property {?boolean} emoji */ /** * IIFE to detect emoji support and load Twemoji if needed. * * @param {Window} window * @param {Document} document * @param {WPEmojiSettings} settings */ ( function wpEmojiLoader( window, document, settings ) { if ( typeof Promise === 'undefined' ) { return; } var sessionStorageKey = 'wpEmojiSettingsSupports'; var tests = [ 'flag', 'emoji' ]; /** * Checks whether the browser supports offloading to a Worker. * * @since 6.3.0 * * @private * * @returns {boolean} */ function supportsWorkerOffloading() { return ( typeof Worker !== 'undefined' && typeof OffscreenCanvas !== 'undefined' && typeof URL !== 'undefined' && URL.createObjectURL && typeof Blob !== 'undefined' ); } /** * @typedef SessionSupportTests * @type {object} * @property {number} timestamp * @property {SupportTests} supportTests */ /** * Get support tests from session. * * @since 6.3.0 * * @private * * @returns {?SupportTests} Support tests, or null if not set or older than 1 week. */ function getSessionSupportTests() { try { /** @type {SessionSupportTests} */ var item = JSON.parse( sessionStorage.getItem( sessionStorageKey ) ); if ( typeof item === 'object' && typeof item.timestamp === 'number' && new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. typeof item.supportTests === 'object' ) { return item.supportTests; } } catch ( e ) {} return null; } /** * Persist the supports in session storage. * * @since 6.3.0 * * @private * * @param {SupportTests} supportTests Support tests. */ function setSessionSupportTests( supportTests ) { try { /** @type {SessionSupportTests} */ var item = { supportTests: supportTests, timestamp: new Date().valueOf() }; sessionStorage.setItem( sessionStorageKey, JSON.stringify( item ) ); } catch ( e ) {} } /** * Checks if two sets of Emoji characters render the same visually. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be passed by parameters. * * @since 4.9.0 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} set1 Set of Emoji to test. * @param {string} set2 Set of Emoji to test. * * @return {boolean} True if the two sets render the same. */ function emojiSetsRenderIdentically( context, set1, set2 ) { // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( set1, 0, 0 ); var rendered1 = new Uint32Array( context.getImageData( 0, 0, context.canvas.width, context.canvas.height ).data ); // Cleanup from previous test. context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); context.fillText( set2, 0, 0 ); var rendered2 = new Uint32Array( context.getImageData( 0, 0, context.canvas.width, context.canvas.height ).data ); return rendered1.every( function ( rendered2Data, index ) { return rendered2Data === rendered2[ index ]; } ); } /** * Determines if the browser properly renders Emoji that Twemoji can supplement. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be passed by parameters. * * @since 4.2.0 * * @private * * @param {CanvasRenderingContext2D} context 2D Context. * @param {string} type Whether to test for support of "flag" or "emoji". * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. * * @return {boolean} True if the browser can render emoji, false if it cannot. */ function browserSupportsEmoji( context, type, emojiSetsRenderIdentically ) { var isIdentical; switch ( type ) { case 'flag': /* * Test for Transgender flag compatibility. Added in Unicode 13. * * To test for support, we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly (white flag emoji + transgender symbol). */ isIdentical = emojiSetsRenderIdentically( context, '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space ); if ( isIdentical ) { return false; } /* * Test for UN flag compatibility. This is the least supported of the letter locale flags, * so gives us an easy test for full support. * * To test for support, we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly ([U] + [N]). */ isIdentical = emojiSetsRenderIdentically( context, '\uD83C\uDDFA\uD83C\uDDF3', // as the sequence of two code points '\uD83C\uDDFA\u200B\uD83C\uDDF3' // as the two code points separated by a zero-width space ); if ( isIdentical ) { return false; } /* * Test for English flag compatibility. England is a country in the United Kingdom, it * does not have a two letter locale code but rather a five letter sub-division code. * * To test for support, we try to render it, and compare the rendering to how it would look if * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). */ isIdentical = emojiSetsRenderIdentically( context, // as the flag sequence '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', // with each code point separated by a zero-width space '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' ); return ! isIdentical; case 'emoji': /* * Four and twenty blackbirds baked in a pie. * * To test for Emoji 15.0 support, try to render a new emoji: Blackbird. * * The Blackbird is a ZWJ sequence combining 🐦 Bird and ⬛ large black square., * * 0x1F426 (\uD83D\uDC26) == Bird * 0x200D == Zero-Width Joiner (ZWJ) that links the code points for the new emoji or * 0x200B == Zero-Width Space (ZWS) that is rendered for clients not supporting the new emoji. * 0x2B1B == Large Black Square * * When updating this test for future Emoji releases, ensure that individual emoji that make up the * sequence come from older emoji standards. */ isIdentical = emojiSetsRenderIdentically( context, '\uD83D\uDC26\u200D\u2B1B', // as the zero-width joiner sequence '\uD83D\uDC26\u200B\u2B1B' // separated by a zero-width space ); return ! isIdentical; } return false; } /** * Checks emoji support tests. * * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing * scope. Everything must be passed by parameters. * * @since 6.3.0 * * @private * * @param {string[]} tests Tests. * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification. * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. * * @return {SupportTests} Support tests. */ function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically ) { var canvas; if ( typeof WorkerGlobalScope !== 'undefined' && self instanceof WorkerGlobalScope ) { canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. } else { canvas = document.createElement( 'canvas' ); } var context = canvas.getContext( '2d', { willReadFrequently: true } ); /* * Chrome on OS X added native emoji rendering in M41. Unfortunately, * it doesn't work when the font is bolder than 500 weight. So, we * check for bold rendering support to avoid invisible emoji in Chrome. */ context.textBaseline = 'top'; context.font = '600 32px Arial'; var supports = {}; tests.forEach( function ( test ) { supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically ); } ); return supports; } /** * Adds a script to the head of the document. * * @ignore * * @since 4.2.0 * * @param {string} src The url where the script is located. * * @return {void} */ function addScript( src ) { var script = document.createElement( 'script' ); script.src = src; script.defer = true; document.head.appendChild( script ); } settings.supports = { everything: true, everythingExceptFlag: true }; // Create a promise for DOMContentLoaded since the worker logic may finish after the event has fired. var domReadyPromise = new Promise( function ( resolve ) { document.addEventListener( 'DOMContentLoaded', resolve, { once: true } ); } ); // Obtain the emoji support from the browser, asynchronously when possible. new Promise( function ( resolve ) { var supportTests = getSessionSupportTests(); if ( supportTests ) { resolve( supportTests ); return; } if ( supportsWorkerOffloading() ) { try { // Note that the functions are being passed as arguments due to minification. var workerScript = 'postMessage(' + testEmojiSupports.toString() + '(' + [ JSON.stringify( tests ), browserSupportsEmoji.toString(), emojiSetsRenderIdentically.toString() ].join( ',' ) + '));'; var blob = new Blob( [ workerScript ], { type: 'text/javascript' } ); var worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } ); worker.onmessage = function ( event ) { supportTests = event.data; setSessionSupportTests( supportTests ); worker.terminate(); resolve( supportTests ); }; return; } catch ( e ) {} } supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically ); setSessionSupportTests( supportTests ); resolve( supportTests ); } ) // Once the browser emoji support has been obtained from the session, finalize the settings. .then( function ( supportTests ) { /* * Tests the browser support for flag emojis and other emojis, and adjusts the * support settings accordingly. */ for ( var test in supportTests ) { settings.supports[ test ] = supportTests[ test ]; settings.supports.everything = settings.supports.everything && settings.supports[ test ]; if ( 'flag' !== test ) { settings.supports.everythingExceptFlag = settings.supports.everythingExceptFlag && settings.supports[ test ]; } } settings.supports.everythingExceptFlag = settings.supports.everythingExceptFlag && ! settings.supports.flag; // Sets DOMReady to false and assigns a ready function to settings. settings.DOMReady = false; settings.readyCallback = function () { settings.DOMReady = true; }; } ) .then( function () { return domReadyPromise; } ) .then( function () { // When the browser can not render everything we need to load a polyfill. if ( ! settings.supports.everything ) { settings.readyCallback(); var src = settings.source || {}; if ( src.concatemoji ) { addScript( src.concatemoji ); } else if ( src.wpemoji && src.twemoji ) { addScript( src.twemoji ); addScript( src.wpemoji ); } } } ); } )( window, document, window._wpemojiSettings ); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.openstreetmap.ie/wp-includes/css/dist/block-library/style.css?ver=6.7' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /** * These rules are needed for backwards compatibility. * They should match the button element rules in the base theme.json file. */ .wp-block-button__link { color: #ffffff; background-color: #32373c; border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */ /* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */ box-shadow: none; text-decoration: none; /* The extra 2px are added to size solids the same as the outline versions.*/ padding: calc(0.667em + 2px) calc(1.333em + 2px); font-size: 1.125em; } .wp-block-file__button { background: #32373c; color: #ffffff; text-decoration: none; } </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--accent: #e91e63;--wp--preset--color--background-color: #E5E5E5;--wp--preset--color--header-gradient: #a81d84;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='osm-map-css-css' href='https://www.openstreetmap.ie/wp-content/plugins/osm/css/osm_map.css?ver=6.7' type='text/css' media='all' /> <link rel='stylesheet' id='osm-ol3-css-css' href='https://www.openstreetmap.ie/wp-content/plugins/osm/js/OL/7.1.0/ol.css?ver=6.7' type='text/css' media='all' /> <link rel='stylesheet' id='osm-ol3-ext-css-css' href='https://www.openstreetmap.ie/wp-content/plugins/osm/css/osm_map_v3.css?ver=6.7' type='text/css' media='all' /> <link rel='stylesheet' id='pmpro_frontend_base-css' href='https://www.openstreetmap.ie/wp-content/plugins/paid-memberships-pro/css/frontend/base.css?ver=3.2.1' type='text/css' media='all' /> <link rel='stylesheet' id='pmpro_frontend_variation_1-css' href='https://www.openstreetmap.ie/wp-content/plugins/paid-memberships-pro/css/frontend/variation_1.css?ver=3.2.1' type='text/css' media='all' /> <link rel='stylesheet' id='pmpro-member-directory-styles-css' href='https://www.openstreetmap.ie/wp-content/plugins/pmpro-member-directory/css/pmpro-member-directory.css?ver=6.7' type='text/css' media='all' /> <style id='pmpro-member-directory-styles-inline-css' type='text/css'> #wpadminbar #wp-admin-bar-pmpromd-edit-profile .ab-item:before { content: "\f110"; top: 3px; } </style> <link rel='stylesheet' id='stripe-handler-ng-style-css' href='https://www.openstreetmap.ie/wp-content/plugins/stripe-payments/public/assets/css/public.css?ver=2.0.87' type='text/css' media='all' /> <link rel='stylesheet' id='hestia-clients-bar-css' href='https://www.openstreetmap.ie/wp-content/plugins/themeisle-companion/obfx_modules/companion-legacy/assets/css/hestia/clients-bar.css?ver=6.7' type='text/css' media='all' /> <link rel='stylesheet' id='bootstrap-css' href='https://www.openstreetmap.ie/wp-content/themes/hestia/assets/bootstrap/css/bootstrap.min.css?ver=1.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='hestia-font-sizes-css' href='https://www.openstreetmap.ie/wp-content/themes/hestia/assets/css/font-sizes.min.css?ver=3.1.10' type='text/css' media='all' /> <link rel='stylesheet' id='hestia_style-css' href='https://www.openstreetmap.ie/wp-content/themes/hestia/style.min.css?ver=3.1.10' type='text/css' media='all' /> <style id='hestia_style-inline-css' type='text/css'> div.wpforms-container-full .wpforms-form div.wpforms-field input.wpforms-error{border:none}div.wpforms-container .wpforms-form input[type=date],div.wpforms-container .wpforms-form input[type=datetime],div.wpforms-container .wpforms-form input[type=datetime-local],div.wpforms-container .wpforms-form input[type=email],div.wpforms-container .wpforms-form input[type=month],div.wpforms-container .wpforms-form input[type=number],div.wpforms-container .wpforms-form input[type=password],div.wpforms-container .wpforms-form input[type=range],div.wpforms-container .wpforms-form input[type=search],div.wpforms-container .wpforms-form input[type=tel],div.wpforms-container .wpforms-form input[type=text],div.wpforms-container .wpforms-form input[type=time],div.wpforms-container .wpforms-form input[type=url],div.wpforms-container .wpforms-form input[type=week],div.wpforms-container .wpforms-form select,div.wpforms-container .wpforms-form textarea,.nf-form-cont input:not([type=button]),div.wpforms-container .wpforms-form .form-group.is-focused .form-control{box-shadow:none}div.wpforms-container .wpforms-form input[type=date],div.wpforms-container .wpforms-form input[type=datetime],div.wpforms-container .wpforms-form input[type=datetime-local],div.wpforms-container .wpforms-form input[type=email],div.wpforms-container .wpforms-form input[type=month],div.wpforms-container .wpforms-form input[type=number],div.wpforms-container .wpforms-form input[type=password],div.wpforms-container .wpforms-form input[type=range],div.wpforms-container .wpforms-form input[type=search],div.wpforms-container .wpforms-form input[type=tel],div.wpforms-container .wpforms-form input[type=text],div.wpforms-container .wpforms-form input[type=time],div.wpforms-container .wpforms-form input[type=url],div.wpforms-container .wpforms-form input[type=week],div.wpforms-container .wpforms-form select,div.wpforms-container .wpforms-form textarea,.nf-form-cont input:not([type=button]){background-image:linear-gradient(#9c27b0,#9c27b0),linear-gradient(#d2d2d2,#d2d2d2);float:none;border:0;border-radius:0;background-color:transparent;background-repeat:no-repeat;background-position:center bottom,center calc(100% - 1px);background-size:0 2px,100% 1px;font-weight:400;transition:background 0s ease-out}div.wpforms-container .wpforms-form .form-group.is-focused .form-control{outline:none;background-size:100% 2px,100% 1px;transition-duration:0.3s}div.wpforms-container .wpforms-form input[type=date].form-control,div.wpforms-container .wpforms-form input[type=datetime].form-control,div.wpforms-container .wpforms-form input[type=datetime-local].form-control,div.wpforms-container .wpforms-form input[type=email].form-control,div.wpforms-container .wpforms-form input[type=month].form-control,div.wpforms-container .wpforms-form input[type=number].form-control,div.wpforms-container .wpforms-form input[type=password].form-control,div.wpforms-container .wpforms-form input[type=range].form-control,div.wpforms-container .wpforms-form input[type=search].form-control,div.wpforms-container .wpforms-form input[type=tel].form-control,div.wpforms-container .wpforms-form input[type=text].form-control,div.wpforms-container .wpforms-form input[type=time].form-control,div.wpforms-container .wpforms-form input[type=url].form-control,div.wpforms-container .wpforms-form input[type=week].form-control,div.wpforms-container .wpforms-form select.form-control,div.wpforms-container .wpforms-form textarea.form-control{border:none;padding:7px 0;font-size:14px}div.wpforms-container .wpforms-form .wpforms-field-select select{border-radius:3px}div.wpforms-container .wpforms-form .wpforms-field-number input[type=number]{background-image:none;border-radius:3px}div.wpforms-container .wpforms-form button[type=submit].wpforms-submit,div.wpforms-container .wpforms-form button[type=submit].wpforms-submit:hover{color:#fff;border:none}.home div.wpforms-container-full .wpforms-form{margin-left:15px;margin-right:15px}div.wpforms-container-full .wpforms-form .wpforms-field{padding:0 0 24px 0 !important}div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:right}div.wpforms-container-full .wpforms-form .wpforms-submit-container button{text-transform:uppercase}div.wpforms-container-full .wpforms-form textarea{border:none !important}div.wpforms-container-full .wpforms-form textarea:focus{border-width:0 !important}.home div.wpforms-container .wpforms-form textarea{background-image:linear-gradient(#9c27b0,#9c27b0),linear-gradient(#d2d2d2,#d2d2d2);background-color:transparent;background-repeat:no-repeat;background-position:center bottom,center calc(100% - 1px);background-size:0 2px,100% 1px}@media only screen and(max-width:768px){.wpforms-container-full .wpforms-form .wpforms-one-half,.wpforms-container-full .wpforms-form button{width:100% !important;margin-left:0 !important}.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center}}div.wpforms-container .wpforms-form input:focus,div.wpforms-container .wpforms-form select:focus{border:none} .hestia-top-bar,.hestia-top-bar .widget.widget_shopping_cart .cart_list{background-color:#363537}.hestia-top-bar .widget .label-floating input[type=search]:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px #363537}.hestia-top-bar,.hestia-top-bar .widget .label-floating input[type=search],.hestia-top-bar .widget.widget_search form.form-group:before,.hestia-top-bar .widget.widget_product_search form.form-group:before,.hestia-top-bar .widget.widget_shopping_cart:before{color:#fff}.hestia-top-bar .widget .label-floating input[type=search]{-webkit-text-fill-color:#fff !important}.hestia-top-bar div.widget.widget_shopping_cart:before,.hestia-top-bar .widget.widget_product_search form.form-group:before,.hestia-top-bar .widget.widget_search form.form-group:before{background-color:#fff}.hestia-top-bar a,.hestia-top-bar .top-bar-nav li a{color:#fff}.hestia-top-bar ul li a[href*="mailto:"]:before,.hestia-top-bar ul li a[href*="tel:"]:before{background-color:#fff}.hestia-top-bar a:hover,.hestia-top-bar .top-bar-nav li a:hover{color:#eee}.hestia-top-bar ul li:hover a[href*="mailto:"]:before,.hestia-top-bar ul li:hover a[href*="tel:"]:before{background-color:#eee} a,.navbar .dropdown-menu li:hover>a,.navbar .dropdown-menu li:focus>a,.navbar .dropdown-menu li:active>a,.navbar .navbar-nav>li .dropdown-menu li:hover>a,body:not(.home) .navbar-default .navbar-nav>.active:not(.btn)>a,body:not(.home) .navbar-default .navbar-nav>.active:not(.btn)>a:hover,body:not(.home) .navbar-default .navbar-nav>.active:not(.btn)>a:focus,a:hover,.card-blog a.moretag:hover,.card-blog a.more-link:hover,.widget a:hover,.has-text-color.has-accent-color,p.has-text-color a{color:#e91e63}.svg-text-color{fill:#e91e63}.pagination span.current,.pagination span.current:focus,.pagination span.current:hover{border-color:#e91e63}button,button:hover,.woocommerce .track_order button[type="submit"],.woocommerce .track_order button[type="submit"]:hover,div.wpforms-container .wpforms-form button[type=submit].wpforms-submit,div.wpforms-container .wpforms-form button[type=submit].wpforms-submit:hover,input[type="button"],input[type="button"]:hover,input[type="submit"],input[type="submit"]:hover,input#searchsubmit,.pagination span.current,.pagination span.current:focus,.pagination span.current:hover,.btn.btn-primary,.btn.btn-primary:link,.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active,.btn.btn-primary.active,.btn.btn-primary.active:focus,.btn.btn-primary.active:hover,.btn.btn-primary:active:hover,.btn.btn-primary:active:focus,.btn.btn-primary:active:hover,.hestia-sidebar-open.btn.btn-rose,.hestia-sidebar-close.btn.btn-rose,.hestia-sidebar-open.btn.btn-rose:hover,.hestia-sidebar-close.btn.btn-rose:hover,.hestia-sidebar-open.btn.btn-rose:focus,.hestia-sidebar-close.btn.btn-rose:focus,.label.label-primary,.hestia-work .portfolio-item:nth-child(6n+1) .label,.nav-cart .nav-cart-content .widget .buttons .button,.has-accent-background-color[class*="has-background"]{background-color:#e91e63}@media(max-width:768px){.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar .navbar-nav .dropdown .dropdown-menu li a:hover,.navbar .navbar-nav .dropdown .dropdown-menu li a:focus,.navbar button.navbar-toggle:hover,.navbar .navbar-nav li:hover>a i{color:#e91e63}}body:not(.woocommerce-page) button:not([class^="fl-"]):not(.hestia-scroll-to-top):not(.navbar-toggle):not(.close),body:not(.woocommerce-page) .button:not([class^="fl-"]):not(hestia-scroll-to-top):not(.navbar-toggle):not(.add_to_cart_button):not(.product_type_grouped):not(.product_type_external),div.wpforms-container .wpforms-form button[type=submit].wpforms-submit,input[type="submit"],input[type="button"],.btn.btn-primary,.widget_product_search button[type="submit"],.hestia-sidebar-open.btn.btn-rose,.hestia-sidebar-close.btn.btn-rose,.everest-forms button[type=submit].everest-forms-submit-button{-webkit-box-shadow:0 2px 2px 0 rgba(233,30,99,0.14),0 3px 1px -2px rgba(233,30,99,0.2),0 1px 5px 0 rgba(233,30,99,0.12);box-shadow:0 2px 2px 0 rgba(233,30,99,0.14),0 3px 1px -2px rgba(233,30,99,0.2),0 1px 5px 0 rgba(233,30,99,0.12)}.card .header-primary,.card .content-primary,.everest-forms button[type=submit].everest-forms-submit-button{background:#e91e63}body:not(.woocommerce-page) .button:not([class^="fl-"]):not(.hestia-scroll-to-top):not(.navbar-toggle):not(.add_to_cart_button):hover,body:not(.woocommerce-page) button:not([class^="fl-"]):not(.hestia-scroll-to-top):not(.navbar-toggle):not(.close):hover,div.wpforms-container .wpforms-form button[type=submit].wpforms-submit:hover,input[type="submit"]:hover,input[type="button"]:hover,input#searchsubmit:hover,.widget_product_search button[type="submit"]:hover,.pagination span.current,.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active,.btn.btn-primary.active,.btn.btn-primary:active:focus,.btn.btn-primary:active:hover,.hestia-sidebar-open.btn.btn-rose:hover,.hestia-sidebar-close.btn.btn-rose:hover,.pagination span.current:hover,.everest-forms button[type=submit].everest-forms-submit-button:hover,.everest-forms button[type=submit].everest-forms-submit-button:focus,.everest-forms button[type=submit].everest-forms-submit-button:active{-webkit-box-shadow:0 14px 26px -12px rgba(233,30,99,0.42),0 4px 23px 0 rgba(0,0,0,0.12),0 8px 10px -5px rgba(233,30,99,0.2);box-shadow:0 14px 26px -12px rgba(233,30,99,0.42),0 4px 23px 0 rgba(0,0,0,0.12),0 8px 10px -5px rgba(233,30,99,0.2);color:#fff}.form-group.is-focused .form-control{background-image:-webkit-gradient(linear,left top,left bottom,from(#e91e63),to(#e91e63)),-webkit-gradient(linear,left top,left bottom,from(#d2d2d2),to(#d2d2d2));background-image:-webkit-linear-gradient(linear,left top,left bottom,from(#e91e63),to(#e91e63)),-webkit-linear-gradient(linear,left top,left bottom,from(#d2d2d2),to(#d2d2d2));background-image:linear-gradient(linear,left top,left bottom,from(#e91e63),to(#e91e63)),linear-gradient(linear,left top,left bottom,from(#d2d2d2),to(#d2d2d2))}.navbar:not(.navbar-transparent) li:not(.btn):hover>a,.navbar li.on-section:not(.btn)>a,.navbar.full-screen-menu.navbar-transparent li:not(.btn):hover>a,.navbar.full-screen-menu .navbar-toggle:hover,.navbar:not(.navbar-transparent) .nav-cart:hover,.navbar:not(.navbar-transparent) .hestia-toggle-search:hover{color:#e91e63}.header-filter-gradient{background:linear-gradient(45deg,rgba(168,29,132,1) 0,rgb(234,57,111) 100%)}.has-text-color.has-header-gradient-color{color:#a81d84}.has-header-gradient-background-color[class*="has-background"]{background-color:#a81d84}.has-text-color.has-background-color-color{color:#E5E5E5}.has-background-color-background-color[class*="has-background"]{background-color:#E5E5E5} .btn.btn-primary:not(.colored-button):not(.btn-left):not(.btn-right):not(.btn-just-icon):not(.menu-item),input[type="submit"]:not(.search-submit),body:not(.woocommerce-account) .woocommerce .button.woocommerce-Button,.woocommerce .product button.button,.woocommerce .product button.button.alt,.woocommerce .product #respond input#submit,.woocommerce-cart .blog-post .woocommerce .cart-collaterals .cart_totals .checkout-button,.woocommerce-checkout #payment #place_order,.woocommerce-account.woocommerce-page button.button,.woocommerce .track_order button[type="submit"],.nav-cart .nav-cart-content .widget .buttons .button,.woocommerce a.button.wc-backward,body.woocommerce .wccm-catalog-item a.button,body.woocommerce a.wccm-button.button,form.woocommerce-form-coupon button.button,div.wpforms-container .wpforms-form button[type=submit].wpforms-submit,div.woocommerce a.button.alt,div.woocommerce table.my_account_orders .button,.btn.colored-button,.btn.btn-left,.btn.btn-right,.btn:not(.colored-button):not(.btn-left):not(.btn-right):not(.btn-just-icon):not(.menu-item):not(.hestia-sidebar-open):not(.hestia-sidebar-close){padding-top:15px;padding-bottom:15px;padding-left:33px;padding-right:33px} .btn.btn-primary:not(.colored-button):not(.btn-left):not(.btn-right):not(.btn-just-icon):not(.menu-item),input[type="submit"]:not(.search-submit),body:not(.woocommerce-account) .woocommerce .button.woocommerce-Button,.woocommerce .product button.button,.woocommerce .product button.button.alt,.woocommerce .product #respond input#submit,.woocommerce-cart .blog-post .woocommerce .cart-collaterals .cart_totals .checkout-button,.woocommerce-checkout #payment #place_order,.woocommerce-account.woocommerce-page button.button,.woocommerce .track_order button[type="submit"],.nav-cart .nav-cart-content .widget .buttons .button,.woocommerce a.button.wc-backward,body.woocommerce .wccm-catalog-item a.button,body.woocommerce a.wccm-button.button,form.woocommerce-form-coupon button.button,div.wpforms-container .wpforms-form button[type=submit].wpforms-submit,div.woocommerce a.button.alt,div.woocommerce table.my_account_orders .button,input[type="submit"].search-submit,.hestia-view-cart-wrapper .added_to_cart.wc-forward,.woocommerce-product-search button,.woocommerce-cart .actions .button,#secondary div[id^=woocommerce_price_filter] .button,.woocommerce div[id^=woocommerce_widget_cart].widget .buttons .button,.searchform input[type=submit],.searchform button,.search-form:not(.media-toolbar-primary) input[type=submit],.search-form:not(.media-toolbar-primary) button,.woocommerce-product-search input[type=submit],.btn.colored-button,.btn.btn-left,.btn.btn-right,.btn:not(.colored-button):not(.btn-left):not(.btn-right):not(.btn-just-icon):not(.menu-item):not(.hestia-sidebar-open):not(.hestia-sidebar-close){border-radius:3px} @media(min-width:769px){.page-header.header-small .hestia-title,.page-header.header-small .title,h1.hestia-title.title-in-content,.main article.section .has-title-font-size{font-size:42px}} </style> <link rel='stylesheet' id='hestia_fonts-css' href='https://fonts.googleapis.com/css?family=Roboto%3A300%2C400%2C500%2C700%7CRoboto+Slab%3A400%2C700&subset=latin%2Clatin-ext&ver=3.1.10' type='text/css' media='all' /> <link rel='stylesheet' id='tablepress-default-css' href='https://www.openstreetmap.ie/wp-content/plugins/tablepress/css/build/default.css?ver=2.4.4' type='text/css' media='all' /> <link rel='stylesheet' id='bafg_twentytwenty-css' href='https://www.openstreetmap.ie/wp-content/plugins/beaf-before-and-after-gallery/assets/css/twentytwenty.css?ver=4.5.24' type='text/css' media='all' /> <link rel='stylesheet' id='bafg-style-css' href='https://www.openstreetmap.ie/wp-content/plugins/beaf-before-and-after-gallery/assets/css/bafg-style.css?ver=4.5.24' type='text/css' media='all' /> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-includes/js/jquery/jquery.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-includes/js/jquery/jquery-migrate.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/osm/js/OL/2.13.1/OpenLayers.js?ver=6.7" id="osm-ol-library-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/osm/js/OSM/openlayers/OpenStreetMap.js?ver=6.7" id="osm-osm-library-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/osm/js/OSeaM/harbours.js?ver=6.7" id="osm-harbours-library-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/osm/js/OSeaM/map_utils.js?ver=6.7" id="osm-map-utils-library-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/osm/js/OSeaM/utilities.js?ver=6.7" id="osm-utilities-library-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/osm/js/osm-plugin-lib.js?ver=6.7" id="OsmScript-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/osm/js/polyfill/v2/polyfill.min.js?features=requestAnimationFrame%2CElement.prototype.classList%2CURL&ver=6.7" id="osm-polyfill-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/osm/js/OL/7.1.0/ol.js?ver=6.7" id="osm-ol3-library-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/osm/js/osm-v3-plugin-lib.js?ver=6.7" id="osm-ol3-ext-library-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/osm/js/osm-metabox-events.js?ver=6.7" id="osm-ol3-metabox-events-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/osm/js/osm-startup-lib.js?ver=6.7" id="osm-map-startup-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/beaf-before-and-after-gallery/assets/js/jquery.event.move.js?ver=4.5.24" id="eventMove-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/beaf-before-and-after-gallery/assets/js/jquery.twentytwenty.js?ver=4.5.24" id="bafg_twentytwenty-js"></script> <link rel="https://api.w.org/" href="https://www.openstreetmap.ie/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.openstreetmap.ie/wp-json/wp/v2/pages/2" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.openstreetmap.ie/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7" /> <link rel="canonical" href="https://www.openstreetmap.ie/" /> <link rel='shortlink' href='https://www.openstreetmap.ie/' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.openstreetmap.ie/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.openstreetmap.ie%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.openstreetmap.ie/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.openstreetmap.ie%2F&format=xml" /> <style type="text/css" media="screen"> #cookie-law { position: fixed; bottom: 0px; left: 0; right: 0; text-align: center; z-index:9999; } #cookie-law > div { background:#fff; opacity:0.95; width:75% !important; padding:20px; max-width: 600px; margin:auto; display: inline-block; text-align: left !important; border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -o-border-radius:5px 5px 0 0; box-shadow: 0px 0px 20px #A1A1A1; -webkit-box-shadow: 0px 0px 20px #A1A1A1; -moz-box-shadow: 0px 0px 20px #A1A1A1; -o-box-shadow: 0px 0px 20px #A1A1A1; position:relative; } #cookie-law h4 { padding: 0 !important; margin:0 0 8px !important; text-align:left !important; font-size:13px !important; color:#444; } #cookie-law p { padding: 0 !important; margin:0 !important; text-align:left !important; font-size:12px !important; line-height: 18px !important; color:#888; } a.close-cookie-banner { position: absolute; top:0px; right:0px; margin:10px; display:block; width:20px; height:20px; background:url(https://www.openstreetmap.ie/wp-content/plugins/creare-eu-cookie-law-banner/images/close.png) no-repeat; background-size: 20px !important; } a.close-cookie-banner span { display:none !important; }</style> <script type="text/javascript"> /** all layers have to be in this global array - in further process each map will have something like vectorM[map_ol3js_n][layer_n] */ var vectorM = [[]]; /** put translations from PHP/mo to JavaScript */ var translations = []; /** global GET-Parameters */ var HTTP_GET_VARS = []; </script><!-- OSM plugin V6.1.6: did not add geo meta tags. --> <style id="pmpro_colors">:root { --pmpro--color--base: #ffffff; --pmpro--color--contrast: #222222; --pmpro--color--accent: #0c3d54; --pmpro--color--accent--variation: hsl( 199,75%,28.5% ); --pmpro--color--border--variation: hsl( 0,0%,91% ); }</style><!-- Enter your scripts here --><link rel="icon" href="https://www.openstreetmap.ie/wp-content/uploads/2018/10/cropped-cropped-osmie@3x-1-32x32.png" sizes="32x32" /> <link rel="icon" href="https://www.openstreetmap.ie/wp-content/uploads/2018/10/cropped-cropped-osmie@3x-1-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://www.openstreetmap.ie/wp-content/uploads/2018/10/cropped-cropped-osmie@3x-1-180x180.png" /> <meta name="msapplication-TileImage" content="https://www.openstreetmap.ie/wp-content/uploads/2018/10/cropped-cropped-osmie@3x-1-270x270.png" /> <style type="text/css" id="wp-custom-css"> .btn .btn-primary, .card .header-primary { background-color: #008080; } button, button:hover, .woocommerce .track_order button[type="submit"], .woocommerce .track_order button[type="submit"]:hover, div.wpforms-container .wpforms-form button[type="submit"].wpforms-submit, div.wpforms-container .wpforms-form button[type="submit"].wpforms-submit:hover, input[type="button"], input[type="button"]:hover, input[type="submit"], input[type="submit"]:hover, input#searchsubmit, .pagination span.current, .pagination span.current:focus, .pagination span.current:hover, .btn.btn-primary, .btn.btn-primary:link, .btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary.active, .btn.btn-primary.active:focus, .btn.btn-primary.active:hover, .btn.btn-primary:active:hover, .btn.btn-primary:active:focus, .btn.btn-primary:active:hover, .hestia-sidebar-open.btn.btn-rose, .hestia-sidebar-close.btn.btn-rose, .hestia-sidebar-open.btn.btn-rose:hover, .hestia-sidebar-close.btn.btn-rose:hover, .hestia-sidebar-open.btn.btn-rose:focus, .hestia-sidebar-close.btn.btn-rose:focus, .label.label-primary, .hestia-work .portfolio-item:nth-child(6n+1) .label, .nav-cart .nav-cart-content .widget .buttons .button, .has-accent-background-color[class*="has-background"] { background-color: #008080; } .card-description, .description, .footer-big { color: #333; } footer .tweet-text { color: #fff; } footer.footer.footer-black a{ color:#999; } .widget ul li { line-height: 1.4; padding-top: 0px; } </style> </head> <body class="pmpro-variation_1 home page-template-default page page-id-2 wp-custom-logo pmpro-body-has-access blog-post header-layout-default"> <div class="wrapper "> <header class="header "> <div style="display: none"></div> <nav class="navbar navbar-default navbar-fixed-top navbar-color-on-scroll navbar-transparent hestia_left"> <div class="container"> <div class="navbar-header"> <div class="title-logo-wrapper"> <a class="navbar-brand" href="https://www.openstreetmap.ie/" title="OpenStreetMap Ireland"> <img class="hestia-hide-if-transparent" src="https://www.openstreetmap.ie/wp-content/uploads/2022/08/ireland_logo_osm.png" alt="OpenStreetMap Ireland" width="843" height="189"><img class="hestia-transparent-logo" src="https://www.openstreetmap.ie/wp-content/uploads/2022/08/ireland_logo_osm_white.png" alt="OpenStreetMap Ireland" width="843" height="189"></a> </div> <div class="navbar-toggle-wrapper"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#main-navigation"> <span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span> <span class="sr-only">Toggle Navigation</span> </button> </div> </div> <div id="main-navigation" class="collapse navbar-collapse"><ul id="menu-alternate" class="nav navbar-nav"><li id="menu-item-183" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-2 current_page_item menu-item-183 active"><a title="Home" href="https://www.openstreetmap.ie/">Home</a></li> <li id="menu-item-1327" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1327 dropdown"><a title="About" href="https://www.openstreetmap.ie/about/" class="dropdown-toggle">About <span class="caret-wrap"><span class="caret"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></span></span></a> <ul role="menu" class="dropdown-menu"> <li id="menu-item-1358" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1358"><a title="Membership" href="https://www.openstreetmap.ie/membership-account/membership-levels/">Membership</a></li> <li id="menu-item-1329" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1329"><a title="Corporate Members" href="https://www.openstreetmap.ie/about/membership/corporate-members/">Corporate Members</a></li> <li id="menu-item-1356" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1356"><a title="Member Login" href="https://www.openstreetmap.ie/login/">Member Login</a></li> <li id="menu-item-1687" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1687"><a title="Who uses OpenStreetMap?" href="https://www.openstreetmap.ie/about/who-uses-openstreetmap/">Who uses OpenStreetMap?</a></li> </ul> </li> <li id="menu-item-1341" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1341 dropdown"><a title="Learning" href="https://www.openstreetmap.ie/resources-2/" class="dropdown-toggle">Learning <span class="caret-wrap"><span class="caret"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></span></span></a> <ul role="menu" class="dropdown-menu"> <li id="menu-item-1346" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1346"><a title="For Beginners" href="https://www.openstreetmap.ie/resources-2/beginner-resources/">For Beginners</a></li> <li id="menu-item-1342" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1342"><a title="For Historians" href="https://www.openstreetmap.ie/resources-2/resources-for-historians/">For Historians</a></li> <li id="menu-item-1344" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1344"><a title="For Educators" href="https://www.openstreetmap.ie/resources-2/resources-for-educators/">For Educators</a></li> <li id="menu-item-1349" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1349"><a title="For Developers" href="https://www.openstreetmap.ie/resources-2/openstreetmap-for-developers/">For Developers</a></li> <li id="menu-item-1343" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1343 dropdown dropdown-submenu"><a title="Tools" href="https://www.openstreetmap.ie/resources-2/tools/" class="dropdown-toggle">Tools <span class="caret-wrap"><span class="caret"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></span></span></a> <ul role="menu" class="dropdown-menu"> <li id="menu-item-1345" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1345"><a title="Mapillary" href="https://www.openstreetmap.ie/resources-2/tools/mapillary/">Mapillary</a></li> <li id="menu-item-1387" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1387"><a title="OSMAnd Mobile App" href="https://www.openstreetmap.ie/resources-2/tools/osmand-mobile-app/">OSMAnd Mobile App</a></li> <li id="menu-item-1386" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1386"><a title="Visualising Your Contributions" href="https://www.openstreetmap.ie/visualising-your-contributions/">Visualising Your Contributions</a></li> <li id="menu-item-1898" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1898"><a title="Using overpass-turbo to extract data from OpenStreetMap" href="https://www.openstreetmap.ie/resources-2/tools/using-overpass-turbo-to-extract-data-from-openstreetmap/">Using overpass-turbo to extract data from OpenStreetMap</a></li> </ul> </li> </ul> </li> <li id="menu-item-1350" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1350 dropdown"><a title="Missions" href="https://www.openstreetmap.ie/missions/" class="dropdown-toggle">Missions <span class="caret-wrap"><span class="caret"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></span></span></a> <ul role="menu" class="dropdown-menu"> <li id="menu-item-1370" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1370"><a title="AED Defibrillator Mapping" href="https://www.openstreetmap.ie/missions/aed-defibrillator-mapping/">AED Defibrillator Mapping</a></li> <li id="menu-item-1390" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1390"><a title="Current Mission Tasks" href="https://tasks.openstreetmap.ie/">Current Mission Tasks</a></li> <li id="menu-item-1539" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1539 dropdown dropdown-submenu"><a title="Completed Missions" href="#" class="dropdown-toggle">Completed Missions <span class="caret-wrap"><span class="caret"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-down" class="svg-inline--fa fa-chevron-down fa-w-14" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"></path></svg></span></span></a> <ul role="menu" class="dropdown-menu"> <li id="menu-item-1659" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1659"><a title="Balbriggan" href="https://www.openstreetmap.ie/balbriggan/">Balbriggan</a></li> <li id="menu-item-1660" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1660"><a title="Celbridge" href="https://www.openstreetmap.ie/celbridge-task-2nd-round/">Celbridge</a></li> <li id="menu-item-1632" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1632"><a title="Connemara" href="https://www.openstreetmap.ie/connemara-task-finished/">Connemara</a></li> <li id="menu-item-1540" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1540"><a title="County Cavan" href="https://www.openstreetmap.ie/cavan-task-complete/">County Cavan</a></li> <li id="menu-item-1733" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1733"><a title="County Clare – North" href="https://www.openstreetmap.ie/north-co-clare-finished/">County Clare – North</a></li> <li id="menu-item-1541" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1541"><a title="County Donegal" href="https://www.openstreetmap.ie/donegal-task-near-completion/">County Donegal</a></li> <li id="menu-item-1542" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1542"><a title="County Leitrim" href="https://www.openstreetmap.ie/leitrim-task-finished/">County Leitrim</a></li> <li id="menu-item-1538" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1538"><a title="County Roscommon" href="/roscommon-task-finished/">County Roscommon</a></li> <li id="menu-item-1565" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1565"><a title="Longford Town" href="https://www.openstreetmap.ie/longford-town-task-finished/">Longford Town</a></li> <li id="menu-item-1371" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1371"><a title="#MapLesotho" href="https://www.openstreetmap.ie/missions/maplesotho/">#MapLesotho</a></li> <li id="menu-item-1351" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1351"><a title="MapPatrick 2021" href="https://www.openstreetmap.ie/announcing-mappatrick21/">MapPatrick 2021</a></li> <li id="menu-item-1352" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-1352"><a title="Wild Atlantic Way" href="https://www.openstreetmap.ie/wild-atlantic-way-an-update/">Wild Atlantic Way</a></li> </ul> </li> </ul> </li> <li id="menu-item-182" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-182"><a title="News" href="https://www.openstreetmap.ie/blog/">News</a></li> <li id="menu-item-1741" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1741"><a title="Léarscáil" href="https://learscail.openstreetmap.ie/">Léarscáil</a></li> <li id="menu-item-180" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-180"><a title="Contact" href="https://www.openstreetmap.ie/contact/">Contact</a></li> </ul></div> </div> </nav> </header> <div id="carousel-hestia-generic" class="carousel slide" data-ride="carousel" > <div class="carousel slide" data-ride="carousel"> <div class="carousel-inner"> <div class="item active"> <div class="page-header"> <div class="container"> <div class="row hestia-big-title-content"> <div class=" big-title-slider-content text-center col-sm-8 col-sm-offset-2 "> <h1 class="hestia-title">Mapping for Good</h1> <span class="sub-title">Open Street Map Community in Ireland</span> </div> </div> </div><!-- /.container --> <div class="header-filter" style="background-image: url(https://www.openstreetmap.ie/wp-content/uploads/2022/08/slieve_league2-1.jpg)" ></div><!-- /.header-filter --> </div><!-- /.page-header --> </div> </div> </div> </div> <div class="main main-raised "> <section class="hestia-features " id="features" data-sorder="hestia_features" > <div class="container"> <div class="row"> <div class="col-md-8 col-md-offset-2 hestia-features-title-area"> <h2 class="hestia-title">Why OpenStreetMap ?</h2><h5 class="description">We want to democratise maps, your privacy is maintained and there are no back doors for advertisers. Just maps and data that don't sell you out!</h5> </div> </div> <div class="hestia-features-content"> <div class="row"> <div class="col-xs-12 col-md-4 feature-box"> <div class="hestia-info"> <a href="/contribute"> <div class="icon" style="color:#48c119"> <i class="fas fa-globe"></i> </div> <h4 class="info-title">Contribute</h4> </a> <p>Volunteers create the maps for OpenStreetMap. It is easy to get started. Click here to find out how!</p> </div> </div> <div class="col-xs-12 col-md-4 feature-box"> <div class="hestia-info"> <a href="/developers"> <div class="icon" style="color:#00bcd4"> <i class="fas fa-chart-area"></i> </div> <h4 class="info-title">Developers</h4> </a> <p>Developers can use the maps and data from OpenStreetMap directly in their projects. Find out how!</p> </div> </div> <div class="col-xs-12 col-md-4 feature-box"> <div class="hestia-info"> <a href="/membership"> <div class="icon" style="color:#ed7a65"> <i class="fas fa-user"></i> </div> <h4 class="info-title">Membership</h4> </a> <p>We are a voluntary organisation and would like to encourage you to become a member</p> </div> </div> </div> </div> </div> </section> <section class="hestia-about section-image" id="about" data-sorder="hestia_about" style="background-image: url('https://www.openstreetmap.ie/wp-content/uploads/2022/08/ireland_by_rock1.jpg');"> <div class="container"> <div class="row hestia-about-content"> <p></p> <p></p> <div class="row hestia-xs-text-center hestia-like-table hestia-ribbon-content"> <div class="col-md-8 hestia-ribbon-content-left"> <h2 class="hestia-title" style="margin:0;">Subscribe to the OSM Newsletter</h2> <p>Get notified by email of annoucements, events and tutorials </p> </div> <div class="col-md-4 text-center hestia-ribbon-content-right"> <a href="https://www.openstreetmap.ie/membership-account/membership-levels/" target="_blank" class="btn btn-md btn-primary hestia-subscribe-button" rel="noopener">Subscribe</a> </div> </div> </div> </div> </section> <section class="hestia-team " id="team" data-sorder="hestia_team" > <div class="container"> <div class="row"> <div class="col-md-8 col-md-offset-2 text-center hestia-team-title-area"> <h2 class="hestia-title">How can we help?</h2><h5 class="description">OpenStreetMaps is for everyone. Anyone can add information. You can start as easily as adding a postbox, defibrillator or naming a shop.</h5> </div> </div> <div class="hestia-team-content"><div class="row"><div class="col-xs-12 col-ms-6 col-sm-6"><div class="card card-profile card-plain"><div class="col-md-5"><div class="card-image"><a href="https://www.openstreetmap.ie/resources-2/beginner-resources/" ><img class="img" src="https://www.openstreetmap.ie/wp-content/uploads/2022/08/IMG_20191116_114413-e1636901223895-300x300.jpg" srcset="https://www.openstreetmap.ie/wp-content/uploads/2022/08/IMG_20191116_114413-e1636901223895.jpg 400w, https://www.openstreetmap.ie/wp-content/uploads/2022/08/IMG_20191116_114413-e1636901223895-300x300.jpg 300w, https://www.openstreetmap.ie/wp-content/uploads/2022/08/IMG_20191116_114413-e1636901223895-150x150.jpg 150w" title="Beginners Tutorial" /></a></div></div><div class="col-md-7"><div class="content"><a href="https://www.openstreetmap.ie/resources-2/beginner-resources/" ><h4 class="card-title">Beginners Tutorial</h4><h6 class="category text-muted">Step by Step Guide</h6><p class="card-description">How to create an account on OpenStreetMap.org and your first steps drawing buildings, naming buildings ...</p></a><div class="footer"><a href="https://www.youtube.com/watch?v=Vve98nHMgHg" target="_blank" class="btn btn-just-icon btn-simple" aria-label="View the profile of Beginners Tutorial"><i class="fab fa-youtube"></i></a></div></div></div></div></div><div class="col-xs-12 col-ms-6 col-sm-6"><div class="card card-profile card-plain"><div class="col-md-5"><div class="card-image"><a href="https://www.openstreetmap.ie/resources-2/resources-for-historians/" ><img class="img" src="https://www.openstreetmap.ie/wp-content/uploads/2021/04/townlands.png" srcset="https://www.openstreetmap.ie/wp-content/uploads/2021/04/townlands.png 256w, https://www.openstreetmap.ie/wp-content/uploads/2021/04/townlands-150x150.png 150w" title="For Historians" /></a></div></div><div class="col-md-7"><div class="content"><a href="https://www.openstreetmap.ie/resources-2/resources-for-historians/" ><h4 class="card-title">For Historians</h4><h6 class="category text-muted">History and Archaeology</h6><p class="card-description">Video series by Anne-Karoline including mapping ringforts, ice-houses, windmills and Irish street names.</p></a><div class="footer"><a href="https://www.youtube.com/watch?v=Vve98nHMgHg" target="_blank" class="btn btn-just-icon btn-simple" aria-label="View the profile of For Historians"><i class="fab fa-youtube"></i></a></div></div></div></div></div><div class="col-xs-12 col-ms-6 col-sm-6"><div class="card card-profile card-plain"><div class="col-md-5"><div class="card-image"><a href="https://www.openstreetmap.ie/resources-2/openstreetmap-for-developers/" ><img class="img" src="https://www.openstreetmap.ie/wp-content/uploads/2022/08/osm_developer-284x300.jpg" srcset="https://www.openstreetmap.ie/wp-content/uploads/2022/08/osm_developer.jpg 379w, https://www.openstreetmap.ie/wp-content/uploads/2022/08/osm_developer-284x300.jpg 284w" title="For Developers" /></a></div></div><div class="col-md-7"><div class="content"><a href="https://www.openstreetmap.ie/resources-2/openstreetmap-for-developers/" ><h4 class="card-title">For Developers</h4><h6 class="category text-muted">Programmers love OpenStreetMaps</h6><p class="card-description">Maps can be added to websites easily. There are tutorials here for using leaflet.js, WordPress and mobile development</p></a><div class="footer"><a href="https://www.youtube.com/watch?v=Vve98nHMgHg" target="_blank" class="btn btn-just-icon btn-simple" aria-label="View the profile of For Developers"><i class="fab fa-youtube"></i></a></div></div></div></div></div><div class="col-xs-12 col-ms-6 col-sm-6"><div class="card card-profile card-plain"><div class="col-md-5"><div class="card-image"><img class="img" src="https://www.openstreetmap.ie/wp-content/uploads/2022/08/trees_of_belfast-300x300.jpg" srcset="https://www.openstreetmap.ie/wp-content/uploads/2022/08/trees_of_belfast.jpg 400w, https://www.openstreetmap.ie/wp-content/uploads/2022/08/trees_of_belfast-300x300.jpg 300w, https://www.openstreetmap.ie/wp-content/uploads/2022/08/trees_of_belfast-150x150.jpg 150w" title="For Data Scientists" /></div></div><div class="col-md-7"><div class="content"><h4 class="card-title">For Data Scientists</h4><h6 class="category text-muted">Your Data, Visualised!</h6><p class="card-description">Visualising your data using OpenStreetMaps has never been easier. Watch tutorials about OverpassTurbo and D3.</p><div class="footer"><a href="https://www.youtube.com/watch?v=Vve98nHMgHg" target="_blank" class="btn btn-just-icon btn-simple" aria-label="View the profile of For Data Scientists"><i class="fab fa-youtube"></i></a></div></div></div></div></div></div></div> </div> </section> <section class="hestia-testimonials " id="testimonials" data-sorder="hestia_testimonials" > <div class="container"> <div class="row"> <div class="col-md-8 col-md-offset-2 text-center hestia-testimonials-title-area"> <h2 class="hestia-title">Mapping Tools</h2><h5 class="description">There are a variety of tools that can be used for contributing, analysing and visualising. Some of our favourites include:</h5> </div> </div> <div class="hestia-testimonials-content"> <div class="row"> <div class="col-xs-12 col-ms-6 col-sm-6 col-md-4"> <div class="card card-testimonial card-plain" > <div class="card-avatar"> <a href="https://play.google.com/store/apps/details?id=net.osmand&hl=en_GB&gl=US" target="_blank"><img class="img" src="https://www.openstreetmap.ie/wp-content/uploads/2022/11/streetcomplete-square-300-150x150.jpg" alt="No Computer, No Problem" srcset="https://www.openstreetmap.ie/wp-content/uploads/2022/11/streetcomplete-square-300.jpg 300w, https://www.openstreetmap.ie/wp-content/uploads/2022/11/streetcomplete-square-300-150x150.jpg 150w" title="No Computer, No Problem" /></a> </div> <div class="content"> <h4 class="card-title">No Computer, No Problem</h4> <h6 class="category text-muted">Mobile Contributions</h6> <p class="card-description">You can still contribute to the map without a computer. Our favourite mobile tools are StreetComplete (Android - <a href="https://streetcomplete.app/">download app</a>) and OSMAnd (Android and iOS -<a href="https://osmand.net/">download app</a>).</p> </div> </div> </div> <div class="col-xs-12 col-ms-6 col-sm-6 col-md-4"> <div class="card card-testimonial card-plain" > <div class="card-avatar"> <a href="https://www.mapillary.com" target="_blank"><img class="img" src="https://www.openstreetmap.ie/wp-content/uploads/2015/06/cropped-OSMIE_Logo-300x300.png" alt="Mapillary" srcset="https://www.openstreetmap.ie/wp-content/uploads/2015/06/cropped-OSMIE_Logo.png 512w, https://www.openstreetmap.ie/wp-content/uploads/2015/06/cropped-OSMIE_Logo-150x150.png 150w, https://www.openstreetmap.ie/wp-content/uploads/2015/06/cropped-OSMIE_Logo-300x300.png 300w, https://www.openstreetmap.ie/wp-content/uploads/2015/06/cropped-OSMIE_Logo-270x270.png 270w, https://www.openstreetmap.ie/wp-content/uploads/2015/06/cropped-OSMIE_Logo-192x192.png 192w, https://www.openstreetmap.ie/wp-content/uploads/2015/06/cropped-OSMIE_Logo-180x180.png 180w, https://www.openstreetmap.ie/wp-content/uploads/2015/06/cropped-OSMIE_Logo-32x32.png 32w" title="Mapillary" /></a> </div> <div class="content"> <h4 class="card-title">Mapillary</h4> <h6 class="category text-muted">Street View, but Open</h6> <p class="card-description">If you would like to contribute street view imagery we recommend Mapillary. The street images from Mapillary can then be used to help with mapping tasks. Visit <a href="https://www.mapillary.com/">their website</a> or <a href="https://www.mapillary.com/mobile-apps">download the app (Android or iOS)</a>.</p> </div> </div> </div> <div class="col-xs-12 col-ms-6 col-sm-6 col-md-4"> <div class="card card-testimonial card-plain" > <div class="card-avatar"> <a href="https://overpass-turbo.eu" target="_blank"><img class="img" src="https://www.openstreetmap.ie/wp-content/uploads/2022/08/overpass-turbo.jpg" alt="Overpass Turbo" srcset="https://www.openstreetmap.ie/wp-content/uploads/2022/08/overpass-turbo.jpg 300w, https://www.openstreetmap.ie/wp-content/uploads/2022/08/overpass-turbo-150x150.jpg 150w" title="Overpass Turbo" /></a> </div> <div class="content"> <h4 class="card-title">Overpass Turbo</h4> <h6 class="category text-muted">To query the map</h6> <p class="card-description">Overpass Turbo is a tool for advanced users and allows running queries against the map database. An example might be to show all car parks in an area.</p> </div> </div> </div> <div class="col-xs-12 col-ms-6 col-sm-6 col-md-4"> <div class="card card-testimonial card-plain" > <div class="card-avatar"> <a href="https://josm.openstreetmap.de/wiki/Download" target="_blank"><img class="img" src="https://www.openstreetmap.ie/wp-content/uploads/2022/08/osm_developer-284x300.jpg" alt="JOSM" srcset="https://www.openstreetmap.ie/wp-content/uploads/2022/08/osm_developer.jpg 379w, https://www.openstreetmap.ie/wp-content/uploads/2022/08/osm_developer-284x300.jpg 284w" title="JOSM" /></a> </div> <div class="content"> <h4 class="card-title">JOSM</h4> <h6 class="category text-muted">Desktop Map Editor</h6> <p class="card-description">JOSM is a Java application that can be used on Linux, Mac or Windows. This is an advanced tool for quicker editing for those who want to move on from the ID editor. Download <a href="https://josm.openstreetmap.de/">here</a>.</p> </div> </div> </div> <div class="col-xs-12 col-ms-6 col-sm-6 col-md-4"> <div class="card card-testimonial card-plain" > <div class="card-avatar"> <a href="https://tasks.openstreetmap.ie" target="_blank"><img class="img" src="https://www.openstreetmap.ie/wp-content/uploads/2022/08/trees_of_belfast-300x300.jpg" alt="Missions" srcset="https://www.openstreetmap.ie/wp-content/uploads/2022/08/trees_of_belfast.jpg 400w, https://www.openstreetmap.ie/wp-content/uploads/2022/08/trees_of_belfast-300x300.jpg 300w, https://www.openstreetmap.ie/wp-content/uploads/2022/08/trees_of_belfast-150x150.jpg 150w" title="Missions" /></a> </div> <div class="content"> <h4 class="card-title">Missions</h4> <h6 class="category text-muted">Tasks we are working on</h6> <p class="card-description">We regularly run task missions to map particular places or themes. The OSM Ireland Task website is the best place to monitor what needs done.</p> </div> </div> </div> <div class="col-xs-12 col-ms-6 col-sm-6 col-md-4"> <div class="card card-testimonial card-plain" > <div class="card-avatar"> <a href="https://www.hotosm.org" target="_blank"><img class="img" src="https://www.openstreetmap.ie/wp-content/uploads/2022/08/hot-osm.png" alt="Go Global" srcset="https://www.openstreetmap.ie/wp-content/uploads/2022/08/hot-osm.png 300w, https://www.openstreetmap.ie/wp-content/uploads/2022/08/hot-osm-150x150.png 150w" title="Go Global" /></a> </div> <div class="content"> <h4 class="card-title">Go Global</h4> <h6 class="category text-muted">Humanitarian Mapping</h6> <p class="card-description">Provide map data to revolutionise disaster management, reduces risk, and contribute to achievement of the Sustainable Development Goals.</p> </div> </div> </div> </div> </div> </div> </section> <section class="hestia-blogs " id="blog" data-sorder="hestia_blog" > <div class="container"> <div class="row"> <div class="col-md-8 col-md-offset-2 text-center hestia-blogs-title-area"> <h2 class="hestia-title">News</h2><h5 class="description">Latest from Open Street Map in Ireland</h5> </div> </div> <div class="hestia-blog-content"> <div class="row" > <article class="col-xs-12 col-ms-10 col-ms-offset-1 col-sm-8 col-sm-offset-2 col-md-4 hestia-blog-item"> <div class="card card-plain card-blog"> <div class="card-image"> <a href="https://www.openstreetmap.ie/statistics-on-mapped-northeast-kildare-task/" title="Statistics on Mapped Northeast Kildare Task"> <img width="185" height="240" src="https://www.openstreetmap.ie/wp-content/uploads/2024/11/image-2.png" class="attachment-hestia-blog size-hestia-blog wp-post-image" alt="" decoding="async" loading="lazy" /> </a> </div> <div class="content"> <h6 class="category"><a href="https://www.openstreetmap.ie/category/osm-ireland-buildings/" title="View all posts in OSM Ireland Buildings" rel="tag">OSM Ireland Buildings</a> </h6> <h4 class="card-title entry-title"> <a class="blog-item-title-link" href="https://www.openstreetmap.ie/statistics-on-mapped-northeast-kildare-task/" title="Statistics on Mapped Northeast Kildare Task" rel="bookmark"> Statistics on Mapped Northeast Kildare Task </a> </h4> <p class="card-description">The Northeast Kildare task had been reopened on September 9th 2024, and the mapping process was completed (apart from re-mapping after invalidation) on October 24th 2024. Six mappers worked on the task (b-unicycling, jmkie, DeBigC,<a class="moretag" href="https://www.openstreetmap.ie/statistics-on-mapped-northeast-kildare-task/"> Read more…</a></p> </div> </div> </article> <article class="col-xs-12 col-ms-10 col-ms-offset-1 col-sm-8 col-sm-offset-2 col-md-4 hestia-blog-item"> <div class="card card-plain card-blog"> <div class="card-image"> <a href="https://www.openstreetmap.ie/carlow-town-task-finished/" title="Carlow Town Task Finished"> <img width="267" height="240" src="https://www.openstreetmap.ie/wp-content/uploads/2024/10/Screenshot-2024-10-29-232200.png" class="attachment-hestia-blog size-hestia-blog wp-post-image" alt="Carlow town task" decoding="async" loading="lazy" /> </a> </div> <div class="content"> <h6 class="category"><a href="https://www.openstreetmap.ie/category/open-data/" title="View all posts in Open Data" rel="tag">Open Data</a> </h6> <h4 class="card-title entry-title"> <a class="blog-item-title-link" href="https://www.openstreetmap.ie/carlow-town-task-finished/" title="Carlow Town Task Finished" rel="bookmark"> Carlow Town Task Finished </a> </h4> <p class="card-description">The Carlow County task had been one of the first to be finished since the start of the OSMIrl_buildings project started, finished in May of 2020, to be precise. Naturally, that mapping data had become<a class="moretag" href="https://www.openstreetmap.ie/carlow-town-task-finished/"> Read more…</a></p> </div> </div> </article> <article class="col-xs-12 col-ms-10 col-ms-offset-1 col-sm-8 col-sm-offset-2 col-md-4 hestia-blog-item"> <div class="card card-plain card-blog"> <div class="card-image"> <a href="https://www.openstreetmap.ie/statistics-on-finished-east-mayo-task/" title="Statistics on Finished East Mayo Task"> <img width="175" height="240" src="https://www.openstreetmap.ie/wp-content/uploads/2024/10/image-1.png" class="attachment-hestia-blog size-hestia-blog wp-post-image" alt="" decoding="async" loading="lazy" /> </a> </div> <div class="content"> <h6 class="category"><a href="https://www.openstreetmap.ie/category/osm-ireland-buildings/" title="View all posts in OSM Ireland Buildings" rel="tag">OSM Ireland Buildings</a> </h6> <h4 class="card-title entry-title"> <a class="blog-item-title-link" href="https://www.openstreetmap.ie/statistics-on-finished-east-mayo-task/" title="Statistics on Finished East Mayo Task" rel="bookmark"> Statistics on Finished East Mayo Task </a> </h4> <p class="card-description">The 6th of September 2024 saw the completion of the mapping task of East Mayo which is, of course, still awaiting validation. The completion took over four years which sounds disappointing, but if you look<a class="moretag" href="https://www.openstreetmap.ie/statistics-on-finished-east-mayo-task/"> Read more…</a></p> </div> </div> </article> </div><!-- /.row --><div class="row" ></div> </div> </div> </section> <section class="hestia-contact contactus section-image" id="contact" data-sorder="hestia_contact" style="background-image: url(https://www.openstreetmap.ie/wp-content/uploads/2022/08/ireland_by_rock1.jpg);"> <div class="container"> <div class="row"> <div class="col-md-5 hestia-contact-title-area" > <h2 class="hestia-title">Get in Touch</h2> <h5 class="description">Get in touch over Telegram, discussion forums or online meetups</h5> <div class="hestia-description"><div class="hestia-info info info-horizontal"><div class="description"><h4 class="info-title">Telegram</h4><p>You can chat to us on <a href="https://t.me/+ubOH4mwEoVhjYzdi">Telegram</a></p></div></div><div class="hestia-info info info-horizontal"><div class="description"><h4>Discussion Forums</h4><p>The OpenStreetMap Ireland Category is <a href="https://community.openstreetmap.org/c/communities/ie/54">here</a></p><h4 class="info-title">Online Meetups</h4><p>Upcoming mapathons are listed on <a href="https://www.eventbrite.com/o/openstreetmap-ireland-67535239453">EventBrite here</a>. We try to hold monthly online sessions to chat and learn from others.</p></div></div></div> </div> <div class="col-md-5 col-md-offset-2 hestia-contact-form-col" > <div class="card card-contact"> <div class="header header-raised header-primary text-center"> <h4 class="card-title">Contact Us</h4> </div> <div class="content"> <div class="wpforms-container wpforms-container-full" id="wpforms-1311"><form id="wpforms-form-1311" class="wpforms-validate wpforms-form" data-formid="1311" method="post" enctype="multipart/form-data" action="/" data-token="e4765ff18a79a6aa40c3b21a8ec20f73" data-token-time="1732406470"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-field-container"><div id="wpforms-1311-field_0-container" class="wpforms-field wpforms-field-name wpforms-one-half wpforms-first" data-field-id="0"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-1311-field_0">Name <span class="wpforms-required-label">*</span></label><input type="text" id="wpforms-1311-field_0" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][0]" placeholder="Your Name" required></div><div id="wpforms-1311-field_3-container" class="wpforms-field wpforms-field-email wpforms-one-half" data-field-id="3"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-1311-field_3">Email <span class="wpforms-required-label">*</span></label><input type="email" id="wpforms-1311-field_3" class="wpforms-field-large wpforms-field-required" name="wpforms[fields][3]" placeholder="Your Email" spellcheck="false" required></div><div id="wpforms-1311-field_4-container" class="wpforms-field wpforms-field-text" data-field-id="4"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-1311-field_4">Subject</label><input type="text" id="wpforms-1311-field_4" class="wpforms-field-large" name="wpforms[fields][4]" placeholder="Subject" ></div><div id="wpforms-1311-field_2-container" class="wpforms-field wpforms-field-textarea" data-field-id="2"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-1311-field_2">Message <span class="wpforms-required-label">*</span></label><textarea id="wpforms-1311-field_2" class="wpforms-field-medium wpforms-field-required" name="wpforms[fields][2]" placeholder="Your Message" required></textarea></div></div><!-- .wpforms-field-container --><div class="wpforms-recaptcha-container wpforms-is-hcaptcha" ><div class="g-recaptcha" data-sitekey="3685a398-5c40-4ee6-a986-84667c704ae8"></div><input type="text" name="g-recaptcha-hidden" class="wpforms-recaptcha-hidden" style="position:absolute!important;clip:rect(0,0,0,0)!important;height:1px!important;width:1px!important;border:0!important;overflow:hidden!important;padding:0!important;margin:0!important;" data-rule-hcaptcha="1"></div><div class="wpforms-submit-container" ><input type="hidden" name="wpforms[id]" value="1311"><input type="hidden" name="page_title" value="Home"><input type="hidden" name="page_url" value="https://www.openstreetmap.ie/"><input type="hidden" name="page_id" value="2"><input type="hidden" name="wpforms[post_id]" value="2"><button type="submit" name="wpforms[submit]" id="wpforms-submit-1311" class="wpforms-submit" data-alt-text="Sending..." data-submit-text="Send message" aria-live="assertive" value="wpforms-submit">Send message</button></div></form></div> <!-- .wpforms-container --> </div> </div> </div> </div> </div> </section> </div> <footer class="footer footer-black footer-big"> <div class="container"> <div class="content"> <div class="row"> <div class="col-md-4"><div id="block-6" class="widget widget_block widget_text"> <p>OpenStreetMap Ireland Company Limited <a href="https://core.cro.ie/e-commerce/company/670522">Registered company number 638034</a></p> </div><div id="meta-5" class="widget widget_meta"><h5>General</h5> <ul> <li><a href="https://www.openstreetmap.ie/login/">Log in</a></li> <li><a href="https://www.openstreetmap.ie/feed/">Entries feed</a></li> <li><a href="https://www.openstreetmap.ie/comments/feed/">Comments feed</a></li> <li><a href="https://en-gb.wordpress.org/">WordPress.org</a></li> </ul> </div></div><div class="col-md-4"><div id="categories-5" class="widget widget_categories"><h5>Categories</h5><form action="https://www.openstreetmap.ie" method="get"><label class="screen-reader-text" for="cat">Categories</label><select name='cat' id='cat' class='postform'> <option value='-1'>Select Category</option> <option class="level-0" value="37">Competition (4)</option> <option class="level-0" value="52">Fun (1)</option> <option class="level-0" value="51">History (2)</option> <option class="level-0" value="5">Interviews (2)</option> <option class="level-0" value="64">Kilkenny History Mappers (2)</option> <option class="level-0" value="6">Meetups (16)</option> <option class="level-0" value="12">Open Data (14)</option> <option class="level-0" value="31">OSM Ireland Buildings (31)</option> <option class="level-0" value="4">OSMF (1)</option> <option class="level-0" value="3">OSMIE (8)</option> <option class="level-0" value="11">School Outreach (1)</option> <option class="level-0" value="9">Townlands (6)</option> <option class="level-0" value="1">Uncategorized (24)</option> <option class="level-0" value="8">Website (1)</option> <option class="level-0" value="32">Wild Atlantic Way mapping (4)</option> </select> </form><script type="text/javascript"> /* <![CDATA[ */ (function() { var dropdown = document.getElementById( "cat" ); function onCatChange() { if ( dropdown.options[ dropdown.selectedIndex ].value > 0 ) { dropdown.parentNode.submit(); } } dropdown.onchange = onCatChange; })(); /* ]]> */ </script> </div></div><div class="col-md-4"><div id="archives-5" class="widget widget_archive"><h5>Archives</h5> <label class="screen-reader-text" for="archives-dropdown-5">Archives</label> <select id="archives-dropdown-5" name="archive-dropdown"> <option value="">Select Month</option> <option value='https://www.openstreetmap.ie/2024/11/'> November 2024 (2)</option> <option value='https://www.openstreetmap.ie/2024/10/'> October 2024 (1)</option> <option value='https://www.openstreetmap.ie/2024/09/'> September 2024 (2)</option> <option value='https://www.openstreetmap.ie/2024/04/'> April 2024 (1)</option> <option value='https://www.openstreetmap.ie/2024/03/'> March 2024 (1)</option> <option value='https://www.openstreetmap.ie/2024/01/'> January 2024 (3)</option> <option value='https://www.openstreetmap.ie/2023/12/'> December 2023 (2)</option> <option value='https://www.openstreetmap.ie/2023/11/'> November 2023 (3)</option> <option value='https://www.openstreetmap.ie/2023/10/'> October 2023 (1)</option> <option value='https://www.openstreetmap.ie/2023/09/'> September 2023 (1)</option> <option value='https://www.openstreetmap.ie/2023/07/'> July 2023 (3)</option> <option value='https://www.openstreetmap.ie/2023/06/'> June 2023 (2)</option> <option value='https://www.openstreetmap.ie/2023/05/'> May 2023 (2)</option> <option value='https://www.openstreetmap.ie/2023/04/'> April 2023 (3)</option> <option value='https://www.openstreetmap.ie/2023/03/'> March 2023 (2)</option> <option value='https://www.openstreetmap.ie/2022/12/'> December 2022 (3)</option> <option value='https://www.openstreetmap.ie/2022/11/'> November 2022 (4)</option> <option value='https://www.openstreetmap.ie/2022/10/'> October 2022 (2)</option> <option value='https://www.openstreetmap.ie/2022/08/'> August 2022 (2)</option> <option value='https://www.openstreetmap.ie/2022/02/'> February 2022 (1)</option> <option value='https://www.openstreetmap.ie/2022/01/'> January 2022 (4)</option> <option value='https://www.openstreetmap.ie/2021/06/'> June 2021 (2)</option> <option value='https://www.openstreetmap.ie/2021/05/'> May 2021 (3)</option> <option value='https://www.openstreetmap.ie/2021/04/'> April 2021 (1)</option> <option value='https://www.openstreetmap.ie/2021/03/'> March 2021 (1)</option> <option value='https://www.openstreetmap.ie/2021/02/'> February 2021 (1)</option> <option value='https://www.openstreetmap.ie/2021/01/'> January 2021 (1)</option> <option value='https://www.openstreetmap.ie/2020/11/'> November 2020 (1)</option> <option value='https://www.openstreetmap.ie/2020/10/'> October 2020 (1)</option> <option value='https://www.openstreetmap.ie/2020/09/'> September 2020 (1)</option> <option value='https://www.openstreetmap.ie/2020/08/'> August 2020 (1)</option> <option value='https://www.openstreetmap.ie/2020/07/'> July 2020 (1)</option> <option value='https://www.openstreetmap.ie/2020/06/'> June 2020 (1)</option> <option value='https://www.openstreetmap.ie/2020/05/'> May 2020 (1)</option> <option value='https://www.openstreetmap.ie/2020/04/'> April 2020 (3)</option> <option value='https://www.openstreetmap.ie/2019/12/'> December 2019 (2)</option> <option value='https://www.openstreetmap.ie/2019/11/'> November 2019 (3)</option> <option value='https://www.openstreetmap.ie/2019/09/'> September 2019 (1)</option> <option value='https://www.openstreetmap.ie/2018/10/'> October 2018 (1)</option> <option value='https://www.openstreetmap.ie/2018/01/'> January 2018 (1)</option> <option value='https://www.openstreetmap.ie/2016/05/'> May 2016 (1)</option> <option value='https://www.openstreetmap.ie/2016/04/'> April 2016 (1)</option> <option value='https://www.openstreetmap.ie/2016/02/'> February 2016 (1)</option> <option value='https://www.openstreetmap.ie/2016/01/'> January 2016 (2)</option> <option value='https://www.openstreetmap.ie/2015/12/'> December 2015 (2)</option> <option value='https://www.openstreetmap.ie/2015/11/'> November 2015 (4)</option> <option value='https://www.openstreetmap.ie/2015/09/'> September 2015 (1)</option> <option value='https://www.openstreetmap.ie/2015/08/'> August 2015 (1)</option> <option value='https://www.openstreetmap.ie/2015/07/'> July 2015 (2)</option> <option value='https://www.openstreetmap.ie/2015/06/'> June 2015 (1)</option> <option value='https://www.openstreetmap.ie/2014/11/'> November 2014 (1)</option> </select> <script type="text/javascript"> /* <![CDATA[ */ (function() { var dropdown = document.getElementById( "archives-dropdown-5" ); function onSelectChange() { if ( dropdown.options[ dropdown.selectedIndex ].value !== '' ) { document.location.href = this.options[ this.selectedIndex ].value; } } dropdown.onchange = onSelectChange; })(); /* ]]> */ </script> </div><div id="search-5" class="widget widget_search"><form role="search" method="get" class="search-form" action="https://www.openstreetmap.ie/"> <label> <span class="screen-reader-text">Search for:</span> <input type="search" class="search-field" placeholder="Search …" value="" name="s" /> </label> <input type="submit" class="search-submit" value="Search" /> </form></div></div> </div> </div> <hr/> <div class="hestia-bottom-footer-content"><ul id="menu-alternate-1" class="footer-menu pull-left"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-2 current_page_item menu-item-183"><a href="https://www.openstreetmap.ie/" aria-current="page">Home</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1327"><a href="https://www.openstreetmap.ie/about/">About</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1341"><a href="https://www.openstreetmap.ie/resources-2/">Learning</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1350"><a href="https://www.openstreetmap.ie/missions/">Missions</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-182"><a href="https://www.openstreetmap.ie/blog/">News</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1741"><a href="https://learscail.openstreetmap.ie/">Léarscáil</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-180"><a href="https://www.openstreetmap.ie/contact/">Contact</a></li> </ul><div class="copyright pull-right">Hestia | Developed by <a href="https://themeisle.com" rel="nofollow">ThemeIsle</a></div></div> </div> </footer> </div> <script type="text/javascript"> var dropCookie = true; var cookieDuration = 14; var cookieName = 'complianceCookie'; var cookieValue = 'on'; var privacyMessage = ""; jQuery(document).ready(function($) { privacyMessage = jQuery('#hidden-cookie-message').html(); if(checkCookie(window.cookieName) != window.cookieValue){ createDiv(true); window.setTimeout(function() { $('#cookie-law').fadeOut(); }, 999999999); } }); </script> <div id="hidden-cookie-message" style="display:none;"> <div> <h4>OpenStreetMap Ireland Cookies Policy</h4> <p>Our Website uses cookies to improve your experience. Please visit our <a rel="nofollow" href="https://www.openstreetmap.ie/about-osmie/privacy-policy/">Privacy Policy</a> page for more information about cookies and how we use them.</p> <a class="close-cookie-banner" href="javascript:void(0);" onclick="jQuery(this).parent().parent().hide();"><span>Close</span></a> </div> </div> <!-- Memberships powered by Paid Memberships Pro v3.2.1. --> <!-- Enter your scripts here --><style id='core-block-supports-inline-css' type='text/css'> /** * Core styles: block-supports */ </style> <link rel='stylesheet' id='font-awesome-5-all-css' href='https://www.openstreetmap.ie/wp-content/themes/hestia/assets/font-awesome/css/all.min.css?ver=1.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='font-awesome-4-shim-css' href='https://www.openstreetmap.ie/wp-content/themes/hestia/assets/font-awesome/css/v4-shims.min.css?ver=1.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='wpforms-classic-full-css' href='https://www.openstreetmap.ie/wp-content/plugins/wpforms-lite/assets/css/frontend/classic/wpforms-full.min.css?ver=1.9.2.1' type='text/css' media='all' /> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/creare-eu-cookie-law-banner/js/eu-cookie-law.js" id="eu-cookie-law-js"></script> <script type="text/javascript" id="stripe-handler-ng-js-extra"> /* <![CDATA[ */ var wpASPNG = {"iframeUrl":"https:\/\/www.openstreetmap.ie\/asp-payment-box\/","ppSlug":"asp-payment-box","prefetch":"0","ckey":"a2f3576d68cccb550531b5b128f807bc","aspDevMode":"1"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/stripe-payments/public/assets/js/stripe-handler-ng.js?ver=2.0.87" id="stripe-handler-ng-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-includes/js/comment-reply.js?ver=6.7" id="comment-reply-js" async="async" data-wp-strategy="async"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/themes/hestia/assets/bootstrap/js/bootstrap.min.js?ver=1.0.2" id="jquery-bootstrap-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-includes/js/jquery/ui/core.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script type="text/javascript" id="hestia_scripts-js-extra"> /* <![CDATA[ */ var requestpost = {"ajaxurl":"https:\/\/www.openstreetmap.ie\/wp-admin\/admin-ajax.php","disable_autoslide":"","masonry":""}; /* ]]> */ </script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/themes/hestia/assets/js/script.min.js?ver=3.1.10" id="hestia_scripts-js"></script> <script type="text/javascript" id="bafg_custom_js-js-extra"> /* <![CDATA[ */ var bafg_constant_obj = {"ajax_url":"https:\/\/www.openstreetmap.ie\/wp-admin\/admin-ajax.php","site_url":"https:\/\/www.openstreetmap.ie\/wp-content\/plugins\/beaf-before-and-after-gallery\/"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/beaf-before-and-after-gallery/assets/js/bafg-custom-js.js?ver=4.5.24" id="bafg_custom_js-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/wpforms-lite/assets/lib/jquery.validate.min.js?ver=1.21.0" id="wpforms-validation-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/wpforms-lite/assets/lib/mailcheck.min.js?ver=1.1.2" id="wpforms-mailcheck-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/wpforms-lite/assets/lib/punycode.min.js?ver=1.0.0" id="wpforms-punycode-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/wpforms-lite/assets/js/share/utils.min.js?ver=1.9.2.1" id="wpforms-generic-utils-js"></script> <script type="text/javascript" src="https://www.openstreetmap.ie/wp-content/plugins/wpforms-lite/assets/js/frontend/wpforms.min.js?ver=1.9.2.1" id="wpforms-js"></script> <script type="text/javascript" src="https://hcaptcha.com/1/api.js?onload=wpformsRecaptchaLoad&render=explicit" id="wpforms-recaptcha-js"></script> <script type="text/javascript" id="wpforms-recaptcha-js-after"> /* <![CDATA[ */ var wpformsDispatchEvent = function (el, ev, custom) { var e = document.createEvent(custom ? "CustomEvent" : "HTMLEvents"); custom ? e.initCustomEvent(ev, true, true, false) : e.initEvent(ev, true, true); el.dispatchEvent(e); }; var wpformsRecaptchaCallback = function (el) { var hdn = el.parentNode.querySelector(".wpforms-recaptcha-hidden"); var err = el.parentNode.querySelector("#g-recaptcha-hidden-error"); hdn.value = "1"; wpformsDispatchEvent(hdn, "change", false); hdn.classList.remove("wpforms-error"); err && hdn.parentNode.removeChild(err); }; var wpformsRecaptchaLoad = function () { Array.prototype.forEach.call(document.querySelectorAll(".g-recaptcha"), function (el) { var captchaID = hcaptcha.render(el, { callback: function () { wpformsRecaptchaCallback(el); } }); el.setAttribute("data-recaptcha-id", captchaID); }); wpformsDispatchEvent(document, "wpformsRecaptchaLoaded", true); }; /* ]]> */ </script> <script type='text/javascript'> /* <![CDATA[ */ var wpforms_settings = {"val_required":"This field is required.","val_email":"Please enter a valid email address.","val_email_suggestion":"Did you mean {suggestion}?","val_email_suggestion_title":"Click to accept this suggestion.","val_email_restricted":"This email address is not allowed.","val_number":"Please enter a valid number.","val_number_positive":"Please enter a valid positive number.","val_minimum_price":"Amount entered is less than the required minimum.","val_confirm":"Field values do not match.","val_checklimit":"You have exceeded the number of allowed selections: {#}.","val_limit_characters":"{count} of {limit} max characters.","val_limit_words":"{count} of {limit} max words.","val_recaptcha_fail_msg":"Google reCAPTCHA verification failed, please try again later.","val_turnstile_fail_msg":"Cloudflare Turnstile verification failed, please try again later.","val_inputmask_incomplete":"Please fill out the field in required format.","uuid_cookie":"","locale":"en","country":"","country_list_label":"Country list","wpforms_plugin_url":"https:\/\/www.openstreetmap.ie\/wp-content\/plugins\/wpforms-lite\/","gdpr":"","ajaxurl":"https:\/\/www.openstreetmap.ie\/wp-admin\/admin-ajax.php","mailcheck_enabled":"1","mailcheck_domains":[],"mailcheck_toplevel_domains":["dev"],"is_ssl":"1","currency_code":"USD","currency_thousands":",","currency_decimals":"2","currency_decimal":".","currency_symbol":"$","currency_symbol_pos":"left","val_requiredpayment":"Payment is required.","val_creditcard":"Please enter a valid credit card number.","error_updating_token":"Error updating token. Please try again or contact support if the issue persists.","network_error":"Network error or server is unreachable. Check your connection or try again later.","token_cache_lifetime":"86400","hn_data":[]} /* ]]> */ </script> </body> </html>