{"id":2646,"date":"2026-06-02T11:39:20","date_gmt":"2026-06-02T03:39:20","guid":{"rendered":"https:\/\/www.vegetation-dynamics.com\/?page_id=2646"},"modified":"2026-07-26T19:25:41","modified_gmt":"2026-07-26T11:25:41","slug":"datasets-code","status":"publish","type":"page","link":"https:\/\/www.vegetation-dynamics.com\/index.php\/datasets-code\/","title":{"rendered":"Datasets &#038; Code"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2646\" class=\"elementor elementor-2646\">\n\t\t\t\t<div class=\"elementor-element elementor-element-afa71d3 e-flex e-con-boxed e-con e-parent\" data-id=\"afa71d3\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-38608f1 elementor-widget elementor-widget-text-editor\" data-id=\"38608f1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Datasets<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f287fcb elementor-widget elementor-widget-html\" data-id=\"f287fcb\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- \u6570\u636e\u96c6\u7f51\u683c\u5bb9\u5668\u6837\u5f0f\u5b9a\u4e49 -->\r\n<style>\r\n    \/* \u7f51\u683c\u5e03\u5c40\uff1a\u81ea\u9002\u5e94\u6392\u5217\uff0c\u5927\u5c4f\u4e00\u884c3\u4e2a\uff0c\u5c0f\u5c4f\u81ea\u52a8\u53d8\u62101-2\u4e2a *\/\r\n    .dataset-grid {\r\n        display: grid;\r\n        grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));\r\n        gap: 25px;\r\n        padding: 20px 0;\r\n        width: 100%;\r\n        box-sizing: border-box;\r\n    }\r\n\r\n    \/* 1. \u60ac\u6d6e\u5361\u7247\u57fa\u7840\u6837\u5f0f *\/\r\n    .dataset-card {\r\n        background: #ffffff;\r\n        border-radius: 6px;\r\n        box-shadow: 0 4px 12px rgba(0,0,0,0.05);\r\n        border: 1px solid #e9ecef;\r\n        overflow: hidden;\r\n        display: flex;\r\n        flex-direction: column;\r\n        transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\r\n        text-decoration: none !important; \/* \u79fb\u9664\u6574\u4f53\u8d85\u94fe\u63a5\u4e0b\u5212\u7ebf *\/\r\n        color: #333333 !important;\r\n        position: relative;\r\n    }\r\n\r\n    \/* \u529f\u80fd2: \u9f20\u6807\u79fb\u5230\u60ac\u6d6e\u5361\u7247\u4efb\u610f\u4f4d\u7f6e\u663e\u793a\u9009\u4e2d\u6548\u679c\uff08\u9634\u5f71\u52a0\u6df1\u3001\u5361\u7247\u8f7b\u5fae\u4e0a\u6d6e\uff09 *\/\r\n    .dataset-card:hover {\r\n        transform: translateY(-5px);\r\n        box-shadow: 0 12px 24px rgba(0,0,0,0.12);\r\n        border-color: #ced4da;\r\n    }\r\n\r\n    \/* \u4e0a\u90e8\u56fe\u7247\u5bb9\u5668 *\/\r\n    .dataset-img-wrapper {\r\n        width: 100%;\r\n        height: 200px;\r\n        overflow: hidden;\r\n        background: #f8f9fa;\r\n        position: relative;\r\n    }\r\n    .dataset-img-wrapper img {\r\n        width: 100%;\r\n        height: 100%;\r\n        object-fit: cover;\r\n        transition: transform 0.3s ease;\r\n    }\r\n\r\n    \/* \u529f\u80fd2: \u9f20\u6807\u79fb\u5230\u5361\u7247\u4e0a\uff0c\u56fe\u7247\u663e\u793a\u5fae\u653e\u5927\u9009\u4e2d\u6548\u679c\uff0c\u5e76\u52a0\u4e0a\u4e00\u5c42\u6de1\u6de1\u7684\u906e\u7f69 *\/\r\n    .dataset-card:hover .dataset-img-wrapper img {\r\n        transform: scale(1.04);\r\n    }\r\n    .dataset-img-wrapper::after {\r\n        content: '';\r\n        position: absolute;\r\n        top:0; left:0; width:100%; height:100%;\r\n        background: rgba(0,0,0,0);\r\n        transition: background 0.3s;\r\n    }\r\n    .dataset-card:hover .dataset-img-wrapper::after {\r\n        background: rgba(0, 0, 0, 0.02); \/* \u6de1\u6de1\u7684\u538b\u6697\u6548\u679c *\/\r\n    }\r\n\r\n    \/* \u4e0b\u90e8\u6587\u5b57\u4ecb\u7ecd\u533a\u57df *\/\r\n    .dataset-content {\r\n        padding: 20px;\r\n        display: flex;\r\n        flex-direction: column;\r\n        flex-grow: 1;\r\n    }\r\n\r\n    \/* \u6570\u636e\u96c6\u6807\u9898 *\/\r\n    .dataset-title {\r\n        font-size: 18px;\r\n        font-weight: 700;\r\n        line-height: 1.4;\r\n        color: #1a1a1a;\r\n        margin: 0 0 10px 0;\r\n        position: relative;\r\n        display: inline-block;\r\n    }\r\n\r\n    \/* \u529f\u80fd2: \u9f20\u6807\u79fb\u5230\u5361\u7247\u4e0a\uff0c\u6807\u9898\u90e8\u5206\u663e\u793a\u4e0b\u5212\u7ebf\u9009\u4e2d\u6548\u679c *\/\r\n    .dataset-card:hover .dataset-title {\r\n        text-decoration: underline !important;\r\n        text-decoration-thickness: 2px !important;\r\n        text-underline-offset: 4px;\r\n        color: #0056b3; \/* \u53d8\u8272\u63d0\u793a\u53ef\u70b9\u51fb *\/\r\n    }\r\n\r\n    \/* \u6587\u5b57\u4ecb\u7ecd\u6bb5\u843d *\/\r\n    .dataset-description {\r\n        font-size: 13.5px;\r\n        line-height: 1.6;\r\n        color: #6c757d;\r\n        margin: 0 0 20px 0;\r\n        text-align: justify;\r\n        flex-grow: 1; \/* \u786e\u4fdd\u9ad8\u5ea6\u4e0d\u4e00\u65f6\uff0c\u5e95\u90e8\u6309\u94ae\u4f9d\u7136\u5bf9\u9f50 *\/\r\n    }\r\n\r\n    \/* \u6700\u5e95\u90e8\u6587\u732e\u6309\u94ae\u533a\u57df *\/\r\n    .dataset-footer {\r\n        margin-top: auto;\r\n        padding-top: 15px;\r\n        border-top: 1px dashed #efefef;\r\n    }\r\n\r\n    \/* \u6587\u732ePDF\u6309\u94ae\u6837\u5f0f\uff08\u5b66\u672f\u98ce\uff09 *\/\r\n    .pdf-btn {\r\n        display: inline-block;\r\n        padding: 6px 14px;\r\n        font-size: 12px;\r\n        font-weight: 600;\r\n        color: #495057 !important;\r\n        background: #ffffff;\r\n        border: 1px solid #ced4da;\r\n        border-radius: 4px;\r\n        text-decoration: none !important;\r\n        transition: all 0.2s;\r\n    }\r\n    \/* \u9f20\u6807\u79fb\u5165PDF\u6309\u94ae\u5355\u72ec\u9ad8\u4eae *\/\r\n    .pdf-btn:hover {\r\n        background: #f8f9fa;\r\n        color: #dc3545 !important; \/* PDF\u5e38\u7528\u5b66\u672f\u7ea2\u63d0\u793a *\/\r\n        border-color: #dc3545;\r\n    }\r\n<\/style>\r\n\r\n<!-- \u6570\u636e\u96c6\u5c55\u793a\u7f51\u683c\u5f00\u59cb -->\r\n<div class=\"dataset-grid\">\r\n\r\n    <!-- ====================\u3010\u6570\u636e\u96c6\u5361\u7247 1\u3011==================== -->\r\n    <!-- href \u586b\u5165\u4f60\u5728\u524d\u7aef\u57fa\u4e8e Leaflet \u6846\u67b6\u505a\u597d\u7684\u8be6\u7ec6\u4ea4\u4e92\u5730\u56fe HTML \u7f51\u9875\u94fe\u63a5 -->\r\n    <a href=\"https:\/\/vegetation-dynamics.com\/maps\/map-disturbance.html\" class=\"dataset-card\">\r\n        <div class=\"dataset-img-wrapper\">\r\n            <!-- \u586b\u5165\u6570\u636e\u96c6\u7684\u7f29\u7565\u56fe\u8def\u5f84 -->\r\n            <img decoding=\"async\" src=\"https:\/\/www.vegetation-dynamics.com\/wp-content\/uploads\/2026\/07\/\u5fae\u4fe1\u56fe\u7247_20260718193305_564_35-5.png\" alt=\"Dataset 1\">\r\n        <\/div>\r\n        <div class=\"dataset-content\">\r\n            <h3 class=\"dataset-title\">Livestock Systems in the Chaco Region<\/h3>\r\n            <p class=\"dataset-description\">\r\n                We use largely untapped spatial datasets on livestock, including vaccination, registers, and transaction data, and apply active learning and decision trees to classify and map major livestock systems at scale.\r\n            <\/p>\r\n            <div class=\"dataset-footer\">\r\n                <!-- \u70b9\u51fb\u6b64\u5904\u8df3\u8f6c\u5230\u6587\u732e PDF \u94fe\u63a5 -->\r\n                <!-- onclick\u963b\u6b62\u5192\u6ce1\uff0c\u9632\u6b62\u70b9\u51fb\u6309\u94ae\u65f6\u89e6\u53d1\u5361\u7247\u6574\u4f53\u7684\u5730\u56fe\u8df3\u8f6c -->\r\n                <span class=\"pdf-btn\" onclick=\"window.open('https:\/\/doi.org\/10.1016\/j.gloenvcha.2026.103140'); event.preventDefault(); event.stopPropagation();\">PDF Document<\/span>\r\n            <\/div>\r\n        <\/div>\r\n    <\/a>\r\n    <!-- ====================\u3010\u6570\u636e\u96c6\u5361\u7247 1 \u7ed3\u675f\u3011==================== -->\r\n\r\n\r\n    <!-- ====================\u3010\u6570\u636e\u96c6\u5361\u7247 2\u3011==================== -->\r\n    <a href=\"https:\/\/vegetation-dynamics.com\/maps\/map-confinement.html\" class=\"dataset-card\">\r\n        <div class=\"dataset-img-wrapper\">\r\n            <img decoding=\"async\" src=\"https:\/\/biogeo.pages.cms.hu-berlin.de\/website\/webmaps\/assets\/images\/confinement_areas.png\" alt=\"Dataset 2\">\r\n        <\/div>\r\n        <div class=\"dataset-content\">\r\n            <h3 class=\"dataset-title\">Confinement areas in the South American dry diagonal<\/h3>\r\n            <p class=\"dataset-description\">\r\n                We use Sentinel 1 and 2 imagery to reliably map three types of confinement areas: (a) large feedlots, (b) other concentrated animal feeding operations, and (c) supplementary feeding areas.\r\n            <\/p>\r\n            <div class=\"dataset-footer\">\r\n                <span class=\"pdf-btn\" onclick=\"window.open('https:\/\/your-website.com\/paper2.pdf'); event.preventDefault(); event.stopPropagation();\">PDF Document<\/span>\r\n            <\/div>\r\n        <\/div>\r\n    <\/a>\r\n    <!-- ====================\u3010\u6570\u636e\u96c6\u5361\u7247 2 \u7ed3\u675f\u3011==================== -->\r\n\r\n\r\n    <!-- ====================\u3010\u6570\u636e\u96c6\u5361\u7247 3\u3011==================== -->\r\n    <a href=\"https:\/\/vegetation-dynamics.com\/maps\/map-landsystems.html\" class=\"dataset-card\">\r\n        <div class=\"dataset-img-wrapper\">\r\n            <img decoding=\"async\" src=\"https:\/\/biogeo.pages.cms.hu-berlin.de\/website\/webmaps\/assets\/images\/chaco_landsystems.png\" alt=\"Dataset 3\">\r\n        <\/div>\r\n        <div class=\"dataset-content\">\r\n            <h3 class=\"dataset-title\">Land Systems in Dry Chaco and Chiquitano Forests<\/h3>\r\n            <p class=\"dataset-description\">\r\n                We developed an approach to capture the complex and contested nature of land use by mapping it as social-ecological systems that can overlap in space and mapped it for Dry Chaco and Chiquitano Forests in South America.\r\n            <\/p>\r\n            <div class=\"dataset-footer\">\r\n                <span class=\"pdf-btn\" onclick=\"window.open('https:\/\/your-website.com\/paper3.pdf'); event.preventDefault(); event.stopPropagation();\">PDF Document<\/span>\r\n            <\/div>\r\n        <\/div>\r\n    <\/a>\r\n    <!-- ====================\u3010\u6570\u636e\u96c6\u5361\u7247 3 \u7ed3\u675f\u3011==================== -->\r\n\r\n<\/div>\r\n<!-- \u6570\u636e\u96c6\u5c55\u793a\u7f51\u683c\u7ed3\u675f -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-ad3d499 e-flex e-con-boxed e-con e-parent\" data-id=\"ad3d499\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f39598 elementor-widget elementor-widget-text-editor\" data-id=\"7f39598\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>Software &amp; Code<\/h3><ul><li>github\u6216NASA\u94fe\u63a5<\/li><li>github\u6216NASA\u94fe\u63a5<\/li><li>github\u6216NASA\u94fe\u63a5<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Datasets Livestock Systems in the Chaco Region We use largely untapped spatial datasets on livestock, including vaccination, registers, and transaction data, and apply active learning and decision trees to classify and map major livestock systems at scale. PDF Document Confinement areas in the South American dry diagonal We use Sentinel 1 and 2 imagery to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2646","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.vegetation-dynamics.com\/index.php\/wp-json\/wp\/v2\/pages\/2646","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vegetation-dynamics.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.vegetation-dynamics.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.vegetation-dynamics.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vegetation-dynamics.com\/index.php\/wp-json\/wp\/v2\/comments?post=2646"}],"version-history":[{"count":16,"href":"https:\/\/www.vegetation-dynamics.com\/index.php\/wp-json\/wp\/v2\/pages\/2646\/revisions"}],"predecessor-version":[{"id":2849,"href":"https:\/\/www.vegetation-dynamics.com\/index.php\/wp-json\/wp\/v2\/pages\/2646\/revisions\/2849"}],"wp:attachment":[{"href":"https:\/\/www.vegetation-dynamics.com\/index.php\/wp-json\/wp\/v2\/media?parent=2646"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}