{"id":7713,"date":"2026-10-30T12:07:42","date_gmt":"2026-10-30T12:07:42","guid":{"rendered":"https:\/\/staging.maptoolkit.com\/solutions\/3d\/"},"modified":"2026-11-06T15:17:29","modified_gmt":"2026-11-06T15:17:29","slug":"3d","status":"publish","type":"page","link":"https:\/\/staging.maptoolkit.com\/de\/solutions\/3d\/","title":{"rendered":"3D Gel\u00e4nde und Geb\u00e4ude"},"content":{"rendered":"\n<section class=\"gb-element-e720000c\">\n<div class=\"gb-element-e720000b\">\n<div class=\"gb-element-e720000a\">\n<span class=\"gb-text gb-text-e7200005\">3D Gel\u00e4nde und Geb\u00e4ude<\/span><br>\n\n<h1 class=\"gb-text gb-text-e7200006\">Berge und St\u00e4dte in 3D<mark style=\"background-color:rgba(0,0,0,0);color:#fa3f38\" class=\"has-inline-color\">.<\/mark><\/h1><br>\n\n<p class=\"gb-text gb-text-e7200007\">Neigen Sie die Karte, und die Berge wachsen aus dem Boden, w\u00e4hrend sich in der Stadt die Geb\u00e4ude aufrichten. Gel\u00e4nde funktioniert mit jedem Kartenstil, und das Scene3D Control erg\u00e4nzt Dachformen, Stadtmodelle und B\u00e4ume.<\/p>\n\n<div class=\"gb-element-e7200009\">\n<div class=\"gb-element-e7200008\">\n<a class=\"gb-text gb-text-e7200003\" href=\"https:\/\/staging.maptoolkit.com\/de\/demo\/\"> Jetzt Demo buchen<\/a><br>\n\n<a class=\"gb-text-e7200004\" href=\"https:\/\/docs.maptoolkit.com\/terrain-tiles\/\"><span class=\"gb-shape\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span><span class=\"gb-text\">Zur Dokumentation<\/span><\/a><br>\n<\/div>\n<\/div>\n<\/div>\n\n<figure class=\"gb-element-e7200002\">\n<div role=\"img\" aria-label=\"Eiger, M\u00f6nch und Jungfrau von Norden auf einer 3D-Wanderkarte, dahinter der Aletschgletscher und davor die Wiesen der Kleinen Scheidegg\" style=\"position:relative;width:100%;aspect-ratio:640 \/ 420;border-radius:14px;overflow:hidden;box-shadow:0 20px 50px rgba(25,31,57,0.10);background:#EEF1FB\"><img fetchpriority=\"high\" src=\"https:\/\/staging.maptoolkit.com\/wp-content\/uploads\/2026\/10\/3d-eiger-hero.webp\" alt=\"\" width=\"1280\" height=\"840\" loading=\"eager\" decoding=\"async\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;max-width:none;border-radius:0\"\/><\/div>\n<\/figure>\n<\/div>\n<\/section>\n\n<section class=\"gb-element-e7200021\">\n<div class=\"gb-element-e7200020\">\n<div class=\"gb-element-e7200010\">\n<span class=\"gb-text gb-text-e720000d\">Galerie<\/span><br>\n\n<h2 class=\"gb-text gb-text-e720000e\">Echte Orte in 3D<mark style=\"background-color:rgba(0,0,0,0);color:#fa3f38\" class=\"has-inline-color\">.<\/mark><\/h2><br>\n\n<p class=\"gb-text gb-text-e720000f\">Drei Orte, so wie sie live auf einer Maptoolkit-Karte erscheinen, gerendert aus unseren eigenen Tiles.<\/p><br>\n<\/div>\n\n<div class=\"gb-element-e720001d\">\n<figure class=\"gb-element-e7200014\">\n<div role=\"img\" aria-label=\"Gro\u00dfglockner und Pasterze von Norden im Stil Hiking in 3D, mit Gipfeln, Gletschern und Wanderwegen\" style=\"position:relative;width:100%;aspect-ratio:474 \/ 320;border-radius:14px;overflow:hidden;background:#EEF1FB\"><img src=\"https:\/\/staging.maptoolkit.com\/wp-content\/uploads\/2026\/10\/3d-glockner-wide.webp\" alt=\"\" width=\"948\" height=\"640\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;max-width:none;border-radius:0\"\/><\/div>\n\n<figcaption class=\"gb-element-e7200013\">\n<h3 class=\"gb-text gb-text-e7200011\">Berge in 3D<\/h3><br>\n\n<p class=\"gb-text gb-text-e7200012\">Der Gro\u00dfglockner und die Pasterze im Stil Hiking. Das Gel\u00e4nde stammt aus einem detaillierten H\u00f6henmodell, deshalb liegt jeder Grat, jedes Tal und jeder Gletscher an der richtigen Stelle.<\/p><br>\n<\/figcaption>\n<\/figure>\n\n<figure class=\"gb-element-e7200018\">\n<div role=\"img\" aria-label=\"The Palace of Westminster and Westminster Abbey seen from the Thames on the Street style, with roof shapes and trees in 3D\" style=\"position:relative;width:100%;aspect-ratio:339 \/ 320;border-radius:14px;overflow:hidden;background:#EEF1FB\"><img src=\"https:\/\/staging.maptoolkit.com\/wp-content\/uploads\/2026\/10\/3d-westminster-roofs.webp\" alt=\"\" width=\"678\" height=\"640\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;max-width:none;border-radius:0\"\/><\/div>\n\n<figcaption class=\"gb-element-e7200017\">\n<h3 class=\"gb-text gb-text-e7200015\">Geb\u00e4ude in der Stadt<\/h3><br>\n\n<p class=\"gb-text gb-text-e7200016\">Der Palace of Westminster von der Themse aus im Kartenstil Street, mit den Dachformen und B\u00e4umen des Scene3D Control.<\/p>\n<\/figcaption>\n<\/figure>\n\n<figure class=\"gb-element-e720001c\">\n<div role=\"img\" aria-label=\"St. Anton am Arlberg und die umliegenden Gipfel im Stil Winter in 3D, mit den Skiliften\" style=\"position:relative;width:100%;aspect-ratio:339 \/ 320;border-radius:14px;overflow:hidden;background:#EEF1FB\"><img src=\"https:\/\/staging.maptoolkit.com\/wp-content\/uploads\/2026\/10\/3d-winter-arlberg.webp\" alt=\"\" width=\"678\" height=\"640\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;max-width:none;border-radius:0\"\/><\/div>\n\n<figcaption class=\"gb-element-e720001b\">\n<h3 class=\"gb-text gb-text-e7200019\">Jeder Kartenstil in 3D<\/h3><br>\n\n<p class=\"gb-text gb-text-e720001a\">St. Anton am Arlberg im Stil Winter, mit seinen Liften. Das Gel\u00e4nde funktioniert mit jedem Standardstil und auch mit Ihrem eigenen.<\/p><br>\n<\/figcaption>\n<\/figure>\n<\/div>\n\n<div class=\"gb-element-e720001f\">\n<p class=\"gb-text gb-text-e720001e\">H\u00f6hendaten: Mapterhorn.<\/p><br>\n<\/div>\n<\/div>\n<\/section>\n\n<section class=\"gb-element-e7200032\">\n<div class=\"gb-element-e7200031\">\n<div class=\"gb-element-e7200030\">\n<div class=\"gb-element-e720002f\">\n<span class=\"gb-text gb-text-e7200022\">Live-Demo<\/span><br>\n\n<h2 class=\"gb-text gb-text-e7200023\">Karte neigen und drehen<mark style=\"background-color:rgba(0,0,0,0);color:#fa3f38\" class=\"has-inline-color\">.<\/mark><\/h2><br>\n\n<p class=\"gb-text gb-text-e7200024\">Dieselben Tiles und dasselbe Gel\u00e4nde wie in der Galerie, live. Wechseln Sie zwischen Bergen, Skigebiet und Wien mit seinem Stadtmodell und sehen Sie sich um.<\/p>\n\n<div class=\"gb-element-e720002e\">\n<div class=\"gb-element-e7200027\">\n<span class=\"gb-text-e7200025\"><span class=\"gb-shape\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m8 3 4 8 5-5 5 15H2L8 3z\"\/><\/svg><\/span><\/span><br>\n\n<p class=\"gb-text gb-text-e7200026\">Die Zugspitze, das Skigebiet Ischgl und Wien<\/p>\n<\/div>\n\n<div class=\"gb-element-e720002a\">\n<span class=\"gb-text-e7200028\"><span class=\"gb-shape\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M8 3H5a2 2 0 0 0-2 2v3\"\/><path d=\"M21 8V5a2 2 0 0 0-2-2h-3\"\/><path d=\"M3 16v3a2 2 0 0 0 2 2h3\"\/><path d=\"M16 21h3a2 2 0 0 0 2-2v-3\"\/><\/svg><\/span><\/span><br>\n\n<p class=\"gb-text gb-text-e7200029\">Mit gedr\u00fcckter rechter Maustaste ziehen, um zu neigen und zu drehen<\/p><br>\n<\/div>\n\n<div class=\"gb-element-e720002d\">\n<span class=\"gb-text-e720002b\"><span class=\"gb-shape\"><svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect width=\"14\" height=\"20\" x=\"5\" y=\"2\" rx=\"2\" ry=\"2\"\/><path d=\"M12 18h.01\"\/><\/svg><\/span><\/span><br>\n\n<p class=\"gb-text gb-text-e720002c\">Auf dem Smartphone mit zwei Fingern<\/p><br>\n<\/div>\n<\/div>\n<\/div>\n\n<div data-demo64=\"PCFkb2N0eXBlIGh0bWw+PGh0bWwgbGFuZz0iZGUiPjxoZWFkPjxtZXRhIGNoYXJzZXQ9InV0Zi04Ij48bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEiPgo8bGluayByZWw9InN0eWxlc2hlZXQiIGhyZWY9Imh0dHBzOi8vY2RuLmpzZGVsaXZyLm5ldC9ucG0vbWFwbGlicmUtZ2xANi4xNS4wL2Rpc3QvbWFwbGlicmUtZ2wuY3NzIj4KPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL0BtYXB0b29sa2l0L21hcGxpYnJlLXNjZW5lM2QtY29udHJvbEAwLjMuMC9kaXN0L21hcGxpYnJlLXNjZW5lM2QtY29udHJvbC5jc3MiPgo8c2NyaXB0IHR5cGU9ImltcG9ydG1hcCI+eyJpbXBvcnRzIjp7Im1hcGxpYnJlLWdsIjoiaHR0cHM6Ly9jZG4uanNkZWxpdnIubmV0L25wbS9tYXBsaWJyZS1nbEA2LjE1LjAvZGlzdC9tYXBsaWJyZS1nbC5tanMifX08L3NjcmlwdD4KPHN0eWxlPkBmb250LWZhY2V7Zm9udC1mYW1pbHk6TXVsaXNoO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjIwMCAxMDAwO2ZvbnQtZGlzcGxheTpzd2FwO3NyYzp1cmwoImh0dHBzOi8vd3d3Lm1hcHRvb2xraXQuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy9nZW5lcmF0ZXByZXNzL2ZvbnRzL211bGlzaC8xUHR2ZzgzSFhfU0doZ3FrM3dvdC53b2ZmMiIpIGZvcm1hdCgid29mZjIiKX08L3N0eWxlPgo8c3R5bGU+Cmh0bWwsYm9keXt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21hcmdpbjowO3BhZGRpbmc6MDtmb250LWZhbWlseTpNdWxpc2gsQXJpYWwsc2Fucy1zZXJpZjtjb2xvcjojMTkxRjM5O2JhY2tncm91bmQ6I0VFRjFGQn0KI21hcHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MH0KI2NvdmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTt0cmFuc2l0aW9uOm9wYWNpdHkgLjZzO3BvaW50ZXItZXZlbnRzOm5vbmU7YmFja2dyb3VuZDojRUVGMUZCIGNlbnRlci9jb3ZlciBuby1yZXBlYXR9CiNjb3ZlciBzcGFue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjhweDtwYWRkaW5nOjhweCAxMnB4O2ZvbnQtd2VpZ2h0OjgwMDtmb250LXNpemU6MTNweDtjb2xvcjojNDU0NjU0O2JveC1zaGFkb3c6MCAycHggMTBweCByZ2JhKDI1LDMxLDU3LC4xNil9CiNjb3Zlci5vZmZ7b3BhY2l0eTowfQojY292ZXIuYnVzeXtiYWNrZ3JvdW5kOnJnYmEoMjM4LDI0MSwyNTEsLjk0KX0KI2Jhcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEycHg7dG9wOjEycHg7cmlnaHQ6MTJweDt6LWluZGV4OjI7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDo4cHg7cG9pbnRlci1ldmVudHM6bm9uZX0KLnNlZ3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6OTk5cHg7cGFkZGluZzo0cHg7Ym94LXNoYWRvdzowIDJweCAxMHB4IHJnYmEoMjUsMzEsNTcsLjE4KTtwb2ludGVyLWV2ZW50czphdXRvfQouc2VnIGJ1dHRvbntib3JkZXI6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6OTk5cHg7Zm9udDo4MDAgMTNweCBNdWxpc2gsQXJpYWwsc2Fucy1zZXJpZjtjb2xvcjojMkEzNTYxO3BhZGRpbmc6OHB4IDEzcHg7Y3Vyc29yOnBvaW50ZXJ9Ci5zZWcgYnV0dG9uLm9ue2JhY2tncm91bmQ6IzJBMzU2MTtjb2xvcjojZmZmfQojZmxhdHtwb2ludGVyLWV2ZW50czphdXRvO2JvcmRlcjowO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjk5OXB4O2ZvbnQ6ODAwIDEzcHggTXVsaXNoLEFyaWFsLHNhbnMtc2VyaWY7Y29sb3I6IzJBMzU2MTtwYWRkaW5nOjEycHggMTVweDtjdXJzb3I6cG9pbnRlcjtib3gtc2hhZG93OjAgMnB4IDEwcHggcmdiYSgyNSwzMSw1NywuMTgpfQojY2Fwe3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTJweDtib3R0b206MTJweDt6LWluZGV4OjI7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6OHB4O3BhZGRpbmc6N3B4IDEwcHg7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuMjU7Ym94LXNoYWRvdzowIDJweCAxMHB4IHJnYmEoMjUsMzEsNTcsLjE2KTttYXgtd2lkdGg6NjAlfQpAbWVkaWEgKG1heC13aWR0aDo1MjBweCl7LnNlZyBidXR0b257cGFkZGluZzo3cHggOXB4O2ZvbnQtc2l6ZToxMnB4fSNmbGF0e3BhZGRpbmc6MTBweCAxMnB4O2ZvbnQtc2l6ZToxMnB4fSNjYXB7ZGlzcGxheTpub25lfX0KPC9zdHlsZT48L2hlYWQ+PGJvZHk+CjxkaXYgaWQ9Im1hcCI+PC9kaXY+CjxkaXYgaWQ9ImNvdmVyIiBzdHlsZT0iX19QT1NURVJfXyI+PHNwYW4+RGFzIDNELUdlbMOkbmRlIHdpcmQgZ2VsYWRlbjwvc3Bhbj48L2Rpdj4KPGRpdiBpZD0iYmFyIj48ZGl2IGNsYXNzPSJzZWciIHJvbGU9Imdyb3VwIiBhcmlhLWxhYmVsPSJPcnQiPgo8YnV0dG9uIGRhdGEtcGxhY2U9Im1vdW50YWlucyIgY2xhc3M9Im9uIj5CZXJnZTwvYnV0dG9uPjxidXR0b24gZGF0YS1wbGFjZT0ic2tpIj5Ta2lnZWJpZXQ8L2J1dHRvbj48YnV0dG9uIGRhdGEtcGxhY2U9ImNpdHkiPlN0YWR0PC9idXR0b24+CjwvZGl2PjxidXR0b24gaWQ9ImZsYXQiIHR5cGU9ImJ1dHRvbiI+MkQ8L2J1dHRvbj48L2Rpdj4KPGRpdiBpZD0iY2FwIj48L2Rpdj4KPHNjcmlwdCB0eXBlPSJtb2R1bGUiPgppbXBvcnQgKiBhcyBtYXBsaWJyZWdsIGZyb20gIm1hcGxpYnJlLWdsIjsKaW1wb3J0IHsgU2NlbmUzZENvbnRyb2wgfSBmcm9tICJodHRwczovL2Nkbi5qc2RlbGl2ci5uZXQvbnBtL0BtYXB0b29sa2l0L21hcGxpYnJlLXNjZW5lM2QtY29udHJvbEAwLjMuMC9kaXN0L21hcGxpYnJlLXNjZW5lM2QtY29udHJvbC5zdGFuZGFsb25lLmpzIjsKLy8gMjAyNi0xMC0zMDogTWFwTGlicmUgR0wgSlMgNiB3aXRoIHRoZSBTY2VuZTNEIGNvbnRyb2wsIHNvIHRoZSBjaXR5IHNob3dzIHJvb2Ygc2hhcGVzLCB0aGUgY2l0eSBtb2RlbCBhbmQgdHJlZXMuCi8vIFJvdW5kIDI3OiAzRCBvbiB0aGUgZmlyc3QgZnJhbWUsIGFzIG9uIHRoZSBtYXB0b29sa2l0Lm9yZyBob21lcGFnZSAoaXRzICItM2QiIHN0eWxlcyBjYXJyeSB0aGUgdGVycmFpbiBpbiB0aGUgc3R5bGUgSlNPTikuCi8vIFRoZSAubmV0IHN0eWxlcyBoYXZlIG5vIDNEIHZhcmlhbnQsIHNvIHRoZSBkZW1vIGZldGNoZXMgdGhlIHN0eWxlIGFuZCBhZGRzIHRoZSB0ZXJyYWluIG9uIHRoZSBzdHlsZSdzIG93biBERU0gc291cmNlCi8vIGJlZm9yZSB0aGUgbWFwIGRyYXdzLiBUaGUgcG9zdGVyIHN0YXlzIG9uIHRvcCB1bnRpbCB0aGUgZmlyc3QgY29tcGxldGUgZnJhbWUgKGlkbGUpLgp2YXIgS0VZID0gInRvdXJzcHJ1bmciOwp2YXIgVVJMXyA9IGZ1bmN0aW9uIChzKSB7IHJldHVybiAiaHR0cHM6Ly9zdHlsZXMubWFwdG9vbGtpdC5uZXQvbWFwdG9vbGtpdC9tYXB0b29sa2l0LiIgKyBzICsgIi5qc29uP2FwaV9rZXk9IiArIEtFWTsgfTsKdmFyIFBMQUNFUyA9IHsibW91bnRhaW5zIjp7InN0eWxlIjoiaGlraW5nIiwidGVycmFpbiI6dHJ1ZSwiY2VudGVyIjpbMTEuMCw0Ny40M10sInpvb20iOjEyLjYsInBpdGNoIjo2NiwiYmVhcmluZyI6MjAwLCJjYXAiOiJEaWUgWnVnc3BpdHplIHVuZCBkYXMgV2V0dGVyc3RlaW5nZWJpcmdlLCBLYXJ0ZW5zdGlsIEhpa2luZyJ9LCJza2kiOnsic3R5bGUiOiJ3aW50ZXIiLCJ0ZXJyYWluIjp0cnVlLCJjZW50ZXIiOlsxMC4zLDQ2Ljk5NV0sInpvb20iOjEyLjYsInBpdGNoIjo2NiwiYmVhcmluZyI6MTYwLCJjYXAiOiJJc2NoZ2wgdW5kIHNlaW5lIExpZnRlIGhpbmF1ZiB6dXIgSWRhbHAsIEthcnRlbnN0aWwgV2ludGVyIn0sImNpdHkiOnsic3R5bGUiOiJzdHJlZXQiLCJ0ZXJyYWluIjpmYWxzZSwiY2VudGVyIjpbMTYuMzcyNiw0OC4yMDgzXSwiem9vbSI6MTYuNCwicGl0Y2giOjY2LCJiZWFyaW5nIjotMzUsImNhcCI6IldpZW46IFN0ZXBoYW5zZG9tIHVuZCBBbHRzdGFkdCwgS2FydGVuc3RpbCBTdHJlZXQgbWl0IERhY2hmb3JtZW4sIFN0YWR0bW9kZWxsIHVuZCBCJiMyMjg7dW1lbiJ9fTsKdmFyIFNLWSA9IHsgInNreS1jb2xvciI6ICIjQzlEOEYyIiwgImhvcml6b24tY29sb3IiOiAiI0YyRjVGQiIsICJza3ktaG9yaXpvbi1ibGVuZCI6IDAuNSwgImhvcml6b24tZm9nLWJsZW5kIjogMC42LCAiZm9nLWNvbG9yIjogIiNGMkY1RkIiLCAiZm9nLWdyb3VuZC1ibGVuZCI6IDAuMjUgfTsKdmFyIERFTSA9IHsgdHlwZTogInJhc3Rlci1kZW0iLCB1cmw6ICJodHRwczovL3RpbGVzLm1hcHRvb2xraXQubmV0L3RlcnJhaW5yZ2IuanNvbj9hcGlfa2V5PSIgKyBLRVksIGVuY29kaW5nOiAidGVycmFyaXVtIiB9OwpmdW5jdGlvbiB3aXRoM2Qoc3R5bGUsIHApIHsKICB2YXIgcyA9IEpTT04ucGFyc2UoSlNPTi5zdHJpbmdpZnkoc3R5bGUpKTsKICBpZiAocC50ZXJyYWluKSB7CiAgICBpZiAoIXMuc291cmNlc1sicmdiLXRpbGVzIl0pIHMuc291cmNlc1sicmdiLXRpbGVzIl0gPSBERU07CiAgICBzLnNvdXJjZXNbInJnYi10aWxlcyJdLmVuY29kaW5nID0gInRlcnJhcml1bSI7CiAgICBzLnRlcnJhaW4gPSB7IHNvdXJjZTogInJnYi10aWxlcyIsIGV4YWdnZXJhdGlvbjogMSB9OwogICAgcy5za3kgPSBTS1k7CiAgfSBlbHNlIHsKICAgIGRlbGV0ZSBzLnRlcnJhaW47CiAgfQogIHJldHVybiBzOwp9CnZhciBjYWNoZSA9IHt9OwpmdW5jdGlvbiBnZXRTdHlsZShuYW1lKSB7CiAgaWYgKCFjYWNoZVtuYW1lXSkgY2FjaGVbbmFtZV0gPSBmZXRjaChVUkxfKG5hbWUpKS50aGVuKGZ1bmN0aW9uIChyKSB7IHJldHVybiByLmpzb24oKTsgfSk7CiAgcmV0dXJuIGNhY2hlW25hbWVdOwp9CnZhciBpZHMgPSBPYmplY3Qua2V5cyhQTEFDRVMpLCBjdXIgPSBpZHNbMF0sIGxhc3RQaXRjaCA9IFBMQUNFU1tjdXJdLnBpdGNoLCBtYXA7Cmlkcy5mb3JFYWNoKGZ1bmN0aW9uIChrKSB7IGdldFN0eWxlKFBMQUNFU1trXS5zdHlsZSk7IH0pOwp2YXIgZHogPSBNYXRoLm1pbigwLCBNYXRoLmxvZzIoTWF0aC5tYXgod2luZG93LmlubmVyV2lkdGgsIDMwMCkgLyA3ODApKTsKZnVuY3Rpb24gY2FtKHApIHsgcmV0dXJuIHsgY2VudGVyOiBwLmNlbnRlciwgem9vbTogcC56b29tICsgZHosIHBpdGNoOiBwLnBpdGNoLCBiZWFyaW5nOiBwLmJlYXJpbmcgfTsgfQpkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiY2FwIikuaW5uZXJIVE1MID0gUExBQ0VTW2N1cl0uY2FwOwpnZXRTdHlsZShQTEFDRVNbY3VyXS5zdHlsZSkudGhlbihmdW5jdGlvbiAoc3QpIHsKICB2YXIgcCA9IFBMQUNFU1tjdXJdLCBjID0gY2FtKHApOwogIG1hcCA9IG5ldyBtYXBsaWJyZWdsLk1hcCh7IGxvY2FsZTogeyAiQ29vcGVyYXRpdmVHZXN0dXJlc0hhbmRsZXIuV2luZG93c0hlbHBUZXh0IjogIlN0cmcgKyBTY3JvbGxlbiB6dW0gWm9vbWVuIGRlciBLYXJ0ZSIsICJDb29wZXJhdGl2ZUdlc3R1cmVzSGFuZGxlci5NYWNIZWxwVGV4dCI6ICLijJggKyBTY3JvbGxlbiB6dW0gWm9vbWVuIGRlciBLYXJ0ZSIsICJDb29wZXJhdGl2ZUdlc3R1cmVzSGFuZGxlci5Nb2JpbGVIZWxwVGV4dCI6ICJLYXJ0ZSBtaXQgendlaSBGaW5nZXJuIGJld2VnZW4iLCAiTmF2aWdhdGlvbkNvbnRyb2wuWm9vbUluIjogIlZlcmdyw7bDn2VybiIsICJOYXZpZ2F0aW9uQ29udHJvbC5ab29tT3V0IjogIlZlcmtsZWluZXJuIiwgIk5hdmlnYXRpb25Db250cm9sLlJlc2V0QmVhcmluZyI6ICJOYWNoIE5vcmRlbiBhdXNyaWNodGVuIiwgIkF0dHJpYnV0aW9uQ29udHJvbC5Ub2dnbGVBdHRyaWJ1dGlvbiI6ICJRdWVsbGVuYW5nYWJlbiBlaW4tIG9kZXIgYXVzYmxlbmRlbiIsICJQb3B1cC5DbG9zZSI6ICJQb3B1cCBzY2hsaWXDn2VuIiwgIk1hcmtlci5UaXRsZSI6ICJLYXJ0ZW5tYXJraWVydW5nIiwgIk1hcC5UaXRsZSI6ICJLYXJ0ZSIsICJUZXJyYWluQ29udHJvbC5FbmFibGUiOiAiR2Vsw6RuZGUgZWluc2NoYWx0ZW4iLCAiVGVycmFpbkNvbnRyb2wuRGlzYWJsZSI6ICJHZWzDpG5kZSBhdXNzY2hhbHRlbiIsICJJc29jaHJvbmVDb250cm9sLlRvb2x0aXAuZm9vdCI6ICJaaWVoZW4gU2llIG1pY2ggYXVmIGRpZSBLYXJ0ZSwgdW0genUgemVpZ2VuLCB3aWUgd2VpdCBtYW4gaW4ge3RpbWV9IE1pbnV0ZW4genUgRnXDnyBrb21tdC4iLCAiSXNvY2hyb25lQ29udHJvbC5Ub29sdGlwLmJpa2UiOiAiWmllaGVuIFNpZSBtaWNoIGF1ZiBkaWUgS2FydGUsIHVtIHp1IHplaWdlbiwgd2llIHdlaXQgbWFuIGluIHt0aW1lfSBNaW51dGVuIG1pdCBkZW0gUmFkIGtvbW10LiIsICJJc29jaHJvbmVDb250cm9sLlRvb2x0aXAuY2FyIjogIlppZWhlbiBTaWUgbWljaCBhdWYgZGllIEthcnRlLCB1bSB6dSB6ZWlnZW4sIHdpZSB3ZWl0IG1hbiBpbiB7dGltZX0gTWludXRlbiBtaXQgZGVtIEF1dG8ga29tbXQuIiB9LCBjb250YWluZXI6ICJtYXAiLCBzdHlsZTogd2l0aDNkKHN0LCBwKSwgY2VudGVyOiBjLmNlbnRlciwgem9vbTogYy56b29tLCBwaXRjaDogYy5waXRjaCwgYmVhcmluZzogYy5iZWFyaW5nLAogICAgbWF4UGl0Y2g6IDgwLCBjb29wZXJhdGl2ZUdlc3R1cmVzOiB0cnVlLCBhdHRyaWJ1dGlvbkNvbnRyb2w6IHsgY29tcGFjdDogdHJ1ZSB9LCBjYW52YXNDb250ZXh0QXR0cmlidXRlczogeyBhbnRpYWxpYXM6IHRydWUgfSB9KTsKICBtYXAuYWRkQ29udHJvbChuZXcgbWFwbGlicmVnbC5OYXZpZ2F0aW9uQ29udHJvbCh7IHZpc3VhbGl6ZVBpdGNoOiB0cnVlIH0pLCAiYm90dG9tLXJpZ2h0Iik7CiAgbWFwLmFkZENvbnRyb2wobmV3IFNjZW5lM2RDb250cm9sKHsgYXBpS2V5OiBLRVkgfSkpOwogIHJlYWR5KCk7Cn0pOwovLyBUaGUgY292ZXIgZ29lcyBvbmNlIHRoZSBzdHlsZSBhbmQgaXRzIHZpc2libGUgdGlsZXMgYXJlIGxvYWRlZC4gImlkbGUiIGFsb25lIGlzIG5vdCBlbm91Z2g6IHRlcnJhaW4gYW5kIHRoZQovLyBTY2VuZTNEIGxheWVycyBrZWVwIHRoZSBtYXAgcmVwYWludGluZywgc28gaWRsZSBjYW4gY29tZSBsYXRlIG9yIG5ldmVyIGFmdGVyIGEgc3R5bGUgc3dpdGNoLgp2YXIgc2VxID0gMDsKZnVuY3Rpb24gcmVhZHkoKSB7CiAgdmFyIGN2ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNvdmVyIiksIHRva2VuID0gKytzZXEsIHQ7CiAgdmFyIG9mZiA9IGZ1bmN0aW9uICgpIHsKICAgIGlmICh0b2tlbiAhPT0gc2VxKSByZXR1cm47CiAgICBjbGVhclRpbWVvdXQodCk7IG1hcC5vZmYoInJlbmRlciIsIGNoZWNrKTsgY3YuY2xhc3NMaXN0LmFkZCgib2ZmIik7CiAgfTsKICB2YXIgY2hlY2sgPSBmdW5jdGlvbiAoKSB7IGlmIChtYXAuaXNTdHlsZUxvYWRlZCgpICYmIG1hcC5hcmVUaWxlc0xvYWRlZCgpKSBvZmYoKTsgfTsKICBtYXAub24oInJlbmRlciIsIGNoZWNrKTsKICBtYXAub25jZSgiaWRsZSIsIG9mZik7CiAgdCA9IHNldFRpbWVvdXQob2ZmLCA4MDAwKTsKfQpmdW5jdGlvbiBnbyhpZCkgewogIGlmICghbWFwIHx8IGlkID09PSBjdXIpIHJldHVybjsKICB2YXIgcCA9IFBMQUNFU1tpZF07CiAgY3VyID0gaWQ7CiAgZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgiLnNlZyBidXR0b24iKS5mb3JFYWNoKGZ1bmN0aW9uIChiKSB7IGIuY2xhc3NMaXN0LnRvZ2dsZSgib24iLCBiLmdldEF0dHJpYnV0ZSgiZGF0YS1wbGFjZSIpID09PSBpZCk7IH0pOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjYXAiKS5pbm5lckhUTUwgPSBwLmNhcDsKICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiZmxhdCIpLnRleHRDb250ZW50ID0gIjJEIjsKICBnZXRTdHlsZShwLnN0eWxlKS50aGVuKGZ1bmN0aW9uIChzdCkgewogICAgdmFyIGN2ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImNvdmVyIik7CiAgICBjdi5zdHlsZS5iYWNrZ3JvdW5kSW1hZ2UgPSAibm9uZSI7CiAgICBjdi5jbGFzc0xpc3QuYWRkKCJidXN5Iik7CiAgICBjdi5jbGFzc0xpc3QucmVtb3ZlKCJvZmYiKTsKICAgIG1hcC5zZXRTdHlsZSh3aXRoM2Qoc3QsIHApLCB7IGRpZmY6IGZhbHNlIH0pOwogICAgbWFwLmp1bXBUbyhjYW0ocCkpOwogICAgcmVhZHkoKTsKICB9KTsKfQpkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCIuc2VnIGJ1dHRvbiIpLmZvckVhY2goZnVuY3Rpb24gKGIpIHsgYi5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsIGZ1bmN0aW9uICgpIHsgZ28oYi5nZXRBdHRyaWJ1dGUoImRhdGEtcGxhY2UiKSk7IH0pOyB9KTsKZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImZsYXQiKS5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsIGZ1bmN0aW9uICgpIHsKICB2YXIgYiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJmbGF0Iik7CiAgaWYgKCFtYXApIHJldHVybjsKICBpZiAobWFwLmdldFBpdGNoKCkgPiA1KSB7IGxhc3RQaXRjaCA9IG1hcC5nZXRQaXRjaCgpOyBtYXAuZWFzZVRvKHsgcGl0Y2g6IDAsIGJlYXJpbmc6IDAsIGR1cmF0aW9uOiA5MDAgfSk7IGIudGV4dENvbnRlbnQgPSAiM0QiOyB9CiAgZWxzZSB7IG1hcC5lYXNlVG8oeyBwaXRjaDogbGFzdFBpdGNoIHx8IFBMQUNFU1tjdXJdLnBpdGNoLCBiZWFyaW5nOiBQTEFDRVNbY3VyXS5iZWFyaW5nLCBkdXJhdGlvbjogOTAwIH0pOyBiLnRleHRDb250ZW50ID0gIjJEIjsgfQp9KTsKd2luZG93Ll9fZDMgPSBmdW5jdGlvbiAoKSB7IHJldHVybiBtYXAgPyB7IHBsYWNlOiBjdXIsIHRlcnJhaW46ICEhbWFwLmdldFRlcnJhaW4oKSwgcGl0Y2g6IE1hdGgucm91bmQobWFwLmdldFBpdGNoKCkpLCBiZWFyaW5nOiBNYXRoLnJvdW5kKG1hcC5nZXRCZWFyaW5nKCkpLCB6b29tOiArbWFwLmdldFpvb20oKS50b0ZpeGVkKDIpLCBsb2FkZWQ6IG1hcC5sb2FkZWQoKSwgY292ZXI6IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJjb3ZlciIpLmNsYXNzTmFtZSB9IDogIm5vIG1hcCI7IH07Cjwvc2NyaXB0PjwvYm9keT48L2h0bWw+Cg==\" data-title=\"Live-Demo: eine 3D-Karte der Zugspitze, des Skigebiets Ischgl und von Wien zum Neigen und Drehen\" style=\"position:relative;width:100%;height:480px;border-radius:14px;overflow:hidden;background:#EEF1FB;box-shadow:0 20px 50px rgba(25,31,57,0.10)\"><img src=\"https:\/\/staticmap.maptoolkit.net\/?api_key=toursprung&#038;center=47.43,11.0&#038;zoom=12.6&#038;size=780x480&#038;ratio=2&#038;format=webp&#038;style=maptoolkit-maptoolkit.hiking&#038;attribution=false\" alt=\"\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;max-width:none;border-radius:0\"\/><button type=\"button\" style=\"position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px;border:0;cursor:pointer;background:#FA3F38;color:#FFFFFF;font-family:Mulish,sans-serif;font-weight:800;font-size:16px;line-height:1;padding:15px 22px;border-radius:999px;box-shadow:0 10px 30px rgba(25,31,57,0.28)\"><svg width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.25\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><polygon points=\"6 3 20 12 6 21 6 3\"><\/polygon><\/svg>3D-Karte ausprobieren<\/button><\/div><script>(function(){var d=document.currentScript.previousElementSibling;d.querySelector(\"button\").addEventListener(\"click\",function(){var f=document.createElement(\"iframe\");f.title=d.getAttribute(\"data-title\");f.style.cssText=\"position:absolute;top:0;left:0;width:100%;height:100%;border:0\";f.src=URL.createObjectURL(new Blob([Uint8Array.from(atob(d.getAttribute(\"data-demo64\")),function(c){return c.charCodeAt(0)})],{type:\"text\/html;charset=utf-8\"}));d.innerHTML=\"\";d.appendChild(f);});})();<\/script>\n<\/div>\n<\/div>\n<\/section>\n\n<section class=\"gb-element-e7200055\">\n<div class=\"gb-element-e7200054\">\n<div class=\"gb-element-e7200036\">\n<span class=\"gb-text gb-text-e7200033\">Wo 3D funktioniert<\/span><br>\n\n<h2 class=\"gb-text gb-text-e7200034\">Auf Websites und in Apps<mark style=\"background-color:rgba(0,0,0,0);color:#fa3f38\" class=\"has-inline-color\">.<\/mark><\/h2><br>\n\n<p class=\"gb-text gb-text-e7200035\">3D-Gel\u00e4nde und 3D-Geb\u00e4ude sind getrennte Funktionen. Websites bekommen beides, Apps auf iOS und Android die Geb\u00e4ude als Bl\u00f6cke.<\/p>\n<\/div>\n\n<div class=\"gb-element-e720003a\">\n<div class=\"gb-text gb-text-e7200037\">Plattform<\/div><br>\n\n<div class=\"gb-text gb-text-e7200038\">3D-Gel\u00e4nde<\/div><br>\n\n<div class=\"gb-text gb-text-e7200039\">3D-Geb\u00e4ude<\/div><br>\n<\/div>\n\n<div class=\"gb-element-e7200053\">\n<div class=\"gb-element-e7200040\">\n<div class=\"gb-element-e720003f\">\n<span class=\"gb-text-e720003b\"><span class=\"gb-shape\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M18 8V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h8\"\/><path d=\"M10 19v-3.96 3.15\"\/><path d=\"M7 19h5\"\/><rect width=\"6\" height=\"10\" x=\"16\" y=\"12\" rx=\"2\"\/><\/svg><\/span><\/span><br>\n\n<div class=\"gb-element-e720003e\">\n<h3 class=\"gb-text gb-text-e720003c\">Websites<\/h3><br>\n\n<p class=\"gb-text gb-text-e720003d\">MapLibre GL JS<\/p><br>\n<\/div>\n<\/div>\n\n<div style=\"display:flex;align-items:flex-start;gap:10px\"><span style=\"flex:0 0 auto;width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#FFE9E8;color:#FA3F38;margin-top:1px\"><svg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/span><span style=\"font-family:'Source Serif 4',Georgia,serif;font-size:16px;line-height:1.45;color:#454654\">Ja, mit jedem Kartenstil<\/span><\/div>\n\n<div style=\"display:flex;align-items:flex-start;gap:10px\"><span style=\"flex:0 0 auto;width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#FFE9E8;color:#FA3F38;margin-top:1px\"><svg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/span><span style=\"font-family:'Source Serif 4',Georgia,serif;font-size:16px;line-height:1.45;color:#454654\">Ja, mit Dachformen, Stadtmodellen und B\u00e4umen \u00fcber das Scene3D Control<\/span><\/div>\n<\/div>\n\n<div class=\"gb-element-e7200046\">\n<div class=\"gb-element-e7200045\">\n<span class=\"gb-text-e7200041\"><span class=\"gb-shape\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z\"\/><path d=\"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12\"\/><path d=\"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17\"\/><\/svg><\/span><\/span><br>\n\n<div class=\"gb-element-e7200044\">\n<h3 class=\"gb-text gb-text-e7200042\">Datenvisualisierungen<\/h3><br>\n\n<p class=\"gb-text gb-text-e7200043\">deck.gl<\/p><br>\n<\/div>\n<\/div>\n\n<div style=\"display:flex;align-items:flex-start;gap:10px\"><span style=\"flex:0 0 auto;width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#FFE9E8;color:#FA3F38;margin-top:1px\"><svg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/span><span style=\"font-family:'Source Serif 4',Georgia,serif;font-size:16px;line-height:1.45;color:#454654\">Ja, aus denselben H\u00f6hendaten<\/span><\/div>\n\n<div style=\"display:flex;align-items:flex-start;gap:10px\"><span style=\"flex:0 0 auto;width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#FFE9E8;color:#FA3F38;margin-top:1px\"><svg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/span><span style=\"font-family:'Source Serif 4',Georgia,serif;font-size:16px;line-height:1.45;color:#454654\">Ja, \u00fcber eine MapLibre-Basiskarte<\/span><\/div>\n<\/div>\n\n<div class=\"gb-element-e720004c\">\n<div class=\"gb-element-e720004b\">\n<span class=\"gb-text-e7200047\"><span class=\"gb-shape\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect width=\"14\" height=\"20\" x=\"5\" y=\"2\" rx=\"2\" ry=\"2\"\/><path d=\"M12 18h.01\"\/><\/svg><\/span><\/span><br>\n\n<div class=\"gb-element-e720004a\">\n<h3 class=\"gb-text gb-text-e7200048\">Apps auf iOS und Android<\/h3><br>\n\n<p class=\"gb-text gb-text-e7200049\">MapLibre Native, Flutter, React Native<\/p><br>\n<\/div>\n<\/div>\n\n<div style=\"display:flex;align-items:flex-start;gap:10px\"><span style=\"flex:0 0 auto;width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#EEF1FB;color:#FA3F38;margin-top:1px\"><span style=\"display:block;width:12px;height:2px;border-radius:1px;background:#6B6D7C\"><\/span><\/span><span style=\"font-family:'Source Serif 4',Georgia,serif;font-size:16px;line-height:1.45;color:#454654\">Noch nicht: MapLibre Native unterst\u00fctzt kein Gel\u00e4nde<\/span><\/div>\n\n<div style=\"display:flex;align-items:flex-start;gap:10px\"><span style=\"flex:0 0 auto;width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#FFE9E8;color:#FA3F38;margin-top:1px\"><svg width=\"16\" height=\"16\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"><\/path><\/svg><\/span><span style=\"font-family:'Source Serif 4',Georgia,serif;font-size:16px;line-height:1.45;color:#454654\">Ja, als Bl\u00f6cke ohne Dachformen<\/span><\/div>\n<\/div>\n\n<div class=\"gb-element-e7200052\">\n<div class=\"gb-element-e7200051\">\n<span class=\"gb-text-e720004d\"><span class=\"gb-shape\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z\"\/><path d=\"M15 5.764v15\"\/><path d=\"M9 3.236v15\"\/><\/svg><\/span><\/span><br>\n\n<div class=\"gb-element-e7200050\">\n<h3 class=\"gb-text gb-text-e720004e\">2D-Kartenbibliotheken<\/h3><br>\n\n<p class=\"gb-text gb-text-e720004f\">Leaflet, OpenLayers<\/p><br>\n<\/div>\n<\/div>\n\n<div style=\"display:flex;align-items:flex-start;gap:10px\"><span style=\"flex:0 0 auto;width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#EEF1FB;color:#FA3F38;margin-top:1px\"><span style=\"display:block;width:12px;height:2px;border-radius:1px;background:#6B6D7C\"><\/span><\/span><span style=\"font-family:'Source Serif 4',Georgia,serif;font-size:16px;line-height:1.45;color:#454654\">Nein, diese Bibliotheken zeichnen in 2D<\/span><\/div>\n\n<div style=\"display:flex;align-items:flex-start;gap:10px\"><span style=\"flex:0 0 auto;width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#EEF1FB;color:#FA3F38;margin-top:1px\"><span style=\"display:block;width:12px;height:2px;border-radius:1px;background:#6B6D7C\"><\/span><\/span><span style=\"font-family:'Source Serif 4',Georgia,serif;font-size:16px;line-height:1.45;color:#454654\">Nein, diese Bibliotheken zeichnen in 2D<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n<section class=\"gb-element-e7200080\">\n<div class=\"gb-element-e720007f\">\n<div class=\"gb-element-e720005e\">\n<div class=\"gb-element-e720005b\">\n<span class=\"gb-text gb-text-e7200056\">F\u00fcr Entwickler<\/span><br>\n\n<h2 class=\"gb-text gb-text-e7200057\">Gel\u00e4nde und Geb\u00e4ude in MapLibre<mark style=\"background-color:rgba(0,0,0,0);color:#fa3f38\" class=\"has-inline-color\">.<\/mark><\/h2><br>\n\n<p class=\"gb-text gb-text-e7200058\">Das Gel\u00e4nde ist eine einzige H\u00f6hendatenquelle, die Sie der Karte hinzuf\u00fcgen. Die Geb\u00e4ude stecken bereits in den Vector Tiles, und das Scene3D Control erg\u00e4nzt ihre Dachformen und B\u00e4ume. Neigen Sie die Kamera (pitch), um beides zu sehen.<\/p>\n\n<div class=\"gb-element-e720005a\">\n<a class=\"gb-text-e7200059\" href=\"https:\/\/docs.maptoolkit.com\/terrain-tiles\/\"><span class=\"gb-shape\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span><span class=\"gb-text\">3D-Gel\u00e4nde in der Dokumentation<\/span><\/a><br>\n<\/div>\n<\/div>\n\n<div class=\"gb-element-e720005d\">\n<div class=\"gb-element-e720005c\">\n<span class=\"lbl\">3D-Gel\u00e4nde hinzuf\u00fcgen<\/span><pre><code><span style=\"color:#8A93B8\">\/\/ Stil Hiking, geneigt, mit 3D-Gel\u00e4nde<\/span>\n<span class=\"k\">const<\/span> map = <span class=\"k\">new<\/span> maplibregl.Map({\n  container: <span class=\"s\">\"map\"<\/span>,\n  style: <span class=\"s\">\"https:\/\/styles.maptoolkit.net\/maptoolkit\/maptoolkit.hiking.json?api_key=YOUR_API_KEY\"<\/span>,\n  center: [12.694, 47.074], zoom: 12, pitch: 65,\n});\nmap.on(<span class=\"s\">\"load\"<\/span>, () => {\n  map.addSource(<span class=\"s\">\"terrain\"<\/span>, {\n    type: <span class=\"s\">\"raster-dem\"<\/span>,\n    url: <span class=\"s\">\"https:\/\/tiles.maptoolkit.net\/terrainrgb.json?api_key=YOUR_API_KEY\"<\/span>,\n    encoding: <span class=\"s\">\"terrarium\"<\/span>,\n  });\n  map.setTerrain({ source: <span class=\"s\">\"terrain\"<\/span>, exaggeration: 1.5 });\n});<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"gb-element-e720007e\">\n<div class=\"gb-element-e720007d\">\n<div class=\"gb-element-e7200063\">\n<span class=\"gb-text-e720005f\"><span class=\"gb-shape\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"m8 3 4 8 5-5 5 15H2L8 3z\"\/><\/svg><\/span><\/span><br>\n\n<div class=\"gb-element-e7200062\">\n<h3 class=\"gb-text gb-text-e7200060\">Terrarium-Kodierung<\/h3><br>\n\n<p class=\"gb-text gb-text-e7200061\">Die H\u00f6hen-Tiles verwenden die Terrarium-Kodierung. Setzen Sie encoding auf terrarium, sonst sind die H\u00f6hen falsch, ohne dass ein Fehler erscheint.<\/p><br>\n<\/div>\n<\/div>\n\n<div class=\"gb-element-e7200068\">\n<span class=\"gb-text-e7200064\"><span class=\"gb-shape\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20\"\/><path d=\"M2 12h20\"\/><\/svg><\/span><\/span><br>\n\n<div class=\"gb-element-e7200067\">\n<h3 class=\"gb-text gb-text-e7200065\">H\u00f6hendaten<\/h3><br>\n\n<p class=\"gb-text gb-text-e7200066\">Von Mapterhorn: Copernicus mit 30 m weltweit plus nationale Modelle, zum Beispiel 1 m in \u00d6sterreich und Deutschland.<\/p><br>\n<\/div>\n<\/div>\n\n<div class=\"gb-element-e720006d\">\n<span class=\"gb-text-e7200069\"><span class=\"gb-shape\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect width=\"16\" height=\"20\" x=\"4\" y=\"2\" rx=\"2\" ry=\"2\"\/><path d=\"M9 22v-4h6v4\"\/><path d=\"M8 6h.01\"\/><path d=\"M16 6h.01\"\/><path d=\"M12 6h.01\"\/><path d=\"M12 10h.01\"\/><path d=\"M12 14h.01\"\/><path d=\"M16 10h.01\"\/><path d=\"M16 14h.01\"\/><path d=\"M8 10h.01\"\/><path d=\"M8 14h.01\"\/><\/svg><\/span><\/span><br>\n\n<div class=\"gb-element-e720006c\">\n<h3 class=\"gb-text gb-text-e720006a\">3D-Geb\u00e4ude<\/h3><br>\n\n<p class=\"gb-text gb-text-e720006b\">Die Stile Street und Summer zeichnen die Geb\u00e4ude als Bl\u00f6cke. Das Scene3D Control erg\u00e4nzt mit MapLibre GL JS 6 Dachformen, offizielle Stadtmodelle wie das von Wien und 3D-B\u00e4ume ab Zoomstufe 15.<\/p>\n<\/div>\n<\/div>\n\n<div class=\"gb-element-e7200072\">\n<span class=\"gb-text-e720006e\"><span class=\"gb-shape\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"13.5\" cy=\"6.5\" r=\".5\" fill=\"currentColor\"\/><circle cx=\"17.5\" cy=\"10.5\" r=\".5\" fill=\"currentColor\"\/><circle cx=\"8.5\" cy=\"7.5\" r=\".5\" fill=\"currentColor\"\/><circle cx=\"6.5\" cy=\"12.5\" r=\".5\" fill=\"currentColor\"\/><path d=\"M12 2C6.5 2 2 6.5 2 12s4.5 10 10 10c.926 0 1.648-.746 1.648-1.688 0-.437-.18-.835-.437-1.125-.29-.289-.438-.652-.438-1.125a1.64 1.64 0 0 1 1.668-1.668h1.996c3.051 0 5.555-2.503 5.555-5.554C21.965 6.012 17.461 2 12 2z\"\/><\/svg><\/span><\/span><br>\n\n<div class=\"gb-element-e7200071\">\n<h3 class=\"gb-text gb-text-e720006f\">Jeder Stil<\/h3><br>\n\n<p class=\"gb-text gb-text-e7200070\">F\u00fcgen Sie die Gel\u00e4ndequelle zu jedem Standardstil oder Ihrem eigenen Stil hinzu. Andere Stile erhalten 3D-Geb\u00e4ude mit einem einzigen fill-extrusion-Layer oder mit Dachformen \u00fcber das Plugin 3D Layers.<\/p>\n<\/div>\n<\/div>\n\n<div class=\"gb-element-e7200077\">\n<span class=\"gb-text-e7200073\"><span class=\"gb-shape\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect width=\"14\" height=\"20\" x=\"5\" y=\"2\" rx=\"2\" ry=\"2\"\/><path d=\"M12 18h.01\"\/><\/svg><\/span><\/span><br>\n\n<div class=\"gb-element-e7200076\">\n<h3 class=\"gb-text gb-text-e7200074\">Native Apps<\/h3><br>\n\n<p class=\"gb-text gb-text-e7200075\">MapLibre Native stellt 3D-Geb\u00e4ude auf iOS und Android als Bl\u00f6cke dar, ohne Dachformen. Gel\u00e4nde unterst\u00fctzt es noch nicht.<\/p>\n<\/div>\n<\/div>\n\n<div class=\"gb-element-e720007c\">\n<span class=\"gb-text-e7200078\"><span class=\"gb-shape\"><svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z\"\/><circle cx=\"16.5\" cy=\"7.5\" r=\".5\" fill=\"currentColor\"\/><\/svg><\/span><\/span><br>\n\n<div class=\"gb-element-e720007b\">\n<h3 class=\"gb-text gb-text-e7200079\">API-Key<\/h3><br>\n\n<p class=\"gb-text gb-text-e720007a\">Stile und Gel\u00e4nde-Tiles ben\u00f6tigen wie jede Maptoolkit-Anfrage Ihren API-Key (api_key).<\/p><br>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n<section class=\"gb-element-e7200095\">\n<div class=\"gb-element-e7200094\">\n<div class=\"gb-element-e7200084\">\n<span class=\"gb-text gb-text-e7200081\">Anwendungsf\u00e4lle<\/span><br>\n\n<h2 class=\"gb-text gb-text-e7200082\">Was Sie in 3D umsetzen k\u00f6nnen<mark style=\"background-color:rgba(0,0,0,0);color:#fa3f38\" class=\"has-inline-color\">.<\/mark><\/h2><br>\n\n<p class=\"gb-text gb-text-e7200083\">Drei m\u00f6gliche Einsatzbereiche. Die Bilder sind zur Veranschaulichung aus offenen Daten gerendert.<\/p><br>\n<\/div>\n\n<div class=\"gb-element-e7200091\">\n<a class=\"gb-element-e7200088\" href=\"https:\/\/staging.maptoolkit.com\/de\/solutions\/tourismus\/\">\n<div class=\"uc-pic\" style=\"aspect-ratio:4\/3;background:#EEF1FB;border-radius:12px;overflow:hidden;padding:6% 6% 0;box-sizing:border-box\"><div style=\"height:100%;background:#FFFFFF;border-radius:8px 8px 0 0;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 30px rgba(25,31,57,0.14)\"><div style=\"display:flex;align-items:center;gap:5px;height:20px;padding:0 9px;background:#F1F2F6;border-bottom:1px solid #E1E2EA;flex:0 0 auto\"><span style=\"width:7px;height:7px;border-radius:50%;background:#F2A19D;display:block\"><\/span><span style=\"width:7px;height:7px;border-radius:50%;background:#F4D38A;display:block\"><\/span><span style=\"width:7px;height:7px;border-radius:50%;background:#A9D8B0;display:block\"><\/span><span style=\"margin-left:8px;height:9px;width:46%;border-radius:5px;background:#FFFFFF;display:block\"><\/span><\/div><div style=\"display:flex;align-items:center;justify-content:space-between;padding:7px 11px;border-bottom:1px solid #EEF0F5;flex:0 0 auto\"><span style=\"font-family:Mulish,sans-serif;font-weight:800;font-size:11px;line-height:1;color:#2A3561\">Wandertouren<\/span><span style=\"display:flex;gap:6px\"><span style=\"display:block;height:6px;width:22px;border-radius:3px;background:#E1E2EA\"><\/span><span style=\"display:block;height:6px;width:22px;border-radius:3px;background:#E1E2EA\"><\/span><span style=\"display:block;height:6px;width:22px;border-radius:3px;background:#E1E2EA\"><\/span><\/span><\/div><div style=\"display:flex;flex:1;min-height:0\"><div style=\"flex:0 0 36%;border-right:1px solid #EEF0F5;overflow:hidden\"><div style=\"display:flex;gap:7px;align-items:center;padding:7px 9px;border-bottom:1px solid #F0F1F5\"><span style=\"flex:0 0 26px;height:20px;border-radius:3px;background:#E8ECF8;display:block\"><\/span><span style=\"display:flex;flex-direction:column;gap:3px;min-width:0\"><span style=\"font-family:Mulish,sans-serif;font-weight:800;font-size:9px;line-height:1.1;color:#191F39;white-space:nowrap;overflow:hidden;text-overflow:ellipsis\">Wanderung zur Seegrube<\/span><span style=\"font-family:Mulish,sans-serif;font-size:8px;line-height:1.1;color:#6B6D7C\">3,8 km, +1.074 m<\/span><\/span><\/div><div style=\"display:flex;gap:7px;align-items:center;padding:7px 9px;border-bottom:1px solid #F0F1F5\"><span style=\"flex:0 0 26px;height:20px;border-radius:3px;background:#E8ECF8;display:block\"><\/span><span style=\"display:flex;flex-direction:column;gap:4px;flex:1\"><span style=\"display:block;height:6px;width:70%;border-radius:3px;background:#E1E2EA\"><\/span><span style=\"display:block;height:5px;width:45%;border-radius:3px;background:#EEF0F5\"><\/span><\/span><\/div><div style=\"display:flex;gap:7px;align-items:center;padding:7px 9px;border-bottom:1px solid #F0F1F5\"><span style=\"flex:0 0 26px;height:20px;border-radius:3px;background:#E8ECF8;display:block\"><\/span><span style=\"display:flex;flex-direction:column;gap:4px;flex:1\"><span style=\"display:block;height:6px;width:70%;border-radius:3px;background:#E1E2EA\"><\/span><span style=\"display:block;height:5px;width:45%;border-radius:3px;background:#EEF0F5\"><\/span><\/span><\/div><div style=\"display:flex;gap:7px;align-items:center;padding:7px 9px;border-bottom:1px solid #F0F1F5\"><span style=\"flex:0 0 26px;height:20px;border-radius:3px;background:#E8ECF8;display:block\"><\/span><span style=\"display:flex;flex-direction:column;gap:4px;flex:1\"><span style=\"display:block;height:6px;width:70%;border-radius:3px;background:#E1E2EA\"><\/span><span style=\"display:block;height:5px;width:45%;border-radius:3px;background:#EEF0F5\"><\/span><\/span><\/div><div style=\"display:flex;gap:7px;align-items:center;padding:7px 9px;border-bottom:1px solid #F0F1F5\"><span style=\"flex:0 0 26px;height:20px;border-radius:3px;background:#E8ECF8;display:block\"><\/span><span style=\"display:flex;flex-direction:column;gap:4px;flex:1\"><span style=\"display:block;height:6px;width:70%;border-radius:3px;background:#E1E2EA\"><\/span><span style=\"display:block;height:5px;width:45%;border-radius:3px;background:#EEF0F5\"><\/span><\/span><\/div><div style=\"display:flex;gap:7px;align-items:center;padding:7px 9px;border-bottom:1px solid #F0F1F5\"><span style=\"flex:0 0 26px;height:20px;border-radius:3px;background:#E8ECF8;display:block\"><\/span><span style=\"display:flex;flex-direction:column;gap:4px;flex:1\"><span style=\"display:block;height:6px;width:70%;border-radius:3px;background:#E1E2EA\"><\/span><span style=\"display:block;height:5px;width:45%;border-radius:3px;background:#EEF0F5\"><\/span><\/span><\/div><\/div><div style=\"flex:1;min-width:0;position:relative\"><div style=\"position:relative;width:100%;height:100%;overflow:hidden\"><img src=\"https:\/\/staging.maptoolkit.com\/wp-content\/uploads\/2026\/10\/3d-uc-tour.webp\" alt=\"Tourismus-Website mit einer Wandertour von der Hungerburg zur Seegrube in Innsbruck, als rote Route auf einer 3D-Karte\" width=\"760\" height=\"570\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;border-radius:0\"\/><\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"gb-element-e7200087\">\n<h3 class=\"gb-text gb-text-e7200085\">Tourenseiten<span class=\"uc-arrow\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span><\/h3><br>\n\n<p class=\"gb-text gb-text-e7200086\">Zeigen Sie eine Wanderroute im echten Gel\u00e4nde, damit Besucher den Anstieg sehen, bevor sie losgehen.<\/p><br>\n<\/div>\n<\/a>\n\n<a class=\"gb-element-e720008c\" href=\"https:\/\/staging.maptoolkit.com\/de\/solutions\/immobilien\/\">\n<div class=\"uc-pic\" style=\"aspect-ratio:4\/3;background:#EEF1FB;border-radius:12px;overflow:hidden;padding:6% 6% 0;box-sizing:border-box\"><div style=\"height:100%;background:#FFFFFF;border-radius:8px 8px 0 0;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 30px rgba(25,31,57,0.14)\"><div style=\"display:flex;align-items:center;gap:5px;height:20px;padding:0 9px;background:#F1F2F6;border-bottom:1px solid #E1E2EA;flex:0 0 auto\"><span style=\"width:7px;height:7px;border-radius:50%;background:#F2A19D;display:block\"><\/span><span style=\"width:7px;height:7px;border-radius:50%;background:#F4D38A;display:block\"><\/span><span style=\"width:7px;height:7px;border-radius:50%;background:#A9D8B0;display:block\"><\/span><span style=\"margin-left:8px;height:9px;width:46%;border-radius:5px;background:#FFFFFF;display:block\"><\/span><\/div><div style=\"display:flex;align-items:center;justify-content:space-between;padding:7px 11px;border-bottom:1px solid #EEF0F5;flex:0 0 auto\"><span style=\"font-family:Mulish,sans-serif;font-weight:800;font-size:11px;line-height:1;color:#2A3561\">Immobiliensuche<\/span><span style=\"display:flex;gap:6px\"><span style=\"display:block;height:6px;width:22px;border-radius:3px;background:#E1E2EA\"><\/span><span style=\"display:block;height:6px;width:22px;border-radius:3px;background:#E1E2EA\"><\/span><span style=\"display:block;height:6px;width:22px;border-radius:3px;background:#E1E2EA\"><\/span><\/span><\/div><div style=\"display:flex;flex:1;min-height:0\"><div style=\"flex:0 0 36%;border-right:1px solid #EEF0F5;overflow:hidden\"><div style=\"display:flex;gap:7px;align-items:center;padding:7px 9px;border-bottom:1px solid #F0F1F5\"><span style=\"flex:0 0 26px;height:20px;border-radius:3px;background:#E8ECF8;display:block\"><\/span><span style=\"display:flex;flex-direction:column;gap:3px;min-width:0\"><span style=\"font-family:Mulish,sans-serif;font-weight:800;font-size:9px;line-height:1.1;color:#191F39;white-space:nowrap;overflow:hidden;text-overflow:ellipsis\">Objekt<\/span><span style=\"font-family:Mulish,sans-serif;font-size:8px;line-height:1.1;color:#6B6D7C\">Josefstadt, Wien<\/span><\/span><\/div><div style=\"display:flex;gap:7px;align-items:center;padding:7px 9px;border-bottom:1px solid #F0F1F5\"><span style=\"flex:0 0 26px;height:20px;border-radius:3px;background:#E8ECF8;display:block\"><\/span><span style=\"display:flex;flex-direction:column;gap:4px;flex:1\"><span style=\"display:block;height:6px;width:70%;border-radius:3px;background:#E1E2EA\"><\/span><span style=\"display:block;height:5px;width:45%;border-radius:3px;background:#EEF0F5\"><\/span><\/span><\/div><div style=\"display:flex;gap:7px;align-items:center;padding:7px 9px;border-bottom:1px solid #F0F1F5\"><span style=\"flex:0 0 26px;height:20px;border-radius:3px;background:#E8ECF8;display:block\"><\/span><span style=\"display:flex;flex-direction:column;gap:4px;flex:1\"><span style=\"display:block;height:6px;width:70%;border-radius:3px;background:#E1E2EA\"><\/span><span style=\"display:block;height:5px;width:45%;border-radius:3px;background:#EEF0F5\"><\/span><\/span><\/div><div style=\"display:flex;gap:7px;align-items:center;padding:7px 9px;border-bottom:1px solid #F0F1F5\"><span style=\"flex:0 0 26px;height:20px;border-radius:3px;background:#E8ECF8;display:block\"><\/span><span style=\"display:flex;flex-direction:column;gap:4px;flex:1\"><span style=\"display:block;height:6px;width:70%;border-radius:3px;background:#E1E2EA\"><\/span><span style=\"display:block;height:5px;width:45%;border-radius:3px;background:#EEF0F5\"><\/span><\/span><\/div><div style=\"display:flex;gap:7px;align-items:center;padding:7px 9px;border-bottom:1px solid #F0F1F5\"><span style=\"flex:0 0 26px;height:20px;border-radius:3px;background:#E8ECF8;display:block\"><\/span><span style=\"display:flex;flex-direction:column;gap:4px;flex:1\"><span style=\"display:block;height:6px;width:70%;border-radius:3px;background:#E1E2EA\"><\/span><span style=\"display:block;height:5px;width:45%;border-radius:3px;background:#EEF0F5\"><\/span><\/span><\/div><div style=\"display:flex;gap:7px;align-items:center;padding:7px 9px;border-bottom:1px solid #F0F1F5\"><span style=\"flex:0 0 26px;height:20px;border-radius:3px;background:#E8ECF8;display:block\"><\/span><span style=\"display:flex;flex-direction:column;gap:4px;flex:1\"><span style=\"display:block;height:6px;width:70%;border-radius:3px;background:#E1E2EA\"><\/span><span style=\"display:block;height:5px;width:45%;border-radius:3px;background:#EEF0F5\"><\/span><\/span><\/div><\/div><div style=\"flex:1;min-width:0;position:relative\"><div style=\"position:relative;width:100%;height:100%;overflow:hidden\"><img src=\"https:\/\/staging.maptoolkit.com\/wp-content\/uploads\/2026\/10\/3d-uc-city.webp\" alt=\"Immobilien-Website mit einem rot markierten Objekt in der Wiener Josefstadt inmitten der Geb\u00e4ude in 3D\" width=\"760\" height=\"570\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;border-radius:0\"\/><\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"gb-element-e720008b\">\n<h3 class=\"gb-text gb-text-e7200089\">Immobiliensuche<span class=\"uc-arrow\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span><\/h3><br>\n\n<p class=\"gb-text gb-text-e720008a\">Ein Objekt in seiner Stra\u00dfe, mit den Geb\u00e4uden ringsum in ihrer tats\u00e4chlichen H\u00f6he.<\/p><br>\n<\/div>\n<\/a>\n\n<a class=\"gb-element-e7200090\" href=\"https:\/\/staging.maptoolkit.com\/de\/solutions\/mobile\/\">\n<div class=\"uc-pic\" style=\"aspect-ratio:4\/3;background:#EEF1FB;border-radius:12px;overflow:hidden;display:flex;align-items:flex-end;justify-content:center\"><div style=\"height:92%;aspect-ratio:9\/16;background:#191F39;border-radius:22px 22px 0 0;padding:8px 8px 0;box-sizing:border-box;display:flex;flex-direction:column\"><div style=\"flex:1;background:#FFFFFF;border-radius:15px 15px 0 0;overflow:hidden;display:flex;flex-direction:column\"><div style=\"padding:8px 10px;font-family:Mulish,sans-serif;font-weight:800;font-size:10px;line-height:1;color:#191F39;border-bottom:1px solid #EEF0F5;flex:0 0 auto\">Stadtf\u00fchrer<\/div><div style=\"flex:1;position:relative;min-height:0\"><div style=\"position:relative;width:100%;height:100%;overflow:hidden\"><img src=\"https:\/\/staging.maptoolkit.com\/wp-content\/uploads\/2026\/10\/3d-uc-phone.webp\" alt=\"Stadt-App auf einem Smartphone mit den Hochh\u00e4usern der City of London in 3D\" width=\"760\" height=\"570\" loading=\"lazy\" decoding=\"async\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;border-radius:0\"\/><\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"gb-element-e720008f\">\n<h3 class=\"gb-text gb-text-e720008d\">Stadt-Apps<span class=\"uc-arrow\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span><\/h3><br>\n\n<p class=\"gb-text gb-text-e720008e\">Apps auf iOS und Android zeigen die Geb\u00e4ude des Stils Street in 3D.<\/p><br>\n<\/div>\n<\/a>\n<\/div>\n\n<div class=\"gb-element-e7200093\">\n<p class=\"gb-text gb-text-e7200092\">Route im ersten Beispiel: Maptoolkit Routing API, zu Fu\u00df.<\/p><br>\n<\/div>\n<\/div>\n<\/section>\n\n<section class=\"gb-element-fc020000\">\n<div class=\"gb-element-fc020001\">\n<div class=\"gb-element-fc020002\">\n<div class=\"gb-element-fc020003\">\n<span class=\"gb-text gb-text-fc020004\">Fragen und Antworten<\/span><br>\n\n<h2 class=\"gb-text gb-text-fc020005\">Fragen zu 3D-Karten<mark style=\"background-color:rgba(0,0,0,0);color:#fa3f38\" class=\"has-inline-color\">.<\/mark><\/h2><br>\n\n<p class=\"gb-text gb-text-fc020006\">Kurze Antworten zu Gel\u00e4ndeh\u00f6he, Geb\u00e4udeh\u00f6hen, H\u00f6henlinien, 3D-Modellen und eigenen Daten in 3D.<\/p><br>\n<\/div>\n\n<div class=\"gb-accordion gb-accordion-fc020007\">\n<div class=\"gb-accordion__item gb-accordion__item-fc020008\">\n<div role=\"button\" tabindex=\"0\" class=\"gb-accordion__toggle gb-accordion__toggle-fc020009\" id=\"gb-accordion-toggle-fc020009\">\n<h3 class=\"gb-text gb-text-fc02000a\">Werden die Berge in ihrer echten H\u00f6he dargestellt?<\/h3><br>\n\n\n\n<span class=\"gb-accordion__toggle-icon gb-accordion__toggle-icon-fc02000b\"><span class=\"gb-accordion__toggle-icon-open\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m6 9 6 6 6-6\"\/><\/svg><\/span><span class=\"gb-accordion__toggle-icon-close\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m18 15-6-6-6 6\"\/><\/svg><\/span><\/span><br>\n<\/div>\n\n\n\n<div class=\"gb-accordion__content\" id=\"gb-accordion-content-fc02000c\">\n<p class=\"gb-text gb-text-fc02000d\">Bei einer \u00dcberh\u00f6hung von 1 ja. Die \u00dcberh\u00f6hung (exaggeration) ist eine Einstellung, die das Relief skaliert. Werte \u00fcber 1 machen Berge am Bildschirm besser lesbar, geben das Gel\u00e4nde aber verf\u00e4lscht wieder. Das ist wichtig, wenn Menschen mit der Karte eine Wanderung oder Klettertour planen und sich nicht nur umsehen. W\u00e4hlen Sie den Wert daher passend zum Zweck Ihrer Karte.<\/p><br>\n<\/div>\n<\/div>\n\n<div class=\"gb-accordion__item gb-accordion__item-fc02000e\">\n<div role=\"button\" tabindex=\"0\" class=\"gb-accordion__toggle gb-accordion__toggle-fc02000f\" id=\"gb-accordion-toggle-fc02000f\">\n<h3 class=\"gb-text gb-text-fc020010\">Wie genau sind die Geb\u00e4udeh\u00f6hen?<\/h3><br>\n\n\n\n<span class=\"gb-accordion__toggle-icon gb-accordion__toggle-icon-fc020011\"><span class=\"gb-accordion__toggle-icon-open\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m6 9 6 6 6-6\"\/><\/svg><\/span><span class=\"gb-accordion__toggle-icon-close\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m18 15-6-6-6 6\"\/><\/svg><\/span><\/span><br>\n<\/div>\n\n\n\n<div class=\"gb-accordion__content\" id=\"gb-accordion-content-fc020012\">\n<p class=\"gb-text gb-text-fc020013\">Die Geb\u00e4udeh\u00f6hen stammen aus OpenStreetMap. Hat ein Geb\u00e4ude einen H\u00f6hen-Tag, wird dieser Wert verwendet und auf ganze Meter aufgerundet. Fehlt er, wird die H\u00f6he aus der Zahl der Stockwerke gesch\u00e4tzt oder auf 6 Meter gesetzt. Wo es ein offizielles 3D-Stadtmodell gibt, wie in Wien, zeigt das Scene3D Control stattdessen dieses Modell.<\/p>\n<\/div>\n<\/div>\n\n<div class=\"gb-accordion__item gb-accordion__item-fc020014\">\n<div role=\"button\" tabindex=\"0\" class=\"gb-accordion__toggle gb-accordion__toggle-fc020015\" id=\"gb-accordion-toggle-fc020015\">\n<h3 class=\"gb-text gb-text-fc020016\">Kann ich die Form der Berge zeigen, ohne die Karte zu neigen?<\/h3><br>\n\n\n\n<span class=\"gb-accordion__toggle-icon gb-accordion__toggle-icon-fc020017\"><span class=\"gb-accordion__toggle-icon-open\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m6 9 6 6 6-6\"\/><\/svg><\/span><span class=\"gb-accordion__toggle-icon-close\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m18 15-6-6-6 6\"\/><\/svg><\/span><\/span><br>\n<\/div>\n\n\n\n<div class=\"gb-accordion__content\" id=\"gb-accordion-content-fc020018\">\n<p class=\"gb-text gb-text-fc020019\">Ja. H\u00f6henlinien und Schummerung zeigen die Gel\u00e4ndeform auf einer flachen Karte. H\u00f6henlinien gibt es als eigene Vector Tiles, erzeugt aus denselben Mapterhorn-H\u00f6hendaten wie das 3D-Gel\u00e4nde, und mehrere Standardstile zeigen sie bereits an. Sie k\u00f6nnen sie zu jedem Stil hinzuf\u00fcgen, zusammen mit einem Schummerungs-Layer. Je weiter Sie hineinzoomen, desto dichter liegen die H\u00f6henlinien.<\/p><br>\n<\/div>\n<\/div>\n\n<div class=\"gb-accordion__item gb-accordion__item-fc02001a\">\n<div role=\"button\" tabindex=\"0\" class=\"gb-accordion__toggle gb-accordion__toggle-fc02001b\" id=\"gb-accordion-toggle-fc02001b\">\n<h3 class=\"gb-text gb-text-fc02001c\">Kann ich eigene 3D-Modelle auf der Karte platzieren?<\/h3><br>\n\n\n\n<span class=\"gb-accordion__toggle-icon gb-accordion__toggle-icon-fc02001d\"><span class=\"gb-accordion__toggle-icon-open\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m6 9 6 6 6-6\"\/><\/svg><\/span><span class=\"gb-accordion__toggle-icon-close\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m18 15-6-6-6 6\"\/><\/svg><\/span><\/span><br>\n<\/div>\n\n\n\n<div class=\"gb-accordion__content\" id=\"gb-accordion-content-fc02001e\">\n<p class=\"gb-text gb-text-fc02001f\">Ja. Das Plugin 3D Layers platziert glTF-Modelle wie H\u00fctten, Lifte oder Fahrzeuge an den Punkten Ihrer eigenen Daten, in Abst\u00e4nden entlang von Linien oder verteilt \u00fcber Fl\u00e4chen. Auf 3D-Gel\u00e4nde stehen die Modelle auf dem Boden, statt zu schweben oder im Hang zu versinken. F\u00fcr bestehende 3D-Tiles-Datens\u00e4tze wie Photogrammetrie-Aufnahmen k\u00f6nnen Sie die Bibliothek three.js verwenden.<\/p>\n<\/div>\n<\/div>\n\n<div class=\"gb-accordion__item gb-accordion__item-fc020020\">\n<div role=\"button\" tabindex=\"0\" class=\"gb-accordion__toggle gb-accordion__toggle-fc020021\" id=\"gb-accordion-toggle-fc020021\">\n<h3 class=\"gb-text gb-text-fc020022\">Kann ich eigene Daten in 3D zeigen, etwa Grundrisse?<\/h3><br>\n\n\n\n<span class=\"gb-accordion__toggle-icon gb-accordion__toggle-icon-fc020023\"><span class=\"gb-accordion__toggle-icon-open\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m6 9 6 6 6-6\"\/><\/svg><\/span><span class=\"gb-accordion__toggle-icon-close\"><svg aria-hidden=\"true\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m18 15-6-6-6 6\"\/><\/svg><\/span><\/span><br>\n<\/div>\n\n\n\n<div class=\"gb-accordion__content\" id=\"gb-accordion-content-fc020024\">\n<p class=\"gb-text gb-text-fc020025\">Ja. Dieselbe Technik, mit der Geb\u00e4ude in die H\u00f6he wachsen, funktioniert auch mit Ihren eigenen Formen. Geben Sie jeder Fl\u00e4che eine H\u00f6he und eine Basish\u00f6he, und die Karte zieht sie zu einem Block hoch, sodass sich Stockwerke \u00fcbereinander stapeln lassen. Mit einer Farbe pro Raumtyp und einem Filter nach Etage bauen Sie eine Indoor-Karte, die jeweils ein Stockwerk zeigt.<\/p><br>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n\n<script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Werden die Berge in ihrer echten H\u00f6he dargestellt?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Bei einer \u00dcberh\u00f6hung von 1 ja. Die \u00dcberh\u00f6hung (exaggeration) ist eine Einstellung, die das Relief skaliert. Werte \u00fcber 1 machen Berge am Bildschirm besser lesbar, geben das Gel\u00e4nde aber verf\u00e4lscht wieder. Das ist wichtig, wenn Menschen mit der Karte eine Wanderung oder Klettertour planen und sich nicht nur umsehen. W\u00e4hlen Sie den Wert daher passend zum Zweck Ihrer Karte.\"}}, {\"@type\": \"Question\", \"name\": \"Wie genau sind die Geb\u00e4udeh\u00f6hen?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Die Geb\u00e4udeh\u00f6hen stammen aus OpenStreetMap. Hat ein Geb\u00e4ude einen H\u00f6hen-Tag, wird dieser Wert verwendet und auf ganze Meter aufgerundet. Fehlt er, wird die H\u00f6he aus der Zahl der Stockwerke gesch\u00e4tzt oder auf 6 Meter gesetzt. Wo es ein offizielles 3D-Stadtmodell gibt, wie in Wien, zeigt das Scene3D Control stattdessen dieses Modell.\"}}, {\"@type\": \"Question\", \"name\": \"Kann ich die Form der Berge zeigen, ohne die Karte zu neigen?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Ja. H\u00f6henlinien und Schummerung zeigen die Gel\u00e4ndeform auf einer flachen Karte. H\u00f6henlinien gibt es als eigene Vector Tiles, erzeugt aus denselben Mapterhorn-H\u00f6hendaten wie das 3D-Gel\u00e4nde, und mehrere Standardstile zeigen sie bereits an. Sie k\u00f6nnen sie zu jedem Stil hinzuf\u00fcgen, zusammen mit einem Schummerungs-Layer. Je weiter Sie hineinzoomen, desto dichter liegen die H\u00f6henlinien.\"}}, {\"@type\": \"Question\", \"name\": \"Kann ich eigene 3D-Modelle auf der Karte platzieren?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Ja. Das Plugin 3D Layers platziert glTF-Modelle wie H\u00fctten, Lifte oder Fahrzeuge an den Punkten Ihrer eigenen Daten, in Abst\u00e4nden entlang von Linien oder verteilt \u00fcber Fl\u00e4chen. Auf 3D-Gel\u00e4nde stehen die Modelle auf dem Boden, statt zu schweben oder im Hang zu versinken. F\u00fcr bestehende 3D-Tiles-Datens\u00e4tze wie Photogrammetrie-Aufnahmen k\u00f6nnen Sie die Bibliothek three.js verwenden.\"}}, {\"@type\": \"Question\", \"name\": \"Kann ich eigene Daten in 3D zeigen, etwa Grundrisse?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Ja. Dieselbe Technik, mit der Geb\u00e4ude in die H\u00f6he wachsen, funktioniert auch mit Ihren eigenen Formen. Geben Sie jeder Fl\u00e4che eine H\u00f6he und eine Basish\u00f6he, und die Karte zieht sie zu einem Block hoch, sodass sich Stockwerke \u00fcbereinander stapeln lassen. Mit einer Farbe pro Raumtyp und einem Filter nach Etage bauen Sie eine Indoor-Karte, die jeweils ein Stockwerk zeigt.\"}}]}<\/script>\n\n<section class=\"gb-element-e720009e\">\n<img decoding=\"async\" class=\"gb-media-e7200096\" src=\"https:\/\/staging.maptoolkit.com\/wp-content\/uploads\/2026\/10\/fp-cta-scaled.webp\" alt=\"\" width=\"2560\" height=\"747\" loading=\"lazy\" srcset=\"https:\/\/staging.maptoolkit.com\/wp-content\/uploads\/2026\/10\/fp-cta-scaled.webp 2560w, https:\/\/staging.maptoolkit.com\/wp-content\/uploads\/2026\/10\/fp-cta-300x88.webp 300w, https:\/\/staging.maptoolkit.com\/wp-content\/uploads\/2026\/10\/fp-cta-1024x299.webp 1024w, https:\/\/staging.maptoolkit.com\/wp-content\/uploads\/2026\/10\/fp-cta-768x224.webp 768w, https:\/\/staging.maptoolkit.com\/wp-content\/uploads\/2026\/10\/fp-cta-1536x448.webp 1536w, https:\/\/staging.maptoolkit.com\/wp-content\/uploads\/2026\/10\/fp-cta-2048x597.webp 2048w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/>\n\n<div class=\"gb-element-e720009d\">\n<div class=\"gb-element-e7200099\">\n<h2 class=\"gb-text gb-text-e7200097\">Ihr Anwendungsfall auf einer Maptoolkit-Karte<mark style=\"background-color:rgba(0,0,0,0);color:#fa3f38\" class=\"has-inline-color\">.<\/mark><\/h2><br>\n\n<p class=\"gb-text gb-text-e7200098\">In der Demo f\u00fchrt Sie einer unserer Entwickler durch die Plattform, Ihre Daten und den Umstieg von Ihrem bisherigen Anbieter.<\/p><br>\n<\/div>\n\n<div class=\"gb-element-e720009c\">\n<a class=\"gb-text gb-text-e720009a\" href=\"https:\/\/staging.maptoolkit.com\/de\/demo\/\">Demo buchen<\/a><br>\n\n<a class=\"gb-text-e720009b\" href=\"https:\/\/docs.maptoolkit.com\/\"><span class=\"gb-shape\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span><span class=\"gb-text\">Zur Dokumentation<\/span><\/a><br>\n<\/div>\n<\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>3D Gel\u00e4nde und Geb\u00e4ude Berge und St\u00e4dte in 3D. Neigen Sie die Karte, und die Berge wachsen aus dem Boden, &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"3D Gel\u00e4nde und Geb\u00e4ude\" class=\"read-more button\" href=\"https:\/\/staging.maptoolkit.com\/de\/solutions\/3d\/#more-7713\" aria-label=\"Mehr Informationen \u00fcber 3D Gel\u00e4nde und Geb\u00e4ude\">Weiterlesen &#8230;<\/a><\/p>\n","protected":false},"author":8,"featured_media":7693,"parent":7711,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7713","page","type-page","status-publish","has-post-thumbnail"],"_links":{"self":[{"href":"https:\/\/staging.maptoolkit.com\/de\/wp-json\/wp\/v2\/pages\/7713","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.maptoolkit.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/staging.maptoolkit.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/staging.maptoolkit.com\/de\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.maptoolkit.com\/de\/wp-json\/wp\/v2\/comments?post=7713"}],"version-history":[{"count":31,"href":"https:\/\/staging.maptoolkit.com\/de\/wp-json\/wp\/v2\/pages\/7713\/revisions"}],"predecessor-version":[{"id":8755,"href":"https:\/\/staging.maptoolkit.com\/de\/wp-json\/wp\/v2\/pages\/7713\/revisions\/8755"}],"up":[{"embeddable":true,"href":"https:\/\/staging.maptoolkit.com\/de\/wp-json\/wp\/v2\/pages\/7711"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staging.maptoolkit.com\/de\/wp-json\/wp\/v2\/media\/7693"}],"wp:attachment":[{"href":"https:\/\/staging.maptoolkit.com\/de\/wp-json\/wp\/v2\/media?parent=7713"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}