{"id":113,"date":"2026-07-08T02:28:28","date_gmt":"2026-07-08T02:28:28","guid":{"rendered":"https:\/\/voxeldata.com.au\/public\/?page_id=113"},"modified":"2026-07-12T07:22:44","modified_gmt":"2026-07-12T07:22:44","slug":"insights","status":"publish","type":"page","link":"https:\/\/voxeldata.com.au\/public\/insights\/","title":{"rendered":"Insights"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"113\" class=\"elementor elementor-113\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-203a1b74 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"203a1b74\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-33a3e3e\" data-id=\"33a3e3e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7a08bba6 elementor-widget elementor-widget-html\" data-id=\"7a08bba6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\n<div class=\"voxeldata-insights-page\"><\/div>\n<style>\n\/* Global \/ Layout Overrides for Insights Page *\/\n.voxel-badge {\n  display: inline-block !important;\n  background-color: rgba(0, 229, 255, 0.1) !important;\n  border: 1px solid rgba(0, 229, 255, 0.2) !important;\n  color: #00E5FF !important;\n  font-size: 0.75rem !important;\n  font-weight: 600 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 0.15em !important;\n  padding: 6px 12px !important;\n  border-radius: 99px !important;\n  margin-bottom: 16px !important;\n  text-align: center !important;\n}\n.voxel-title h1, .voxel-title .elementor-heading-title {\n  font-size: 2.75rem !important;\n  font-weight: 700 !important;\n  margin-top: 16px !important;\n  margin-bottom: 24px !important;\n  letter-spacing: -0.02em !important;\n  color: #FFFFFF !important;\n  line-height: 1.2 !important;\n  text-align: center !important;\n}\n.voxel-subtitle, .voxel-subtitle .elementor-text-editor {\n  font-size: 1.15rem !important;\n  color: #94A3B8 !important;\n  margin-bottom: 40px !important;\n  line-height: 1.7 !important;\n  text-align: center !important;\n  max-width: 800px !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n}\n\n\/* Insights Content Grid Styles *\/\n.insights-container {\n  max-width: 1100px !important;\n  margin: 0 auto !important;\n}\n\n\/* Filter buttons *\/\n.posts-filter {\n  margin-bottom: 40px !important;\n  display: flex !important;\n  align-items: center !important;\n  gap: 16px !important;\n  flex-wrap: wrap !important;\n}\n.posts-filter span {\n  color: #FFFFFF !important;\n  font-family: monospace !important;\n  font-size: 0.85rem !important;\n}\n.filter-btn {\n  background: transparent !important;\n  border: 1px solid #1E293B !important;\n  color: #94A3B8 !important;\n  padding: 8px 16px !important;\n  border-radius: 4px !important;\n  cursor: pointer !important;\n  transition: all 0.3s ease !important;\n  font-family: monospace !important;\n  font-size: 0.85rem !important;\n}\n.filter-btn:hover, .filter-btn.active {\n  border-color: #00E5FF !important;\n  color: #FFFFFF !important;\n  background-color: rgba(0, 229, 255, 0.05) !important;\n}\n\n\/* Posts Grid *\/\n.posts-grid-layout {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 30px !important;\n}\n.post-card {\n  background: linear-gradient(145deg, #131E31 0%, #0D1522 100%) !important;\n  border: 1px solid #1E293B !important;\n  border-radius: 8px !important;\n  padding: 40px !important;\n  transition: all 0.3s ease !important;\n}\n.post-card:hover {\n  border-color: #00E5FF !important;\n}\n.post-meta {\n  font-size: 0.75rem !important;\n  color: #94A3B8 !important;\n  display: flex !important;\n  gap: 8px !important;\n  margin-bottom: 16px !important;\n  font-family: monospace !important;\n}\n.post-title-text {\n  font-size: 1.5rem !important;\n  margin-bottom: 16px !important;\n  color: #FFFFFF !important;\n  font-weight: 700 !important;\n  line-height: 1.25 !important;\n}\n.post-title-text a {\n  color: #FFFFFF !important;\n  text-decoration: none !important;\n  transition: color 0.3s ease !important;\n}\n.post-title-text a:hover {\n  color: #00E5FF !important;\n}\n.post-excerpt {\n  font-size: 0.95rem !important;\n  line-height: 1.6 !important;\n  margin-bottom: 24px !important;\n  color: #94A3B8 !important;\n}\n.read-more-link {\n  font-size: 0.85rem !important;\n  font-weight: 600 !important;\n  color: #00E5FF !important;\n  font-family: monospace !important;\n  text-decoration: none !important;\n}\n.read-more-link:hover {\n  color: #FFFFFF !important;\n}\n\n\/* Sticky Sidebar *\/\n.sticky-sidebar {\n  position: sticky !important;\n  top: 110px !important;\n}\n.sidebar-title {\n  font-size: 0.75rem !important;\n  text-transform: uppercase !important;\n  color: #FFFFFF !important;\n  margin-bottom: 16px !important;\n  font-family: monospace !important;\n  letter-spacing: 0.05em !important;\n}\n.sidebar-cta-card {\n  background: linear-gradient(145deg, #13243C 0%, #0D1626 100%) !important;\n  border: 1px solid #00E5FF !important;\n  padding: 30px !important;\n  border-radius: 8px !important;\n  box-shadow: 0 10px 30px rgba(0, 229, 255, 0.04) !important;\n}\n.sidebar-cta-text {\n  font-size: 1.05rem !important;\n  color: #FFFFFF !important;\n  margin-bottom: 10px !important;\n  font-weight: 500 !important;\n}\n.sidebar-cta-card h5 {\n  font-size: 1.25rem !important;\n  color: #00E5FF !important;\n  margin: 0 0 10px 0 !important;\n  font-weight: 700 !important;\n}\n.sidebar-cta-sub {\n  font-size: 0.85rem !important;\n  color: #94A3B8 !important;\n  margin-top: 16px !important;\n  margin-bottom: 24px !important;\n  line-height: 1.5 !important;\n}\n.sidebar-btn {\n  display: block !important;\n  width: 100% !important;\n  background-color: #00E5FF !important;\n  color: #0B0F19 !important;\n  border: 1px solid #00E5FF !important;\n  box-shadow: 0 4px 14px rgba(0, 229, 255, 0.25) !important;\n  padding: 12px 24px !important;\n  border-radius: 4px !important;\n  font-size: 0.95rem !important;\n  font-weight: 600 !important;\n  text-align: center !important;\n  transition: all 0.3s ease !important;\n  text-decoration: none !important;\n}\n.sidebar-btn:hover {\n  background-color: #00B8D4 !important;\n  border-color: #00B8D4 !important;\n  transform: translateY(-2px) !important;\n  box-shadow: 0 6px 20px rgba(0, 229, 255, 0.4) !important;\n}\n\n@media (max-width: 1024px) {\n  .sticky-sidebar {\n    position: static !important;\n    margin-top: 40px !important;\n  }\n}\n<\/style>\n\n<script>\n(function() {\n  function initInsightsFilter() {\n    const filterButtons = document.querySelectorAll('.filter-btn');\n    const posts = document.querySelectorAll('.post-card');\n\n    if (filterButtons.length === 0 || posts.length === 0) return;\n\n    filterButtons.forEach(btn => {\n      btn.addEventListener('click', () => {\n        \/\/ Toggle active classes\n        filterButtons.forEach(b => b.classList.remove('active'));\n        btn.classList.add('active');\n\n        const filterVal = btn.getAttribute('data-filter');\n\n        posts.forEach(post => {\n          const category = post.getAttribute('data-category');\n          \n          if (filterVal === 'all' || category === filterVal) {\n            post.style.display = 'block';\n            post.style.animation = 'pageFadeIn 0.4s ease forwards';\n          } else {\n            post.style.display = 'none';\n          }\n        });\n      });\n    });\n  }\n  setTimeout(initInsightsFilter, 500);\n  setTimeout(initInsightsFilter, 1500);\n  initInsightsFilter();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a630e28 voxel-badge elementor-widget elementor-widget-heading\" data-id=\"5a630e28\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Technical Logs<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c321953 voxel-title elementor-widget elementor-widget-heading\" data-id=\"2c321953\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Insights &amp; Engineering Notes<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4dcb7402 voxel-subtitle elementor-widget elementor-widget-text-editor\" data-id=\"4dcb7402\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\tEngineering analyses, whitepapers, and operational logs from the VoxelData development team.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2cda42f1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2cda42f1\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-70 elementor-top-column elementor-element elementor-element-33c1ccb\" data-id=\"33c1ccb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d7b4327 elementor-grid-2 elementor-posts--align-left elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts\" data-id=\"d7b4327\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;classic_columns&quot;:&quot;2&quot;,&quot;classic_masonry&quot;:&quot;yes&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:43,&quot;sizes&quot;:[]},&quot;classic_columns_tablet&quot;:&quot;2&quot;,&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.classic\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid\" role=\"list\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-264 post type-post status-publish format-standard hentry category-open-source-photogrammetry\" role=\"listitem\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h1 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/voxeldata.com.au\/public\/2026\/07\/08\/assessing-the-accuracy-of-open-source-photogrammetry-pipelines-in-commercial-mapping\/\" >\n\t\t\t\tAssessing the Accuracy of Open-Source Photogrammetry Pipelines in Commercial Mapping\t\t\t<\/a>\n\t\t<\/h1>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Benchmark studies comparing automated OpenDroneMap processing engines with proprietary desktop suites across multi-hectare road corridor surveys.<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/voxeldata.com.au\/public\/2026\/07\/08\/assessing-the-accuracy-of-open-source-photogrammetry-pipelines-in-commercial-mapping\/\" aria-label=\"Read more about Assessing the Accuracy of Open-Source Photogrammetry Pipelines in Commercial Mapping\" tabindex=\"-1\" >\n\t\t\tRead Technical Log \u2794\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-262 post type-post status-publish format-standard hentry category-spatial-data-architecture\" role=\"listitem\">\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h1 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/voxeldata.com.au\/public\/2026\/07\/08\/managing-user-seat-software-costs-in-australian-civil-construction\/\" >\n\t\t\t\tManaging User-Seat Software Costs in Australian Civil Construction\t\t\t<\/a>\n\t\t<\/h1>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>An in-depth analysis of licensing bloat in Tier-1 civil projects and how flat-rate cloud pipelines are shifting cost-benefit models for drone mapping programs.<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/voxeldata.com.au\/public\/2026\/07\/08\/managing-user-seat-software-costs-in-australian-civil-construction\/\" aria-label=\"Read more about Managing User-Seat Software Costs in Australian Civil Construction\" tabindex=\"-1\" >\n\t\t\tRead Technical Log \u2794\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-30 elementor-top-column elementor-element elementor-element-11cd9c4a\" data-id=\"11cd9c4a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-17e3e104 elementor-widget elementor-widget-text-editor\" data-id=\"17e3e104\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"sticky-sidebar\"><h4 class=\"sidebar-title\">OPERATIONAL INQUIRIES<\/h4><div class=\"sidebar-cta-card\"><p class=\"sidebar-cta-text\">Optimizing your spatial software overhead?<\/p><h5>Request a custom engine trial.<\/h5><p class=\"sidebar-cta-sub\">Evaluate processing performance using a pilot dataset.<\/p><p><a class=\"sidebar-btn\" href=\"#contact\">Contact Data Engineers<\/a><\/p><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Technical Logs Insights &amp; Engineering Notes Engineering analyses, whitepapers, and operational logs from the VoxelData development team. OPERATIONAL INQUIRIES Optimizing your spatial software overhead? Request a custom engine trial. Evaluate processing performance using a pilot dataset. Contact Data Engineers<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-113","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/voxeldata.com.au\/public\/wp-json\/wp\/v2\/pages\/113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/voxeldata.com.au\/public\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/voxeldata.com.au\/public\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/voxeldata.com.au\/public\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/voxeldata.com.au\/public\/wp-json\/wp\/v2\/comments?post=113"}],"version-history":[{"count":16,"href":"https:\/\/voxeldata.com.au\/public\/wp-json\/wp\/v2\/pages\/113\/revisions"}],"predecessor-version":[{"id":320,"href":"https:\/\/voxeldata.com.au\/public\/wp-json\/wp\/v2\/pages\/113\/revisions\/320"}],"wp:attachment":[{"href":"https:\/\/voxeldata.com.au\/public\/wp-json\/wp\/v2\/media?parent=113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}