CINXE.COM

Beginner Resources – OpenStreetMap 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>Beginner Resources &#8211; OpenStreetMap 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 &raquo; Feed" href="https://www.openstreetmap.ie/feed/" /> <link rel="alternate" type="application/rss+xml" title="OpenStreetMap Ireland &raquo; 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&#038;subset=latin%2Clatin-ext&#038;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&amp;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/1323" /><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/resources-2/beginner-resources/" /> <link rel='shortlink' href='https://www.openstreetmap.ie/?p=1323' /> <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%2Fresources-2%2Fbeginner-resources%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%2Fresources-2%2Fbeginner-resources%2F&#038;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 page-template-default page page-id-1323 page-child parent-pageid-1319 wp-custom-logo pmpro-body-has-access blog-post header-layout-default"> <div class="wrapper default "> <header class="header "> <div style="display: none"></div> <nav class="navbar navbar-default navbar-fixed-top hestia_left navbar-not-transparent"> <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 menu-item-183"><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 current-page-ancestor current-menu-ancestor current-menu-parent current-page-parent current_page_parent current_page_ancestor 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 current-menu-item page_item page-item-1323 current_page_item menu-item-1346 active"><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 &#8211; North" href="https://www.openstreetmap.ie/north-co-clare-finished/">County Clare &#8211; 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="primary" class="boxed-layout-header page-header header-small" data-parallax="active" ><div class="container"><div class="row"><div class="col-md-10 col-md-offset-1 text-center"><h1 class="hestia-title ">Beginner Resources</h1></div></div></div><div class="header-filter" style="background-image: url(https://www.openstreetmap.ie/wp-content/uploads/2023/07/image.png);"></div></div><div class="main main-raised "> <div class="blog-post "> <div class="container"> <article id="post-1323" class="section section-text"> <div class="row"> <div class="col-md-8 page-content-wrap col-md-offset-2"> <p>If you are new to OpenStreetMap and want to start adding content to the map, the following resources will help you get started. The first step is to create an account on OpenStreetMap.org, the second step is clicking the &#8216;Edit&#8217; button. The videos below show you how. These videos make use of the in-browser ID editor so no specialist software is required.</p> <h2 class="wp-block-heading">Registering and Logging In</h2> <p>Short video demonstrating how to register and login to OpenStreetMap to make your first edits:</p> <figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper"> <iframe title="Registering to edit OpenStreetMap" width="750" height="422" src="https://www.youtube.com/embed/9qvfZVJT4k8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> </div></figure> <p></p> <h2 class="wp-block-heading">Buildings</h2> <p>In the video below Tad walks through the steps for adding buildings to the map.</p> <figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper"> <iframe title="01 Building Ireland project tutorial with iD browser" width="750" height="422" src="https://www.youtube.com/embed/T6bUCbm299s?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> </div></figure> <p>And in the video below AKA goes into more detail for using the web-based ID editor:</p> <figure class="wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper"> <iframe title="First Steps in OpenStreetMap iD Editor" width="750" height="422" src="https://www.youtube.com/embed/-Lyvxs6zCh4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe> </div></figure> <p></p> </div> </div> </article> </div> </div> </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&nbsp;&nbsp;(4)</option> <option class="level-0" value="52">Fun&nbsp;&nbsp;(1)</option> <option class="level-0" value="51">History&nbsp;&nbsp;(2)</option> <option class="level-0" value="5">Interviews&nbsp;&nbsp;(2)</option> <option class="level-0" value="64">Kilkenny History Mappers&nbsp;&nbsp;(2)</option> <option class="level-0" value="6">Meetups&nbsp;&nbsp;(16)</option> <option class="level-0" value="12">Open Data&nbsp;&nbsp;(14)</option> <option class="level-0" value="31">OSM Ireland Buildings&nbsp;&nbsp;(31)</option> <option class="level-0" value="4">OSMF&nbsp;&nbsp;(1)</option> <option class="level-0" value="3">OSMIE&nbsp;&nbsp;(8)</option> <option class="level-0" value="11">School Outreach&nbsp;&nbsp;(1)</option> <option class="level-0" value="9">Townlands&nbsp;&nbsp;(6)</option> <option class="level-0" value="1">Uncategorized&nbsp;&nbsp;(24)</option> <option class="level-0" value="8">Website&nbsp;&nbsp;(1)</option> <option class="level-0" value="32">Wild Atlantic Way mapping&nbsp;&nbsp;(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 &nbsp;(2)</option> <option value='https://www.openstreetmap.ie/2024/10/'> October 2024 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2024/09/'> September 2024 &nbsp;(2)</option> <option value='https://www.openstreetmap.ie/2024/04/'> April 2024 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2024/03/'> March 2024 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2024/01/'> January 2024 &nbsp;(3)</option> <option value='https://www.openstreetmap.ie/2023/12/'> December 2023 &nbsp;(2)</option> <option value='https://www.openstreetmap.ie/2023/11/'> November 2023 &nbsp;(3)</option> <option value='https://www.openstreetmap.ie/2023/10/'> October 2023 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2023/09/'> September 2023 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2023/07/'> July 2023 &nbsp;(3)</option> <option value='https://www.openstreetmap.ie/2023/06/'> June 2023 &nbsp;(2)</option> <option value='https://www.openstreetmap.ie/2023/05/'> May 2023 &nbsp;(2)</option> <option value='https://www.openstreetmap.ie/2023/04/'> April 2023 &nbsp;(3)</option> <option value='https://www.openstreetmap.ie/2023/03/'> March 2023 &nbsp;(2)</option> <option value='https://www.openstreetmap.ie/2022/12/'> December 2022 &nbsp;(3)</option> <option value='https://www.openstreetmap.ie/2022/11/'> November 2022 &nbsp;(4)</option> <option value='https://www.openstreetmap.ie/2022/10/'> October 2022 &nbsp;(2)</option> <option value='https://www.openstreetmap.ie/2022/08/'> August 2022 &nbsp;(2)</option> <option value='https://www.openstreetmap.ie/2022/02/'> February 2022 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2022/01/'> January 2022 &nbsp;(4)</option> <option value='https://www.openstreetmap.ie/2021/06/'> June 2021 &nbsp;(2)</option> <option value='https://www.openstreetmap.ie/2021/05/'> May 2021 &nbsp;(3)</option> <option value='https://www.openstreetmap.ie/2021/04/'> April 2021 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2021/03/'> March 2021 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2021/02/'> February 2021 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2021/01/'> January 2021 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2020/11/'> November 2020 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2020/10/'> October 2020 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2020/09/'> September 2020 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2020/08/'> August 2020 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2020/07/'> July 2020 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2020/06/'> June 2020 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2020/05/'> May 2020 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2020/04/'> April 2020 &nbsp;(3)</option> <option value='https://www.openstreetmap.ie/2019/12/'> December 2019 &nbsp;(2)</option> <option value='https://www.openstreetmap.ie/2019/11/'> November 2019 &nbsp;(3)</option> <option value='https://www.openstreetmap.ie/2019/09/'> September 2019 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2018/10/'> October 2018 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2018/01/'> January 2018 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2016/05/'> May 2016 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2016/04/'> April 2016 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2016/02/'> February 2016 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2016/01/'> January 2016 &nbsp;(2)</option> <option value='https://www.openstreetmap.ie/2015/12/'> December 2015 &nbsp;(2)</option> <option value='https://www.openstreetmap.ie/2015/11/'> November 2015 &nbsp;(4)</option> <option value='https://www.openstreetmap.ie/2015/09/'> September 2015 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2015/08/'> August 2015 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2015/07/'> July 2015 &nbsp;(2)</option> <option value='https://www.openstreetmap.ie/2015/06/'> June 2015 &nbsp;(1)</option> <option value='https://www.openstreetmap.ie/2014/11/'> November 2014 &nbsp;(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 &hellip;" 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 menu-item-183"><a href="https://www.openstreetmap.ie/">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 current-page-ancestor current-menu-ancestor current-menu-parent current-page-parent current_page_parent current_page_ancestor 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> <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> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10