This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-baremaps-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 0cbd02a deploy: aae853c28d8755bdc83b74bd0c25eeccf842c0fd
0cbd02a is described below
commit 0cbd02ab70af0ceb0314f14dc2f2e4bcb79f78c7
Author: bchapuis <[email protected]>
AuthorDate: Tue Apr 25 13:04:02 2023 +0000
deploy: aae853c28d8755bdc83b74bd0c25eeccf842c0fd
---
404.html | 2 +-
_next/static/chunks/pages/index-9cf8fade85ff5276.js | 1 +
_next/static/chunks/pages/index-c72bd8fa6656b04e.js | 1 -
.../_buildManifest.js | 2 +-
.../_ssgManifest.js | 0
documentation.html | 4 ++--
documentation/developer-manual.html | 4 ++--
documentation/developer-manual/basemap.html | 4 ++--
documentation/developer-manual/geocoder.html | 4 ++--
documentation/developer-manual/how-to-build-with-maven.html | 4 ++--
documentation/developer-manual/ip-to-location.html | 4 ++--
documentation/developer-manual/project-structure.html | 4 ++--
documentation/developer-manual/setup-in-intellij.html | 4 ++--
documentation/examples.html | 4 ++--
documentation/examples/extrusion.html | 4 ++--
documentation/examples/geoadmin.html | 4 ++--
documentation/examples/geocoding.html | 4 ++--
documentation/examples/import-contour-into-postgis.html | 4 ++--
documentation/examples/import-naturalearth-into-postgis.html | 4 ++--
documentation/examples/import-osm-into-postgis.html | 4 ++--
documentation/examples/ip-to-location.html | 4 ++--
documentation/examples/serve-and-export-vector-tiles.html | 4 ++--
documentation/getting-started.html | 4 ++--
documentation/getting-started/installing-postgis.html | 4 ++--
documentation/getting-started/installing-the-cli.html | 4 ++--
download/release-0.7.1.html | 4 ++--
index.html | 10 +++++-----
27 files changed, 50 insertions(+), 50 deletions(-)
diff --git a/404.html b/404.html
index 442eb09..f3cf4d0 100644
--- a/404.html
+++ b/404.html
@@ -1 +1 @@
-<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport"
content="width=device-width"/><title>404: This page could not be
found</title><meta name="next-head-count" content="3"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script sr
[...]
\ No newline at end of file
+<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport"
content="width=device-width"/><title>404: This page could not be
found</title><meta name="next-head-count" content="3"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script sr
[...]
\ No newline at end of file
diff --git a/_next/static/chunks/pages/index-9cf8fade85ff5276.js
b/_next/static/chunks/pages/index-9cf8fade85ff5276.js
new file mode 100644
index 0000000..ce8d726
--- /dev/null
+++ b/_next/static/chunks/pages/index-9cf8fade85ff5276.js
@@ -0,0 +1 @@
+(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[405],{1464:function(e,a,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return
t(1948)}])},1948:function(e,a,t){"use
strict";t.r(a),t.d(a,{default:function(){return w}});var
n=t(5893),i=t(357),s=t.n(i),r=t(4319),l=t(1151);t(5675);var
d=t(1664),o=t.n(d);t(9603);var
c=t(9815),m=t(6010),h=t(9428),u=t(1696),x=t.n(u);function
p(e){let{medium:a,large:t,plain:i,centered:s,children:r,lightOnly:l,className:d,href:c,index:u,...
[...]
\ No newline at end of file
diff --git a/_next/static/chunks/pages/index-c72bd8fa6656b04e.js
b/_next/static/chunks/pages/index-c72bd8fa6656b04e.js
deleted file mode 100644
index 33f620a..0000000
--- a/_next/static/chunks/pages/index-c72bd8fa6656b04e.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[405],{1464:function(e,a,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/",function(){return
t(1948)}])},1948:function(e,a,t){"use
strict";t.r(a),t.d(a,{default:function(){return w}});var
n=t(5893),i=t(357),s=t.n(i),r=t(4319),l=t(1151);t(5675);var
o=t(1664),d=t.n(o);t(9603);var
c=t(9815),m=t(6010),h=t(9428),u=t(1696),p=t.n(u);function
x(e){let{medium:a,large:t,plain:i,centered:s,children:r,lightOnly:l,className:o,href:c,index:u,...
[...]
\ No newline at end of file
diff --git a/_next/static/AnlW34bjdJk7spB5zTzAb/_buildManifest.js
b/_next/static/uhUjyj80aWlkPqev1xI-g/_buildManifest.js
similarity index 95%
rename from _next/static/AnlW34bjdJk7spB5zTzAb/_buildManifest.js
rename to _next/static/uhUjyj80aWlkPqev1xI-g/_buildManifest.js
index 1cc10ae..0424095 100644
--- a/_next/static/AnlW34bjdJk7spB5zTzAb/_buildManifest.js
+++ b/_next/static/uhUjyj80aWlkPqev1xI-g/_buildManifest.js
@@ -1 +1 @@
-self.__BUILD_MANIFEST=function(e,t,a){return{__rewrites:{beforeFiles:[],afterFiles:[{source:"/:path*/_meta",destination:"/404"}],fallback:[]},"/":[t,e,"static/chunks/249-fd3f6735e60085b1.js",a,"static/css/eb590262495d9b19.css","static/chunks/pages/index-c72bd8fa6656b04e.js"],"/_error":["static/chunks/pages/_error-e4f561a102d9bb14.js"],"/documentation":[e,"static/chunks/pages/documentation-a49481c49d82eb10.js"],"/documentation/developer-manual":[e,"static/chunks/pages/documentation/develo
[...]
\ No newline at end of file
+self.__BUILD_MANIFEST=function(e,t,a){return{__rewrites:{beforeFiles:[],afterFiles:[{source:"/:path*/_meta",destination:"/404"}],fallback:[]},"/":[t,e,"static/chunks/249-fd3f6735e60085b1.js",a,"static/css/eb590262495d9b19.css","static/chunks/pages/index-9cf8fade85ff5276.js"],"/_error":["static/chunks/pages/_error-e4f561a102d9bb14.js"],"/documentation":[e,"static/chunks/pages/documentation-a49481c49d82eb10.js"],"/documentation/developer-manual":[e,"static/chunks/pages/documentation/develo
[...]
\ No newline at end of file
diff --git a/_next/static/AnlW34bjdJk7spB5zTzAb/_ssgManifest.js
b/_next/static/uhUjyj80aWlkPqev1xI-g/_ssgManifest.js
similarity index 100%
rename from _next/static/AnlW34bjdJk7spB5zTzAb/_ssgManifest.js
rename to _next/static/uhUjyj80aWlkPqev1xI-g/_ssgManifest.js
diff --git a/documentation.html b/documentation.html
index 73bc0ef..b9a1fb7 100644
--- a/documentation.html
+++ b/documentation.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Apache Baremaps is an <a
href="https://github.com/apache/incubator-baremaps/blob/main/LICENSE"
target="_blank" rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">open source<span
class="nx-sr-only"> (opens in a new tab)</span></a> toolkit and a set of
infrastructure components for creating, publishing, and operating online maps.
It provides a data pipeline enabling developers [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Apache Baremaps is inspired by
<a href="https://github.com/openstreetmap/osmosis" target="_blank"
rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">Osmosis<span
class="nx-sr-only"> (opens in a new tab)</span></a>, but it comes with
additional features, such as the ability to:</p>
<ul class="nx-mt-6 nx-list-disc first:nx-mt-0 ltr:nx-ml-6 rtl:nx-mr-6">
@@ -18,4 +18,4 @@
<li class="nx-my-2">Create postgis geometries on the fly with <a
href="https://github.com/locationtech/jts" target="_blank" rel="noreferrer"
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]">JTS<span class="nx-sr-only"> (opens in a
new tab)</span></a></li>
<li class="nx-my-2">Create and serve customized <a
href="https://docs.mapbox.com/vector-tiles/specification/" target="_blank"
rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">Vector Tiles<span
class="nx-sr-only"> (opens in a new tab)</span></a></li>
</ul>
-<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">On the longer run, the project
aims to work with a variety of data sources in order to create highly
specialized and customized maps.</p><div class="nx-mt-16"></div><div
class="nx-mb-8 nx-flex nx-items-center nx-border-t nx-pt-8
dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Getting
started" class="nx-flex nx-max-w-[50%] nx-items-center nx-gap-1 nx-py-4 nx-tex
[...]
\ No newline at end of file
+<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">On the longer run, the project
aims to work with a variety of data sources in order to create highly
specialized and customized maps.</p><div class="nx-mt-16"></div><div
class="nx-mb-8 nx-flex nx-items-center nx-border-t nx-pt-8
dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Getting
started" class="nx-flex nx-max-w-[50%] nx-items-center nx-gap-1 nx-py-4 nx-tex
[...]
\ No newline at end of file
diff --git a/documentation/developer-manual.html
b/documentation/developer-manual.html
index 06e4e92..9f01a54 100644
--- a/documentation/developer-manual.html
+++ b/documentation/developer-manual.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">The Developer Manual aims at
helping developers to execute the code, understand the structure and contribute
to the project.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Go into the relevant sections to
find out more about Apache Baremaps.</p>
<ul class="nx-mt-6 nx-list-disc first:nx-mt-0 ltr:nx-ml-6 rtl:nx-mr-6">
@@ -19,4 +19,4 @@
<li class="nx-my-2"><a class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]"
href="/documentation/developer-manual/geocoder">Geocoder</a></li>
<li class="nx-my-2"><a class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]"
href="/documentation/developer-manual/ip-to-location">IP to location</a></li>
<li class="nx-my-2"><a class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]"
href="/documentation/developer-manual/basemap">Stylesheet</a></li>
-</ul><div class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center
nx-border-t nx-pt-8 dark:nx-border-neutral-800
contrast-more:nx-border-neutral-400 dark:contrast-more:nx-border-neutral-400
print:nx-hidden"><a title="Geoadmin Noise Exposure in Vector Tiles"
class="nx-flex nx-max-w-[50%] nx-items-center nx-gap-1 nx-py-4 nx-text-base
nx-font-medium nx-text-gray-600 nx-transition-colors [word-break:break-word]
hover:nx-text-primary-600 dark:nx-text-gray-300 md:nx-text-lg ltr:nx-p [...]
\ No newline at end of file
+</ul><div class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center
nx-border-t nx-pt-8 dark:nx-border-neutral-800
contrast-more:nx-border-neutral-400 dark:contrast-more:nx-border-neutral-400
print:nx-hidden"><a title="Geoadmin Noise Exposure in Vector Tiles"
class="nx-flex nx-max-w-[50%] nx-items-center nx-gap-1 nx-py-4 nx-text-base
nx-font-medium nx-text-gray-600 nx-transition-colors [word-break:break-word]
hover:nx-text-primary-600 dark:nx-text-gray-300 md:nx-text-lg ltr:nx-p [...]
\ No newline at end of file
diff --git a/documentation/developer-manual/basemap.html
b/documentation/developer-manual/basemap.html
index c7a3034..8a70dbe 100644
--- a/documentation/developer-manual/basemap.html
+++ b/documentation/developer-manual/basemap.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><link rel="preload" href="/_next/static/css/0aa53f20ab4b3fde.css"
as="style"/><link rel="stylesheet"
href="/_next/static/css/0aa53f20ab4b3fde.css" data-n-p=""/><n [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><link rel="preload" href="/_next/static/css/0aa53f20ab4b3fde.css"
as="style"/><link rel="stylesheet"
href="/_next/static/css/0aa53f20ab4b3fde.css" data-n-p=""/><n [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Baremaps comes with a
<a href="https://github.com/apache/incubator-baremaps/tree/main/basemap"
target="_blank" rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">default tileset
and stylesheet<span class="nx-sr-only"> (opens in a new tab)</span></a>
that can be used to generate vector tiles. The stylesheet is based on the
@@ -18,4 +18,4 @@ style.
It is an ongoing effort to create an attribution-free map style.
Your contributions are welcome.</p>
<!-- -->
-<div style="margin-top:20px;height:450px"><div class="style_wrap__MRdtl"><div
class="style_map__RQT_O"></div></div></div><div class="nx-mt-16"></div><div
class="nx-mb-8 nx-flex nx-items-center nx-border-t nx-pt-8
dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="IP to
Location" class="nx-flex nx-max-w-[50%] nx-items-center nx-gap-1 nx-py-4
nx-text-base nx-font-medium nx-text-gray-600 nx-transition-colors [wo [...]
\ No newline at end of file
+<div style="margin-top:20px;height:450px"><div class="style_wrap__MRdtl"><div
class="style_map__RQT_O"></div></div></div><div class="nx-mt-16"></div><div
class="nx-mb-8 nx-flex nx-items-center nx-border-t nx-pt-8
dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="IP to
Location" class="nx-flex nx-max-w-[50%] nx-items-center nx-gap-1 nx-py-4
nx-text-base nx-font-medium nx-text-gray-600 nx-transition-colors [wo [...]
\ No newline at end of file
diff --git a/documentation/developer-manual/geocoder.html
b/documentation/developer-manual/geocoder.html
index 5a58916..1894454 100644
--- a/documentation/developer-manual/geocoder.html
+++ b/documentation/developer-manual/geocoder.html
@@ -9,5 +9,5 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
-<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">TODO</p><div
class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center nx-border-t
nx-pt-8 dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Project
structure" class="nx-flex nx-max-w-[50%] nx-items-center nx-gap-1 nx-py-4
nx-text-base nx-font-medium nx-text-gray-600 nx-transition-colors
[word-break:break-word] hover:nx-text-primary-600 dark:nx-text-gray [...]
\ No newline at end of file
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">TODO</p><div
class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center nx-border-t
nx-pt-8 dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Project
structure" class="nx-flex nx-max-w-[50%] nx-items-center nx-gap-1 nx-py-4
nx-text-base nx-font-medium nx-text-gray-600 nx-transition-colors
[word-break:break-word] hover:nx-text-primary-600 dark:nx-text-gray [...]
\ No newline at end of file
diff --git a/documentation/developer-manual/how-to-build-with-maven.html
b/documentation/developer-manual/how-to-build-with-maven.html
index a7fe8aa..2c4c714 100644
--- a/documentation/developer-manual/how-to-build-with-maven.html
+++ b/documentation/developer-manual/how-to-build-with-maven.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">This guide describes the basics
of compiling Baremaps from source. In order to run Apache Baremaps, you first
need to install Java 17 or a later version.
<a href="https://sdkman.io/" target="_blank" rel="noreferrer"
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]">SDKMAN<span class="nx-sr-only"> (opens in
a new tab)</span></a> provides a convenient Command Line Interface (CLI) to
install and upgrade Java. We also suggest you use the most recent version of
Maven
to compile <a href="https://maven.apache.org/download.cgi" target="_blank"
rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">(at least
3.x.x)<span class="nx-sr-only"> (opens in a new tab)</span></a>.</p>
@@ -44,4 +44,4 @@ and place Baremaps into your <code class="nx-border-black
nx-border-opacity-[0.0
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">If you want to work on <a
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]"
href="/documentation/examples/geocoding">Geocoding</a> or
<a class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]"
href="/documentation/examples/ip-to-location">IP to location</a>, head directly
into the related examples.</p>
<h3 class="nx-font-semibold nx-tracking-tight nx-text-slate-900
dark:nx-text-slate-100 nx-mt-8 nx-text-2xl">Windows<span class="nx-absolute
-nx-mt-20" id="windows"></span><a href="#windows" class="subheading-anchor"
aria-label="Permalink for this section"></a></h3>
-<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">If you are using Windows, you
will need to use <code class="nx-border-black nx-border-opacity-[0.04]
nx-bg-opacity-[0.03] nx-bg-black nx-break-words nx-rounded-md nx-border
nx-py-0.5 nx-px-[.25em] nx-text-[.9em] dark:nx-border-white/10
dark:nx-bg-white/10 " dir="ltr">mvnw.cmd</code> instead of <code
class="nx-border-black nx-border-opacity-[0.04] nx-bg-opacity-[0.03]
nx-bg-black nx-break-words nx-rounded-md nx-border nx-py-0.5 nx-px-[.25em]
[...]
\ No newline at end of file
+<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">If you are using Windows, you
will need to use <code class="nx-border-black nx-border-opacity-[0.04]
nx-bg-opacity-[0.03] nx-bg-black nx-break-words nx-rounded-md nx-border
nx-py-0.5 nx-px-[.25em] nx-text-[.9em] dark:nx-border-white/10
dark:nx-bg-white/10 " dir="ltr">mvnw.cmd</code> instead of <code
class="nx-border-black nx-border-opacity-[0.04] nx-bg-opacity-[0.03]
nx-bg-black nx-break-words nx-rounded-md nx-border nx-py-0.5 nx-px-[.25em]
[...]
\ No newline at end of file
diff --git a/documentation/developer-manual/ip-to-location.html
b/documentation/developer-manual/ip-to-location.html
index d53609b..1e1e183 100644
--- a/documentation/developer-manual/ip-to-location.html
+++ b/documentation/developer-manual/ip-to-location.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Using data publicly available
from the 5 <a href="https://whatismyipaddress.com/rir" target="_blank"
rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">Regional Internet
Registries (RIRs)<span class="nx-sr-only"> (opens in a new tab)</span></a>
we are able to generate a stream of objects detailing Internet resource
allocations. We call these NIC Objects
(Network Information Centre Objects).</p>
@@ -85,4 +85,4 @@ tag <em>iploc</em> if you want to contribute.</p>
<ul class="nx-mt-6 nx-list-disc first:nx-mt-0 ltr:nx-ml-6 rtl:nx-mr-6">
<li class="nx-my-2"><a href="https://www.iana.org/numbers" target="_blank"
rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font
[text-underline-position:from-font]">https://www.iana.org/numbers<span
class="nx-sr-only"> (opens in a new tab)</span></a></li>
<li class="nx-my-2"><a href="https://www.irr.net/docs/list.html"
target="_blank" rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font
[text-underline-position:from-font]">https://www.irr.net/docs/list.html<span
class="nx-sr-only"> (opens in a new tab)</span></a></li>
-</ul><div class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center
nx-border-t nx-pt-8 dark:nx-border-neutral-800
contrast-more:nx-border-neutral-400 dark:contrast-more:nx-border-neutral-400
print:nx-hidden"><a title="Geocoder" class="nx-flex nx-max-w-[50%]
nx-items-center nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600
nx-transition-colors [word-break:break-word] hover:nx-text-primary-600
dark:nx-text-gray-300 md:nx-text-lg ltr:nx-pr-4 rtl:nx-pl-4" href="/documen
[...]
\ No newline at end of file
+</ul><div class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center
nx-border-t nx-pt-8 dark:nx-border-neutral-800
contrast-more:nx-border-neutral-400 dark:contrast-more:nx-border-neutral-400
print:nx-hidden"><a title="Geocoder" class="nx-flex nx-max-w-[50%]
nx-items-center nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600
nx-transition-colors [word-break:break-word] hover:nx-text-primary-600
dark:nx-text-gray-300 md:nx-text-lg ltr:nx-pr-4 rtl:nx-pl-4" href="/documen
[...]
\ No newline at end of file
diff --git a/documentation/developer-manual/project-structure.html
b/documentation/developer-manual/project-structure.html
index d297268..4e2dace 100644
--- a/documentation/developer-manual/project-structure.html
+++ b/documentation/developer-manual/project-structure.html
@@ -9,9 +9,9 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">The code is structured in a way
that makes it easy to understand and to contribute to the project.</p>
<h2 class="nx-font-semibold nx-tracking-tight nx-text-slate-900
dark:nx-text-slate-100 nx-mt-10 nx-border-b nx-pb-1 nx-text-3xl
nx-border-neutral-200/70 contrast-more:nx-border-neutral-400
dark:nx-border-primary-100/10
contrast-more:dark:nx-border-neutral-400">Modules<span class="nx-absolute
-nx-mt-20" id="modules"></span><a href="#modules" class="subheading-anchor"
aria-label="Permalink for this section"></a></h2>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">TODO</p>
<h3 class="nx-font-semibold nx-tracking-tight nx-text-slate-900
dark:nx-text-slate-100 nx-mt-8 nx-text-2xl">Baremaps-core<span
class="nx-absolute -nx-mt-20" id="baremaps-core"></span><a
href="#baremaps-core" class="subheading-anchor" aria-label="Permalink for this
section"></a></h3>
-<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">TODO</p><div
class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center nx-border-t
nx-pt-8 dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Setup in
IntelliJ IDEA" class="nx-flex nx-max-w-[50%] nx-items-center nx-gap-1 nx-py-4
nx-text-base nx-font-medium nx-text-gray-600 nx-transition-colors
[word-break:break-word] hover:nx-text-primary-600 dark:nx-text [...]
\ No newline at end of file
+<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">TODO</p><div
class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center nx-border-t
nx-pt-8 dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Setup in
IntelliJ IDEA" class="nx-flex nx-max-w-[50%] nx-items-center nx-gap-1 nx-py-4
nx-text-base nx-font-medium nx-text-gray-600 nx-transition-colors
[word-break:break-word] hover:nx-text-primary-600 dark:nx-text [...]
\ No newline at end of file
diff --git a/documentation/developer-manual/setup-in-intellij.html
b/documentation/developer-manual/setup-in-intellij.html
index 9ca7a8a..3ac39db 100644
--- a/documentation/developer-manual/setup-in-intellij.html
+++ b/documentation/developer-manual/setup-in-intellij.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">To open the project with
IntelliJ, go under file -> open -> ...</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">There are a few pre-created
configurations to run the code quickly.</p>
-<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">TODO</p><div
class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center nx-border-t
nx-pt-8 dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="How to
Build with Maven" class="nx-flex nx-max-w-[50%] nx-items-center nx-gap-1
nx-py-4 nx-text-base nx-font-medium nx-text-gray-600 nx-transition-colors
[word-break:break-word] hover:nx-text-primary-600 dark:nx-tex [...]
\ No newline at end of file
+<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">TODO</p><div
class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center nx-border-t
nx-pt-8 dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="How to
Build with Maven" class="nx-flex nx-max-w-[50%] nx-items-center nx-gap-1
nx-py-4 nx-text-base nx-font-medium nx-text-gray-600 nx-transition-colors
[word-break:break-word] hover:nx-text-primary-600 dark:nx-tex [...]
\ No newline at end of file
diff --git a/documentation/examples.html b/documentation/examples.html
index 557dc1a..6efd256 100644
--- a/documentation/examples.html
+++ b/documentation/examples.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">The examples will showcase the
different uses of the Apache Baremaps toolkits. To run the examples you need to
clone or <a
href="https://github.com/apache/incubator-baremaps/archive/refs/heads/main.zip"
target="_blank" rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">download<span
class="nx-sr-only"> (opens in a new tab)</span></a> the main
repository in order to have access to the <a
href="https://github.com/apache/incubator-baremaps/blob/main/examples/"
target="_blank" rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">files<span
class="nx-sr-only"> (opens in a new tab)</span></a> that have been prepared for
the examples.</p>
<div class="nextra-code-block nx-relative nx-mt-6 first:nx-mt-0"><pre
class="nx-bg-primary-700/5 nx-mb-4 nx-overflow-x-auto nx-rounded-xl
nx-font-medium nx-subpixel-antialiased dark:nx-bg-primary-300/10 nx-text-[.9em]
contrast-more:nx-border contrast-more:nx-border-primary-900/20
contrast-more:nx-contrast-150 contrast-more:dark:nx-border-primary-100/40
nx-py-4 " data-language="bash" data-theme="default"><code
class="nx-border-black nx-border-opacity-[0.04] nx-bg-opacity-[0.03] nx-bg-blac
[...]
@@ -32,4 +32,4 @@ repository in order to have access to the <a
href="https://github.com/apache/inc
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Developers who want to execute
the code, should refer to the developer manual:</p>
<ul class="nx-mt-6 nx-list-disc first:nx-mt-0 ltr:nx-ml-6 rtl:nx-mr-6">
<li class="nx-my-2">The <a class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]"
href="/documentation/developer-manual">Developer Manual</a> aims at helping
developers to execute the code, understand the structure and contribute to the
project.</li>
-</ul><div class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center
nx-border-t nx-pt-8 dark:nx-border-neutral-800
contrast-more:nx-border-neutral-400 dark:contrast-more:nx-border-neutral-400
print:nx-hidden"><a title="Installing PostGIS" class="nx-flex nx-max-w-[50%]
nx-items-center nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600
nx-transition-colors [word-break:break-word] hover:nx-text-primary-600
dark:nx-text-gray-300 md:nx-text-lg ltr:nx-pr-4 rtl:nx-pl-4" href [...]
\ No newline at end of file
+</ul><div class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center
nx-border-t nx-pt-8 dark:nx-border-neutral-800
contrast-more:nx-border-neutral-400 dark:contrast-more:nx-border-neutral-400
print:nx-hidden"><a title="Installing PostGIS" class="nx-flex nx-max-w-[50%]
nx-items-center nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600
nx-transition-colors [word-break:break-word] hover:nx-text-primary-600
dark:nx-text-gray-300 md:nx-text-lg ltr:nx-pr-4 rtl:nx-pl-4" href [...]
\ No newline at end of file
diff --git a/documentation/examples/extrusion.html
b/documentation/examples/extrusion.html
index 21382b4..c4b9fdb 100644
--- a/documentation/examples/extrusion.html
+++ b/documentation/examples/extrusion.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">This example builds upon the <a
href="https://www.baremaps.com/examples/openstreetmap/" target="_blank"
rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">OpenStreetMap
example<span class="nx-sr-only"> (opens in a new tab)</span></a> and shows how
3d
buildings can be extruded with Maplibre. First, start by downloading the OSM
data for London in the current directory.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">To import London data in the
database.</p>
@@ -59,4 +59,4 @@ for a 100MB tile cache.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Well done, a map of London with
extruded buildings should now appear in your <a href="http://localhost:9000/"
target="_blank" rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">browser<span
class="nx-sr-only"> (opens in a new tab)</span></a>!</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0"><img alt="Tile viewer"
loading="lazy" width="1392" height="887" decoding="async" data-nimg="1"
style="color:transparent;background-size:cover;background-position:50%
50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg
xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 8
5'%3E%3Cfilter id='b'
color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation
[...]
<h2 class="nx-font-semibold nx-tracking-tight nx-text-slate-900
dark:nx-text-slate-100 nx-mt-10 nx-border-b nx-pb-1 nx-text-3xl
nx-border-neutral-200/70 contrast-more:nx-border-neutral-400
dark:nx-border-primary-100/10
contrast-more:dark:nx-border-neutral-400">Conclusion<span class="nx-absolute
-nx-mt-20" id="conclusion"></span><a href="#conclusion"
class="subheading-anchor" aria-label="Permalink for this section"></a></h2>
-<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">In this tutorial, we learnt how
to import OSM data in PostGIS with a workflow and then use the MVT
specification to extrude the vector tiles into a 3d object.</p><div
class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center nx-border-t
nx-pt-8 dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Contour
Lines in Vector Tiles" class="nx-flex nx-max-w-[50%] [...]
\ No newline at end of file
+<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">In this tutorial, we learnt how
to import OSM data in PostGIS with a workflow and then use the MVT
specification to extrude the vector tiles into a 3d object.</p><div
class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center nx-border-t
nx-pt-8 dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Contour
Lines in Vector Tiles" class="nx-flex nx-max-w-[50%] [...]
\ No newline at end of file
diff --git a/documentation/examples/geoadmin.html
b/documentation/examples/geoadmin.html
index 1c1314c..5a7ca60 100644
--- a/documentation/examples/geoadmin.html
+++ b/documentation/examples/geoadmin.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">The Federal Office for the
Environment (FOEN) provides a GeoTiff describing the <a
href="https://www.bafu.admin.ch/bafu/de/home/zustand/daten/geodaten/laerm--geodaten.html"
target="_blank" rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">traffic noise
levels<span class="nx-sr-only"> (opens in a new tab)</span></a> in Switzerland.
Download an uncompress the archive that contains the GeoTiff.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">If needed, you can now reproject
the geotiff in the desired projection before importing it in the database.
@@ -36,4 +36,4 @@ When available, a smoothing function such as <code
class="nx-border-black nx-bor
<div class="nextra-code-block nx-relative nx-mt-6 first:nx-mt-0"><pre
class="nx-bg-primary-700/5 nx-mb-4 nx-overflow-x-auto nx-rounded-xl
nx-font-medium nx-subpixel-antialiased dark:nx-bg-primary-300/10 nx-text-[.9em]
contrast-more:nx-border contrast-more:nx-border-primary-900/20
contrast-more:nx-contrast-150 contrast-more:dark:nx-border-primary-100/40
nx-py-4 " data-language="bash" data-theme="default"><code
class="nx-border-black nx-border-opacity-[0.04] nx-bg-opacity-[0.03] nx-bg-blac
[...]
<span class="line"><span style="color:var(--shiki-color-text)"> </span><span
style="color:var(--shiki-token-string)">--database</span><span
style="color:var(--shiki-color-text)"> </span><span
style="color:var(--shiki-token-string-expression)">'jdbc:postgresql://localhost:5432/baremaps?user=baremaps&password=baremaps'</span><span
style="color:var(--shiki-color-text)"> \</span></span>
<span class="line"><span style="color:var(--shiki-color-text)"> </span><span
style="color:var(--shiki-token-string)">--config</span><span
style="color:var(--shiki-color-text)"> </span><span
style="color:var(--shiki-token-string-expression)">'tileset.json'</span><span
style="color:var(--shiki-color-text)"> \</span></span>
-<span class="line"><span style="color:var(--shiki-color-text)"> </span><span
style="color:var(--shiki-token-string)">--style</span><span
style="color:var(--shiki-color-text)"> </span><span
style="color:var(--shiki-token-string-expression)">'style.json'</span></span></code></pre><div
class="nx-opacity-0 nx-transition [div:hover>&]:nx-opacity-100
focus-within:nx-opacity-100 nx-flex nx-gap-1 nx-absolute nx-m-[11px] nx-right-0
nx-top-0"><button class="nextra-button nx-trans [...]
\ No newline at end of file
+<span class="line"><span style="color:var(--shiki-color-text)"> </span><span
style="color:var(--shiki-token-string)">--style</span><span
style="color:var(--shiki-color-text)"> </span><span
style="color:var(--shiki-token-string-expression)">'style.json'</span></span></code></pre><div
class="nx-opacity-0 nx-transition [div:hover>&]:nx-opacity-100
focus-within:nx-opacity-100 nx-flex nx-gap-1 nx-absolute nx-m-[11px] nx-right-0
nx-top-0"><button class="nextra-button nx-trans [...]
\ No newline at end of file
diff --git a/documentation/examples/geocoding.html
b/documentation/examples/geocoding.html
index acd286c..17330d8 100644
--- a/documentation/examples/geocoding.html
+++ b/documentation/examples/geocoding.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">In this tutorial, we demonstrate
how to create a geocoding index and then serve it in a simple web
application.</p>
<h2 class="nx-font-semibold nx-tracking-tight nx-text-slate-900
dark:nx-text-slate-100 nx-mt-10 nx-border-b nx-pb-1 nx-text-3xl
nx-border-neutral-200/70 contrast-more:nx-border-neutral-400
dark:nx-border-primary-100/10
contrast-more:dark:nx-border-neutral-400">Dataset<span class="nx-absolute
-nx-mt-20" id="dataset"></span><a href="#dataset" class="subheading-anchor"
aria-label="Permalink for this section"></a></h2>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">The data we will be using comes
from <a href="https://geonames.com" target="_blank" rel="noreferrer"
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]">Geonames<span class="nx-sr-only"> (opens
in a new tab)</span></a>.</p>
@@ -22,4 +22,4 @@
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Go to <a
href="http://localhost:9000/" target="_blank" rel="noreferrer"
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]">http://localhost:9000/<span
class="nx-sr-only"> (opens in a new tab)</span></a> to see it in action.</p>
<h2 class="nx-font-semibold nx-tracking-tight nx-text-slate-900
dark:nx-text-slate-100 nx-mt-10 nx-border-b nx-pb-1 nx-text-3xl
nx-border-neutral-200/70 contrast-more:nx-border-neutral-400
dark:nx-border-primary-100/10
contrast-more:dark:nx-border-neutral-400">Conclusion<span class="nx-absolute
-nx-mt-20" id="conclusion"></span><a href="#conclusion"
class="subheading-anchor" aria-label="Permalink for this section"></a></h2>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">In this tutorial, we learnt how
to create a Geocoding index and serve it in a simple web application.
-This will be very useful in a map application to find places quickly by
writing an address in a prompt.</p><div class="nx-mt-16"></div><div
class="nx-mb-8 nx-flex nx-items-center nx-border-t nx-pt-8
dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Create an
IP to location web service" class="nx-flex nx-max-w-[50%] nx-items-center
nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600 nx-transition-co
[...]
\ No newline at end of file
+This will be very useful in a map application to find places quickly by
writing an address in a prompt.</p><div class="nx-mt-16"></div><div
class="nx-mb-8 nx-flex nx-items-center nx-border-t nx-pt-8
dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Create an
IP to location web service" class="nx-flex nx-max-w-[50%] nx-items-center
nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600 nx-transition-co
[...]
\ No newline at end of file
diff --git a/documentation/examples/import-contour-into-postgis.html
b/documentation/examples/import-contour-into-postgis.html
index 16c1d9f..09d0a69 100644
--- a/documentation/examples/import-contour-into-postgis.html
+++ b/documentation/examples/import-contour-into-postgis.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Contour lines are a key element
in topographic maps, as they allow us to
visualize the elevation of an area. In this tutorial, we will show you how
to create contour lines from a digital elevation model (DEM) and display
@@ -69,4 +69,4 @@ on the quality of your input data. You can experiment with
different
smoothing parameters to find the best balance between smoothness and
preservation of original features.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">That's it! You now know how
to generate and display contour lines from
-a digital elevation model using vector tiles. Happy mapping!</p><div
class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center nx-border-t
nx-pt-8 dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Serve and
Export Vector Tiles from PostGIS" class="nx-flex nx-max-w-[50%] nx-items-center
nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600
nx-transition-colors [word-break:break-word] hover:nx [...]
\ No newline at end of file
+a digital elevation model using vector tiles. Happy mapping!</p><div
class="nx-mt-16"></div><div class="nx-mb-8 nx-flex nx-items-center nx-border-t
nx-pt-8 dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Serve and
Export Vector Tiles from PostGIS" class="nx-flex nx-max-w-[50%] nx-items-center
nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600
nx-transition-colors [word-break:break-word] hover:nx [...]
\ No newline at end of file
diff --git a/documentation/examples/import-naturalearth-into-postgis.html
b/documentation/examples/import-naturalearth-into-postgis.html
index 15d2604..498a7da 100644
--- a/documentation/examples/import-naturalearth-into-postgis.html
+++ b/documentation/examples/import-naturalearth-into-postgis.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">In this tutorial, we'll
learn how to use Baremaps to import Natural Earth data in a PostGIS
database.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Notice that the following steps
assume that the Apache Baremaps CLI and PostGIS are <a
href="https://www.baremaps.com/getting-started/" target="_blank"
rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">installed<span
class="nx-sr-only"> (opens in a new tab)</span></a>.</p>
<h2 class="nx-font-semibold nx-tracking-tight nx-text-slate-900
dark:nx-text-slate-100 nx-mt-10 nx-border-b nx-pb-1 nx-text-3xl
nx-border-neutral-200/70 contrast-more:nx-border-neutral-400
dark:nx-border-primary-100/10
contrast-more:dark:nx-border-neutral-400">Dataset<span class="nx-absolute
-nx-mt-20" id="dataset"></span><a href="#dataset" class="subheading-anchor"
aria-label="Permalink for this section"></a></h2>
@@ -35,4 +35,4 @@ Here, notice that the data is reprojected in WebMercator
(EPSG:3857) to improve
<h2 class="nx-font-semibold nx-tracking-tight nx-text-slate-900
dark:nx-text-slate-100 nx-mt-10 nx-border-b nx-pb-1 nx-text-3xl
nx-border-neutral-200/70 contrast-more:nx-border-neutral-400
dark:nx-border-primary-100/10
contrast-more:dark:nx-border-neutral-400">Conclusion<span class="nx-absolute
-nx-mt-20" id="conclusion"></span><a href="#conclusion"
class="subheading-anchor" aria-label="Permalink for this section"></a></h2>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">In this tutorial, we learnt how
to import Natural Earth data in PostGIS.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Now that you have inserted the
data into the PostGIS database, you can use follow the <a
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]" href="/examples/serve-vector-tiles">Serve
Vector Tiles from PostGIS</a> example to serve
-your PostGIS data directly as Vector Tiles in a web application with live
reload capabilities.</p><div class="nx-mt-16"></div><div class="nx-mb-8 nx-flex
nx-items-center nx-border-t nx-pt-8 dark:nx-border-neutral-800
contrast-more:nx-border-neutral-400 dark:contrast-more:nx-border-neutral-400
print:nx-hidden"><a title="Import OpenStreetMap into PostGIS" class="nx-flex
nx-max-w-[50%] nx-items-center nx-gap-1 nx-py-4 nx-text-base nx-font-medium
nx-text-gray-600 nx-transition-colors [word-b [...]
\ No newline at end of file
+your PostGIS data directly as Vector Tiles in a web application with live
reload capabilities.</p><div class="nx-mt-16"></div><div class="nx-mb-8 nx-flex
nx-items-center nx-border-t nx-pt-8 dark:nx-border-neutral-800
contrast-more:nx-border-neutral-400 dark:contrast-more:nx-border-neutral-400
print:nx-hidden"><a title="Import OpenStreetMap into PostGIS" class="nx-flex
nx-max-w-[50%] nx-items-center nx-gap-1 nx-py-4 nx-text-base nx-font-medium
nx-text-gray-600 nx-transition-colors [word-b [...]
\ No newline at end of file
diff --git a/documentation/examples/import-osm-into-postgis.html
b/documentation/examples/import-osm-into-postgis.html
index e220d75..10bf541 100644
--- a/documentation/examples/import-osm-into-postgis.html
+++ b/documentation/examples/import-osm-into-postgis.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">In this tutorial, we'll
learn how to use Baremaps to import contour lines data in a PostGIS
database.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Notice that the following steps
assume that the Apache Baremaps CLI and PostGIS are <a
href="https://www.baremaps.com/getting-started/" target="_blank"
rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">installed<span
class="nx-sr-only"> (opens in a new tab)</span></a>.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Also, if you are in a hurry,
consider skipping the "Under the Hood" sections.</p>
@@ -60,4 +60,4 @@ The following Figure displays the schema of the PostGIS
database created by Bare
<h2 class="nx-font-semibold nx-tracking-tight nx-text-slate-900
dark:nx-text-slate-100 nx-mt-10 nx-border-b nx-pb-1 nx-text-3xl
nx-border-neutral-200/70 contrast-more:nx-border-neutral-400
dark:nx-border-primary-100/10
contrast-more:dark:nx-border-neutral-400">Conclusion<span class="nx-absolute
-nx-mt-20" id="conclusion"></span><a href="#conclusion"
class="subheading-anchor" aria-label="Permalink for this section"></a></h2>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">In this tutorial, we learnt how
to import OpenStreetMap data in PostGIS.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Now that you have inserted the
OSM data into the PostGIS database, you can use follow the <a
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]" href="/examples/serve-vector-tiles">Serve
Vector Tiles from PostGIS</a> example to serve
-your PostGIS data directly as Vector Tiles in a web application with live
reload capabilities.</p><div class="nx-mt-16"></div><div class="nx-mb-8 nx-flex
nx-items-center nx-border-t nx-pt-8 dark:nx-border-neutral-800
contrast-more:nx-border-neutral-400 dark:contrast-more:nx-border-neutral-400
print:nx-hidden"><a title="Examples" class="nx-flex nx-max-w-[50%]
nx-items-center nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600
nx-transition-colors [word-break:break-word] hover:nx [...]
\ No newline at end of file
+your PostGIS data directly as Vector Tiles in a web application with live
reload capabilities.</p><div class="nx-mt-16"></div><div class="nx-mb-8 nx-flex
nx-items-center nx-border-t nx-pt-8 dark:nx-border-neutral-800
contrast-more:nx-border-neutral-400 dark:contrast-more:nx-border-neutral-400
print:nx-hidden"><a title="Examples" class="nx-flex nx-max-w-[50%]
nx-items-center nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600
nx-transition-colors [word-break:break-word] hover:nx [...]
\ No newline at end of file
diff --git a/documentation/examples/ip-to-location.html
b/documentation/examples/ip-to-location.html
index 4354e92..dc75fe5 100644
--- a/documentation/examples/ip-to-location.html
+++ b/documentation/examples/ip-to-location.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">In this tutorial, we demonstrate
how to create an IP to location index and then serve it in a simple web
application.</p>
<h2 class="nx-font-semibold nx-tracking-tight nx-text-slate-900
dark:nx-text-slate-100 nx-mt-10 nx-border-b nx-pb-1 nx-text-3xl
nx-border-neutral-200/70 contrast-more:nx-border-neutral-400
dark:nx-border-primary-100/10
contrast-more:dark:nx-border-neutral-400">Dataset<span class="nx-absolute
-nx-mt-20" id="dataset"></span><a href="#dataset" class="subheading-anchor"
aria-label="Permalink for this section"></a></h2>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">The data used to create an IP to
location index is publicly available from the 5 <a
href="https://whatismyipaddress.com/rir" target="_blank" rel="noreferrer"
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]">Regional Internet Registries (RIRs)<span
class="nx-sr-only"> (opens in a new tab)</span></a></p>
@@ -38,4 +38,4 @@ It is not always possible to extract meaningful data from
these registries becau
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0"><img
src="https://user-images.githubusercontent.com/238747/234003934-e10040e1-0fdc-45e9-95f5-322fb2401c97.png"
alt="ip-to-location"/></p>
<h2 class="nx-font-semibold nx-tracking-tight nx-text-slate-900
dark:nx-text-slate-100 nx-mt-10 nx-border-b nx-pb-1 nx-text-3xl
nx-border-neutral-200/70 contrast-more:nx-border-neutral-400
dark:nx-border-primary-100/10
contrast-more:dark:nx-border-neutral-400">Conclusion<span class="nx-absolute
-nx-mt-20" id="conclusion"></span><a href="#conclusion"
class="subheading-anchor" aria-label="Permalink for this section"></a></h2>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">In this tutorial, we learnt how
to create an IP to location index and serve it in a simple web application.
-IP to location has many uses, one of which is to locate users that connect to
a website to generate statistics.</p><div class="nx-mt-16"></div><div
class="nx-mb-8 nx-flex nx-items-center nx-border-t nx-pt-8
dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Extrusion
of vector tiles from OSM data" class="nx-flex nx-max-w-[50%] nx-items-center
nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600 nx-tr [...]
\ No newline at end of file
+IP to location has many uses, one of which is to locate users that connect to
a website to generate statistics.</p><div class="nx-mt-16"></div><div
class="nx-mb-8 nx-flex nx-items-center nx-border-t nx-pt-8
dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Extrusion
of vector tiles from OSM data" class="nx-flex nx-max-w-[50%] nx-items-center
nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600 nx-tr [...]
\ No newline at end of file
diff --git a/documentation/examples/serve-and-export-vector-tiles.html
b/documentation/examples/serve-and-export-vector-tiles.html
index b8127db..3d663d2 100644
--- a/documentation/examples/serve-and-export-vector-tiles.html
+++ b/documentation/examples/serve-and-export-vector-tiles.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">In this tutorial, we'll
learn how to create vector tiles from the data imported into PostGIS.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">If you have not yet inserted
data into your PostGIS database, please follow one of these three guides:</p>
<ul class="nx-mt-6 nx-list-disc first:nx-mt-0 ltr:nx-ml-6 rtl:nx-mr-6">
@@ -76,4 +76,4 @@ These tiles can be served with Apache, Nginx, or Caddy, but
also copied in a blo
<h2 class="nx-font-semibold nx-tracking-tight nx-text-slate-900
dark:nx-text-slate-100 nx-mt-10 nx-border-b nx-pb-1 nx-text-3xl
nx-border-neutral-200/70 contrast-more:nx-border-neutral-400
dark:nx-border-primary-100/10
contrast-more:dark:nx-border-neutral-400">Conclusion<span class="nx-absolute
-nx-mt-20" id="conclusion"></span><a href="#conclusion"
class="subheading-anchor" aria-label="Permalink for this section"></a></h2>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">In this tutorial, we learnt how
to create vector tiles from PostGIS data with the help of Apache Baremaps.
Prior to the release of Apache Baremaps, we believe that creating a pipeline
for publishing vector tiles from OpenStreetMap data was a rather time-consuming
task.
-As shown in this demonstration, Apache Baremaps tries to bring back the fun to
creating a web mapping pipeline!</p><div class="nx-mt-16"></div><div
class="nx-mb-8 nx-flex nx-items-center nx-border-t nx-pt-8
dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Import
Natural Earth data into PostGIS" class="nx-flex nx-max-w-[50%] nx-items-center
nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600 nx-tra [...]
\ No newline at end of file
+As shown in this demonstration, Apache Baremaps tries to bring back the fun to
creating a web mapping pipeline!</p><div class="nx-mt-16"></div><div
class="nx-mb-8 nx-flex nx-items-center nx-border-t nx-pt-8
dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a title="Import
Natural Earth data into PostGIS" class="nx-flex nx-max-w-[50%] nx-items-center
nx-gap-1 nx-py-4 nx-text-base nx-font-medium nx-text-gray-600 nx-tra [...]
\ No newline at end of file
diff --git a/documentation/getting-started.html
b/documentation/getting-started.html
index ced4276..7ee5432 100644
--- a/documentation/getting-started.html
+++ b/documentation/getting-started.html
@@ -9,9 +9,9 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">This section will get you
started with the setup of Apache Baremaps to execute the examples. If you plan
on running the
code directly, or using Apache Baremaps as a library, you should refer to the
<a class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]" href="/developer-manual">Developer
Manual</a>.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">After installing the necessary
components, the <a class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]"
href="/documentation/examples">Examples</a> explain how to use Apache Baremaps
to create a vector tileset from an OpenStreetMap extract, create an IP to
location web service, and much more.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">Now head into <a
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]"
href="/documentation/getting-started/installing-the-cli">Installing the CLI</a>
to see how to set up the Apache Baremaps command line interface on your
-own machine to execute the examples.</p><div class="nx-mt-16"></div><div
class="nx-mb-8 nx-flex nx-items-center nx-border-t nx-pt-8
dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a
title="Introduction" class="nx-flex nx-max-w-[50%] nx-items-center nx-gap-1
nx-py-4 nx-text-base nx-font-medium nx-text-gray-600 nx-transition-colors
[word-break:break-word] hover:nx-text-primary-600 dark:nx-text-gray-300
md:nx-text-lg [...]
\ No newline at end of file
+own machine to execute the examples.</p><div class="nx-mt-16"></div><div
class="nx-mb-8 nx-flex nx-items-center nx-border-t nx-pt-8
dark:nx-border-neutral-800 contrast-more:nx-border-neutral-400
dark:contrast-more:nx-border-neutral-400 print:nx-hidden"><a
title="Introduction" class="nx-flex nx-max-w-[50%] nx-items-center nx-gap-1
nx-py-4 nx-text-base nx-font-medium nx-text-gray-600 nx-transition-colors
[word-break:break-word] hover:nx-text-primary-600 dark:nx-text-gray-300
md:nx-text-lg [...]
\ No newline at end of file
diff --git a/documentation/getting-started/installing-postgis.html
b/documentation/getting-started/installing-postgis.html
index 688edb1..5ed5352 100644
--- a/documentation/getting-started/installing-postgis.html
+++ b/documentation/getting-started/installing-postgis.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">This step is not required if you
plan to execute the Geocoding or IP to location examples.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">For the insertion and generation
of Vector tiles, you need to set up a <a href="https://postgis.net/"
target="_blank" rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">PostGIS<span
class="nx-sr-only"> (opens in a new tab)</span></a> database.
This database will host all the data required to generate the vector tiles.</p>
@@ -24,4 +24,4 @@ This database will host all the data required to generate the
vector tiles.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">You can then stop and start the
container with the following commands:</p>
<div class="nextra-code-block nx-relative nx-mt-6 first:nx-mt-0"><pre
class="nx-bg-primary-700/5 nx-mb-4 nx-overflow-x-auto nx-rounded-xl
nx-font-medium nx-subpixel-antialiased dark:nx-bg-primary-300/10 nx-text-[.9em]
contrast-more:nx-border contrast-more:nx-border-primary-900/20
contrast-more:nx-contrast-150 contrast-more:dark:nx-border-primary-100/40
nx-py-4 " data-language="text" data-theme="default"><code
class="nx-border-black nx-border-opacity-[0.04] nx-bg-opacity-[0.03] nx-bg-blac
[...]
<span class="line"><span style="color:var(--shiki-color-text)">docker start
baremaps</span></span></code></pre><div class="nx-opacity-0 nx-transition
[div:hover>&]:nx-opacity-100 focus-within:nx-opacity-100 nx-flex
nx-gap-1 nx-absolute nx-m-[11px] nx-right-0 nx-top-0"><button
class="nextra-button nx-transition-all active:nx-opacity-50 nx-bg-primary-700/5
nx-border nx-border-black/5 nx-text-gray-600 hover:nx-text-gray-900
nx-rounded-md nx-p-1.5 dark:nx-bg-primary-300/10 dark:nx-bor [...]
-<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">From there you can go to the <a
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]"
href="/documentation/examples">Examples</a> section. The <a
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]"
href="/documentation/examples/import-osm-into-postgis">Import OSM data into
PostGIS</a> example is the first step to produce custom high resolution vect
[...]
\ No newline at end of file
+<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">From there you can go to the <a
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]"
href="/documentation/examples">Examples</a> section. The <a
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]"
href="/documentation/examples/import-osm-into-postgis">Import OSM data into
PostGIS</a> example is the first step to produce custom high resolution vect
[...]
\ No newline at end of file
diff --git a/documentation/getting-started/installing-the-cli.html
b/documentation/getting-started/installing-the-cli.html
index bdde9ad..685f82e 100644
--- a/documentation/getting-started/installing-the-cli.html
+++ b/documentation/getting-started/installing-the-cli.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">In order to run Apache Baremaps,
you first need to install Java 17 or a later version.
<a href="https://sdkman.io/" target="_blank" rel="noreferrer"
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]">SDKMAN<span class="nx-sr-only"> (opens in
a new tab)</span></a> provides a convenient Command Line Interface (CLI) to
install and upgrade Java.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">To install Apache Baremaps,
download and decompress the latest <a
href="https://dist.apache.org/repos/dist/release/incubator/baremaps/"
target="_blank" rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font [text-underline-position:from-font]">binary
distribution<span class="nx-sr-only"> (opens in a new tab)</span></a>.
@@ -25,4 +25,4 @@ Then, add the <code class="nx-border-black
nx-border-opacity-[0.04] nx-bg-opacit
<span class="line"><span style="color:var(--shiki-color-text)"> export
Export vector tiles from the Postgresql database.</span></span>
<span class="line"><span style="color:var(--shiki-color-text)"> serve Serve
vector tiles from the the Postgresql database.</span></span></code></pre><div
class="nx-opacity-0 nx-transition [div:hover>&]:nx-opacity-100
focus-within:nx-opacity-100 nx-flex nx-gap-1 nx-absolute nx-m-[11px] nx-right-0
nx-top-0"><button class="nextra-button nx-transition-all active:nx-opacity-50
nx-bg-primary-700/5 nx-border nx-border-black/5 nx-text-gray-600
hover:nx-text-gray-900 nx-rounded-md nx-p- [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">From here, heads to <a
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]"
href="/documentation/getting-started/installing-postgis">Installing PostGIS</a>
if you plan to work with vector tiles.</p>
-<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">If you want to work on <a
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]"
href="/documentation/examples/geocoding">Geocoding</a> or <a
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]"
href="/documentation/examples/ip-to-location">IP to location</a>, head directly
into the related examples.</p><div class="nx-mt-16"></div><div class="nx-mb-8
[...]
\ No newline at end of file
+<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">If you want to work on <a
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]"
href="/documentation/examples/geocoding">Geocoding</a> or <a
class="nx-text-primary-600 nx-underline nx-decoration-from-font
[text-underline-position:from-font]"
href="/documentation/examples/ip-to-location">IP to location</a>, head directly
into the related examples.</p><div class="nx-mt-16"></div><div class="nx-mb-8
[...]
\ No newline at end of file
diff --git a/download/release-0.7.1.html b/download/release-0.7.1.html
index 0c0429d..fd32804 100644
--- a/download/release-0.7.1.html
+++ b/download/release-0.7.1.html
@@ -9,7 +9,7 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule=""
src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script
src="/_next/static/chunk [...]
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">The Apache Baremaps community is
pleased to announce the release of Apache Baremaps 0.7.1 (incubating).
Apache Baremaps is a toolkit and a set of infrastructure components for
creating, publishing, and operating online maps.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">This is our first release since
joining the Apache Software Foundation and an important milestone in the
project's history.
@@ -23,4 +23,4 @@ We will be happy to help you get started.</p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0"><a
href="https://dist.apache.org/repos/dist/release/incubator/baremaps/0.7.1"
target="_blank" rel="noreferrer" class="nx-text-primary-600 nx-underline
nx-decoration-from-font
[text-underline-position:from-font]">https://dist.apache.org/repos/dist/release/incubator/baremaps/0.7.1<span
class="nx-sr-only"> (opens in a new tab)</span></a></p>
<p class="nx-mt-6 nx-leading-7 first:nx-mt-0">The <strong>hashes</strong> of
the artifacts are as follows:</p>
<div class="nextra-code-block nx-relative nx-mt-6 first:nx-mt-0"><pre
class="nx-bg-primary-700/5 nx-mb-4 nx-overflow-x-auto nx-rounded-xl
nx-font-medium nx-subpixel-antialiased dark:nx-bg-primary-300/10 nx-text-[.9em]
contrast-more:nx-border contrast-more:nx-border-primary-900/20
contrast-more:nx-contrast-150 contrast-more:dark:nx-border-primary-100/40
nx-py-4 " data-language="text" data-theme="default"><code
class="nx-border-black nx-border-opacity-[0.04] nx-bg-opacity-[0.03] nx-bg-blac
[...]
-<span class="line"><span
style="color:var(--shiki-color-text)">5023a16b337e75edd58d06b024fb840ad03030885011ab592919aeddc9b1e32fec9969b41037cbb36bb65749e8b05e9da423acac674eba9174ba5001e8fd5074
./baremaps-0.7.1-incubating-bin.tar.gz</span></span></code></pre><div
class="nx-opacity-0 nx-transition [div:hover>&]:nx-opacity-100
focus-within:nx-opacity-100 nx-flex nx-gap-1 nx-absolute nx-m-[11px] nx-right-0
nx-top-0"><button class="nextra-button nx-transition-all active:nx-opacity-50 n
[...]
\ No newline at end of file
+<span class="line"><span
style="color:var(--shiki-color-text)">5023a16b337e75edd58d06b024fb840ad03030885011ab592919aeddc9b1e32fec9969b41037cbb36bb65749e8b05e9da423acac674eba9174ba5001e8fd5074
./baremaps-0.7.1-incubating-bin.tar.gz</span></span></code></pre><div
class="nx-opacity-0 nx-transition [div:hover>&]:nx-opacity-100
focus-within:nx-opacity-100 nx-flex nx-gap-1 nx-absolute nx-m-[11px] nx-right-0
nx-top-0"><button class="nextra-button nx-transition-all active:nx-opacity-50 n
[...]
\ No newline at end of file
diff --git a/index.html b/index.html
index a5695d2..4ecc76e 100644
--- a/index.html
+++ b/index.html
@@ -9,10 +9,10 @@
.dark {
--nextra-primary-hue: 204deg;
}
- </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><link rel="preload" href="/_next/static/css/eb590262495d9b19.css"
as="style"/><link rel="stylesheet"
href="/_next/static/css/eb590262495d9b19.css" data-n-p=""/><n [...]
-Baremaps supports several popular formats such as OsmPbf, ShapeFile,
GeoPackage, and FlatGeoBuf, allowing you to seamlessly integrate with your
existing workflows.</p></p></div><div class="style_feature__aEu2F"
style="opacity:0"><h3 class="jsx-14678e9ada7debc2">Vector Tiles</h3><p
class="jsx-14678e9ada7debc2"><p>Baremaps allows you to easily serve and publish
custom vector tiles from PostGIS.
+ </style><meta name="ahrefs-site-verification"
content="ef8280f8481d5ba95a69da0c39d5a06efcc8b8d55820581438c243e12b613846"/><meta
name="next-head-count" content="8"/><link rel="preload"
href="/_next/static/css/57d1bf48ee32fbd7.css" as="style"/><link
rel="stylesheet" href="/_next/static/css/57d1bf48ee32fbd7.css"
data-n-g=""/><link rel="preload" href="/_next/static/css/eb590262495d9b19.css"
as="style"/><link rel="stylesheet"
href="/_next/static/css/eb590262495d9b19.css" data-n-p=""/><n [...]
+Baremaps supports several popular formats such as OsmPbf, ShapeFile,
GeoPackage, and FlatGeoBuf, allowing you to seamlessly integrate with your
existing workflows.</p></div></div><div class="style_feature__aEu2F"
style="opacity:0"><h3 class="jsx-14678e9ada7debc2">Vector Tiles</h3><div
class="jsx-14678e9ada7debc2"><p>Baremaps allows you to easily serve and publish
custom vector tiles from PostGIS.
Whether you need to create maps for web or mobile applications, Baremaps makes
it simple and efficient.
-Additionally, we are continuously working on developing a high-quality base
map.</p></p></div><div class="style_feature__aEu2F" style="opacity:0"><h3
class="jsx-14678e9ada7debc2">Contributing</h3><p
class="jsx-14678e9ada7debc2"><p>Whether you're an experienced or just
getting started, there are many ways to get involved.
+Additionally, we are continuously working on developing a high-quality base
map.</p></div></div><div class="style_feature__aEu2F" style="opacity:0"><h3
class="jsx-14678e9ada7debc2">Contributing</h3><div
class="jsx-14678e9ada7debc2"><p>Whether you're an experienced or just
getting started, there are many ways to get involved.
We are experimenting with a range of new components, including IP to location,
3D Tiles Next, and geocoding, and would love your help.
-Let's create something amazing
together!</p></p></div></div></div></div></div>
-</div></div><footer class="nx-bg-gray-100 nx-pb-[env(safe-area-inset-bottom)]
dark:nx-bg-neutral-900 print:nx-bg-transparent"><div class="nx-mx-auto nx-flex
nx-max-w-[90rem] nx-gap-2 nx-py-2 nx-px-4 nx-flex"><button title="Change theme"
class="nx-h-7 nx-rounded-md nx-px-2 nx-text-left nx-text-xs nx-font-medium
nx-text-gray-600 nx-transition-colors dark:nx-text-gray-400
hover:nx-bg-gray-100 hover:nx-text-gray-900 dark:hover:nx-bg-primary-100/5
dark:hover:nx-text-gray-50" id="headlessui-li [...]
\ No newline at end of file
+Let's create something amazing
together!</p></div></div></div></div></div></div>
+</div></div><footer class="nx-bg-gray-100 nx-pb-[env(safe-area-inset-bottom)]
dark:nx-bg-neutral-900 print:nx-bg-transparent"><div class="nx-mx-auto nx-flex
nx-max-w-[90rem] nx-gap-2 nx-py-2 nx-px-4 nx-flex"><button title="Change theme"
class="nx-h-7 nx-rounded-md nx-px-2 nx-text-left nx-text-xs nx-font-medium
nx-text-gray-600 nx-transition-colors dark:nx-text-gray-400
hover:nx-bg-gray-100 hover:nx-text-gray-900 dark:hover:nx-bg-primary-100/5
dark:hover:nx-text-gray-50" id="headlessui-li [...]
\ No newline at end of file