CINXE.COM
OpenHistoricalMap
<!DOCTYPE html> <html lang="en" dir="ltr"> <head data-locale="en" data-preferred-editor="id" data-preferred-languages="[]"> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <script src="/assets/es6-de82a0e154e9c44b238e6f1575ea6fc047ba69187acf330bffb3ed32174de572.js"></script> <script src="/assets/turbo-130bc04eb27728ef810e643ee13c633b1f3d40f94e3008b768da944d51362570.js" type="module"></script> <script src="/assets/application-366e521d6fed5d11c7303ce49908cdf856dccdf8d25c2901035304df5dd14253.js"></script> <script src="/assets/i18n/en-163ea66595a47f3d8c9be830943de70e1853c4039ed0e7e5416c39f99c9d80de.js"></script> <script type="text/javascript" src="https://openhistoricalmap.github.io/ohm-inspector/api/api.js"></script> <link rel="stylesheet" type="text/css" href="https://openhistoricalmap.github.io/ohm-inspector/api/api.css" /> <link rel="stylesheet" href="/assets/screen-ltr-a050d3fcab0eeccb9b4a89186a39fbf2707e0a2a0c5b3bccdd36f3a21aa0f6d4.css" media="screen" /> <link rel="stylesheet" href="/assets/print-ltr-2b3d6571f8a48820d650d5ce29f567269af78d5158f89ecab755db8c5d3d62db.css" media="print" /> <link rel="stylesheet" href="/assets/maplibre-gl-all-362729e0868fdabbc8b63503fe7cc3bb0e339cf1ebc7f9566c80b73cfd42db5e.css" media="screen, print" /> <link rel="stylesheet" href="/assets/leaflet-all-7224da9b323ba8c997b953386cd9f33bfe5f0860fab29e9e4c12b71f369b9dc9.css" media="screen, print" /> <link rel="stylesheet" href="/assets/leaflet-ohm-timeslider-979b9681a4be8504f37c14b68acc3881b09fe96cfc3f028f7d9943e9680ab996.css" media="screen, print" /> <link rel="icon" type="image/x-icon" href="/assets/ohm_logo-912d54f5da96c1387369827836604be42ca0ce2f4265f50ec506007eac00bfde.ico" /> <link rel="mask-icon" href="/assets/tab-icon-3e700a12d38a1bba06d674ed663824232025cd6b0ca5c439c846740a7468b302.svg" color="#7ebc6f"> <link rel="manifest" href="/assets/manifest-2f0fabc79b6f30ec2548ec5e9ce24549584692bf4369a0fd502a417158a2c065.json"> <link rel="me" href="https://mapstodon.space/@ohm"> <meta name="msapplication-config" content="/assets/browserconfig-c59184dc0264731151cbf50ae58f7fa8ae5153138013f125203e1193800f862f.xml"> <meta name="msapplication-TileColor" content="#00a300"> <meta name="msapplication-TileImage" content="/assets/mstile-144x144-02723f6f7cb2c18e6f8041c93f80982decb52b24a7e447477bc2ce3136d75806.png"> <meta name="theme-color" content="#ffffff"> <meta name="turbo-refresh-method" content="morph"> <meta name="turbo-refresh-scroll" content="preserve"> <link href="https://www.openhistoricalmap.org/" rel="canonical" /> <link rel="search" type="application/opensearchdescription+xml" title="OpenHistoricalMap Search" href="/assets/osm-42b7b3fbcee2193e455a773db6cd3d34a2f48ca94547fed54901dd9d8307b02b.xml"> <meta name="description" content="OpenHistoricalMap collaboratively stores and displays map data throughout the history of the world."> <meta property="og:site_name" content="OpenHistoricalMap"> <meta property="og:title" content="OpenHistoricalMap"> <meta property="og:type" content="website"> <meta property="og:image" content="https://www.openhistoricalmap.org/assets/osm_logo_256-ed028f90468224a272961c380ecee0cfb73b8048b34f4b4b204b7f0d1097875d.png"> <meta property="og:image:secure_url" content="https://www.openhistoricalmap.org/assets/ohm_logo_256-e4a6aa0e1d3a311a10771b0eb4864b8a210ecc2832bb02f99af8c9ec385c36d1.png"> <meta property="og:url" content="https://www.openhistoricalmap.org/"> <meta property="og:description" content="OpenHistoricalMap is an interactive map of the world throughout history, created by people like you and dedicated to the public domain."> <meta property="og:image:alt" content="OpenHistoricalMap logo"> <script src="/assets/index-17a1cd20f7cf67e87e8148a0c5eba89ede64b6ba2f9ccc9ad698004ff1bcdfd4.js"></script> <meta name="csrf-param" content="authenticity_token" /> <meta name="csrf-token" content="VaSdLDKbprwifD4jGjhPW7sn6Hr_jQLQWxvAlkfDrdvawSJZyI-FxIugfMwyoVFjGn8-2tiaHm_XreirTJ9tRg" /> <meta name="csp-nonce" content="Tj770t3dnc+lS9LS0NMeS1Ft7Fk+N9aa" /> <title>OpenHistoricalMap</title> </head> <body class="map-layout"> <header class="d-flex bg-body text-nowrap closed z-3"> <h1 class="d-flex m-0 fw-semibold"> <a href="/" class="icon-link gap-1 text-body-emphasis text-decoration-none geolink"> <img alt="OpenHistoricalMap logo" src="/assets/ohm_logo-884051b901193cf1d229cb08e81d60ab7b28aea9ba53acad8f141dca78c86430.svg" width="30" height="30" /> OpenHistoricalMap </a> </h1> <a href="#" id="menu-icon"></a> <nav class='primary'> <div class="search_forms"> <form method="GET" action="/search" class="search_form bg-body-secondary px-1 py-2"> <div class="row gx-2 mx-0"> <div class="col"> <div class="input-group flex-nowrap"> <input type="text" name="query" id="query" placeholder="Search" autocomplete="on" class="form-control z-0 py-1 px-2" dir="auto" /> <div class="input-group-text border-start-0 p-0 position-relative"> <button name="button" type="button" class="describe_location position-absolute end-0 top-0 bottom-0 m-1 btn btn-outline-primary border-0 p-1 bg-transparent text-primary link-body-emphasis link-opacity-100-hover" title="Describe the current location using the search engine">Where is this?</button> </div> <button name="button" type="submit" class="btn btn-primary p-1" title="Go"> <svg width="24" height="20"> <circle cx="13" cy="7" r="6.5" fill="#fff8" stroke="#fff" /> <path d="M9.75 12.629 A6.5 6.5 0 0 1 7.371 10.25" fill="none" stroke="#fff" stroke-width="1.5" /> <line x1="1" y1="19" x2="1.5" y2="18.5" stroke="#fff8" stroke-width="2" /> <line x1="1.5" y1="18.5" x2="6" y2="14" stroke="#fff" stroke-width="2.5" /> <line x1="6" y1="14" x2="6.5" y2="13.5" stroke="#fff8" stroke-width="2" /> <line x1="6.5" y1="13.5" x2="8.5" y2="11.5" stroke="#fff" stroke-width="1.5" /> </svg> </button> </div> </div> </div> </form> <form method="GET" action="/directions" class="directions_form bg-body-secondary pb-2"> <div class="d-flex flex-row-reverse px-3 pt-3 pb-1"><button type="button" class="btn-close" aria-label="Close"></button></div> <div class="d-flex flex-column mx-2 gap-1"> <div class="d-flex gap-1 align-items-center"> <div class="d-flex flex-column gap-1 flex-grow-1"> <div class="d-flex gap-2 align-items-center"> <div class="routing_marker_column flex-shrink-0"> <img class="img-fluid" data-type="from" draggable="true" src="/assets/marker-green-2de0354ac458a358b9925a8b7f5746324122ff884605073e1ee602fe8006e060.png" /> </div> <input type="text" name="route_from" id="route_from" placeholder="From" autocomplete="on" class="form-control py-1 px-2" dir="auto" /> </div> <div class="d-flex gap-2 align-items-center"> <div class="routing_marker_column flex-shrink-0"> <img class="img-fluid" data-type="to" draggable="true" src="/assets/marker-red-ea1f472cd753fdbe59b263a7dc4886006415079498be4d13a18c12ed33ac5b26.png" /> </div> <input type="text" name="route_to" id="route_to" placeholder="To" autocomplete="on" class="form-control py-1 px-2" dir="auto" /> </div> </div> <div> <button type="button" class="reverse_directions btn btn-outline-secondary border-0 p-2" title="Reverse Directions"> <svg class="d-block" width="20" height="20" viewBox="-10 -10 20 20" fill="none" stroke="currentColor" stroke-width="2"> <path d="m-4 -2 0 10 m-4 -4 4 4 4 -4" /> <path d="m4 2 0 -10 m4 4 -4 -4 -4 4" /> </svg> </button> </div> </div> <div class="d-flex gap-2 align-items-center"> <div class="routing_marker_column flex-shrink-0"></div> <select class="routing_engines form-select py-1 px-2" name="routing_engines"></select> <input type="submit" name="commit" value="Go" class="routing_go btn btn-primary py-1 px-2" /> </div> </div> <div class="loader_copy d-none"> <div class="text-center loader"> <div class="spinner-border" role="status"> <span class="visually-hidden">Loading...</span> </div> </div> </div> </form> </div> <div id="edit_tab" class="btn-group"> <a class="btn btn-outline-primary geolink editlink" id="editanchor" data-editor="id" href="/edit">Edit</a> <button class='btn btn-outline-primary dropdown-toggle dropdown-toggle-split flex-grow-0' type='button' data-bs-toggle='dropdown'></button> <ul class='dropdown-menu'> <li> <a data-editor="id" class="geolink editlink dropdown-item" href="/edit?editor=id">Edit with iD (in-browser editor)</a> </li> <li> <a data-editor="remote" class="geolink editlink dropdown-item" href="/edit?editor=remote">Edit with Remote Control (JOSM, Potlatch, Merkaartor)</a> </li> </ul> </div> </nav> <nav class='secondary d-flex gap-2 align-items-center'> <ul class='nav flex-nowrap'> <li class="compact-hide nav-item"> <a class="nav-link text-secondary" href="/history">History</a> </li> <li class="compact-hide nav-item"> <a class="nav-link text-secondary" href="/export">Export</a> </li> <li class="compact-hide nav-item"> <a class="nav-link text-secondary" href="/traces">GPS Traces</a> </li> <li class="compact-hide nav-item"> <a class="nav-link text-secondary" href="/diary">User Diaries</a> </li> <li class="compact-hide nav-item"> <a class="nav-link text-secondary" href="/copyright">Copyright</a> </li> <li class="compact-hide nav-item"> <a class="nav-link text-secondary" href="/help">Help</a> </li> <li class="compact-hide nav-item"> <a class="nav-link text-secondary" href="/about">About</a> </li> <li id="compact-secondary-nav" class="dropdown nav-item"> <button class="dropdown-toggle nav-link btn btn-outline-secondary border-0 bg-body text-secondary" type="button" data-bs-toggle="dropdown">More</button> <ul class="dropdown-menu"> <li><a class="dropdown-item" href="/history">History</a></li> <li><a class="dropdown-item" href="/export">Export</a></li> <li><a class="dropdown-item" href="/traces">GPS Traces</a></li> <li><a class="dropdown-item" href="/diary">User Diaries</a></li> <li><a class="dropdown-item" href="/copyright">Copyright</a></li> <li><a class="dropdown-item" href="/help">Help</a></li> <li><a class="dropdown-item" href="/about">About</a></li> </ul> </li> </ul> <div class="d-inline-flex btn-group login-menu" role=""> <a class="geolink btn btn-outline-secondary" href="/login?referer=%2F%3Fmlat%3D58.699722%26mlon%3D-130.093333%26zoom%3D12">Log In</a> <a class="btn btn-outline-secondary" href="/user/new">Sign Up</a> </div> </nav> </header> <div id="content" class="overlay-sidebar"> <div id="sidebar" class="bg-body z-1"> <div class="search_forms"> <form method="GET" action="/search" class="search_form bg-body-secondary px-1 py-2"> <div class="row gx-2 mx-0"> <div class="col"> <div class="input-group flex-nowrap"> <input type="text" name="query" id="query" placeholder="Search" autofocus="autofocus" autocomplete="on" class="form-control z-0 py-1 px-2" dir="auto" /> <div class="input-group-text border-start-0 p-0 position-relative"> <button name="button" type="button" class="describe_location position-absolute end-0 top-0 bottom-0 m-1 btn btn-outline-primary border-0 p-1 bg-transparent text-primary link-body-emphasis link-opacity-100-hover" title="Describe the current location using the search engine">Where is this?</button> </div> <button name="button" type="submit" class="btn btn-primary p-1" title="Go"> <svg width="24" height="20"> <circle cx="13" cy="7" r="6.5" fill="#fff8" stroke="#fff" /> <path d="M9.75 12.629 A6.5 6.5 0 0 1 7.371 10.25" fill="none" stroke="#fff" stroke-width="1.5" /> <line x1="1" y1="19" x2="1.5" y2="18.5" stroke="#fff8" stroke-width="2" /> <line x1="1.5" y1="18.5" x2="6" y2="14" stroke="#fff" stroke-width="2.5" /> <line x1="6" y1="14" x2="6.5" y2="13.5" stroke="#fff8" stroke-width="2" /> <line x1="6.5" y1="13.5" x2="8.5" y2="11.5" stroke="#fff" stroke-width="1.5" /> </svg> </button> </div> </div> </div> </form> <form method="GET" action="/directions" class="directions_form bg-body-secondary pb-2"> <div class="d-flex flex-row-reverse px-3 pt-3 pb-1"><button type="button" class="btn-close" aria-label="Close"></button></div> <div class="d-flex flex-column mx-2 gap-1"> <div class="d-flex gap-1 align-items-center"> <div class="d-flex flex-column gap-1 flex-grow-1"> <div class="d-flex gap-2 align-items-center"> <div class="routing_marker_column flex-shrink-0"> <img class="img-fluid" data-type="from" draggable="true" src="/assets/marker-green-2de0354ac458a358b9925a8b7f5746324122ff884605073e1ee602fe8006e060.png" /> </div> <input type="text" name="route_from" id="route_from" placeholder="From" autocomplete="on" class="form-control py-1 px-2" dir="auto" /> </div> <div class="d-flex gap-2 align-items-center"> <div class="routing_marker_column flex-shrink-0"> <img class="img-fluid" data-type="to" draggable="true" src="/assets/marker-red-ea1f472cd753fdbe59b263a7dc4886006415079498be4d13a18c12ed33ac5b26.png" /> </div> <input type="text" name="route_to" id="route_to" placeholder="To" autocomplete="on" class="form-control py-1 px-2" dir="auto" /> </div> </div> <div> <button type="button" class="reverse_directions btn btn-outline-secondary border-0 p-2" title="Reverse Directions"> <svg class="d-block" width="20" height="20" viewBox="-10 -10 20 20" fill="none" stroke="currentColor" stroke-width="2"> <path d="m-4 -2 0 10 m-4 -4 4 4 4 -4" /> <path d="m4 2 0 -10 m4 4 -4 -4 -4 4" /> </svg> </button> </div> </div> <div class="d-flex gap-2 align-items-center"> <div class="routing_marker_column flex-shrink-0"></div> <select class="routing_engines form-select py-1 px-2" name="routing_engines"></select> <input type="submit" name="commit" value="Go" class="routing_go btn btn-primary py-1 px-2" /> </div> </div> <div class="loader_copy d-none"> <div class="text-center loader"> <div class="spinner-border" role="status"> <span class="visually-hidden">Loading...</span> </div> </div> </div> </form> </div> <div id="flash"> </div> <div id="browse_status"></div> <div id="sidebar_loader" class="my-3 text-center loader"> <div class="spinner-border" role="status"> <span class="visually-hidden">Loading...</span> </div> </div> <div id="sidebar_content" class="p-3"> </div> <div class="welcome p-3" hidden> <div class="d-flex"> <h2 class="flex-grow-1 text-break">Welcome to OpenHistoricalMap!</h2> <div> <button type="button" class="btn-close" aria-label="Close"></button> </div> </div> <p class="fs-6 fw-light">OpenHistoricalMap is an interactive map of the world throughout history, created by people like you and dedicated to the public domain.</p> <p class="fs-6 fw-light">OpenHistoricalMap is a charter project of <a href="https://openstreetmap.us/">OpenStreetMap U.S.</a>, a 501(c)(3) nonprofit organization affiliated with the <a href="https://osmfoundation.org/">OpenStreetMap Foundation</a>. Technical development is supported by <a href="https://greeninfo.org/">GreenInfo Network</a> and <a href="https://developmentseed.org/">Development Seed</a>. </p> <div class="d-flex gap-2"> <a class="btn btn-primary w-100 d-flex align-items-center justify-content-center" href="/about">Learn More</a> <a class="btn btn-primary w-100 d-flex align-items-center justify-content-center" href="/user/new">Start Mapping</a> </div> </div> </div> <noscript> <div class="mt-5 p-3"> <p>You are either using a browser that does not support JavaScript, or you have disabled JavaScript.</p> <p>OpenHistoricalMap uses JavaScript for its slippy map.</p> </div> </noscript> <div id="map-ui" class="bg-body z-2"> </div> <div id="map" tabindex="2" class="bg-body-secondary z-0"> </div> <div id="attribution" class="d-none"> <table> <tr> <td>https://openstreetmap.org/copyright</td> <td>https://openstreetmap.org</td> </tr> <tr> <td colspan="2" class="attribution_notice">Copyright OpenHistoricalMap and contributors, under an open license</td> </tr> </table> </div> </div> </body> </html>