Type of site | Collaborative mapping |
---|---|
Available in |
|
Owner | Community-owned; supported by OpenStreetMap U.S. [2] |
Products | Geographic data |
URL | www |
Commercial | No |
Registration | Required for contributors, not required for viewing |
Launched | 2013[3] |
Current status | Active |
Content license | Various |
OpenHistoricalMap (also spelled Open Historical Map and abbreviated OHM) is an online collaborative mapping project developing a historical map of the world using OpenStreetMap technology and processes. [4] [5] [6] Whereas OpenStreetMap only includes data about the present day and deletes data as it becomes outdated, OpenHistoricalMap welcomes historical data and preserves multiple copies of a feature as it changes over time. [7] [8] The OpenStreetMap community views OpenHistoricalMap as an outlet for keeping outdated names out of OpenStreetMap, where they could cause misunderstanding. [9]
The OpenHistoricalMap domain name was purchased in 2009, [10] and an initial fork of the OpenStreetMap website software was deployed there in 2013. [3] [11]
In 2015, the similarly named OpenHistoryMap project was founded to promote sharing of archaeological and historical data according to an open access model. However, it has a peer review process, [12] which is distinct from the OpenHistoricalMap and OpenStreetMap projects' focus on volunteered geographic information. [4]
In 2016, OpenHistoricalMap suffered a hard disk drive failure but managed to recover most data from a backup that a contributor had made by chance. [11] Since 2017, Oakland, California–based GreenInfo Network and Washington, D.C.–based Development Seed have developed and maintained the project's technical infrastructure. [13] [14] In 2018, longtime host Topomancy shut down and transferred ownership of the OpenHistoricalMap domain to the Wikiwar Heritage Council. [15]
In 2020, OpenHistoricalMap introduced a "time slider" that allows users to interactively filter map data by time period. This feature is credited with spurring the project's growth. [4] In May 2021, OpenHistoricalMap became a charter project of OpenStreetMap U.S., a nonprofit local chapter of the OpenStreetMap Foundation. [2]
OpenHistoricalMap allows anyone with a free account to contribute directly to the map through an editor such as the iD Web application or the JOSM desktop application. Contributors can georeference out-of-copyright maps and trace features from them. [16] They can contribute data individually or as part of guided mapathons. [17]
The software that powers the OpenHistoricalMap website is maintained on GitHub as a collection of open-source projects. Many of these projects, such as the iD editor, are forks of OpenStreetMap software projects that have been adapted to a data model with a time dimension. [14]
The OpenHistoricalMap community has organized projects to map certain historical periods and themes in detail. Major contributions have included:
Individual mappers have also contributed data on the gentrification in the Cheonggyecheon and Dongdaemun areas of Seoul [23] and former infrastructure related to Erie Canal and Harmony Mills in New York. [24]
OpenHistoricalMap focuses on historical objects but does not collect data on historical events per se. [25]
OpenHistoricalMap has a data model largely identical to that of OpenStreetMap, including the consolidation of all data into a single layer. [25] However, the tags for indicating a feature's start and end dates are much more important to OpenHistoricalMap. There are multiple approaches to representing a real-world place or object that changes over time. It can be represented by multiple features in the database, each corresponding to different start and end dates. Alternatively, individual tags can be qualified by start and end dates, and more complex approaches involving relations have been proposed. Dates are formatted according to ISO 8601 or EDTF. [24]
The OpenHistoricalMap project started from scratch with an empty database. [4] As of October 2021, OpenHistoricalMap's coverage was characterized as "very sparse" with few buildings mapped. [26] As of 2024, a triplestore representation of OpenHistoricalMap was comparable in size to an extract of OpenStreetMap data in Finland but had many more points than polygons, and of the polygons, many were similarly shaped. [27] OpenHistoricalMap's coverage includes multiple copies of an object as it changes over time. [7]
On the main project website, a map consisting of vector tiles visualizes the historical data interactively in two styles, a functional Historical style and an artistic Woodblock style. A slider allows visitors to filter the map data to a point in time from 4001 BCE in the proleptic Gregorian calendar to the present day. [28] When a feature is selected, content from Wikipedia and Wikimedia Commons is displayed in a sidebar based on the tagged Wikipedia article title or Wikidata item identifier. A custom instance of the Nominatim search engine returns search results across time periods. [14]
OpenHistoricalMap data is available for reuse in other projects. In addition to the REST API, a weekly database dump allows bulk downloads in Protocol Buffers–encoded OSM XML format. There is also an instance of the Overpass API for structured querying of the data across time periods. These tools are configured and deployed as part of the reusable osm-seed package. [11]
Ecologists have used OpenHistoricalMap data to track the change of geological features over time such as the path of rivers. [29] Gramps Web uses a OpenHistoricalMap basemap to place genealogical data in a historical context. [30]
Individual features within the OpenHistoricalMap database are licensed independently. The project prefers that new contributions be dedicated to the public domain through a CC0 dedication. [31] However, a fraction of tagged elements have been contributed under other licenses, most commonly the Open Database License (used by OpenStreetMap) and Creative Commons Attribution-ShareAlike. [32]
The software that powers the OpenHistoricalMap website is available under the GNU General Public License. [33]
Eclipse is an integrated development environment (IDE) used in computer programming. It contains a base workspace and an extensible plug-in system for customizing the environment. It is the second-most-popular IDE for Java development, and, until 2016, was the most popular. Eclipse is written mostly in Java and its primary use is for developing Java applications, but it may also be used to develop applications in other programming languages via plug-ins, including Ada, ABAP, C, C++, C#, Clojure, COBOL, D, Erlang, Fortran, Groovy, Haskell, HLASM, JavaScript, Julia, Lasso, Lua, NATURAL, Perl, PHP, PL/I, Prolog, Python, R, Rexx, Ruby, Rust, Scala, and Scheme. It can also be used to develop documents with LaTeX and packages for the software Mathematica. Development environments include the Eclipse Java development tools (JDT) for Java and Scala, Eclipse CDT for C/C++, and Eclipse PDT for PHP, among others.
FamilySearch GEDCOM, or simply GEDCOM, is an open file format and the de facto standard specification for storing genealogical data. It was developed by The Church of Jesus Christ of Latter-day Saints, the operators of FamilySearch, to aid in the research and sharing of genealogical information. A common usage is as a standard format for the backup and transfer of family tree data between different genealogy software and websites, most of which support importing from and exporting to GEDCOM format.
The following tables compare general and technical information for many wiki software packages.
XWiki is a free and Open source wiki software platform written in Java with a design emphasis on extensibility. XWiki is an enterprise wiki. It includes WYSIWYG editing, OpenDocument-based document import/export, annotations and tagging, and advanced permissions management.
OpenStreetMap (OSM) is a free, open geographic database updated and maintained by a community of volunteers via open collaboration. Contributors collect data from surveys, trace from aerial imagery and also import from other freely licensed geodata sources. OpenStreetMap is freely licensed under the Open Database License and as a result commonly used to make electronic maps, inform turn-by-turn navigation, assist in humanitarian aid and data visualisation. OpenStreetMap uses its own topology to store geographical features which can then be exported into other GIS file formats. The OpenStreetMap website itself is an online map, geodata search engine and editor.
Gramps, formerly GRAMPS, is a free and open-source genealogy software. It is developed in Python using PyGObject and utilizes Graphviz to create relationship graphs.
GitHub is a developer platform that allows developers to create, store, manage and share their code. It uses Git software, providing the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project. Headquartered in California, it has been a subsidiary of Microsoft since 2018.
Mapnik is an open-source mapping toolkit for desktop and server based map rendering, written in C++. Artem Pavlenko, the original developer of Mapnik, set out with the explicit goal of creating beautiful maps by employing the sub-pixel anti-aliasing of the Anti-Grain Geometry (AGG) library. Mapnik now also has a Cairo rendering backend. For handling common software tasks such as memory management, file system access, regular expressions, and XML parsing, Mapnik utilizes the Boost C++ libraries. An XML file can be used to define a collection of mapping objects that determine the appearance of a map, or objects can be constructed programmatically in C++, Python, and Node.js.
This article compares several selected genealogy programs that run on a web server. Genealogy websites are not included.
The Open Source Routing Machine or OSRM is a C++ implementation of a high-performance routing engine for shortest paths in road networks. Licensed under the permissive 2-clause BSD license, OSRM is a free network service. OSRM supports Linux, FreeBSD, Windows, and Mac OS X platform.
OsmAnd is a map and navigation app for Android and iOS. It uses the OpenStreetMap (OSM) map database for its primary displays, but is an independent app not endorsed by the OpenStreetMap Foundation. It is available in both free and paid versions; the latter unlocks the download limit for offline maps and provides access to Wikipedia points of interest (POIs) and their descriptions from within the app. Map data can be stored on the device for offline use. Using the device's GPS capabilities, OsmAnd offers routing, with visual and voice guidance, for car, bike, and pedestrian. All of the main functionalities work both online and offline.
This article contains a list with gratis satellite navigation software for a range of devices. Some of the free software mentioned here does not have detailed maps or the ability to follow streets or type in street names. However, in many cases, it is also that which makes the program free, avoid the need of an Internet connection, and make it very lightweight. Very basic programs like this may not be suitable for road navigation in cars, but serve their purpose for navigation while walking or trekking, and for use at sea. To determine the GPS coordinates of a destination, one can use sites such as GPScoordinates.eu and GPS visualizer.
Vector tiles, tiled vectors or vectiles are packets of geographic data, packaged into pre-defined roughly-square shaped "tiles" for transfer over the web. This is an emerging method for delivering styled web maps, combining certain benefits of pre-rendered raster map tiles with vector map data. As with the widely used raster tiled web maps, map data is requested by a client as a set of "tiles" corresponding to square areas of land of a pre-defined size and location. Unlike raster tiled web maps, however, the server returns vector map data, which has been clipped to the boundaries of each tile, instead of a pre-rendered map image.
Weblate is an open source web-based translation tool with version control. It includes several hundred languages with basic definitions, and enables the addition of more language definitions, all definitions can be edited by the web community or a defined set of people, as well as through integrating machine translation, such as DeepL, Amazon Translate, or Google Translate.
KartaView, formerly called OpenStreetView and OpenStreetCam, is a project to collect crowdsourced street-level photographs for improving OpenStreetMap operated by Grab Holdings. Collected imagery is published under a CC BY-SA license and while some of the project's code is released as open source, much of it still require proprietary software to function. This is one of the few alternative platforms that offer street view like Google.
Microsoft, a technology company historically known for its opposition to the open source software paradigm, turned to embrace the approach in the 2010s. From the 1970s through 2000s under CEOs Bill Gates and Steve Ballmer, Microsoft viewed the community creation and sharing of communal code, later to be known as free and open source software, as a threat to its business, and both executives spoke negatively against it. In the 2010s, as the industry turned towards cloud, embedded, and mobile computing—technologies powered by open source advances—CEO Satya Nadella led Microsoft towards open source adoption although Microsoft's traditional Windows business continued to grow throughout this period generating revenues of 26.8 billion in the third quarter of 2018, while Microsoft's Azure cloud revenues nearly doubled.
Open Service Mesh (OSM) was a free and open source cloud native service mesh developed by Microsoft that ran on Kubernetes.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link)Two examples of OSM applications that focus on historical data sets are HistOSM1 and OpenHistorical ... OpenHistoricalMap is an effort to use the OSM infrastructure as a foundation for creating a universal, detailed, and historical map of the world.
OHM is a fork of OpenStreetMap where contributors map historical features.
{{cite web}}
: CS1 maint: bot: original URL status unknown (link)