Civil Rights
Movements, leaders, victories and the continuing fight for equality.
Explore the people, places, events, achievements, struggles and stories that shaped our journey.
Movements, leaders, victories and the continuing fight for equality.
Innovation, patents, science, technology and world-changing contributions.
Pioneers, champions, Negro Leagues, records, activism and excellence.
Meet the people whose lives, choices and achievements shaped the journey.
Black towns, communities, institutions and places where history happened.
Moments that changed communities, movements, institutions and the nation.
In August 1908, a white mob attacked Springfield, Illinois’s Black community, destroying homes and businesses and lynching two Black men. National outrage over the violence helped spur the movement that created the NAACP the following year.
MORE →Reflects the personal views, recollections, and perspective of the author, Mike Davis.
This is a personal recollection on the Move fire on May 13, 1985
| MapGuide Open Source | |
|---|---|
| Developers | Autodesk, community-developed |
| Release | November 2005 |
| Stable release | 3.1.2
/ March 27, 2019 |
| Written in | C#, JavaScript, HTML, CSS |
| Operating system | Microsoft Windows; some support for Linux |
| Platform | 32-bit, 64-bit |
| Type | Web mapping |
| License | GNU LGPL |
| Website | mapguide |
MapGuide Open Source is a web-based map-making platform that enables users to quickly develop and deploy web mapping applications and geospatial web services. The application was introduced as open-source by Autodesk in November 2005, and the code was contributed to the Open Source Geospatial Foundation in March 2006 under the GNU LGPL.
MapGuide features an interactive viewer that includes support for feature selection, property inspection, map tips, and operations such as buffer, select within, and measure. MapGuide includes an XML database for storing and managing content, and supports most common geospatial file formats, databases, and standards. The MapGuide platform can be deployed on Linux or Microsoft Windows, supports Apache and IIS web servers, and offers extensive PHP, .NET, Java, and JavaScript APIs for application development.
MapGuide was first introduced as Argus MapGuide in 1995 by Argus Technologies in Calgary, Alberta. In the fall of 1996, Autodesk acquired Argus Technologies and within a few months the first release under the Autodesk brand was introduced, Autodesk MapGuide 2.0. The software progressed through a number of releases leading up to the current Autodesk MapGuide 6.5. To this day MapGuide 6.5 and previous releases are known for ease of deployment, rapid application development, data connectivity, scalability, and overall performance.
Despite its success, the MapGuide 6.5 architecture has some inherent limitations. Most MapGuide applications rely upon a client Plug-in, ActiveX Control, or Java applet with much of the application logic written in JavaScript using the APIs offered by the client-side plug-in. All spatial analysis is performed client-side on rendered graphics rather than on the underlying spatial data. The server platform is Windows-centric.
In spring 2004 a team of developers at Autodesk began work on what is now MapGuide Open Source. Their goals were to retain all of the best aspects of MapGuide 6.5 while also meeting the goals set out above. The project was then submitted to the Open Source Geospatial Foundation in March 2006 under the LGPL license.
Source: Wikipedia. Article content is retrieved live through the MediaWiki API.
The Piri Reis map is a world map compiled in 1513 by the Ottoman admiral and cartographer Piri Reis. Approximately one third of the map survives, housed in the Topkapı Palace in Istanbul. After the empire's 1517 conquest of Egypt, Piri Reis presented the 1513 world map to Ottoman Sultan Selim I (r. 1512–1520). It is unknown how Selim used the map, if at all, as it vanished from history until its rediscovery centuries later. When rediscovered in 1929, the remaining fragment garnered international attention as it includes a partial copy of an otherwise lost map by Christopher Columbus. The map is a portolan chart with compass roses and a windrose network for navigation, rather than lines of longitude and latitude. It contains extensive notes primarily in Ottoman Turkish. The depiction of South America is detailed and accurate for its time. The northwestern coast combines features of Central America and Cuba into a single body of land. Scholars attribute the peculiar arrangement of the Caribbean to a now-lost map from Columbus that merged Cuba into the Asian mainland and Hispaniola with Marco Polo's description of Japan. This reflects Columbus's erroneous claim that he had found a route to Asia. The southern coast of the Atlantic Ocean is most likely a version of Terra Australis. The map is visually distinct from European portolan charts, influenced by the Islamic miniature tradition. It was unusual in the Islamic cartographic tradition for incorporating many non-Muslim sources. Historian Karen Pinto has described the positive portrayal of legendary creatures from the edge of the known world in the Americas as breaking away from the medieval Islamic idea of an impassable "Encircling Ocean" surrounding the Old World. There are conflicting interpretations of the map. Scholarly debate exists over the specific sources used in the map's creation and the number of source maps. Many areas on the map have not been conclusively identified with real or mythical places. Some authors have noted visual similarities to parts of the Americas not officially discovered by 1513, but there is no textual or historical evidence that the map represents land south of present-day Cananéia. A disproven 20th-century hypothesis identified the southern landmass with an ice-free Antarctic coast.
A source-to-source translator, source-to-source compiler (S2S compiler), transcompiler, or transpiler is a type of translator that takes the source code of a program written in a programming language as its input and produces an equivalent source code in the same or a different programming language, usually as an intermediate representation. A source-to-source translator converts between programming languages that operate at approximately the same level of abstraction, while a traditional compiler translates from a higher level language to a lower level language. For example, a source-to-source translator may perform a translation of a program from Python to JavaScript, while a traditional compiler translates from a language like C to assembly or Java to bytecode. An automatic parallelizing compiler will frequently take in a high level language program as an input and then transform the code and annotate it with parallel code annotations (e.g., OpenMP) or language constructs (e.g. Fortran's forall statements). Another purpose of source-to-source-compiling is translating legacy code to use the next version of the underlying programming language or an application programming interface (API) that breaks backward compatibility. It will perform automatic code refactoring which is useful when the programs to refactor are outside the control of the original implementer (for example, converting programs from Python 2 to Python 3, or converting programs from an old API to the new API) or when the size of the program makes it impractical or time-consuming to refactor it by hand. Transcompilers may either keep translated code structure as close to the source code as possible to ease development and debugging of the original source code or may change the structure of the original code so much that the translated code does not look like the source code. There are also debugging utilities that map the transcompiled source code back to the original code; for example, the JavaScript Source Map standard allows mapping of the JavaScript code executed by a web browser back to the original source when the JavaScript code was, for example, minified or produced by a transcompiled-to-JavaScript language. Examples include Closure Compiler, CoffeeScript, Dart, Haxe, Opal, TypeScript and Emscripten.
MapGuide Open Source is a web-based map-making platform that enables users to quickly develop and deploy web mapping applications and geospatial web services. The application was introduced as open-source by Autodesk in November 2005, and the code was contributed to the Open Source Geospatial Foundation in March 2006 under the GNU LGPL. MapGuide features an interactive viewer that includes support for feature selection, property inspection, map tips, and operations such as buffer, select within, and measure. MapGuide includes an XML database for storing and managing content, and supports most common geospatial file formats, databases, and standards. The MapGuide platform can be deployed on Linux or Microsoft Windows, supports Apache and IIS web servers, and offers extensive PHP, .NET, Java, and JavaScript APIs for application development.
OpenStreetMap (OSM) is a map database maintained by a community of volunteers via open collaboration. Contributors collect data from surveys, trace from aerial photo imagery or satellite imagery, and import from other freely licensed geodata sources. OpenStreetMap is freely licensed under the Open Database License and is commonly used to make electronic maps, inform turn-by-turn navigation, and assist in humanitarian aid and data visualisation. OpenStreetMap uses its own data model 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. OpenStreetMap was created by Steve Coast in response to the Ordnance Survey, the United Kingdom's national mapping agency, failing to release its data to the public under free licences in 2004. Initially, maps in OSM were created only via GPS traces, but it was quickly populated by importing public domain geographical data such as the U.S. TIGER and by tracing imagery as permitted by source. OpenStreetMap's adoption was accelerated by the development of supporting software and applications and Google Maps' 2012 introduction of pricing. The database is hosted by the OpenStreetMap Foundation, a non-profit organisation registered in England and Wales, and is funded mostly via donations.
Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.
MORE →Shirley Chisholm, elected in 1968.