-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove attribution-free and improve wording
- Loading branch information
Showing
8 changed files
with
47 additions
and
51 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
# Basemap | ||
|
||
Apache Baremaps comes with a [default schema and style](https://baremaps.apache.org/documentation/basemap/) similar to [OpenStreetMap Carto](https://github.com/gravitystorm/openstreetmap-carto). | ||
|
||
We chose the [Apache License](https://github.com/apache/incubator-baremaps/blob/main/LICENSE) so that map vendors can create derived work without attributing the Apache Baremaps project on the map. | ||
The only requirement is to give proper credit to the wonderful contributors behind the data sources, such as [OpenStreetMap](https://www.openstreetmap.org/) or [Natural Earth](https://www.naturalearthdata.com/). | ||
Notice that this schema and style are now used by default to display vector maps on the [OpenStreetMap wiki](https://wiki.openstreetmap.org/wiki/Template:Vector_map). | ||
|
||
While the quality of the schema and style keeps improving, contributions, improvements, and feedback are welcome and encouraged. | ||
|
||
import Map from '@/components/map'; | ||
|
||
<div style={{ marginTop: 20, height: 450 }}> | ||
<Map /> | ||
</div> | ||
|
||
## Build the basemap | ||
|
||
In order to build the basemap locally, move to the `/basemap` directory and run the following workflow: | ||
|
||
```bash | ||
baremaps workflow execute --file=workflow.js | ||
``` | ||
|
||
> Note: If you are using Docker, you need to increase the storage allocated to Docker to at least 20GB. | ||
Depending on your machine and internet connection, the process can take up to 30 minutes. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,7 @@ | ||
# Introduction | ||
|
||
Apache Baremaps is an [open source](https://github.com/apache/incubator-baremaps/blob/main/LICENSE) toolkit and a set of infrastructure components for creating, publishing, and operating online maps. It provides a data pipeline enabling developers to build maps with different data sources. It offers live reload capabilities that allow cartographers to customize the content and the style of a map. It includes an attribution-free map schema and style that stimulates derived work. Finally, it provides services commonly used in online maps, such as location search and IP to location. | ||
|
||
Apache Baremaps is inspired by [Osmosis](https://github.com/openstreetmap/osmosis), but it comes with additional features, such as the ability to: | ||
|
||
- Process data in parallel with the [Stream API](https://docs.oracle.com/javase/8/docs/api/java/util/stream/package-summary.html) introduced in Java 8 | ||
- Import data faster with the [COPY API](https://www.postgresql.org/docs/11/sql-copy.html) of Postgresql | ||
- Create postgis geometries on the fly with [JTS](https://github.com/locationtech/jts) | ||
- Create and serve customized [Vector Tiles](https://docs.mapbox.com/vector-tiles/specification/) | ||
|
||
On the longer run, the project aims to work with a variety of data sources in order to create highly specialized and customized maps. | ||
Apache Baremaps is an [open source](https://github.com/apache/incubator-baremaps/blob/main/LICENSE) toolkit and a set of infrastructure components for creating, publishing, and operating online maps. | ||
It provides a data pipeline enabling developers to build maps with different data sources. | ||
It offers live reload capabilities that allow cartographers to rapidely customize the content and the style of a map. | ||
It comes with a [default schema and style](https://baremaps.apache.org/documentation/basemap/) similar to [OpenStreetMap Carto](https://github.com/gravitystorm/openstreetmap-carto). | ||
Finally, it aims at providing a set of services commonly used in online maps, such as location search and IP to location. |