{"id":1528,"date":"2021-02-28T10:53:40","date_gmt":"2021-02-28T10:53:40","guid":{"rendered":"https:\/\/wetransform.eu\/?post_type=news-and-events&#038;p=1528"},"modified":"2022-07-12T12:26:30","modified_gmt":"2022-07-12T12:26:30","slug":"geopackage-encoding","status":"publish","type":"news-and-events","link":"https:\/\/wetransform.to\/de\/neuigkeiten-veranstaltungen\/geopackage-encoding\/","title":{"rendered":"Making INSPIRE Data More Useful: The GeoPackage Encoding"},"content":{"rendered":"<p>The default encodings for INSPIRE, as per <a href=\"https:\/\/inspire.ec.europa.eu\/data-specifications\/2892\">INSPIRE Data Specifications<\/a>, are usually GML for vector data and GeoTIFF for raster coverages. However, since a single encoding is not optimal for all use cases, alternative encodings can also be used. In our <a href=\"\/news-and-events\/data-usability-alternative-encodings\/\">previous blog post<\/a> about alternate encodings, we already explained how alternative encodings can help to improve the data usability.<\/p>\n<p>The GML default encoding works very well for system-to-system interoperability. But visualizing and analyzing large complex INSPIRE GML files in a GIS can be challenging. Thus, we have been working on supporting Geopackage, an alternative INSPIRE encoding that can be used directly on desktop.<\/p>\n<h2>How does this help me?<\/h2>\n<p>In our view GeoPackage is the optimal, open format for delivering medium to large sized data sets to GIS users. It is a single file that can store tables, vector geometries and rasters. It is extensible and fast to access. It can deal with simple and more detailed data models well. There is even the option to store views and styles. And GeoPackage does not have some of the shortcomings of GML such as 11-character attribute limits, unknown encodings, and missing or incomplete projection files.<\/p>\n<p>Like INSPIRE GML datasets, GeoPackages are interoperable. In addition, GeoPackages can be used across all enterprise and personal computing environments. GeoPackages work much better even in environments with limited connectivity and bandwidth, such as mobile devices. Below you can find a comparison of GeoPackage and GML, and see how they complement each other: <\/p>\n<p><img decoding=\"async\" src=\"https:\/\/wetransform.eu\/wp-content\/uploads\/2022\/05\/Geopackage1_Geopackage-vs.-INSPIRE.png\" alt=\"GeoPackage compared with GML\" \/><\/p>\n<h2>How can I implement GeoPackage effectively, and what transformation rules should I consider?<\/h2>\n<p>There were always requests to add GeoPackage to the list of supported formats for hale\u00bbstudio. To this end, we added a GeoPackage Reader and a Writer that was released with <a href=\"\/news-and-events\/halestudio-4-0\/\">hale\u00bbstudio 4.0<\/a>. The Writer can create GeoPackages from scratch, including the schema and the metadata. This work was possible thanks to funding from <a href=\"https:\/\/www.umweltbundesamt.at\/\">Umweltbundesamt Austria<\/a> and <a href=\"https:\/\/www.rijkswaterstaat.nl\/\">Rijkswaterstaat Netherlands<\/a>, and support from the <a href=\"https:\/\/www.eea.europa.eu\/\">European Environmental Agency<\/a>.<\/p>\n<p>You can load data such as a shapefile, a FileGeodatabase, or simple GML. Then you map that data to a GeoPackage-specific schema or even an XML schema. Finally, you export your transformed data. If you already have GeoPackage source data, you can load it directly into hale\u00bbstudio and use it in a transformation project.<\/p>\n<p>The <a href=\"https:\/\/github.com\/IAAA-Lab\/U2G\/blob\/master\/GeoPackage\/geopackage-encoding-rule.md\">UML to Geopackage (U2G) rule was developed<\/a> by UNIZAR, and has two parts:<\/p>\n<ul>\n<li>Compliance encoding rule: This rule is focused on INSPIRE compliance and helps to streamline data-validation procedures.<\/li>\n<li>Flattened dataset encoding rule: When encoded as GML, type aggregation in INSPIRE models can lead to a nesting depth of properties of up to 11 levels. Often, this leads to unnecessary structural overhead. The flattening of these structures significantly improves data usability in desktop software. <\/li>\n<\/ul>\n<p>More information about the issues that GeoPackage addresses via encoding rules can be found <a href=\"https:\/\/github.com\/IAAA-Lab\/U2G\/blob\/master\/GeoPackage\/geopackage-encoding-rule.md#technical-issues\">here<\/a>.<\/p>\n<h3>Schema Conversion Rules<\/h3>\n<p>The GeoPackage encoding takes a two-step approach. The first step occurs at the conceptual level, when INSPIRE constructs are transformed into GeoPackage constructs. These constructs are then turned into a Geopackage template. This template varies according to INSPIRE theme. <\/p>\n<p>The mapping from the UML model to the GeoPackage, as per the original creators, can be found below:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/wetransform.eu\/wp-content\/uploads\/2022\/05\/Geopackage2_UML-to-Geopackage-Conversion-Table.png\" alt=\"GeoPackage to Geopackage conversion table\" \/><\/p>\n<p>The correspondence tables for other standards (for e.g. ISO 19115, ISO 19139, etc.) can be found <a href=\"https:\/\/github.com\/IAAA-Lab\/U2G\/blob\/master\/GeoPackage\/geopackage-encoding-rule.md#basic-types\">here<\/a>.<\/p>\n<h3>A Brief Case Study: Core Conformance Classes for the GeoPackage Encoding Rule for European Noise Directive data<\/h3>\n<p>Between 2020 and now, wetransform supported the EEA to provide a GeoPackage Encoding for European Noise directive data.<\/p>\n<p><strong>Conformance Classes<\/strong><\/p>\n<p>The END consists of multiple application schemas that inherit from different INSPIRE themes. This specific encoding rule defines several conformance classes: <\/p>\n<ul>\n<li>Noise Sources<\/li>\n<li>Noise Exposure including Noise Contours<\/li>\n<li>Quiet Areas<\/li>\n<li>Noise Action plans<\/li>\n<\/ul>\n<p>A core conformance class describes common rules that are applied to all the aforementioned conformance classes. Additionally, there are also conformance-class specific rules. <\/p>\n<p>The rules applied in this case to streamline the models were:<\/p>\n<ul>\n<li>\n<p><strong>Flattening hierarchical structures and data types<\/strong>:<br \/>\nTo make this data more useable in the GeoPackage encoding, the following strategies were applied:<\/p>\n<ol>\n<li>Substitution of complex types through simpler types (Simple Citation, Simple Codelist Reference, Simple Geographical Name, Simplified Localized Character String\u2026)<\/li>\n<li>Usage of related tables for elements where the allowed cardinality is greater 1<\/li>\n<li>Flattening of properties <\/li>\n<\/ol>\n<\/li>\n<li>\n<p><strong>Dealing with INSPIRE voidable attributes<\/strong>:<br \/>\nTo avoid clutter in the primary feature table whilst maintaining compatibility with INSPIRE conceptual model, a companion table to the actual primary feature table was created. Such properties could be stored in the companion table if required. Both the primary feature table and companion table are shown below: <\/p>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/wetransform.eu\/wp-content\/uploads\/2022\/05\/Geopackage3_Companion-Tables_GeoPackage.png\" alt=\"GeoPackage Companion Tables\" \/><\/p>\n<ul>\n<li><strong>Setting default dataset properties<\/strong>:<br \/>\nIn INSPIRE data models, there are some properties that usually have the same value for every object in a data set, such as the voidReason attributes. Such attributes may be encoded into a DatasetDefaultProperties table and are removed as separate columns from the primary feature table. This results in streamlined GeoPackage primary feature table structure. The structure of the DatasetDefaultProperties is as follows:<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/wetransform.eu\/wp-content\/uploads\/2022\/05\/Geopackage4_Dataset-Default-Properties.png\" alt=\"GeoPackage Default Dataset Properties Table\" \/><\/p>\n<ul>\n<li><strong>Handling code list values and titles<\/strong>:<br \/>\nIn INSPIRE GML, codelist values are encoded as xlinks that point to a fully qualified URL. Since these URLs contain special characters and are quite long, they are often harder to interpret, to use as labels and to use as filters for symbology. As a result, we use a specific model transformation rule:<\/p>\n<ol>\n<li>Keep the attribute name, but change the type to string<\/li>\n<li>In that string, write the local part of the value<\/li>\n<li>In an extra table called CodelistProperties, store a mapping of the table and property to the fully qualified URL of the codelist.<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/wetransform.eu\/wp-content\/uploads\/2022\/05\/Geopackage5_Handling-Code-List-Values-and-Titles.png\" alt=\"GeoPackage Handling Code List Values and Titles\" \/><\/p>\n<ul>\n<li><strong>Handling attributes with 1:n cardinality<\/strong>:<br \/>\nIn INSPIRE, many attributes of a feature type can have more than one value. This is used both to represent associations and composition relationships in the conceptual model, but often presents a challenge in other encodings than GML.<br \/>\nAs Geopackages can contain many tables with foreign key relationships, such compositions and associations are handled by introducing related tables. This is only done when a property type is complex and when the maximum multiplicity of the property is &gt; 1.<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/wetransform.eu\/wp-content\/uploads\/2022\/05\/Geopackage6_Handling-attributes-with-1-to-n-cardinality.png\" alt=\"How to handle attributes with 1:n cardinality\" \/><\/p>\n<ul>\n<li><strong>Handling of associations with 1:n and n:m multiplicity<\/strong>:<br \/>\nIn INSPIRE, features can have a many-to-many relationship. Such relationships can be represented in GeoPackage using a relationship table. In a relationship table, there is a primary key, as well as two foreign keys. As in the composition case, the foreign key columns are named <PrimaryTablename>_FID in the related table.<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/wetransform.eu\/wp-content\/uploads\/2022\/05\/Geopackage7_Handling-attributes-with-m-to-n-multiplicity.png\" alt=\"How to handle attributes with m:n multiplicity\" \/><\/p>\n<p>If you are interested in knowing more about the conformance class specific rules, just reach out to us at <a href=\"mailto:info@wetransform.to\">info@wetransform.to<\/a>!<\/p>\n<p>Want to start transforming data to GeoPackage? Try out our open-source tool, hale\u00bbstudio today! <\/p>\n<div align=\"center\">\n<div class=\"box-inquire\">\n<div class=\"box-inquire\">\n              <a href=\"https:\/\/www.wetransform.to\/products\/halestudio\/\"><\/p>\n<div class=\"btn btn-info btn-inquire\" style=\"width: 175px; height: 32px;\">hale\u00bbstudio Download<\/div>\n<p>              <\/a>\n            <\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p><em>The required model transformations for complex GML cases are still under development, and you can expect to see them in the next hale\u00bbstudio release later this year.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The default encodings for INSPIRE, as per INSPIRE Data Specifications, are usually GML for vector data and GeoTIFF for raster coverages. However, since a single encoding is not optimal for all use cases, alternative encodings can also be used. In our previous blog post about alternate encodings, we already explained how alternative encodings can help [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[12],"tags":[43,38,21,18],"class_list":["post-1528","news-and-events","type-news-and-events","status-publish","hentry","category-general","tag-alternative-encodings","tag-geopackage","tag-halestudio","tag-inspire"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Making INSPIRE Data More Useful: The GeoPackage Encoding - wetransform<\/title>\n<meta name=\"description\" content=\"GeoPackage is the optimal, open format for delivering medium to large sized data sets to GIS users. Learn more about this encoding here!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wetransform.to\/de\/neuigkeiten-veranstaltungen\/geopackage-encoding\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Making INSPIRE Data More Useful: The GeoPackage Encoding\" \/>\n<meta property=\"og:description\" content=\"GeoPackage is the optimal, open format for delivering medium to large sized data sets to GIS users. Learn more about this encoding here!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wetransform.to\/de\/neuigkeiten-veranstaltungen\/geopackage-encoding\/\" \/>\n<meta property=\"og:site_name\" content=\"wetransform\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-12T12:26:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wetransform.eu\/wp-content\/uploads\/2022\/05\/Geopackage1_Geopackage-vs.-INSPIRE.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@wetransformto\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"6\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wetransform.to\\\/de\\\/neuigkeiten-veranstaltungen\\\/geopackage-encoding\\\/\",\"url\":\"https:\\\/\\\/wetransform.to\\\/de\\\/neuigkeiten-veranstaltungen\\\/geopackage-encoding\\\/\",\"name\":\"Making INSPIRE Data More Useful: The GeoPackage Encoding - wetransform\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/wetransform.to\\\/de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wetransform.to\\\/de\\\/neuigkeiten-veranstaltungen\\\/geopackage-encoding\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wetransform.to\\\/de\\\/neuigkeiten-veranstaltungen\\\/geopackage-encoding\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wetransform.eu\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Geopackage1_Geopackage-vs.-INSPIRE.png\",\"datePublished\":\"2021-02-28T10:53:40+00:00\",\"dateModified\":\"2022-07-12T12:26:30+00:00\",\"description\":\"GeoPackage is the optimal, open format for delivering medium to large sized data sets to GIS users. Learn more about this encoding here!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wetransform.to\\\/de\\\/neuigkeiten-veranstaltungen\\\/geopackage-encoding\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wetransform.to\\\/de\\\/neuigkeiten-veranstaltungen\\\/geopackage-encoding\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/wetransform.to\\\/de\\\/neuigkeiten-veranstaltungen\\\/geopackage-encoding\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wetransform.eu\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Geopackage1_Geopackage-vs.-INSPIRE.png\",\"contentUrl\":\"https:\\\/\\\/wetransform.eu\\\/wp-content\\\/uploads\\\/2022\\\/05\\\/Geopackage1_Geopackage-vs.-INSPIRE.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wetransform.to\\\/de\\\/neuigkeiten-veranstaltungen\\\/geopackage-encoding\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wetransform.to\\\/de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"News & Events\",\"item\":\"https:\\\/\\\/wetransform.to\\\/de\\\/neuigkeiten-veranstaltungen\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Making INSPIRE Data More Useful: The GeoPackage Encoding\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/wetransform.to\\\/de\\\/#website\",\"url\":\"http:\\\/\\\/wetransform.to\\\/de\\\/\",\"name\":\"wetransform\",\"description\":\"Making environmental data useful and accessible\",\"publisher\":{\"@id\":\"http:\\\/\\\/wetransform.to\\\/de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/wetransform.to\\\/de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"http:\\\/\\\/wetransform.to\\\/de\\\/#organization\",\"name\":\"wetransform\",\"url\":\"http:\\\/\\\/wetransform.to\\\/de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"http:\\\/\\\/wetransform.to\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/wetransform.to\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/large-logo-whitebg.png\",\"contentUrl\":\"https:\\\/\\\/wetransform.to\\\/wp-content\\\/uploads\\\/2022\\\/07\\\/large-logo-whitebg.png\",\"width\":1024,\"height\":1024,\"caption\":\"wetransform\"},\"image\":{\"@id\":\"http:\\\/\\\/wetransform.to\\\/de\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/wetransformto\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/wetransform-gmbh\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Making INSPIRE Data More Useful: The GeoPackage Encoding - wetransform","description":"GeoPackage is the optimal, open format for delivering medium to large sized data sets to GIS users. Learn more about this encoding here!","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:\/\/wetransform.to\/de\/neuigkeiten-veranstaltungen\/geopackage-encoding\/","og_locale":"de_DE","og_type":"article","og_title":"Making INSPIRE Data More Useful: The GeoPackage Encoding","og_description":"GeoPackage is the optimal, open format for delivering medium to large sized data sets to GIS users. Learn more about this encoding here!","og_url":"https:\/\/wetransform.to\/de\/neuigkeiten-veranstaltungen\/geopackage-encoding\/","og_site_name":"wetransform","article_modified_time":"2022-07-12T12:26:30+00:00","og_image":[{"url":"https:\/\/wetransform.eu\/wp-content\/uploads\/2022\/05\/Geopackage1_Geopackage-vs.-INSPIRE.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@wetransformto","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"6\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wetransform.to\/de\/neuigkeiten-veranstaltungen\/geopackage-encoding\/","url":"https:\/\/wetransform.to\/de\/neuigkeiten-veranstaltungen\/geopackage-encoding\/","name":"Making INSPIRE Data More Useful: The GeoPackage Encoding - wetransform","isPartOf":{"@id":"http:\/\/wetransform.to\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wetransform.to\/de\/neuigkeiten-veranstaltungen\/geopackage-encoding\/#primaryimage"},"image":{"@id":"https:\/\/wetransform.to\/de\/neuigkeiten-veranstaltungen\/geopackage-encoding\/#primaryimage"},"thumbnailUrl":"https:\/\/wetransform.eu\/wp-content\/uploads\/2022\/05\/Geopackage1_Geopackage-vs.-INSPIRE.png","datePublished":"2021-02-28T10:53:40+00:00","dateModified":"2022-07-12T12:26:30+00:00","description":"GeoPackage is the optimal, open format for delivering medium to large sized data sets to GIS users. Learn more about this encoding here!","breadcrumb":{"@id":"https:\/\/wetransform.to\/de\/neuigkeiten-veranstaltungen\/geopackage-encoding\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wetransform.to\/de\/neuigkeiten-veranstaltungen\/geopackage-encoding\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/wetransform.to\/de\/neuigkeiten-veranstaltungen\/geopackage-encoding\/#primaryimage","url":"https:\/\/wetransform.eu\/wp-content\/uploads\/2022\/05\/Geopackage1_Geopackage-vs.-INSPIRE.png","contentUrl":"https:\/\/wetransform.eu\/wp-content\/uploads\/2022\/05\/Geopackage1_Geopackage-vs.-INSPIRE.png"},{"@type":"BreadcrumbList","@id":"https:\/\/wetransform.to\/de\/neuigkeiten-veranstaltungen\/geopackage-encoding\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wetransform.to\/de\/"},{"@type":"ListItem","position":2,"name":"News & Events","item":"https:\/\/wetransform.to\/de\/neuigkeiten-veranstaltungen\/"},{"@type":"ListItem","position":3,"name":"Making INSPIRE Data More Useful: The GeoPackage Encoding"}]},{"@type":"WebSite","@id":"http:\/\/wetransform.to\/de\/#website","url":"http:\/\/wetransform.to\/de\/","name":"wetransform","description":"Making environmental data useful and accessible","publisher":{"@id":"http:\/\/wetransform.to\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/wetransform.to\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"http:\/\/wetransform.to\/de\/#organization","name":"wetransform","url":"http:\/\/wetransform.to\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"http:\/\/wetransform.to\/de\/#\/schema\/logo\/image\/","url":"https:\/\/wetransform.to\/wp-content\/uploads\/2022\/07\/large-logo-whitebg.png","contentUrl":"https:\/\/wetransform.to\/wp-content\/uploads\/2022\/07\/large-logo-whitebg.png","width":1024,"height":1024,"caption":"wetransform"},"image":{"@id":"http:\/\/wetransform.to\/de\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/wetransformto","https:\/\/www.linkedin.com\/company\/wetransform-gmbh\/"]}]}},"_links":{"self":[{"href":"https:\/\/wetransform.to\/de\/wp-json\/wp\/v2\/news-and-events\/1528","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wetransform.to\/de\/wp-json\/wp\/v2\/news-and-events"}],"about":[{"href":"https:\/\/wetransform.to\/de\/wp-json\/wp\/v2\/types\/news-and-events"}],"author":[{"embeddable":true,"href":"https:\/\/wetransform.to\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wetransform.to\/de\/wp-json\/wp\/v2\/comments?post=1528"}],"version-history":[{"count":3,"href":"https:\/\/wetransform.to\/de\/wp-json\/wp\/v2\/news-and-events\/1528\/revisions"}],"predecessor-version":[{"id":3325,"href":"https:\/\/wetransform.to\/de\/wp-json\/wp\/v2\/news-and-events\/1528\/revisions\/3325"}],"wp:attachment":[{"href":"https:\/\/wetransform.to\/de\/wp-json\/wp\/v2\/media?parent=1528"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wetransform.to\/de\/wp-json\/wp\/v2\/categories?post=1528"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wetransform.to\/de\/wp-json\/wp\/v2\/tags?post=1528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}