<!DOCTYPE html>
<html lang="en" xmlns:fb="http://ogp.me/ns/fb#">
	<head>
		<title>Blog Archives - Sova3D Oy</title><meta property="og:site_name" content="Sova3D Oy" />
<meta property="og:title" content="Blog Archives" />
<meta property="og:description" content="Rakennusvalvonnan kolmasulottuvuus on nyt myös mahdollista Suomessa.  Sova3D - laajennus on julkaistu Lupapiste.fi- sähköisen rakennusvalvonnan osana. Kunnille käyttöönotto on tehty helpoksi...." />
<meta property="og:image" content="http://sova3d.fi/uploads/7/2/4/6/72467223/kl-karsintie2_orig.jpg" />
<meta property="og:image" content="http://sova3d.fi/uploads/7/2/4/6/72467223/2016-sova3d-logo-cmyk-300x80_1.jpg" />
<meta property="og:url" content="http://sova3d.fi/1/archives/03-2017" />
<meta http-equiv='cache-control' content='no-cache' />



<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />

		
		<link id="wsite-base-style" rel="stylesheet" type="text/css" href="//cdn2.editmysite.com/css/sites.css?buildTime=1620950306" />
<link rel="stylesheet" type="text/css" href="//cdn2.editmysite.com/css/old/fancybox.css?1615575283" />
<link rel="stylesheet" type="text/css" href="//cdn2.editmysite.com/css/social-icons.css?buildtime=1615575283" media="screen,projection" />
<link rel="stylesheet" type="text/css" href="/files/main_style.css?1615801945" title="wsite-theme-css" />

<link href='//fonts.googleapis.com/css?family=Montserrat:400,700&subset=latin,latin-ext' rel='stylesheet' type='text/css' />
<link href='//fonts.googleapis.com/css?family=Montserrat:400,700&subset=latin,latin-ext' rel='stylesheet' type='text/css' />
<link href='//fonts.googleapis.com/css?family=Montserrat:400,700&subset=latin,latin-ext' rel='stylesheet' type='text/css' />
<link href='//fonts.googleapis.com/css?family=Montserrat:400,700&subset=latin,latin-ext' rel='stylesheet' type='text/css' />
<link href='//fonts.googleapis.com/css?family=Montserrat:400,700&subset=latin,latin-ext' rel='stylesheet' type='text/css' />
<link href='//fonts.googleapis.com/css?family=Montserrat:400,700&subset=latin,latin-ext' rel='stylesheet' type='text/css' />
<link href='//fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic&subset=latin,latin-ext' rel='stylesheet' type='text/css' />
<link href='//fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic&subset=latin,latin-ext' rel='stylesheet' type='text/css' />
<style type='text/css'>
.wsite-elements.wsite-not-footer:not(.wsite-header-elements) div.paragraph, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) p, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-block .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-description, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, #wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {font-family:"Montserrat" !important;}
#wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {color:#818181 !important;}
.wsite-elements.wsite-footer div.paragraph, .wsite-elements.wsite-footer p, .wsite-elements.wsite-footer .product-block .product-title, .wsite-elements.wsite-footer .product-description, .wsite-elements.wsite-footer .wsite-form-field label, .wsite-elements.wsite-footer .wsite-form-field label{font-family:"Montserrat" !important;}
.wsite-elements.wsite-not-footer:not(.wsite-header-elements) h2, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-long .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-large .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-small .product-title, #wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {font-family:"Montserrat" !important;font-weight:700 !important;letter-spacing: 0px !important;}
#wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {}
.wsite-elements.wsite-footer h2, .wsite-elements.wsite-footer .product-long .product-title, .wsite-elements.wsite-footer .product-large .product-title, .wsite-elements.wsite-footer .product-small .product-title{font-family:"Montserrat" !important;font-weight:400 !important;}
#wsite-title {font-family:"Montserrat" !important;font-weight: bold !important;}
.wsite-menu-default a {}
.wsite-menu a {}
.wsite-image div, .wsite-caption {}
.galleryCaptionInnerText {}
.fancybox-title {}
.wslide-caption-text {}
.wsite-phone {}
.wsite-headline,.wsite-header-section .wsite-content-title {font-family:"Montserrat" !important;font-weight:700 !important;letter-spacing: 1px !important;}
.wsite-headline-paragraph,.wsite-header-section .paragraph {font-family:"Lora" !important;font-weight:400 !important;text-transform:  none !important;}
.wsite-button-inner {}
.wsite-not-footer blockquote {font-family:"Lora" !important;}
.wsite-footer blockquote {}
.blog-header h2 a {}
#wsite-content h2.wsite-product-title {}
.wsite-product .wsite-product-price a {}
@media screen and (min-width: 767px) {.wsite-elements.wsite-not-footer:not(.wsite-header-elements) div.paragraph, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) p, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-block .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-description, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .wsite-form-field label, #wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {font-size:16px !important;line-height:30px !important;}
#wsite-content div.paragraph, #wsite-content p, #wsite-content .product-block .product-title, #wsite-content .product-description, #wsite-content .wsite-form-field label, #wsite-content .wsite-form-field label, .blog-sidebar div.paragraph, .blog-sidebar p, .blog-sidebar .wsite-form-field label, .blog-sidebar .wsite-form-field label {}
.wsite-elements.wsite-footer div.paragraph, .wsite-elements.wsite-footer p, .wsite-elements.wsite-footer .product-block .product-title, .wsite-elements.wsite-footer .product-description, .wsite-elements.wsite-footer .wsite-form-field label, .wsite-elements.wsite-footer .wsite-form-field label{font-size:13px !important;}
.wsite-elements.wsite-not-footer:not(.wsite-header-elements) h2, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-long .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-large .product-title, .wsite-elements.wsite-not-footer:not(.wsite-header-elements) .product-small .product-title, #wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {font-size:30px !important;line-height:21px !important;}
#wsite-content h2, #wsite-content .product-long .product-title, #wsite-content .product-large .product-title, #wsite-content .product-small .product-title, .blog-sidebar h2 {}
.wsite-elements.wsite-footer h2, .wsite-elements.wsite-footer .product-long .product-title, .wsite-elements.wsite-footer .product-large .product-title, .wsite-elements.wsite-footer .product-small .product-title{font-size:11px !important;}
#wsite-title {font-size:18px !important;}
.wsite-menu-default a {}
.wsite-menu a {}
.wsite-image div, .wsite-caption {}
.galleryCaptionInnerText {}
.fancybox-title {}
.wslide-caption-text {}
.wsite-phone {}
.wsite-headline,.wsite-header-section .wsite-content-title {font-size:90px !important;}
.wsite-headline-paragraph,.wsite-header-section .paragraph {}
.wsite-button-inner {}
.wsite-not-footer blockquote {font-size:30px !important;}
.wsite-footer blockquote {}
.blog-header h2 a {}
#wsite-content h2.wsite-product-title {}
.wsite-product .wsite-product-price a {}
}</style>
<style type='text/css'>.wsite-com-category-product-group .wsite-com-column { width: 33.33% !important } .wsite-com-category-product-featured-group .wsite-com-column { width: 25.00% !important } .wsite-com-category-subcategory-group .wsite-com-column { width: 33.33% !important } </style>
		<script>
var STATIC_BASE = '//cdn1.editmysite.com/';
var ASSETS_BASE = '//cdn2.editmysite.com/';
var STYLE_PREFIX = 'wsite';
</script>
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js'></script>

<script type="text/javascript" src="//cdn2.editmysite.com/js/lang/en/stl.js?buildTime=1615575283&"></script>
<script src="//cdn2.editmysite.com/js/site/main.js?buildTime=1620950306"></script><script type="text/javascript">
		function initCustomerAccountsModels() {
					(function(){_W.setup_rpc({"url":"\/ajax\/api\/JsonRPC\/CustomerAccounts\/","actions":{"CustomerAccounts":[{"name":"login","len":2,"multiple":false,"standalone":false},{"name":"logout","len":0,"multiple":false,"standalone":false},{"name":"getSessionDetails","len":0,"multiple":false,"standalone":false},{"name":"getAccountDetails","len":0,"multiple":false,"standalone":false},{"name":"getOrders","len":0,"multiple":false,"standalone":false},{"name":"register","len":4,"multiple":false,"standalone":false},{"name":"emailExists","len":1,"multiple":false,"standalone":false},{"name":"passwordReset","len":1,"multiple":false,"standalone":false},{"name":"passwordUpdate","len":3,"multiple":false,"standalone":false},{"name":"validateSession","len":1,"multiple":false,"standalone":false}]},"namespace":"_W.CustomerAccounts.RPC"});
_W.setup_model_rpc({"rpc_namespace":"_W.CustomerAccounts.RPC","model_namespace":"_W.CustomerAccounts.BackboneModelData","collection_namespace":"_W.CustomerAccounts.BackboneCollectionData","bootstrap_namespace":"_W.CustomerAccounts.BackboneBootstrap","models":{"CustomerAccounts":{"_class":"CustomerAccounts.Model.CustomerAccounts","defaults":null,"validation":null,"types":null,"idAttribute":null,"keydefs":null}},"collections":{"CustomerAccounts":{"_class":"CustomerAccounts.Collection.CustomerAccounts"}},"bootstrap":[]});
})();
		}
		if(document.createEvent && document.addEventListener) {
			var initEvt = document.createEvent('Event');
			initEvt.initEvent('customerAccountsModelsInitialized', true, false);
			document.dispatchEvent(initEvt);
		} else if(document.documentElement.initCustomerAccountsModels === 0){
			document.documentElement.initCustomerAccountsModels++
		}
		</script>
		<script type="text/javascript"> _W = _W || {}; _W.securePrefix='sova3d.fi'; </script><script>_W = _W || {};
			_W.customerLocale = "en_US";
			_W.storeName = null;
			_W.isCheckoutReskin = false;
			_W.storeCountry = "FI";
			_W.storeCurrency = "EUR";
			_W.storeEuPrivacyPolicyUrl = "";
			com_currentSite = "967873929187648674";
			com_userID = "72467223";</script><script type="text/javascript">
								_W = _W || {};
								_W.Commerce = _W.Commerce || {};
								_W.Commerce.hasCart = false;
							</script><script> base_context='Site'; base_name='_W'; ASSETS_BASE='cdn2.editmysite.com'; buildTime='1620950306'</script>

<script>function initCommerceModels() { (function(){_W.setup_rpc({"url":"\/ajax\/api\/JsonRPC\/Commerce\/","actions":{"ABTest":[{"name":"getTestsForVisitor","len":0,"multiple":false,"standalone":false},{"name":"segment","len":1,"multiple":false,"standalone":false}],"Category":[{"name":"generateProductList","len":3,"multiple":false,"standalone":false},{"name":"generateMobileProductList","len":2,"multiple":false,"standalone":false},{"name":"create","len":1,"multiple":false,"standalone":false},{"name":"readOne","len":1,"multiple":false,"standalone":false},{"name":"readMany","len":1,"multiple":false,"standalone":false},{"name":"update","len":1,"multiple":false,"standalone":false},{"name":"patch","len":1,"multiple":false,"standalone":false},{"name":"destroy","len":1,"multiple":false,"standalone":false}],"Checkout":[{"name":"getOrderAvailabilityAndLocations","len":0,"multiple":false,"standalone":false},{"name":"getOrderByToken","len":1,"multiple":false,"standalone":false},{"name":"getMiniCart","len":0,"multiple":false,"standalone":false},{"name":"getCheckoutUrl","len":0,"multiple":false,"standalone":false},{"name":"initializeCheckoutSession","len":0,"multiple":false,"standalone":false},{"name":"getPayPalNotifyUrl","len":0,"multiple":false,"standalone":false},{"name":"getAuthorizeNetFingerprint","len":0,"multiple":false,"standalone":false},{"name":"getPayPalEcoUrl","len":0,"multiple":false,"standalone":false},{"name":"processPayPalCheckoutDetails","len":0,"multiple":false,"standalone":false},{"name":"getCurrentOrder","len":0,"multiple":false,"standalone":false},{"name":"getPrimaryOrder","len":0,"multiple":false,"standalone":false},{"name":"resetCart","len":0,"multiple":false,"standalone":false},{"name":"getSquareStoreConfig","len":0,"multiple":false,"standalone":false},{"name":"logErrorOnValidOrderCase","len":1,"multiple":false,"standalone":false},{"name":"getShoppingCart","len":0,"multiple":false,"standalone":false},{"name":"addItemToCart","len":2,"multiple":false,"standalone":false},{"name":"addItem","len":3,"multiple":false,"standalone":false},{"name":"getInventory","len":1,"multiple":false,"standalone":false},{"name":"updateItemQuantity","len":3,"multiple":false,"standalone":false},{"name":"updateItemQuantityV2","len":2,"multiple":false,"standalone":false},{"name":"hasCouponsAvailable","len":0,"multiple":false,"standalone":false},{"name":"applyCoupon","len":1,"multiple":false,"standalone":false},{"name":"addReward","len":1,"multiple":false,"standalone":false},{"name":"removeReward","len":1,"multiple":false,"standalone":false},{"name":"removeCoupon","len":1,"multiple":false,"standalone":false},{"name":"isShippable","len":1,"multiple":false,"standalone":false},{"name":"checkCart","len":2,"multiple":false,"standalone":false},{"name":"generateProductList","len":3,"multiple":false,"standalone":false},{"name":"shouldSeePaymentRequestAPI","len":0,"multiple":false,"standalone":false},{"name":"shouldSeeApplePay","len":0,"multiple":false,"standalone":false},{"name":"addTipAmount","len":1,"multiple":false,"standalone":false},{"name":"toggleTextAlert","len":1,"multiple":false,"standalone":false},{"name":"addTipPercentage","len":1,"multiple":false,"standalone":false},{"name":"placeAndCreateNewChildOrder","len":0,"multiple":false,"standalone":false}],"CustomerAddress":[{"name":"create","len":1,"multiple":false,"standalone":false},{"name":"readOne","len":1,"multiple":false,"standalone":false},{"name":"readMany","len":1,"multiple":false,"standalone":false},{"name":"update","len":1,"multiple":false,"standalone":false},{"name":"patch","len":1,"multiple":false,"standalone":false},{"name":"destroy","len":1,"multiple":false,"standalone":false}],"Customer":[{"name":"create","len":1,"multiple":false,"standalone":false},{"name":"readOne","len":1,"multiple":false,"standalone":false},{"name":"readMany","len":1,"multiple":false,"standalone":false},{"name":"update","len":1,"multiple":false,"standalone":false},{"name":"patch","len":1,"multiple":false,"standalone":false},{"name":"destroy","len":1,"multiple":false,"standalone":false}],"Log":[{"name":"notice","len":2,"multiple":false,"standalone":false},{"name":"error","len":2,"multiple":false,"standalone":false}],"OrderBilling":[{"name":"create","len":1,"multiple":false,"standalone":false},{"name":"readOne","len":1,"multiple":false,"standalone":false},{"name":"readMany","len":1,"multiple":false,"standalone":false},{"name":"update","len":1,"multiple":false,"standalone":false},{"name":"patch","len":1,"multiple":false,"standalone":false},{"name":"destroy","len":1,"multiple":false,"standalone":false}],"OrderFulfillment":[{"name":"setFulfillment","len":1,"multiple":false,"standalone":false},{"name":"create","len":1,"multiple":false,"standalone":false},{"name":"readOne","len":1,"multiple":false,"standalone":false},{"name":"readMany","len":1,"multiple":false,"standalone":false},{"name":"update","len":1,"multiple":false,"standalone":false},{"name":"patch","len":1,"multiple":false,"standalone":false},{"name":"destroy","len":1,"multiple":false,"standalone":false}],"OrderItem":[{"name":"updateQuantity","len":1,"multiple":false,"standalone":false},{"name":"create","len":1,"multiple":false,"standalone":false},{"name":"readOne","len":1,"multiple":false,"standalone":false},{"name":"readMany","len":1,"multiple":false,"standalone":false},{"name":"update","len":1,"multiple":false,"standalone":false},{"name":"patch","len":1,"multiple":false,"standalone":false},{"name":"destroy","len":1,"multiple":false,"standalone":false}],"Order":[{"name":"getHash","len":0,"multiple":false,"standalone":false},{"name":"fetchCorrectedCart","len":0,"multiple":false,"standalone":false},{"name":"getAvailablePickupTime","len":2,"multiple":false,"standalone":false},{"name":"updateOrderWithLatestDeliveryTime","len":1,"multiple":false,"standalone":false},{"name":"updatePickupTime","len":4,"multiple":false,"standalone":false},{"name":"updateDeliveryTime","len":6,"multiple":false,"standalone":false},{"name":"updatePaymentMethod","len":1,"multiple":false,"standalone":false},{"name":"updateShippingMethod","len":1,"multiple":false,"standalone":false},{"name":"updateOrderBilling","len":1,"multiple":false,"standalone":false},{"name":"updateOrderNotes","len":0,"multiple":false,"standalone":false},{"name":"updateDeliveryDetails","len":1,"multiple":false,"standalone":false},{"name":"updateCustomer","len":2,"multiple":false,"standalone":false},{"name":"addGiftCard","len":1,"multiple":false,"standalone":false},{"name":"removeGiftCard","len":1,"multiple":false,"standalone":false},{"name":"attachLoyaltyAccountId","len":1,"multiple":false,"standalone":false},{"name":"updateUseTimeBasedCategory","len":1,"multiple":false,"standalone":false},{"name":"checkout","len":3,"multiple":false,"standalone":false},{"name":"create","len":1,"multiple":false,"standalone":false},{"name":"readOne","len":1,"multiple":false,"standalone":false},{"name":"readMany","len":1,"multiple":false,"standalone":false},{"name":"update","len":1,"multiple":false,"standalone":false},{"name":"patch","len":1,"multiple":false,"standalone":false},{"name":"destroy","len":1,"multiple":false,"standalone":false}],"OrderShipment":[{"name":"updateFulfillment","len":1,"multiple":false,"standalone":false},{"name":"create","len":1,"multiple":false,"standalone":false},{"name":"readOne","len":1,"multiple":false,"standalone":false},{"name":"readMany","len":1,"multiple":false,"standalone":false},{"name":"update","len":1,"multiple":false,"standalone":false},{"name":"patch","len":1,"multiple":false,"standalone":false},{"name":"destroy","len":1,"multiple":false,"standalone":false}],"Product":[{"name":"isInStock","len":2,"multiple":false,"standalone":false},{"name":"readFullText","len":1,"multiple":false,"standalone":false},{"name":"create","len":1,"multiple":false,"standalone":false},{"name":"readOne","len":1,"multiple":false,"standalone":false},{"name":"readMany","len":1,"multiple":false,"standalone":false},{"name":"update","len":1,"multiple":false,"standalone":false},{"name":"patch","len":1,"multiple":false,"standalone":false},{"name":"destroy","len":1,"multiple":false,"standalone":false}],"ShippingRate":[{"name":"create","len":1,"multiple":false,"standalone":false},{"name":"readOne","len":1,"multiple":false,"standalone":false},{"name":"readMany","len":1,"multiple":false,"standalone":false},{"name":"update","len":1,"multiple":false,"standalone":false},{"name":"patch","len":1,"multiple":false,"standalone":false},{"name":"destroy","len":1,"multiple":false,"standalone":false}],"StoredPayment":[{"name":"verify","len":1,"multiple":false,"standalone":false},{"name":"verifyForPayLink","len":0,"multiple":false,"standalone":false},{"name":"verifyConfirm","len":2,"multiple":false,"standalone":false},{"name":"verifyConfirmForPayLink","len":2,"multiple":false,"standalone":false},{"name":"createPaymentMethodForPayLink","len":5,"multiple":false,"standalone":false},{"name":"deleteAll","len":1,"multiple":false,"standalone":false}]},"namespace":"_W.Commerce.RPC"});
_W.setup_model_rpc({"rpc_namespace":"_W.Commerce.RPC","model_namespace":"_W.Commerce.BackboneModelData","collection_namespace":"_W.Commerce.BackboneCollectionData","bootstrap_namespace":"_W.Commerce.BackboneBootstrap","models":{"ABTest":{"_class":"Commerce.Model.ABTest","defaults":null,"validation":null,"types":null,"idAttribute":null,"keydefs":null},"Category":{"_class":"Commerce.Model.Category","defaults":{"shown_in_storefront":false,"site_link":null,"product_count":null,"published":true,"name":"","page_layout":"no-header","page_title":null,"page_description":null,"show_featured_products":true,"show_sub_categories":true,"children_collapsed":false,"hide_from_parent":false,"parent_category_id":null,"category_order":null,"image_order":null,"permalink":null,"product_ids":null,"preferred_order_product_ids":null,"coupon_ids":null,"is_user_defined":"true","og_title":null,"og_description":null,"is_custom_times":false,"uuid":null,"owner_id":"","site_id":"","created_date":0,"updated_date":0},"validation":{"shown_in_storefront":null,"site_link":null,"product_count":null,"site_category_id":null,"published":null,"name":{"required":true},"page_layout":null,"page_title":null,"page_description":null,"show_featured_products":null,"show_sub_categories":null,"children_collapsed":null,"hide_from_parent":null,"parent_category_id":null,"category_order":null,"image_order":null,"permalink":{"pattern":"^[\\w\\\/.-]*$","required":false},"product_ids":null,"preferred_order_product_ids":null,"coupon_ids":null,"is_user_defined":null,"og_title":null,"og_description":null,"is_custom_times":null,"uuid":null,"owner_id":{"required":true},"site_id":{"required":true},"created_date":null,"updated_date":null},"types":{"shown_in_storefront":"boolean","site_link":"string","product_count":null,"site_category_id":"string","published":"boolean","name":"string","page_layout":"string","page_title":"string","page_description":"string","show_featured_products":"boolean","show_sub_categories":"boolean","children_collapsed":"boolean","hide_from_parent":"boolean","parent_category_id":null,"category_order":"integer","image_order":"json","permalink":"string","product_ids":"json","preferred_order_product_ids":"json","coupon_ids":"json","is_user_defined":"boolean","og_title":"string","og_description":"string","is_custom_times":"boolean","uuid":null,"owner_id":"string","site_id":"string","created_date":"int","updated_date":"int"},"idAttribute":"site_category_id","keydefs":{"PRIMARY":["owner_id","site_id","site_category_id"],"uuid_index":["id"],"updated_at":["updated_date"]},"relations":[{"type":"HasMany","key":"images","foreignKey":["owner_id","site_id","site_category_id"],"parse":true,"relatedModel":"CategoryImage","reverseRelation":{"key":null,"includeInJSON":false}}]},"Checkout":{"_class":"Commerce.Model.Checkout","defaults":null,"validation":null,"types":null,"idAttribute":null,"keydefs":null},"CustomerAddress":{"_class":"Commerce.Model.CustomerAddress","defaults":{"site_customer_id":null,"label":"","is_copy":false,"name_first":null,"name_last":null,"business_name":"","street":"","street2":null,"postal_code":"","city":"","region":"","country":"","phone_country_code":"","phone_country_code_abbreviation":null,"phone":null,"changedAddressComponents":null,"latitude":null,"longitude":null,"uuid":null,"owner_id":"","site_id":"","created_date":0,"updated_date":0},"validation":{"site_customer_id":null,"site_customer_address_id":null,"label":{"required":true},"is_copy":null,"name_first":null,"name_last":null,"business_name":null,"street":null,"street2":null,"postal_code":null,"city":null,"region":null,"country":null,"phone_country_code":null,"phone_country_code_abbreviation":null,"phone":null,"changedAddressComponents":null,"latitude":null,"longitude":null,"uuid":null,"owner_id":{"required":true},"site_id":{"required":true},"created_date":null,"updated_date":null},"types":{"site_customer_id":"string","site_customer_address_id":"int","label":"string","is_copy":null,"name_first":"string","name_last":"string","business_name":"string","street":"string","street2":"string","postal_code":"string","city":"string","region":"string","country":"string","phone_country_code":"string","phone_country_code_abbreviation":"string","phone":"string","changedAddressComponents":"json","latitude":"float","longitude":"float","uuid":null,"owner_id":"string","site_id":"string","created_date":"int","updated_date":"int"},"idAttribute":"site_customer_address_id","keydefs":{"PRIMARY":["owner_id","site_id","site_customer_id","site_customer_address_id"],"uuid_index":["id"],"address":["owner_id","site_id","deleted","country","region","city"],"address_name":["owner_id","site_id","deleted","label"]}},"Customer":{"_class":"Commerce.Model.Customer","defaults":{"name_prefix":null,"name_first":null,"name_last":null,"name_suffix":null,"email":null,"business_name":null,"home_phone":null,"work_phone":null,"pickup_phone":null,"is_marketing_updates_subscribed":null,"square_customer_id":null,"uuid":null,"owner_id":"","site_id":"","created_date":0,"updated_date":0},"validation":{"site_customer_id":null,"name_prefix":null,"name_first":null,"name_last":null,"name_suffix":null,"email":{"email":null,"required":false},"business_name":null,"home_phone":{"minlength":"7","required":false},"work_phone":{"minlength":"7","required":true},"pickup_phone":{"minlength":"7","required":true},"is_marketing_updates_subscribed":null,"square_customer_id":null,"uuid":null,"owner_id":{"required":true},"site_id":{"required":true},"created_date":null,"updated_date":null},"types":{"site_customer_id":"string","name_prefix":"string","name_first":"string","name_last":"string","name_suffix":"string","email":"string","business_name":"string","home_phone":"string","work_phone":"string","pickup_phone":"string","is_marketing_updates_subscribed":"boolean","square_customer_id":"string","uuid":null,"owner_id":"string","site_id":"string","created_date":"int","updated_date":"int"},"idAttribute":"site_customer_id","keydefs":{"PRIMARY":["owner_id","site_id","site_customer_id"],"uuid_index":["id"],"lastname":["deleted","site_id","name_last"],"email":["deleted","site_id","email"],"business":["deleted","site_id","business_name"],"idx_owner_site_account":["owner_id","site_id","site_account_id"]},"relations":[{"type":"HasMany","key":"addresses","foreignKey":["owner_id","site_id","site_customer_id"],"parse":true,"relatedModel":"CustomerAddress","reverseRelation":{"key":"customer","includeInJSON":false}},{"type":"HasMany","key":"orders","foreignKey":["owner_id","site_id","site_customer_id"],"parse":true,"relatedModel":"Order","reverseRelation":{"key":"original_customer","includeInJSON":false}}]},"Log":{"_class":"Commerce.Model.Log","defaults":null,"validation":null,"types":null,"idAttribute":null,"keydefs":null},"OrderBilling":{"_class":"Commerce.Model.OrderBilling","defaults":{"refundable_amount":null,"site_order_id":null,"gateway":"","site_payment_gateway_id":null,"site_customer_id":"","site_customer_address_id":null,"full_name":null,"email":null,"phone":null,"business_name":null,"street":null,"street2":null,"city":null,"region":null,"country":null,"postal_code":null,"uuid":null,"owner_id":"","site_id":"","created_date":0,"updated_date":0},"validation":{"refundable_amount":null,"site_order_id":null,"site_order_billing_id":null,"gateway":{"required":true},"site_payment_gateway_id":null,"site_customer_id":{"required":true},"site_customer_address_id":null,"full_name":null,"email":null,"phone":null,"business_name":null,"street":null,"street2":null,"city":null,"region":null,"country":null,"postal_code":null,"uuid":null,"owner_id":{"required":true},"site_id":{"required":true},"created_date":null,"updated_date":null},"types":{"refundable_amount":"int","site_order_id":"string","site_order_billing_id":"int","gateway":"string","site_payment_gateway_id":"string","site_customer_id":"string","site_customer_address_id":"int","full_name":"string","email":"string","phone":"string","business_name":"string","street":"string","street2":"string","city":"string","region":"string","country":"string","postal_code":"string","uuid":null,"owner_id":"string","site_id":"string","created_date":"int","updated_date":"int"},"idAttribute":"site_order_billing_id","keydefs":{"PRIMARY":["owner_id","site_id","site_order_id","site_order_billing_id"],"uuid_index":["id"]},"relations":[{"type":"HasMany","key":"transactions","foreignKey":["owner_id","site_id","site_order_id","site_order_billing_id"],"parse":true,"relatedModel":"OrderBillingTransaction","reverseRelation":{"key":null,"includeInJSON":false}}]},"OrderFulfillment":{"_class":"Commerce.Model.OrderFulfillment","defaults":null,"validation":null,"types":null,"idAttribute":null,"keydefs":null},"OrderItem":{"_class":"Commerce.Model.OrderItem","defaults":{"current_price":null,"current_price_subunits":null,"discounted_price":null,"product_url":null,"full_product_url":null,"image_info":null,"track_inventory":null,"sku_uuid":null,"site_order_id":null,"site_product_id":"","site_product_sku_id":0,"name":"","short_description":null,"taxable":null,"quantity":1,"paid":0,"prepared":"0","completed":0,"refunded":0,"cancelled":0,"product_type":null,"download_limit_type":null,"download_units_remaining":null,"measurement_unit_abbreviation":null,"fulfillment_options":null,"buyer_controlled_price":null,"has_buyer_controlled_price":null,"reward_group_id":null,"related_child_items":null,"is_alcoholic":false,"price":null,"sale_price":null,"total_price":0,"modifiers_price":null,"total_modifiers_price":null,"weight":null,"weight_unit":"lb","sku":null,"options":null,"is_order_again":null,"returned":null,"discounts":null,"issued_gift_cards":null,"uuid":null,"owner_id":"","site_id":"","created_date":0,"updated_date":0},"validation":{"current_price":null,"current_price_subunits":null,"discounted_price":null,"product_url":null,"full_product_url":null,"image_info":null,"track_inventory":null,"sku_uuid":null,"site_order_id":null,"site_order_item_id":null,"site_product_id":{"required":true},"site_product_sku_id":{"required":true},"name":null,"short_description":null,"taxable":null,"quantity":null,"paid":null,"prepared":null,"completed":null,"refunded":null,"cancelled":null,"product_type":null,"download_limit_type":null,"download_units_remaining":null,"measurement_unit_abbreviation":null,"fulfillment_options":null,"buyer_controlled_price":{"min":"0","required":false},"has_buyer_controlled_price":null,"reward_group_id":null,"related_child_items":null,"is_alcoholic":null,"price":null,"sale_price":null,"total_price":null,"modifiers_price":null,"total_modifiers_price":null,"weight":null,"weight_unit":null,"sku":null,"options":null,"is_order_again":null,"returned":null,"discounts":null,"issued_gift_cards":null,"uuid":null,"owner_id":{"required":true},"site_id":{"required":true},"created_date":null,"updated_date":null},"types":{"current_price":"decimal","current_price_subunits":"int","discounted_price":"decimal","product_url":"string","full_product_url":"string","image_info":"string","track_inventory":"boolean","sku_uuid":"string","site_order_id":"string","site_order_item_id":"string","site_product_id":"string","site_product_sku_id":"int","name":"string","short_description":"mediumtext","taxable":"int","quantity":"int","paid":"int","prepared":"string","completed":"int","refunded":"int","cancelled":"int","product_type":"string","download_limit_type":"string","download_units_remaining":"int","measurement_unit_abbreviation":"array","fulfillment_options":"array","buyer_controlled_price":"float","has_buyer_controlled_price":"boolean","reward_group_id":"string","related_child_items":"array","is_alcoholic":"boolean","price":"decimal","sale_price":"decimal","total_price":"decimal","modifiers_price":"decimal","total_modifiers_price":"decimal","weight":"decimal","weight_unit":"string","sku":"string","options":"json","is_order_again":"boolean","returned":"int","discounts":"json","issued_gift_cards":"json","uuid":null,"owner_id":"string","site_id":"string","created_date":"int","updated_date":"int"},"idAttribute":"site_order_item_id","keydefs":{"PRIMARY":["owner_id","site_id","site_order_id","site_order_item_id"],"uuid_index":["id"],"owner_site_product":["owner_id","site_id","site_product_id"]},"relations":[{"type":"HasMany","key":"shipment_items","foreignKey":["owner_id","site_id","site_order_id","site_order_id"],"parse":true,"relatedModel":"OrderShipmentToItem","reverseRelation":{"key":null,"includeInJSON":false}},{"type":"HasMany","key":"order_item_file","foreignKey":["owner_id","site_id","site_order_id","site_order_item_id"],"parse":true,"relatedModel":"OrderItemFile","reverseRelation":{"key":null,"includeInJSON":false}},{"type":"HasMany","key":"original_product_sku_file","foreignKey":["owner_id","site_id","site_product_id","site_product_sku_id"],"parse":true,"relatedModel":"ProductSkuFile","reverseRelation":{"key":null,"includeInJSON":false}},{"type":"HasMany","key":"modifier_selections","foreignKey":["owner_id","site_id","site_order_id","site_order_item_id"],"parse":true,"relatedModel":"OrderItemModifierSelection","reverseRelation":{"key":null,"includeInJSON":false}}]},"Order":{"_class":"Commerce.Model.Order","defaults":{"order_display_status":null,"order_display_type":null,"order_available_actions_list":null,"order_fulfillment_options":null,"order_fulfillment":null,"order_fulfillment_method":null,"order_fulfillment_methods":null,"is_prepared_enabled":null,"refundable_amount":null,"is_customer_address_required":null,"is_courier_delivery_enabled":false,"is_dine_in_enabled":false,"is_otg_in_seat_delivery_enabled":false,"site_customer_id":null,"order_type":"cart","full_name":null,"is_marketing_updates_subscribed":null,"is_eu_user":null,"order_status":"pending","order_currency":"usd","source":"0","source_site_id":"null","is_text_alerts_enabled":false,"order_item_tax_total":null,"order_gift_card_total":null,"order_tax_total":0,"order_tip_total":0,"auto_calculate_tip_percentage":-1,"order_tip_percentage":null,"order_tax_total_subunits":null,"order_balance_due_total":null,"order_balance_due_total_in_subunits":null,"order_tax_rates":null,"include_taxes_in_price":false,"charge_taxes_on_delivery":false,"charge_taxes_on_shipping":false,"order_shipping_total":0,"order_shipping_taxes_total":0,"order_shipping_subtotal":null,"order_shipping_subtotal_subunits":null,"order_shipping_method":null,"order_subtotal":0,"order_discount_total":null,"order_total":0,"token":null,"paypal_token":null,"paypal_payer_id":null,"refunded_amount":0,"order_paid_date":null,"return_inventory_date":null,"cart_hash":null,"gift_cards":null,"contains_download":null,"contains_service":null,"contains_donation":null,"contains_event":null,"contains_membership":null,"contains_simple_digital":null,"contains_physical":null,"contains_food":null,"contains_giftcard":null,"order_shipment_status":null,"contains_physical_or_similar":null,"order_notes":"","notes_for_buyer":null,"in_seat_delivery_notes":null,"order_transaction_fee":null,"weight":null,"billing_summary":null,"selected_payment_method_uuid":null,"payment_method_verification_uuid":null,"loyalty_account_uuid":null,"discounts":null,"pickup_locations":null,"delivery_locations":null,"dine_in_locations":null,"use_square_taxes":null,"store_location_uuid":null,"shipping_address_country_code":null,"ordering_site_fulfillment_location":null,"is_delivery_enabled":false,"courier_delivery_id":null,"courier_quote_id":null,"courier_provider_id":null,"courier_provider_name":null,"is_courier_default_tip_applied":null,"no_contact_delivery_enabled":false,"order_delivery_fee_total":0,"order_delivery_seller_fee_total":0,"order_courier_delivery_fee_total":0,"order_service_charge_total":0,"order_delivery_restocking_fee_total":0,"ecom_delivery_service_fee_subtotal":0,"ecom_delivery_service_fee_total":0,"ecom_delivery_service_fee_taxes_total":0,"ecom_courier_delivery_service_fee_total":0,"order_delivery_fee_taxes_total":0,"time_based_category_enabled":false,"customer_seat_uuid":null,"customer_seat_name":null,"open_order_uuid":null,"has_child_orders":null,"uuid":null,"owner_id":"","site_id":"","created_date":0,"updated_date":0},"validation":{"order_display_status":null,"order_display_type":null,"order_available_actions_list":null,"order_fulfillment_options":null,"order_fulfillment":null,"order_fulfillment_method":null,"order_fulfillment_methods":null,"is_prepared_enabled":null,"refundable_amount":null,"is_customer_address_required":null,"is_courier_delivery_enabled":null,"is_dine_in_enabled":null,"is_otg_in_seat_delivery_enabled":null,"site_order_id":null,"site_customer_id":null,"order_type":{"oneOf":["abandoned","order","cart","wishlist"],"required":false},"full_name":null,"is_marketing_updates_subscribed":null,"is_eu_user":null,"order_status":null,"order_currency":null,"source":null,"source_site_id":null,"is_text_alerts_enabled":null,"order_item_tax_total":null,"order_gift_card_total":null,"order_tax_total":null,"order_tip_total":null,"auto_calculate_tip_percentage":null,"order_tip_percentage":null,"order_tax_total_subunits":null,"order_balance_due_total":null,"order_balance_due_total_in_subunits":null,"order_tax_rates":null,"include_taxes_in_price":null,"charge_taxes_on_delivery":null,"charge_taxes_on_shipping":null,"order_shipping_total":null,"order_shipping_taxes_total":null,"order_shipping_subtotal":null,"order_shipping_subtotal_subunits":null,"order_shipping_method":null,"order_subtotal":null,"order_discount_total":null,"order_total":null,"token":null,"paypal_token":null,"paypal_payer_id":null,"refunded_amount":null,"order_paid_date":null,"return_inventory_date":null,"cart_hash":null,"gift_cards":null,"contains_download":null,"contains_service":null,"contains_donation":null,"contains_event":null,"contains_membership":null,"contains_simple_digital":null,"contains_physical":null,"contains_food":null,"contains_giftcard":null,"order_shipment_status":null,"contains_physical_or_similar":null,"order_notes":{"required":true},"notes_for_buyer":null,"in_seat_delivery_notes":null,"order_transaction_fee":null,"weight":null,"billing_summary":null,"selected_payment_method_uuid":null,"payment_method_verification_uuid":null,"loyalty_account_uuid":null,"discounts":null,"pickup_locations":null,"delivery_locations":null,"dine_in_locations":null,"use_square_taxes":null,"store_location_uuid":null,"shipping_address_country_code":null,"ordering_site_fulfillment_location":null,"is_delivery_enabled":null,"courier_delivery_id":null,"courier_quote_id":null,"courier_provider_id":null,"courier_provider_name":null,"is_courier_default_tip_applied":null,"no_contact_delivery_enabled":null,"order_delivery_fee_total":null,"order_delivery_seller_fee_total":null,"order_courier_delivery_fee_total":null,"order_service_charge_total":null,"order_delivery_restocking_fee_total":null,"ecom_delivery_service_fee_subtotal":null,"ecom_delivery_service_fee_total":null,"ecom_delivery_service_fee_taxes_total":null,"ecom_courier_delivery_service_fee_total":null,"order_delivery_fee_taxes_total":null,"time_based_category_enabled":null,"customer_seat_uuid":null,"customer_seat_name":null,"open_order_uuid":null,"has_child_orders":null,"uuid":null,"owner_id":{"required":true},"site_id":{"required":true},"created_date":null,"updated_date":null},"types":{"order_display_status":"string","order_display_type":"string","order_available_actions_list":"array","order_fulfillment_options":"array","order_fulfillment":"string","order_fulfillment_method":"string","order_fulfillment_methods":"array","is_prepared_enabled":"boolean","refundable_amount":"decimal","is_customer_address_required":"boolean","is_courier_delivery_enabled":"boolean","is_dine_in_enabled":"boolean","is_otg_in_seat_delivery_enabled":"boolean","site_order_id":"string","site_customer_id":"string","order_type":"string","full_name":"string","is_marketing_updates_subscribed":null,"is_eu_user":null,"order_status":"string","order_currency":"string","source":"string","source_site_id":"string","is_text_alerts_enabled":"boolean","order_item_tax_total":"decimal","order_gift_card_total":"decimal","order_tax_total":"decimal","order_tip_total":"decimal","auto_calculate_tip_percentage":"int","order_tip_percentage":"int","order_tax_total_subunits":"int","order_balance_due_total":"decimal","order_balance_due_total_in_subunits":"int","order_tax_rates":"json","include_taxes_in_price":"boolean","charge_taxes_on_delivery":"boolean","charge_taxes_on_shipping":"boolean","order_shipping_total":"decimal","order_shipping_taxes_total":"decimal","order_shipping_subtotal":"decimal","order_shipping_subtotal_subunits":"int","order_shipping_method":"string","order_subtotal":"decimal","order_discount_total":"decimal","order_total":"decimal","token":"string","paypal_token":"string","paypal_payer_id":"string","refunded_amount":"decimal","order_paid_date":"int","return_inventory_date":"int","cart_hash":"string","gift_cards":"json","contains_download":"boolean","contains_service":"boolean","contains_donation":"boolean","contains_event":"boolean","contains_membership":"boolean","contains_simple_digital":"boolean","contains_physical":"boolean","contains_food":"boolean","contains_giftcard":"boolean","order_shipment_status":"string","contains_physical_or_similar":"boolean","order_notes":"string","notes_for_buyer":"string","in_seat_delivery_notes":"string","order_transaction_fee":"json","weight":null,"billing_summary":"string","selected_payment_method_uuid":"string","payment_method_verification_uuid":"string","loyalty_account_uuid":"string","discounts":"json","pickup_locations":"array","delivery_locations":"array","dine_in_locations":"array","use_square_taxes":"boolean","store_location_uuid":null,"shipping_address_country_code":null,"ordering_site_fulfillment_location":null,"is_delivery_enabled":"boolean","courier_delivery_id":"string","courier_quote_id":"string","courier_provider_id":"string","courier_provider_name":"string","is_courier_default_tip_applied":"string","no_contact_delivery_enabled":"boolean","order_delivery_fee_total":"decimal","order_delivery_seller_fee_total":"decimal","order_courier_delivery_fee_total":"decimal","order_service_charge_total":"decimal","order_delivery_restocking_fee_total":"decimal","ecom_delivery_service_fee_subtotal":"decimal","ecom_delivery_service_fee_total":"decimal","ecom_delivery_service_fee_taxes_total":"decimal","ecom_courier_delivery_service_fee_total":"decimal","order_delivery_fee_taxes_total":"decimal","time_based_category_enabled":"boolean","customer_seat_uuid":null,"customer_seat_name":null,"open_order_uuid":null,"has_child_orders":null,"uuid":null,"owner_id":"string","site_id":"string","created_date":"int","updated_date":"int"},"idAttribute":"site_order_id","keydefs":{"PRIMARY":["owner_id","site_id","site_order_id"],"token_2":["token"],"uuid_index":["id"],"order_status":["owner_id","site_id","deleted","order_type","order_status"],"customer":["owner_id","site_id","deleted","site_customer_id","order_type","order_status"],"com_order_date":["owner_id","site_id","deleted","order_type","order_paid_date"],"abandoned_cart":["owner_id","site_id","deleted","order_type","created_date","updated_date","abandoned_cart_processed","abandoned_cart_sent_email_id","site_order_id","site_customer_id"],"orders_by_date":["deleted","order_type","updated_date"],"orders_by_source_site":["owner_id","site_id","deleted","order_type","source","source_site_id"],"open_order":["owner_id","site_id","deleted","open_order_id"]},"relations":[{"type":"HasMany","key":"items","foreignKey":["owner_id","site_id","site_order_id"],"parse":true,"relatedModel":"OrderItem","reverseRelation":{"key":"order","includeInJSON":false}},{"type":"HasMany","key":"shipments","foreignKey":["owner_id","site_id","site_order_id"],"parse":true,"relatedModel":"OrderShipment","reverseRelation":{"key":"order","includeInJSON":false}},{"type":"HasMany","key":"billings","foreignKey":["owner_id","site_id","site_order_id"],"parse":true,"relatedModel":"OrderBilling","reverseRelation":{"key":"order","includeInJSON":false}},{"type":"HasMany","key":"coupons","foreignKey":["owner_id","site_id","site_order_id"],"parse":true,"relatedModel":"OrderCoupon","reverseRelation":{"key":null,"includeInJSON":false}},{"type":"HasMany","key":"rewards","foreignKey":["owner_id","site_id","site_order_id"],"parse":true,"relatedModel":"OrderReward","reverseRelation":{"key":null,"includeInJSON":false}}]},"OrderShipment":{"_class":"Commerce.Model.OrderShipment","defaults":{"site_order_id":null,"type":"quote","fulfillment_type":"shipping","site_customer_id":"","site_customer_address_id":0,"shipping_provider":null,"site_shipping_provider_id":null,"shipping_provider_payment":null,"site_shipping_box_id":null,"max_items":null,"max_box_weight":null,"sync_with_square_failed":null,"weight":null,"weight_unit":"lb","height":null,"width":null,"depth":null,"full_name":null,"email":null,"phone":null,"business_name":null,"street":null,"street2":null,"city":null,"region":null,"country":null,"postal_code":null,"site_shipping_price_id":null,"site_shipping_method_id":null,"shipment_tax_total":0,"shipment_tax_rates":null,"selected_shipping_rate_quote":null,"site_store_address_id":null,"pickup_store_address_id":null,"pickup_instructions":null,"no_eta_fulfillment_instructions":null,"no_eta_short_fulfillment_instructions":null,"pickup_location_display_name":null,"pickup_schedule_type":null,"pickup_prep_time_duration":null,"created_with_fulfillment_eta":true,"adjusted_for_capacity_limits":false,"curbside_pickup_selected":false,"curbside_pickup_details":null,"price":0,"shipment_total":null,"charge_taxes_on_shipping":false,"title":null,"site_shipping_method_type":null,"site_shipping_method_subtype":null,"site_shipping_method_default_rate":null,"site_shipping_method_rates":null,"shipment_date":null,"tracking_number":null,"tracking_url_provider":null,"status":null,"pickup_time":null,"pickup_time_unix":null,"pickup_date":null,"pickup_time_24_hour":null,"delivery_time":null,"max_delivery_time_unix":null,"min_delivery_time_unix":null,"preferred_delivery_time_unix":null,"uuid":null,"owner_id":"","site_id":"","created_date":0,"updated_date":0},"validation":{"site_order_id":null,"site_order_shipment_id":null,"type":{"oneOf":["shipment","quote","pickup","manual"],"required":false},"fulfillment_type":null,"site_customer_id":{"required":true},"site_customer_address_id":{"required":true},"shipping_provider":null,"site_shipping_provider_id":null,"shipping_provider_payment":null,"site_shipping_box_id":null,"max_items":null,"max_box_weight":null,"sync_with_square_failed":null,"weight":null,"weight_unit":null,"height":null,"width":null,"depth":null,"full_name":null,"email":null,"phone":null,"business_name":null,"street":null,"street2":null,"city":null,"region":null,"country":null,"postal_code":null,"site_shipping_price_id":null,"site_shipping_method_id":null,"shipment_tax_total":null,"shipment_tax_rates":null,"selected_shipping_rate_quote":null,"site_store_address_id":null,"pickup_store_address_id":null,"pickup_instructions":null,"no_eta_fulfillment_instructions":null,"no_eta_short_fulfillment_instructions":null,"pickup_location_display_name":null,"pickup_schedule_type":null,"pickup_prep_time_duration":null,"created_with_fulfillment_eta":null,"adjusted_for_capacity_limits":null,"curbside_pickup_selected":null,"curbside_pickup_details":null,"price":null,"shipment_total":null,"charge_taxes_on_shipping":null,"title":null,"site_shipping_method_type":null,"site_shipping_method_subtype":null,"site_shipping_method_default_rate":null,"site_shipping_method_rates":null,"shipment_date":null,"tracking_number":null,"tracking_url_provider":null,"status":null,"pickup_time":null,"pickup_time_unix":null,"pickup_date":null,"pickup_time_24_hour":null,"delivery_time":null,"max_delivery_time_unix":null,"min_delivery_time_unix":null,"preferred_delivery_time_unix":null,"uuid":null,"owner_id":{"required":true},"site_id":{"required":true},"created_date":null,"updated_date":null},"types":{"site_order_id":"string","site_order_shipment_id":"int","type":"string","fulfillment_type":"string","site_customer_id":"string","site_customer_address_id":"int","shipping_provider":"string","site_shipping_provider_id":"int","shipping_provider_payment":"json","site_shipping_box_id":null,"max_items":null,"max_box_weight":null,"sync_with_square_failed":"boolean","weight":"decimal","weight_unit":"string","height":"decimal","width":"decimal","depth":"decimal","full_name":"string","email":"string","phone":"string","business_name":"string","street":"string","street2":"string","city":"string","region":"string","country":"string","postal_code":"string","site_shipping_price_id":"string","site_shipping_method_id":null,"shipment_tax_total":"decimal","shipment_tax_rates":"json","selected_shipping_rate_quote":"string","site_store_address_id":"string","pickup_store_address_id":"int","pickup_instructions":"string","no_eta_fulfillment_instructions":"string","no_eta_short_fulfillment_instructions":"string","pickup_location_display_name":"string","pickup_schedule_type":"string","pickup_prep_time_duration":"string","created_with_fulfillment_eta":"boolean","adjusted_for_capacity_limits":"boolean","curbside_pickup_selected":"boolean","curbside_pickup_details":"string","price":"decimal","shipment_total":"decimal","charge_taxes_on_shipping":"boolean","title":"string","site_shipping_method_type":null,"site_shipping_method_subtype":null,"site_shipping_method_default_rate":null,"site_shipping_method_rates":null,"shipment_date":null,"tracking_number":null,"tracking_url_provider":null,"status":"string","pickup_time":"string","pickup_time_unix":"int","pickup_date":"string","pickup_time_24_hour":"string","delivery_time":"string","max_delivery_time_unix":"string","min_delivery_time_unix":"string","preferred_delivery_time_unix":"string","uuid":null,"owner_id":"string","site_id":"string","created_date":"int","updated_date":"int"},"idAttribute":"site_order_shipment_id","keydefs":{"PRIMARY":["owner_id","site_id","site_order_id","site_order_shipment_id"],"uuid_index":["id"],"site_store_address_id":["site_store_address_id"],"shipping_label_purchase_batch_index":["owner_id","site_id","site_shipping_label_purchase_batch_id"]},"relations":[{"type":"HasMany","key":"original_box","foreignKey":["owner_id","site_id","site_shipping_box_id"],"parse":true,"relatedModel":"ShippingBox","reverseRelation":{"key":null,"includeInJSON":false}},{"type":"HasMany","key":"transactions","foreignKey":["owner_id","site_id","site_order_id","site_order_shipment_id"],"parse":true,"relatedModel":"OrderShipmentTransaction","reverseRelation":{"key":null,"includeInJSON":false}},{"type":"HasMany","key":"original_shipment_rate","foreignKey":["owner_id","site_id","site_shipping_price_id"],"parse":true,"relatedModel":"ShippingRate","reverseRelation":{"key":null,"includeInJSON":false}},{"type":"HasMany","key":"original_shipping_method","foreignKey":["owner_id","site_id","site_shipping_method_id"],"parse":true,"relatedModel":"ShippingMethod","reverseRelation":{"key":null,"includeInJSON":false}},{"type":"HasMany","key":"items","foreignKey":["owner_id","site_id","site_order_id","site_order_shipment_id"],"parse":true,"relatedModel":"OrderShipmentToItem","reverseRelation":{"key":null,"includeInJSON":false}}]},"Product":{"_class":"Commerce.Model.Product","defaults":{"site_link":null,"mli_price_inventory_generated":null,"site_shipping_box_id":null,"name":null,"short_description":null,"variation_type":"1","seo_page_title":null,"seo_page_description":null,"published":true,"price_low_all_locations":null,"price_high_all_locations":null,"visibility":"visible","track_inventory":false,"taxable":true,"option_sets":null,"image_order":null,"product_type_details":null,"product_type":"physical","permalink":null,"price_low":null,"price_high":null,"sale_price_low":null,"sale_price_high":null,"inventory":null,"inventory_low":null,"average_rating":null,"average_rating_all":null,"all_skus_sale":null,"highest_nonsale":null,"lowest_nonsale":null,"visibility_selector_disabled":null,"min_prep_time":null,"is_alcoholic":false,"category_ids":null,"coupon_ids":null,"last_catalog_sync":null,"seo_product_image_id":null,"og_title":null,"og_description":null,"uuid":null,"owner_id":"","site_id":"","created_date":0,"updated_date":0},"validation":{"site_link":null,"site_product_id":null,"mli_price_inventory_generated":null,"site_shipping_box_id":null,"name":null,"short_description":null,"variation_type":{"oneOf":["1","2","3"],"required":false},"seo_page_title":null,"seo_page_description":null,"published":null,"price_low_all_locations":null,"price_high_all_locations":null,"visibility":{"oneOf":["visible","hidden","unavailable"],"required":false},"track_inventory":null,"taxable":null,"option_sets":null,"image_order":null,"product_type_details":null,"product_type":null,"permalink":{"pattern":"^[\\w\\\/.-]*$","required":false},"price_low":null,"price_high":null,"sale_price_low":null,"sale_price_high":null,"inventory":null,"inventory_low":null,"average_rating":null,"average_rating_all":null,"all_skus_sale":null,"highest_nonsale":null,"lowest_nonsale":null,"visibility_selector_disabled":null,"min_prep_time":null,"is_alcoholic":null,"category_ids":null,"coupon_ids":null,"last_catalog_sync":null,"seo_product_image_id":null,"og_title":null,"og_description":null,"uuid":null,"owner_id":{"required":true},"site_id":{"required":true},"created_date":null,"updated_date":null},"types":{"site_link":"string","site_product_id":"string","mli_price_inventory_generated":"decimal","site_shipping_box_id":"integer","name":"string","short_description":"string","variation_type":"string","seo_page_title":"string","seo_page_description":"string","published":"boolean","price_low_all_locations":"decimal","price_high_all_locations":"decimal","visibility":"string","track_inventory":"boolean","taxable":"boolean","option_sets":"array","image_order":"json","product_type_details":"json","product_type":"string","permalink":"string","price_low":"decimal","price_high":"decimal","sale_price_low":"decimal","sale_price_high":"decimal","inventory":"string","inventory_low":"integer","average_rating":"decimal","average_rating_all":"decimal","all_skus_sale":"boolean","highest_nonsale":"decimal","lowest_nonsale":"decimal","visibility_selector_disabled":"boolean","min_prep_time":"integer","is_alcoholic":"boolean","category_ids":"json","coupon_ids":"json","last_catalog_sync":"int","seo_product_image_id":"int","og_title":"string","og_description":"string","uuid":null,"owner_id":"string","site_id":"string","created_date":"int","updated_date":"int"},"idAttribute":"site_product_id","keydefs":{"PRIMARY":["owner_id","site_id","site_product_id"],"uuid_index":["id"],"manufacturer":["owner_id","site_product_id","site_manufacturer_id"],"created_date":["owner_id","site_id","deleted","created_date"],"updated_date":["owner_id","site_id","deleted","updated_date"],"com_product_average_rating_owner_id_site_id_index":["average_rating","owner_id","site_id"],"com_product_average_rating_all_owner_id_site_id_index":["average_rating_all","owner_id","site_id"],"product_popularity_score":["owner_id","site_id","popularity_score"]},"relations":[{"type":"HasMany","key":"shipping_box","foreignKey":["owner_id","site_id","site_shipping_box_id"],"parse":true,"relatedModel":"ShippingBox","reverseRelation":{"key":null,"includeInJSON":false}},{"type":"HasMany","key":"modifiers","foreignKey":["owner_id","site_id","site_product_id"],"parse":true,"relatedModel":"ProductModifier","reverseRelation":{"key":null,"includeInJSON":false}},{"type":"HasMany","key":"skus","foreignKey":["owner_id","site_id","site_product_id"],"parse":true,"relatedModel":"ProductSku","reverseRelation":{"key":null,"includeInJSON":false}},{"type":"HasMany","key":"images","foreignKey":["owner_id","site_id","site_product_id"],"parse":true,"relatedModel":"ProductImage","reverseRelation":{"key":null,"includeInJSON":false}},{"type":"HasMany","key":"media_files","foreignKey":["owner_id","site_id","site_product_id"],"parse":true,"relatedModel":"ProductMediaFile","reverseRelation":{"key":null,"includeInJSON":false}},{"type":"HasMany","key":"manufacturer","foreignKey":["owner_id","site_id"],"parse":true,"relatedModel":"Manufacturer","reverseRelation":{"key":null,"includeInJSON":false}},{"type":"HasMany","key":"options2","foreignKey":["owner_id","site_id","site_product_id"],"parse":true,"relatedModel":"ProductOption","reverseRelation":{"key":null,"includeInJSON":false}}]},"ShippingRate":{"_class":"Commerce.Model.ShippingRate","defaults":{"title":null,"country":null,"type":null,"minimum":0,"maximum":0,"price":0,"coupon_ids":null,"uuid":null,"owner_id":"","site_id":"","created_date":0,"updated_date":0},"validation":{"site_shipping_price_id":null,"title":null,"country":null,"type":{"oneOf":["Price","Weight"],"required":false},"minimum":null,"maximum":null,"price":null,"coupon_ids":null,"uuid":null,"owner_id":{"required":true},"site_id":{"required":true},"created_date":null,"updated_date":null},"types":{"site_shipping_price_id":"int","title":"String","country":"String","type":"String","minimum":"decimal","maximum":"decimal","price":"decimal","coupon_ids":"json","uuid":null,"owner_id":"string","site_id":"string","created_date":"int","updated_date":"int"},"idAttribute":"site_shipping_price_id","keydefs":{"PRIMARY":["owner_id","site_id","site_shipping_price_id"],"uuid_index":["id"]},"relations":[{"type":"HasMany","key":"region_rates","foreignKey":["owner_id","site_id","site_shipping_price_id"],"parse":true,"relatedModel":"ShippingRegionRate","reverseRelation":{"key":null,"includeInJSON":false}}]},"StoredPayment":{"_class":"Commerce.Model.StoredPayment","defaults":null,"validation":null,"types":null,"idAttribute":null,"keydefs":null}},"collections":{"ABTest":{"_class":"Commerce.Collection.ABTest"},"Category":{"_class":"Commerce.Collection.Category"},"Checkout":{"_class":"Commerce.Collection.Checkout"},"CustomerAddress":{"_class":"Commerce.Collection.CustomerAddress"},"Customer":{"_class":"Commerce.Collection.Customer"},"Log":{"_class":"Commerce.Collection.Log"},"OrderBilling":{"_class":"Commerce.Collection.OrderBilling"},"OrderFulfillment":{"_class":"Commerce.Collection.OrderFulfillment"},"OrderItem":{"_class":"Commerce.Collection.OrderItem"},"Order":{"_class":"Commerce.Collection.Order"},"OrderShipment":{"_class":"Commerce.Collection.OrderShipment"},"Product":{"_class":"Commerce.Collection.Product"},"ShippingRate":{"_class":"Commerce.Collection.ShippingRate"},"StoredPayment":{"_class":"Commerce.Collection.StoredPayment"}},"bootstrap":[]});
})(); }</script>
<script src='//cdn2.editmysite.com/js/site/commerce-core.js?buildTime=1620950306'></script>
<script src='//cdn2.editmysite.com/js/site/main-commerce-browse.js?buildTime=1620950306'></script><script type="text/javascript">_W.resellerSite = true;</script><script type="text/javascript">_W.configDomain = "www.weebly.com";</script><script>_W.relinquish && _W.relinquish()</script>
<script type="text/javascript" src="//cdn2.editmysite.com/js/lang/en/stl.js?buildTime=1620950306&"></script><script> _W.themePlugins = [];</script><script type="text/javascript"> _W.recaptchaUrl = "https://www.google.com/recaptcha/api.js"; </script><script type="text/javascript"><!--
	
	
	function initFlyouts(){
		initPublishedFlyoutMenus(
			[{"id":"678889891888599553","title":"Koti","url":"index.html","target":"","nav_menu":false,"nonclickable":false},{"id":"320320778454761030","title":"Mit&auml; teemme","url":"mitauml-teemme.html","target":"","nav_menu":false,"nonclickable":false},{"id":"594167419143286863","title":"Yritys","url":"yritys.html","target":"","nav_menu":false,"nonclickable":false},{"id":"210055514447298246","title":"Yhteys","url":"yhteys.html","target":"","nav_menu":false,"nonclickable":false},{"id":"187260991284124366","title":"S3D-English","url":"http:\/\/www.sova3d.fi\/i\/","target":"","nav_menu":false,"nonclickable":false}],
			"187555296476397766",
			'',
			'active',
			false,
			{"navigation\/item":"<li {{#id}}id=\"{{id}}\"{{\/id}} class=\"wsite-menu-item-wrap\">\n\t<a\n\t\t{{^nonclickable}}\n\t\t\t{{^nav_menu}}\n\t\t\t\thref=\"{{url}}\"\n\t\t\t{{\/nav_menu}}\n\t\t{{\/nonclickable}}\n\t\t{{#target}}\n\t\t\ttarget=\"{{target}}\"\n\t\t{{\/target}}\n\t\t{{#membership_required}}\n\t\t\tdata-membership-required=\"{{.}}\"\n\t\t{{\/membership_required}}\n\t\tclass=\"wsite-menu-item\"\n\t\t>\n\t\t{{{title_html}}}\n\t<\/a>\n\t{{#has_children}}{{> navigation\/flyout\/list}}{{\/has_children}}\n<\/li>\n","navigation\/flyout\/list":"<div class=\"wsite-menu-wrap\" style=\"display:none\">\n\t<ul class=\"wsite-menu\">\n\t\t{{#children}}{{> navigation\/flyout\/item}}{{\/children}}\n\t<\/ul>\n<\/div>\n","navigation\/flyout\/item":"<li {{#id}}id=\"{{id}}\"{{\/id}}\n\tclass=\"wsite-menu-subitem-wrap {{#is_current}}wsite-nav-current{{\/is_current}}\"\n\t>\n\t<a\n\t\t{{^nonclickable}}\n\t\t\t{{^nav_menu}}\n\t\t\t\thref=\"{{url}}\"\n\t\t\t{{\/nav_menu}}\n\t\t{{\/nonclickable}}\n\t\t{{#target}}\n\t\t\ttarget=\"{{target}}\"\n\t\t{{\/target}}\n\t\tclass=\"wsite-menu-subitem\"\n\t\t>\n\t\t<span class=\"wsite-menu-title\">\n\t\t\t{{{title_html}}}\n\t\t<\/span>{{#has_children}}<span class=\"wsite-menu-arrow\">&gt;<\/span>{{\/has_children}}\n\t<\/a>\n\t{{#has_children}}{{> navigation\/flyout\/list}}{{\/has_children}}\n<\/li>\n"},
			{"hasCustomMembership":true,"hasCustomMinicart":true}
		)
	}
//-->
</script>
		
		
	</head>
	<body class="header-page  wsite-page-uutisia wsite-blog-index  sticky-nav-off full-width-on header-scroll-animate-off  wsite-theme-light"><div class="wrapper">
    <div class="unite-header">
      <div class="nav-wrap">
        <div class="container">
          <a class="hamburger" aria-label="Menu" href="#"><span></span></a>
          <div class="logo"><span class="wsite-logo">

	<a href="/">
		<img src="/uploads/7/2/4/6/72467223/2016-sova3d-logo-cmyk-300x80_1.jpg" alt="Sova3D Oy" />
	</a>

</span></div>
          <div class="nav desktop-nav"><ul class="wsite-menu-default">
		<li id="pg678889891888599553" class="wsite-menu-item-wrap">
			<a
						href="/"
				class="wsite-menu-item"
				>
				Koti
			</a>
			
		</li>
		<li id="pg320320778454761030" class="wsite-menu-item-wrap">
			<a
						href="/mitauml-teemme.html"
				class="wsite-menu-item"
				>
				Mitä teemme
			</a>
			<div class="wsite-menu-wrap" style="display:none">
	<ul class="wsite-menu">
		<li id="wsite-nav-720724600870163732"
	class="wsite-menu-subitem-wrap "
	>
	<a
				href="https://kunta3d.com"
			target="_blank"
		class="wsite-menu-subitem"
		>
		<span class="wsite-menu-title">
			Kunta3D
		</span>
	</a>
	
</li>
<li id="wsite-nav-177540279244185233"
	class="wsite-menu-subitem-wrap "
	>
	<a
				href="/s3d-projektit.html"
		class="wsite-menu-subitem"
		>
		<span class="wsite-menu-title">
			s3D-Projektit
		</span>
	</a>
	
</li>
<li id="wsite-nav-527808568299556693"
	class="wsite-menu-subitem-wrap "
	>
	<a
				href="/sova3d--lupapistefi.html"
		class="wsite-menu-subitem"
		>
		<span class="wsite-menu-title">
			Sova3D- (Lupapiste.fi)
		</span>
	</a>
	
</li>
<li id="wsite-nav-497524337669954593"
	class="wsite-menu-subitem-wrap "
	>
	<a
				href="http://s3dmaps.appspot.com"
			target="_blank"
		class="wsite-menu-subitem"
		>
		<span class="wsite-menu-title">
			Suomi 3D:ssa
		</span>
	</a>
	
</li>

	</ul>
</div>

		</li>
		<li id="pg594167419143286863" class="wsite-menu-item-wrap">
			<a
						href="/yritys.html"
				class="wsite-menu-item"
				>
				Yritys
			</a>
			<div class="wsite-menu-wrap" style="display:none">
	<ul class="wsite-menu">
		<li id="wsite-nav-187555296476397766"
	class="wsite-menu-subitem-wrap wsite-nav-current"
	>
	<a
				href="/uutisia.html"
		class="wsite-menu-subitem"
		>
		<span class="wsite-menu-title">
			Uutisia
		</span>
	</a>
	
</li>

	</ul>
</div>

		</li>
		<li id="pg210055514447298246" class="wsite-menu-item-wrap">
			<a
						href="/yhteys.html"
				class="wsite-menu-item"
				>
				Yhteys
			</a>
			
		</li>
		<li id="pg187260991284124366" class="wsite-menu-item-wrap">
			<a
						href="http://www.sova3d.fi/i/"
				class="wsite-menu-item"
				>
				S3D-English
			</a>
			
		</li>
</ul>
</div>
          <div class="nav membership-cart"><span id="member-login" class="wsite-custom-membership-wrapper"><a href="#" id="wsite-nav-login-a"></a></span></div>
        </div>
      </div>
    </div>

    <div class="banner-wrap">
      <div class="wsite-elements wsite-not-footer wsite-header-elements">
	<div class="wsite-section-wrap">
	<div  class="wsite-section wsite-header-section wsite-section-bg-image" style="background-image: url(&quot;/uploads/7/2/4/6/72467223/background-images/223776099.png&quot;) ;background-repeat: no-repeat ;background-position: 50% 50% ;background-size: 100% ;background-color: transparent ;background-size: cover;" >
		<div class="wsite-section-content">
			
          <div class="container">
            <div class="banner">
				<div class="wsite-section-elements">
					<h2 class="wsite-content-title">Rakentamisen kolmas ulottuvuus...</h2>
				</div>
			</div>
          </div>
      
		</div>
		<div class=""></div>
	</div>
</div>

</div>

    </div>

    <div class="main-wrap">
      <div class="wsite-section-content">
          <div class="container"><div class="wsite-elements wsite-not-footer">
	<table 
	id="blogTable" 
		class="wsite-not-footer" 
	style="border: 0; width: 100%; table-layout: fixed" 
>
	<tr>
	    <td valign="top">
	        	<div id="187555296476397766-blog" class="blog-body" style="float: left;"> 
		<div id="wsite-content">	<div id="blog-post-447509363897181805" class="blog-post">
	
	
		<div class="blog-header">
			<h2 class="blog-title">
					<a class="blog-title-link blog-link" href="//sova3d.fi/uutisia/rakennusvalvonta-ja-3d">Rakennusvalvonta ja 3d</a>

			</h2>
			<p class="blog-date">
					<span class="date-text">
		27/3/2017
	</span>

			</p>
			<p class="blog-comments">
					<a href="//sova3d.fi/uutisia/rakennusvalvonta-ja-3d#comments" class="blog-link">
		0 Comments
	</a>

			</p>
		</div>
	
		<div class="blog-separator">&nbsp;</div>
	
		<div class="blog-content">
				<div class="paragraph">Rakennusvalvonnan kolmasulottuvuus on nyt my&ouml;s mahdollista Suomessa.&nbsp;<br />Sova3D - laajennus on julkaistu Lupapiste.fi- s&auml;hk&ouml;isen rakennusvalvonnan osana. Kunnille k&auml;ytt&ouml;&ouml;notto on tehty helpoksi. Vain yksi soitto ja laajennus on k&auml;ytett&auml;viss&auml;. Suora kustannus kunnalle on 3900 &euro;.<br />Suunnittelijat voivat ladata t&auml;m&auml;n j&auml;lkeen IFC-mallin j&auml;rjestelm&auml;&auml;n suoraan 3d tontille ja rakennusvalvonta, sek&auml; muut hankkeen osapuolet p&auml;&auml;sev&auml;t vapaati liikkumaan 3d suunnitelmassa. Itseasiassa suunnittelijat voivat olla vuorovaikutuksessa kesken&auml;&auml;n laajennetun chat-k&auml;ytt&ouml;liittym&auml;n avulla.<br /></div>  <div><div class="wsite-image wsite-image-border-none " style="padding-top:10px;padding-bottom:10px;margin-left:0;margin-right:0;text-align:center"> <a> <img src="/uploads/7/2/4/6/72467223/kl-karsintie2_orig.jpg" alt="Picture" style="width:auto;max-width:100%" /> </a> <div style="display:block;font-size:90%"></div> </div></div>  <div class="paragraph">Kuvassa suunnittelija on ladannut 3D aineiston, johon voidaan tutustua selaimella osana 3D kaupunkimallia. Pohjalle on ladattu ajantasa-asemakaava suoraan kaupungin rajapintapalvelusta. Varjostusta voidaan tutkia eri vuoden-ja kellonaikaan, joka on t&auml;rke&auml;&auml; arvoitaessa rakennuksen vaikutusta naapurustoon.&nbsp;<br />Keskusteluikkunaan kirjoitetut kommentit ovat samantien n&auml;kyviss&auml; my&ouml;s Lupapiste.fi-palvelussa.&nbsp;<br />(Erillinen chat-ikkuna on taasen reaaliaikaista vuorovaikutusta varten tehty laajennus).&nbsp;</div>

		</div>
	
	
			<div class="blog-social  ">
		<div class="blog-social-item blog-fb-like"><fb:like href="http://sova3d.fi/1/post/2017/03/rakennusvalvonta-ja-3d.html" width="90" layout="button_count" action="like" show_faces="false" share="false"></fb:like></div><div class="blog-social-item"><a class="twitter-share-button" href="http://twitter.com/share?url=http://sova3d.fi/1/post/2017/03/rakennusvalvonta-ja-3d.html" data-text="Rakennusvalvonta ja 3d - Sova3D Oy" data-count="horizontal"></a></div>
		<div style="clear:both"></div>
	</div>

	
		<div class="blog-comments-bottom">
				<a href="//sova3d.fi/uutisia/rakennusvalvonta-ja-3d#comments" class="blog-link">
		0 Comments
	</a>

		</div>
	
		<div class="blog-post-separator"></div>
	</div>


<!-- bid: $blog_id --></div>
	</div>

	    </td>
	        <td class="blog-sidebar" valign="top">
	            <div id="187555296476397766-sidebar" class="column-blog">
	<div class="blog-sidebar-separator">
		<ul id="187555296476397766-sidebar-list" class="columnlist-blog" style="margin:0; padding: 0;">
			<h2 class="blog-author-title">Author</h2>
<p>Petri Kokko,&nbsp;<br />M.Sc(Arch), Ceo, Founder of Sova3d Oy.&nbsp;<br />- over 20 years turning Building Industry in 3D BIM.</p>

<h2 class="blog-archives-title">Archives</h2>
<p class="blog-archive-list">
		<a href="/uutisia/archives/03-2021" class="blog-link">March 2021</a>
		<br />
		<a href="/uutisia/archives/12-2020" class="blog-link">December 2020</a>
		<br />
		<a href="/uutisia/archives/06-2017" class="blog-link">June 2017</a>
		<br />
		<a href="/uutisia/archives/03-2017" class="blog-link">March 2017</a>
		<br />
</p>

<h2 class="blog-category-title">Categories</h2>
<p class="blog-category-list">
	<a href="/uutisia/category/all" class="blog-link">All</a>
	<br />
</p>

<p class="blog-feed-link">
	<link href=""  rel="alternate" type="application/rss+xml" title="RSS" />
	<a href="/1/feed">
		<img src="//cdn2.editmysite.com/images/old/bg_feed.gif" />
		RSS Feed
	</a>
</p>
		</ul>
	</div>
</div>

	        </td>
	</tr>
</table>

</div>
</div>
      </div>
    </div>

    <div class="footer-wrap">
        <div class="footer"><div class='wsite-elements wsite-footer'>
<div><div class="wsite-multicol"><div class="wsite-multicol-table-wrap" style="margin:0 -15px;">
	<table class="wsite-multicol-table">
		<tbody class="wsite-multicol-tbody">
			<tr class="wsite-multicol-tr">
				<td class="wsite-multicol-col" style="width:50%; padding:0 15px;">
					
						

<div class="wsite-spacer" style="height:50px;"></div>


					
				</td>				<td class="wsite-multicol-col" style="width:50%; padding:0 15px;">
					
						

<div class="wsite-spacer" style="height:50px;"></div>


					
				</td>			</tr>
		</tbody>
	</table>
</div></div></div></div></div>
    </div>
  </div>

  <div class="nav mobile-nav">
    <a class="hamburger" aria-label="Menu" href="#"><span></span></a>
    <ul class="wsite-menu-default">
    		<li id="pg678889891888599553" class="wsite-menu-item-wrap">
    			<a
    						href="/"
    				class="wsite-menu-item"
    				>
    				Koti
    			</a>
    			
    		</li>
    		<li id="pg320320778454761030" class="wsite-menu-item-wrap">
    			<a
    						href="/mitauml-teemme.html"
    				class="wsite-menu-item"
    				>
    				Mitä teemme
    			</a>
    			<div class="wsite-menu-wrap" style="display:none">
	<ul class="wsite-menu">
		<li id="wsite-nav-720724600870163732"
	class="wsite-menu-subitem-wrap "
	>
	<a
				href="https://kunta3d.com"
			target="_blank"
		class="wsite-menu-subitem"
		>
		<span class="wsite-menu-title">
			Kunta3D
		</span>
	</a>
	
</li>
<li id="wsite-nav-177540279244185233"
	class="wsite-menu-subitem-wrap "
	>
	<a
				href="/s3d-projektit.html"
		class="wsite-menu-subitem"
		>
		<span class="wsite-menu-title">
			s3D-Projektit
		</span>
	</a>
	
</li>
<li id="wsite-nav-527808568299556693"
	class="wsite-menu-subitem-wrap "
	>
	<a
				href="/sova3d--lupapistefi.html"
		class="wsite-menu-subitem"
		>
		<span class="wsite-menu-title">
			Sova3D- (Lupapiste.fi)
		</span>
	</a>
	
</li>
<li id="wsite-nav-497524337669954593"
	class="wsite-menu-subitem-wrap "
	>
	<a
				href="http://s3dmaps.appspot.com"
			target="_blank"
		class="wsite-menu-subitem"
		>
		<span class="wsite-menu-title">
			Suomi 3D:ssa
		</span>
	</a>
	
</li>

	</ul>
</div>

    		</li>
    		<li id="pg594167419143286863" class="wsite-menu-item-wrap">
    			<a
    						href="/yritys.html"
    				class="wsite-menu-item"
    				>
    				Yritys
    			</a>
    			<div class="wsite-menu-wrap" style="display:none">
	<ul class="wsite-menu">
		<li id="wsite-nav-187555296476397766"
	class="wsite-menu-subitem-wrap wsite-nav-current"
	>
	<a
				href="/uutisia.html"
		class="wsite-menu-subitem"
		>
		<span class="wsite-menu-title">
			Uutisia
		</span>
	</a>
	
</li>

	</ul>
</div>

    		</li>
    		<li id="pg210055514447298246" class="wsite-menu-item-wrap">
    			<a
    						href="/yhteys.html"
    				class="wsite-menu-item"
    				>
    				Yhteys
    			</a>
    			
    		</li>
    		<li id="pg187260991284124366" class="wsite-menu-item-wrap">
    			<a
    						href="http://www.sova3d.fi/i/"
    				class="wsite-menu-item"
    				>
    				S3D-English
    			</a>
    			
    		</li>
    </ul>
  </div>

  <script>
    (function(d) {
      var config = {
        kitId: 'nxe1ajf',
        scriptTimeout: 3000,
        async: true
      },
      h=d.documentElement,t=setTimeout(function(){h.className=h.className.replace(/\bwf-loading\b/g,"")+" wf-inactive";},config.scriptTimeout),tk=d.createElement("script"),f=false,s=d.getElementsByTagName("script")[0],a;h.className+=" wf-loading";tk.src='https://use.typekit.net/'+config.kitId+'.js';tk.async=true;tk.onload=tk.onreadystatechange=function(){a=this.readyState;if(f||a&&a!="complete"&&a!="loaded")return;f=true;clearTimeout(t);try{Typekit.load(config)}catch(e){}};s.parentNode.insertBefore(tk,s)
    })(document);
  </script>

	<script type="text/javascript" src="/files/theme/plugins.js"></script>
  <script type="text/javascript" src="/files/theme/custom.js"></script>
    <div id="customer-accounts-app"></div>
    <script src="//cdn2.editmysite.com/js/site/main-customer-accounts-site.js?buildTime=1620950306"></script>

		<script type="text/javascript">
	var _gaq = _gaq || [];
	_gaq.push(['_setAccount', 'UA-7870337-1']);
	_gaq.push(['_setDomainName', 'none']);
	_gaq.push(['_setAllowLinker', true]);

	(function() {
		var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
		ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
		var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
	})();

	_W.Analytics = _W.Analytics || {'trackers': {}};
	_W.Analytics.trackers.wGA = '_gaq';
</script>

<script type="text/javascript" async=1>
	;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[];
			p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments)
			};p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1;
			n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,'script','//cdn2.editmysite.com/js/wsnbn/snowday262.js','snowday'));

	var r = [99, 104, 101, 99, 107, 111, 117, 116, 46, 40, 119, 101, 101, 98, 108, 121, 124, 101, 100, 105, 116, 109, 121, 115, 105, 116, 101, 41, 46, 99, 111, 109];
	var snPlObR = function(arr) {
		var s = '';
		for (var i = 0 ; i < arr.length ; i++){
			s = s + String.fromCharCode(arr[i]);
		}
		return s;
	};
	var s = snPlObR(r);

	var regEx = new RegExp(s);

	_W.Analytics = _W.Analytics || {'trackers': {}};
	_W.Analytics.trackers.wSP = 'snowday';
	_W.Analytics.user_id = '72467223';
	_W.Analytics.site_id = '967873929187648674';

	var drSegmentsTag = document.getElementById('drSegments');
	if (drSegmentsTag) {
		_W.Analytics.spContexts = _W.Analytics.spContexts || [];

		var segmentData = JSON.parse(drSegmentsTag.innerText);
		segmentData.forEach(function(test) {
			_W.Analytics.spContexts.push({
				schema: "iglu:com.weebly/context_ab_segment/jsonschema/1-0-0",
				data: {
					test_id: test.name,
					segment: test.variant,
				}
			});
		});
	}


	(function(app_id, ec_hostname, discover_root_domain) {
		var track = window[_W.Analytics.trackers.wSP];
		if (!track) return;
		track('newTracker', app_id, ec_hostname, {
			appId: app_id,
			post: true,
			platform: 'web',
			discoverRootDomain: discover_root_domain,
			cookieName: '_snow_',
			contexts: {
				webPage: true,
				performanceTiming: true,
				gaCookies: true
			},
			crossDomainLinker: function (linkElement) {
				return regEx.test(linkElement.href);
			},
			respectDoNotTrack: true
		});
		track('trackPageView', _W.Analytics.user_id+':'+_W.Analytics.site_id, _W.Analytics.spContexts);
		track('crossDomainLinker', function (linkElement) {
			return regEx.test(linkElement.href);
		});
	})(
		'_wn',
		'ec.editmysite.com',
		true
	);
</script>





<script>
	(function(jQuery) {
		try {
			if (jQuery) {
				jQuery('div.blog-social div.fb-like').attr('class', 'blog-social-item blog-fb-like');
				var $commentFrame = jQuery('#commentArea iframe');
				if ($commentFrame.length > 0) {
					var frameHeight = jQuery($commentFrame[0].contentWindow.document).height() + 50;
					$commentFrame.css('min-height', frameHeight + 'px');
				}
				if (jQuery('.product-button').length > 0){
					jQuery(document).ready(function(){
						jQuery('.product-button').parent().each(function(index, product){
							if(jQuery(product).attr('target') == 'paypal'){
								if (!jQuery(product).find('> [name="bn"]').length){
									jQuery('<input>').attr({
										type: 'hidden',
										name: 'bn',
										value: 'DragAndDropBuil_SP_EC'
									}).appendTo(product);
								}
							}
						});
					});
				}
			}
			else {
				// Prototype
				$$('div.blog-social div.fb-like').each(function(div) {
					div.className = 'blog-social-item blog-fb-like';
				});
				$$('#commentArea iframe').each(function(iframe) {
					iframe.style.minHeight = '410px';
				});
			}
		}
		catch(ex) {}
	})(window._W && _W.jQuery);
</script>

<script>
	window._W.isEUUser = false;
	window._W.showCookieToAll = "";
</script>

<div id="fb-root"></div>
<script>
	window.fbAsyncInit = function() {
		FB.init({
			appId : '190291501407',
			xfbml : true,
			version : 'v2.6'
		});

        // Set Facebook comment plugin's colorscheme based off of theme
		var comments = document.getElementsByClassName('facebook-comment-widget'),
			scheme = document.body.className.match('wsite-theme-light');

		for (var i = 0; i < comments.length; i++) {
			comments[i].setAttribute('colorscheme', scheme ? 'light' : 'dark');
		}

		var fbCommentCounts;

		FB.Event.subscribe('xfbml.render', function(){
			fbCommentCounts = jQuery('.fb_comments_count');
			for (var i = 0; i < fbCommentCounts.length; i++) {
				var commentText = (jQuery(fbCommentCounts[i]).text() == '1' ? "Comment" : "Comments");
				jQuery(fbCommentCounts[i]).parent().siblings('.fb_comment_count_label').text(commentText);
			}
		});

		var comment_callback = function(res) {
			FB.XFBML.parse(); // Refresh comment counters on page
		}

		FB.Event.subscribe('comment.create', comment_callback);
		FB.Event.subscribe('comment.remove', comment_callback);

	};

	(function(d, s, id){
		var js, fjs = d.getElementsByTagName(s)[0];
		if (d.getElementById(id)) {return;}
		js = d.createElement(s); js.id = id;
		js.src = "//connect.facebook.net/"+_W.facebookLocale+"/sdk.js";
		fjs.parentNode.insertBefore(js, fjs);
	}(document, 'script', 'facebook-jssdk'));
</script>
<script type='text/javascript'>
	(function() {
		function j(src, id) {
			var s = document.createElement('script');
			s.type = 'text/javascript';
			s.async = true;
			s.src = src;
			if(id) {s.id=id};
			document.getElementsByTagName('head')[0].appendChild(s);
		}
		j('//platform.twi'+'tter.com/widgets.js');
	})()
</script>
	</body>
</html>
