{"id":4119,"date":"2025-02-17T17:15:33","date_gmt":"2025-02-17T16:15:33","guid":{"rendered":"https:\/\/vielhuber.de\/?p=4119"},"modified":"2025-02-17T17:29:34","modified_gmt":"2025-02-17T16:29:34","slug":"openstreetmap-selbst-hosten","status":"publish","type":"post","link":"https:\/\/vielhuber.de\/blog\/openstreetmap-selbst-hosten\/","title":{"rendered":"OpenStreetMap selbst hosten"},"content":{"rendered":"\n<p><a href=\"https:\/\/www.openstreetmap.org\" target=\"_blank\" rel=\"noreferrer noopener\">OpenStreetMap<\/a> (OSM) ist eine freie Weltkarte, die von Menschen auf der ganzen Welt gemeinsam erstellt wird \u2013 frei, offen und unabh\u00e4ngig. W\u00e4hrend <a href=\"https:\/\/maps.google.com\" target=\"_blank\" rel=\"noreferrer noopener\">Google Maps<\/a> als Marktf\u00fchrer oft die erste Wahl f\u00fcr digitale Karten ist, setzt OSM auf ein v\u00f6llig anderes Prinzip: eine kollaborative Community, die geografische Daten sammelt, verbessert und kostenlos zur Verf\u00fcgung stellt.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Warum ist das wichtig? Weil Karten Wissen sind \u2013 und Wissen sollte frei sein. F\u00fcr individuelle Anwendungen kann es sinnvoll sein, OSM-Daten selbst zu hosten, um ma\u00dfgeschneiderte Kartenl\u00f6sungen zu entwickeln und die Kontrolle \u00fcber die Daten und deren Darstellung zu behalten. Das Selbsthosting von OSM bietet mehrere Vorteile:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Unabh\u00e4ngigkeit<\/strong>: Man ist nicht auf externe Dienste angewiesen und hat die volle Kontrolle \u00fcber die Kartendaten.<\/li>\n\n\n\n<li><strong>Anpassbarkeit<\/strong>: Man kann das Kartenstyling und die dargestellten Daten nach den eigenen Bed\u00fcrfnissen gestalten.<\/li>\n\n\n\n<li><strong>Datenschutz<\/strong>: Alle Daten sind lokal selbst gehostet. Es werden keine externen APIs abgerufen.<\/li>\n<\/ul>\n\n\n\n<p>Bei der Darstellung von Karten gibt es zwei Hauptmethoden:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Rasterkacheln<\/strong>: Vorgefertigte Bilddateien f\u00fcr verschiedene Zoomstufen. Sie sind einfach zu implementieren, bieten jedoch weniger Flexibilit\u00e4t bei der Anpassung des Kartenstils.<\/li>\n\n\n\n<li><strong>Vektorkacheln<\/strong>: Enthalten geografische Daten in Form von Vektoren (Punkte, Linien, Polygone), die clientseitig gerendert werden. Dies erm\u00f6glicht flexible Anpassungen des Kartendesigns und eine scharfe Darstellung bei allen Zoomstufen. Allerdings erfordert das Rendering mehr Rechenleistung auf dem Client-Ger\u00e4t.<\/li>\n<\/ul>\n\n\n\n<p>F\u00fcr das Selbsthosting bieten sich insbesondere Vektorkacheln an, da sie mehr Anpassungsm\u00f6glichkeiten bieten und effizienter sind. F\u00fcr regionale Karten mit kleineren Gebieten gen\u00fcgen oft schon ~1 GB Festplattenspeicher. Sinnvoll ist der Einsatz von SSDs, da diese Geschwindigkeitsvorteile beim Laden der Kacheln haben. Statische Vektorkacheln ben\u00f6tigen keinen laufenden Kartenserver (z. B. TileServer GL oder Mapnik), haben einen geringeren Wartungsaufwand und weniger Serverlast \u2013 sie sind ideal f\u00fcr kleinere Projekte mit festgelegten Kartenausschnitten.<\/p>\n\n\n\n<p>Mein kleines Paket <a href=\"https:\/\/github.com\/vielhuber\/osmhelper\" target=\"_blank\" rel=\"noreferrer noopener\">osmhelper<\/a> erleichtert den Prozess der Erstellung und Bereitstellung von Vektorkacheln aus <code>.osm.pbf<\/code>-Dateien. Mit benutzerdefinierten Bounding-Boxen k\u00f6nnen Entwickler spezifische geografische Bereiche extrahieren und passende Boilerplate-Dateien generieren, die direkt auf einen Server hochgeladen werden k\u00f6nnen. Dies erleichtert die Integration von OSM-Daten in Webprojekte erheblich. Um osmhelper zu nutzen, sind einige Vorbereitungen erforderlich. Die Bibliothek baut auf Tools wie <strong>osmium<\/strong>, <strong>mbutil<\/strong> und <strong>tilemaker<\/strong> auf, die installiert sein m\u00fcssen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Installation von osmium<\/h3>\n\n\n\n<p><strong>osmium<\/strong> ist ein leistungsf\u00e4higes Tool zum Verarbeiten von OSM-Daten.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir osmium\ncd osmium\nwget https:\/\/github.com\/osmcode\/osmium-tool\/archive\/refs\/tags\/v1.16.0.tar.gz\ntar -xzf v1.16.0.tar.gz\ncd osmium-tool-1.16.0\napt-get install libosmium2-dev libprotozero-dev nlohmann-json3-dev libboost-program-options-dev libbz2-dev zlib1g-dev liblz4-dev libexpat1-dev cmake pandoc\nmkdir build\ncd build\ncmake ..\nmake\nmake install\ncd ..\ncd ..\nrm -rf .\/osmium\nexec env -i HOME=$HOME bash -l\nosmium --version<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Installation von mbutil<\/h3>\n\n\n\n<p><strong>mbutil<\/strong> ist ein Python-basiertes Tool zum Arbeiten mit MBTiles.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>git clone https:\/\/github.com\/mapbox\/mbutil.git\ncd mbutil\npython setup.py install\ncd ..\nrm -rf .\/mbutil\nexec env -i HOME=$HOME bash -l\nmb-util --version<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Installation von tilemaker<\/h3>\n\n\n\n<p><strong>tilemaker<\/strong> ist ein Open-Source-Tool, das OSM-Daten direkt in Vektorkacheln umwandelt.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install build-essential libboost-dev libboost-filesystem-dev libboost-program-options-dev libboost-system-dev lua5.1 liblua5.1-0-dev libshp-dev libsqlite3-dev rapidjson-dev\ngit clone https:\/\/github.com\/systemed\/tilemaker.git\ncd tilemaker\nmake\nmake install\ncd ..\nrm -rf .\/tilemaker\nexec env -i HOME=$HOME bash -l\ntilemaker --help<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Download des Conversion-Scripts<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir openstreetmap\ncd openstreetmap\nwget -O .\/convert.sh https:\/\/raw.githubusercontent.com\/vielhuber\/osmhelper\/refs\/heads\/master\/convert.sh\nchmod +x convert.sh<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Nutzung von osmhelper<\/h2>\n\n\n\n<p>Nach der Installation der erforderlichen Tools kann osmhelper verwendet werden, um Vektorkacheln zu generieren und f\u00fcr das Hosting vorzubereiten:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>.\/convert.sh \\\n&nbsp;&nbsp;&nbsp;&nbsp;--url https:\/\/download.geofabrik.de\/europe\/germany-latest.osm.pbf \\\n&nbsp;&nbsp;&nbsp;&nbsp;--lat-min 47.27 \\\n&nbsp;&nbsp;&nbsp;&nbsp;--lon-min 8.97 \\\n&nbsp;&nbsp;&nbsp;&nbsp;--lat-max 50.57 \\\n&nbsp;&nbsp;&nbsp;&nbsp;--lon-max 13.84 \\\n&nbsp;&nbsp;&nbsp;&nbsp;--compress<\/code><\/pre>\n\n\n\n<p>Dieser Prozess erm\u00f6glicht es, ma\u00dfgeschneiderte Kartenausschnitte effizient und ohne die Notwendigkeit eines dynamischen Kartenservers bereitzustellen. Die Integration von OpenStreetMap-Daten in eigene Projekte kann komplex sein, insbesondere wenn es um das Hosting und die Bereitstellung geht. Da Google Maps ein Monopol auf Kartenl\u00f6sungen hat, suchen viele Entwickler nach Alternativen. osmhelper erleichtert den Einstieg in das Hosting eigener OpenStreetMap-Daten. Damit hast Du volle Kontrolle \u00fcber Deine Karten, keine API-Beschr\u00e4nkungen und kannst eigene Datenlayer hinzuf\u00fcgen.<\/p>\n\n\n\n<p>Die meisten Menschen kennen Google Maps als Standardl\u00f6sung f\u00fcr digitale Karten. Doch nur wenige wissen, dass OpenStreetMap eine gro\u00dfartige Alternative ist \u2013 und das ohne kommerzielle Einschr\u00e4nkungen oder versteckte Kosten. W\u00e4hrend Google Maps API-Nutzungsgeb\u00fchren erhebt und Nutzerdaten sammelt, ist OSM frei, offen und von einer weltweiten Community getragen. OSM ist das Wikipedia der Kartenwelt \u2013 jeder kann beitragen, Stra\u00dfen, Wanderwege oder POIs (Points of Interest) hinzuf\u00fcgen und somit die freie Weltkarte verbessern.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OpenStreetMap (OSM) ist eine freie Weltkarte, die von Menschen auf der ganzen Welt gemeinsam erstellt wird \u2013 frei, offen und unabh\u00e4ngig. W\u00e4hrend Google Maps als Marktf\u00fchrer oft die erste Wahl f\u00fcr digitale Karten ist, setzt OSM auf ein v\u00f6llig anderes Prinzip: eine kollaborative Community, die geografische Daten sammelt, verbessert und kostenlos zur Verf\u00fcgung stellt.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"gtbabel_prevent_lngs":"","gtbabel_alt_lng":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-4119","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-blog"},"acf":[],"yoast_head":"<title>OpenStreetMap selbst hosten &#060; Vielhuber David<\/title>\n<meta name=\"description\" content=\"OpenStreetMap (OSM) ist eine freie Weltkarte, die von Menschen auf der ganzen Welt gemeinsam erstellt wird \u2013 frei, offen und unabh\u00e4ngig. W\u00e4hrend G...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vielhuber.de\/blog\/openstreetmap-selbst-hosten\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OpenStreetMap selbst hosten &#060; Vielhuber David\" \/>\n<meta property=\"og:description\" content=\"OpenStreetMap (OSM) ist eine freie Weltkarte, die von Menschen auf der ganzen Welt gemeinsam erstellt wird \u2013 frei, offen und unabh\u00e4ngig. W\u00e4hrend Google\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vielhuber.de\/blog\/openstreetmap-selbst-hosten\/\" \/>\n<meta property=\"og:site_name\" content=\"Vielhuber David\" \/>\n<meta property=\"article:published_time\" content=\"2025-02-17T16:15:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-17T16:29:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"552\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"David\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@vielhuber\" \/>\n<meta name=\"twitter:site\" content=\"@vielhuber\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"David\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"4\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/openstreetmap-selbst-hosten\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/openstreetmap-selbst-hosten\\\/\"},\"author\":{\"name\":\"David\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#\\\/schema\\\/person\\\/64d4ff14713d413ea4d9b210d0c2c6ef\"},\"headline\":\"OpenStreetMap selbst hosten\",\"datePublished\":\"2025-02-17T16:15:33+00:00\",\"dateModified\":\"2025-02-17T16:29:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/openstreetmap-selbst-hosten\\\/\"},\"wordCount\":592,\"publisher\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#\\\/schema\\\/person\\\/64d4ff14713d413ea4d9b210d0c2c6ef\"},\"articleSection\":[\"Blog\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/openstreetmap-selbst-hosten\\\/\",\"url\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/openstreetmap-selbst-hosten\\\/\",\"name\":\"OpenStreetMap selbst hosten &#060; Vielhuber David\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#website\"},\"datePublished\":\"2025-02-17T16:15:33+00:00\",\"dateModified\":\"2025-02-17T16:29:34+00:00\",\"description\":\"OpenStreetMap (OSM) ist eine freie Weltkarte, die von Menschen auf der ganzen Welt gemeinsam erstellt wird \u2013 frei, offen und unabh\u00e4ngig. W\u00e4hrend Google\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/openstreetmap-selbst-hosten\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vielhuber.de\\\/blog\\\/openstreetmap-selbst-hosten\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/blog\\\/openstreetmap-selbst-hosten\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vielhuber.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OpenStreetMap selbst hosten\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#website\",\"url\":\"https:\\\/\\\/vielhuber.de\\\/\",\"name\":\"Vielhuber David\",\"description\":\"Full-Stack Developer\",\"publisher\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#\\\/schema\\\/person\\\/64d4ff14713d413ea4d9b210d0c2c6ef\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vielhuber.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/vielhuber.de\\\/#\\\/schema\\\/person\\\/64d4ff14713d413ea4d9b210d0c2c6ef\",\"name\":\"David\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/vielhuber.de\\\/wp-content\\\/uploads\\\/about.jpg\",\"url\":\"https:\\\/\\\/vielhuber.de\\\/wp-content\\\/uploads\\\/about.jpg\",\"contentUrl\":\"https:\\\/\\\/vielhuber.de\\\/wp-content\\\/uploads\\\/about.jpg\",\"width\":700,\"height\":552,\"caption\":\"David\"},\"logo\":{\"@id\":\"https:\\\/\\\/vielhuber.de\\\/wp-content\\\/uploads\\\/about.jpg\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/vielhuber\"]}]}<\/script>","yoast_head_json":{"title":"OpenStreetMap selbst hosten &#060; Vielhuber David","description":"OpenStreetMap (OSM) ist eine freie Weltkarte, die von Menschen auf der ganzen Welt gemeinsam erstellt wird \u2013 frei, offen und unabh\u00e4ngig. W\u00e4hrend G...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vielhuber.de\/blog\/openstreetmap-selbst-hosten\/","og_locale":"de_DE","og_type":"article","og_title":"OpenStreetMap selbst hosten &#060; Vielhuber David","og_description":"OpenStreetMap (OSM) ist eine freie Weltkarte, die von Menschen auf der ganzen Welt gemeinsam erstellt wird \u2013 frei, offen und unabh\u00e4ngig. W\u00e4hrend Google","og_url":"https:\/\/vielhuber.de\/blog\/openstreetmap-selbst-hosten\/","og_site_name":"Vielhuber David","article_published_time":"2025-02-17T16:15:33+00:00","article_modified_time":"2025-02-17T16:29:34+00:00","og_image":[{"width":700,"height":552,"url":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg","type":"image\/jpeg"}],"author":"David","twitter_card":"summary_large_image","twitter_creator":"@vielhuber","twitter_site":"@vielhuber","twitter_misc":{"Verfasst von":"David","Gesch\u00e4tzte Lesezeit":"4\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vielhuber.de\/blog\/openstreetmap-selbst-hosten\/#article","isPartOf":{"@id":"https:\/\/vielhuber.de\/blog\/openstreetmap-selbst-hosten\/"},"author":{"name":"David","@id":"https:\/\/vielhuber.de\/#\/schema\/person\/64d4ff14713d413ea4d9b210d0c2c6ef"},"headline":"OpenStreetMap selbst hosten","datePublished":"2025-02-17T16:15:33+00:00","dateModified":"2025-02-17T16:29:34+00:00","mainEntityOfPage":{"@id":"https:\/\/vielhuber.de\/blog\/openstreetmap-selbst-hosten\/"},"wordCount":592,"publisher":{"@id":"https:\/\/vielhuber.de\/#\/schema\/person\/64d4ff14713d413ea4d9b210d0c2c6ef"},"articleSection":["Blog"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/vielhuber.de\/blog\/openstreetmap-selbst-hosten\/","url":"https:\/\/vielhuber.de\/blog\/openstreetmap-selbst-hosten\/","name":"OpenStreetMap selbst hosten &#060; Vielhuber David","isPartOf":{"@id":"https:\/\/vielhuber.de\/#website"},"datePublished":"2025-02-17T16:15:33+00:00","dateModified":"2025-02-17T16:29:34+00:00","description":"OpenStreetMap (OSM) ist eine freie Weltkarte, die von Menschen auf der ganzen Welt gemeinsam erstellt wird \u2013 frei, offen und unabh\u00e4ngig. W\u00e4hrend Google","breadcrumb":{"@id":"https:\/\/vielhuber.de\/blog\/openstreetmap-selbst-hosten\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vielhuber.de\/blog\/openstreetmap-selbst-hosten\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vielhuber.de\/blog\/openstreetmap-selbst-hosten\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vielhuber.de\/"},{"@type":"ListItem","position":2,"name":"OpenStreetMap selbst hosten"}]},{"@type":"WebSite","@id":"https:\/\/vielhuber.de\/#website","url":"https:\/\/vielhuber.de\/","name":"Vielhuber David","description":"Full-Stack Developer","publisher":{"@id":"https:\/\/vielhuber.de\/#\/schema\/person\/64d4ff14713d413ea4d9b210d0c2c6ef"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vielhuber.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":["Person","Organization"],"@id":"https:\/\/vielhuber.de\/#\/schema\/person\/64d4ff14713d413ea4d9b210d0c2c6ef","name":"David","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg","url":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg","contentUrl":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg","width":700,"height":552,"caption":"David"},"logo":{"@id":"https:\/\/vielhuber.de\/wp-content\/uploads\/about.jpg"},"sameAs":["https:\/\/x.com\/vielhuber"]}]}},"_links":{"self":[{"href":"https:\/\/vielhuber.de\/id\/wp-json\/wp\/v2\/posts\/4119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vielhuber.de\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vielhuber.de\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vielhuber.de\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vielhuber.de\/id\/wp-json\/wp\/v2\/comments?post=4119"}],"version-history":[{"count":13,"href":"https:\/\/vielhuber.de\/id\/wp-json\/wp\/v2\/posts\/4119\/revisions"}],"predecessor-version":[{"id":4138,"href":"https:\/\/vielhuber.de\/id\/wp-json\/wp\/v2\/posts\/4119\/revisions\/4138"}],"wp:attachment":[{"href":"https:\/\/vielhuber.de\/id\/wp-json\/wp\/v2\/media?parent=4119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vielhuber.de\/id\/wp-json\/wp\/v2\/categories?post=4119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vielhuber.de\/id\/wp-json\/wp\/v2\/tags?post=4119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}