[{"id":"ci_c256fdcafdfc7eaf08cb029603383c9c678b0f61af7dabe3fbd142f8f26bce27","title":"Getting started","path":"/docs/getting-started","children":[{"id":"ci_1373950bf473d129091f3d6ea809562b7c6fdca8ae83cce12cf2f9e6b26c9c5a","title":"Main Concepts","path":"/docs/main-concepts","children":[]},{"id":"ci_977c867e71413f21aa8f336b8f0ba538703885f0572d871d598911fb9b65aaa6","title":"Tutorials","path":"/docs/clevermaps-tutorials","children":[{"id":"ci_fa0689a8dec6d3ca7b355c94d0a0be23e9262cbae13245c505d0c21643ab9923","title":"Tutorial 1: Creating a project and visualizing your data","path":"/docs/tutorial-1-creating-a-project-and-visualizing-your","children":[{"id":"ci_d5a4519e5f24e340efe34571e99ca50ea329526e5897f1ba0490b2c94adad25a","title":"Creating a new project","path":"/docs/creating-a-new-project","children":[]},{"id":"ci_37cd13492da5b83ee1b137457ab760de69ac26aaa20cfea6ff79f56fc1f867bf","title":"Creating a dashboard and a view","path":"/docs/creating-a-dashboard-and-a-view","children":[]},{"id":"ci_2a4adce85f0e1f1cb6022747e887a6ddd0f719070468132c98c4cc4b57071272","title":"Creating a dataset and uploading the data","path":"/docs/creating-a-dataset-and-uploading-the-data","children":[]},{"id":"ci_21863fea4b986268e82d9c1d334af0f3481280c095e589ea9396e030529ac315","title":"Defining a metric and an indicator","path":"/docs/defining-a-metric-and-an-indicator","children":[]},{"id":"ci_295203fe21402bb7b03b15861d7f8d520d55626eb9b5405b2658f7577a0e7450","title":"Conclusion","path":"/docs/conclusion","children":[]}]},{"id":"ci_caedac2de1844967170b4d5f6db4f73179b217063763061cc5092bddbefcad95","title":"Tutorial 2: Data model and data dimensions","path":"/docs/tutorial-2-data-model-and-data-dimensions","children":[]},{"id":"ci_a286b21bb833c05d0ed068a6a4401f380b5aeda926b13deb5538589c1e610ac2","title":"Tutorial 3: Setting up dashboard","path":"/docs/tutorial-3-setting-up-dashboard","children":[]},{"id":"ci_bbbba8affde99318eea4914227bf4d987c656da5ff8bf008b812315ea49ee05a","title":"Tutorial 4: Filtering the data","path":"/docs/tutorial-4-filtering-the-data","children":[]},{"id":"ci_b00749253c5640668d0b3e1539358213f4ec7488e98bbc40f332c69d4881dfb3","title":"Tutorial 5: Drilling down on the data","path":"/docs/tutorial-5-drilling-down-on-the-data","children":[]},{"id":"ci_9aab66f90f7a98ffb4a25851d52c5a64e13568b81765653dce87aad014755f9c","title":"Tutorial 6: Markers and catchment area","path":"/docs/tutorial-6-markers-and-catchment-area","children":[]},{"id":"ci_8438d8a44ac776ee38cbfde4caf04a29c912c7c69370cb0a5b86fbe70248cbf1","title":"Tutorial 7: Setting up data export","path":"/docs/tutorial-7-setting-up-data-export","children":[]},{"id":"ci_927e9959fcd562528ddd0196adeebebc9878226f5888edfb145f17ec856f8146","title":"Tutorial 8: AreaMapper and grid visualization","path":"/docs/tutorial-8-areamapper-and-grid-visualization","children":[]},{"id":"ci_c36e8687261a1bf111a867d2e8bcf30d9303f6d4d2ec398b4c3201e7c8e86ef2","title":"Tutorial 9: Shell project management","path":"/docs/tutorial-9-shell-project-management","children":[]},{"id":"ci_12d6b080f7a86658d89ea4a6efbcebb97272431b34f646bad3ee2bf742299996","title":"Tutorial 10: Importing custom geographic data into the CleverMaps","path":"/docs/tutorial-10-importing-custom-geographic-data-into-","children":[]},{"id":"ci_0cfc8919dfb04a40dec8cf0e1b95b416aa5631e9229ed720de5ececde0e53e0c","title":"Tutorial 11: Project versioning with Git","path":"/docs/tutorial-11-project-versioning-with-git","children":[]}]},{"id":"ci_1b3cf5a283dc1c97c0fd3a0ae9016b1be3c2ac9275aa0f091921380e3c87f25e","title":"Location Intelligence","path":"/docs/location-intelligence","children":[]},{"id":"ci_c430b7f0df32a623f49ca936291cb1f164d350ef6ef51776a7a24328b4c5c7ab","title":"Location Intelligence as a Data Product","path":"/docs/data-as-a-product","children":[]}]},{"id":"ci_08245c281cde92f4bf8b911649b8c211c2a4a878b48b983e19e86cc449d000b7","title":"CleverMaps Platform","path":"/docs/platform-overview","children":[{"id":"ci_68a02931cc1c31315fb15294223b9b5efb5c82485ed37dc9d08e070d5a7cacb4","title":"User roles and Permissions","path":"/docs/projects-and-users","children":[]},{"id":"ci_f61dff101c9a47d9c5fa5e23b4d852ddd50fbc3016326405894a93e46bae527a","title":"Pricing Explained - Computation time, Data volume and User access","path":"/docs/pricing-explained","children":[]},{"id":"ci_fad5d035552503ce12254a2c70b594da1e8c727f34b4a6f472d75fd1a52268c0","title":"Platform Security","path":"/docs/platform-security","children":[]},{"id":"ci_09cf2c42a8ada7b7519eafcfef1595f2c553aa9ed6e1b8bff45fd1fb0c78f77e","title":"Audit log events","path":"/docs/audit-log-events","children":[]},{"id":"ci_c88a24128ebd91ec309c3d996b2164c80f68a969c9165918a2675a58ee841ea7","title":"SSO and Identity Providers","path":"/docs/sso-and-identity-providers","children":[]},{"id":"ci_b40e7e3af1ea9e342e82dfe534371fda2d39d85db8318629227519bdb1dbec78","title":"Modern Data Stack overview","path":"/docs/modern-data-stack-overview","children":[]},{"id":"ci_f01d6ef77532f72667b1ad18507291beb1b1504f45e39cbfe8d5baf8d9afa1f6","title":"Release Notes","path":"/docs/release-notes","children":[]}]},{"id":"ci_63780026234072cf72fc164ec531dcc6196569ac6a33979ff9c1e8de6a4271ea","title":"Data Toolkit","path":"/docs/data-toolkit","children":[{"id":"ci_33259efdb099d1f0e44b6adb01c8b8e0d4e943bfcdee40eb4acdfeaaa89685a4","title":"AreaMapper (Docker)","path":"/docs/areamapper-docker","children":[]},{"id":"ci_1c0f06a293d833f4c6fcb84948afa0c8bf6ab60056ffddf3ce0ec25440079ccf","title":"SpatialUtils (Docker)","path":"/docs/spatialutils-docker","children":[]},{"id":"ci_5b43967a3adc2cf790b71340f399c0f220c9f5106596143b1fa9a312f2fc0740","title":"MapboxUtils (Docker)","path":"/docs/mapboxutils-docker","children":[]},{"id":"ci_52126d30cc3aaf1ae893202f2fd34b1a229d5e907b2fa85285eda7ae0c23a892","title":"SpatialUtils (Keboola)","path":"/docs/spatialutils-keboola","children":[]},{"id":"ci_5a71fe662c50ac6ad022d91b19b7751d77df02760960f3203ff54eccea902a7b","title":"MapboxUtils (Keboola)","path":"/docs/mapboxutils-keboola","children":[]},{"id":"ci_c84ea2ca9464517d30f0e68dd9b71959ff4cf71ab953bbffe52ef7514a1c680c","title":"AreaMapper (Keboola)","path":"/docs/areamapper-keboola","children":[]},{"id":"ci_7ab59eb49cd304a3454e0be1be077deb5a661136a9b419ba35d04339940fc8a1","title":"ProjectValidator (Keboola)","path":"/docs/projectvalidator-keboola","children":[]},{"id":"ci_5572103de1f1b6114aab6cdd3f155a35817948a4742deeff7ad0cd38d5b5bb26","title":"Extractor (Keboola)","path":"/docs/extractor-keboola","children":[]},{"id":"ci_0365d64457ed93d534a67d7f33de32487c9f6cb5cb0cbf8ecc11e9401d167068","title":"Writer (Docker)","path":"/docs/writer-docker","children":[]},{"id":"ci_78eb2cbdb378d75ba73598ae6c34dbb8b2c2642b1d7a433163e484b90fa37005","title":"Writer (Keboola)","path":"/docs/writer-keboola","children":[]},{"id":"ci_05cbea795cc9e1e26fda09a0460fc18c8380b6b61803dc24aeca3ec55d943bab","title":"License","path":"/docs/license","children":[]},{"id":"ci_4d2d5592f6b30cb789ed7532cfb32a96c8f7f83a736b37dffbfa1ee1b2e576f9","title":"How-to guide (Data Toolkit)","path":"/docs/how-to-guide-data-toolkit","children":[{"id":"ci_cdcf9767729f110838fd7bb8a70a188bdda03eb2e9afe0cca21831999e4547c1","title":"Automated data update from Google Sheet with Keboola","path":"/docs/data-editing-using-google-sheet-and-keboola","children":[]}]}]},{"id":"ci_8024f6bf74356640fa6cfd1928fcb3a2c8921472b0422cf8def0e9a4f73ee821","title":"Semantic layer","path":"/docs/semantic-layer","children":[{"id":"ci_c2b22de45869874da486adcac24f3002e7596048c5daba8f2f2067fd8c99c38e","title":"CleverMaps Shell","path":"/docs/clevermaps-shell","children":[{"id":"ci_fea36b0a76199c5dd1fe258d54e2d22dbc73cc5959e221152f0027655dbff5c6","title":"Download","path":"/docs/download","children":[]},{"id":"ci_854bdc124f3b57f41487e4979ee369e133d19d0fdc55d9587108a8cfc6e20411","title":"Installation and configuration","path":"/docs/installation-and-configuration","children":[]},{"id":"ci_c3f4c4fb5cbb574626bbb494dd6f6bf9a907ac28b848a80c9f2982ddf39fc639","title":"Shell Commands reference","path":"/docs/command-list","children":[]},{"id":"ci_165f9f71c994039edb144ae6736bba4e6c8b3b33141786365b28a68c6a6fd3ba","title":"Dump structure reference","path":"/docs/dump-structure","children":[]},{"id":"ci_bbacaf1a3639eff33e3c52d73b5faf3da547c0ca0043ffd2f9d25dcd078c79bc","title":"Scripting (How-to guide)","path":"/docs/scripting","children":[]},{"id":"ci_e829ac73380ec7105e6aaff27c360b250b89a6b6fdbb5cdc3674ca5152b81229","title":"Release notes (Shell)","path":"/docs/release-notes-shell","children":[]},{"id":"ci_0d79e2a5263a62cb4174d8b5165c79c628c8e79769004356d32288c9743eb13a","title":"Upgrading to Java 17","path":"/docs/upgrading-to-java-17","children":[]}]},{"id":"ci_7ac9e6050a64930768bfd9aef64532791a45c5b0828845e0e4bc9e3a73f2cb6e","title":"Metadata model","path":"/docs/metadata-model","children":[{"id":"ci_34879ed9512957e616fea509f6b9929fc1f1375b1b52224884ccd31072794751","title":"Common syntax","path":"/docs/common-syntax","children":[]},{"id":"ci_fc21487f3c3c0612108ada68e87be50bd99467337b0f4e586b67b9e59fe20d87","title":"Dashboards","path":"/docs/dashboards","children":[]},{"id":"ci_b639a4b91dbf406b4a13e67ae58fad1f7f97ae30ab87c9b22d0aa988235f75af","title":"Data permissions","path":"/docs/data-permissions","children":[]},{"id":"ci_770d20a76d31ad96fe091101f1f177f1b8489e56eff341f52cd0d3d164f4f27b","title":"Datasets","path":"/docs/datasets","children":[]},{"id":"ci_05512e3fb57ca09c09f5d3c2a811c02f7cfcb5654146c6eaa69aeafe7be9b83c","title":"Exports","path":"/docs/exports","children":[]},{"id":"ci_e8c58f099ee5b0d06d046ca4a9140f9bf90e30be2a93c56ab5ee9ecf8219e3ea","title":"Indicators","path":"/docs/indicators","children":[]},{"id":"ci_323ecda4d380080e8590006e9a17721ea20edfc3c2a89d5787a6588cdea3b423","title":"Indicator drills","path":"/docs/indicator-drills","children":[]},{"id":"ci_66478a2d68260445627a5dd4f47c300ace12a2bb177c3a0c1bdab5c65187a32c","title":"Markers","path":"/docs/markers","children":[]},{"id":"ci_a54c8160075eb9a80e2b9b73961e46a1cdc79131dbf8a377267e8d8cbd301ffb","title":"Marker selectors","path":"/docs/marker-selectors","children":[]},{"id":"ci_82efeda4803c33fb5f458fcb373b0ea506287e4e7c043a887118eab75b9efc9a","title":"Metrics","path":"/docs/metrics","children":[]},{"id":"ci_66ffa0c197866d87c1dea022d4d637dc0a4539fa5ca80c28acf3f0f18929e7c0","title":"Project settings","path":"/docs/project-settings","children":[]},{"id":"ci_fdeeb6a5714f0d9f966144d3da8ac430da39a4969df59bae24d7a900e252a81d","title":"Shares","path":"/docs/shares","children":[]},{"id":"ci_455eb974bddda925dac88e9ba76f60078e70425f328f58aa527dbe6d84c14a26","title":"Views","path":"/docs/views","children":[]}]},{"id":"ci_bbceda9b65e7e9e71613fd409a45e5f8b8db374ecbe95b7551717ab743019753","title":"REST API reference ↗","path":"/docs/rest-api-reference","children":[]},{"id":"ci_9a985538f7563c3975588ae6ae9fe625a2b3c98f6ee36a39121442be0a608192","title":"Metrics cheatsheet","path":"/docs/metrics-cheatsheet","children":[]},{"id":"ci_4c91e6fb25cc3e05b61f925e98005f45c6ab0e09cc007fc9eaf5639941d1ae87","title":"How-to guides (Semantic layer)","path":"/docs/semantic-layer-how-to-guides","children":[{"id":"ci_87645f543675f6182cd9c41cf33292f9268311078b8709d59f261b05c2dbfcf7","title":"Git integration","path":"/docs/git-integration","children":[{"id":"ci_dabe9795af1199d72e6cf34e7f4cd7fc89594815ac58bbfe4a120d822afde06a","title":"Setup GitHub integration","path":"/docs/setup-github-integration","children":[]},{"id":"ci_68a8447ef64400f8361ca418e75eda5d8b1fa74b2b97ed07698afb15af588ee5","title":"Setup Bitbucket integration","path":"/docs/setup-bitbucket-integration","children":[]},{"id":"ci_7953479316464c903c1f43d02e5667c7a112999429855061f81422d2bd4d2601","title":"Developing projects with Git","path":"/docs/developing-projects-with-git","children":[]},{"id":"ci_88c7c37c89aa23c08bbb7a29e4f4cc8431a5f59dadad8b1b0c1a3249dd2cad5e","title":"Other common use cases","path":"/docs/other-common-use-cases","children":[]}]},{"id":"ci_648cdb842c928b0f2da9298fb59c43ecbee3f98f703dbfda47dd4f16a348ebfc","title":"Resolving double counting issues","path":"/docs/resolving-double-counting-issues","children":[]},{"id":"ci_ca79e5a43093c297534b2acd79a9d0e425b5ad755a89baab3e1875decb7aae27","title":"How to compute metrics for set of points","path":"/docs/how-to-compute-metrics-for-set-of-points","children":[]},{"id":"ci_15f4368ab902450759fababbb04e0514855c626dcd3c6383763197145e6cda58","title":"Automatic Area Mapper","path":"/docs/automatic-area-mapper","children":[]},{"id":"ci_35ba9623da8784975b1719f29d7e8dd153eb0ade5ddbb2772f8d9d8339443503","title":"Automatic Bounding Box Calculation","path":"/docs/automatic-bounding-box-calculation","children":[]},{"id":"ci_a20de6489b47eb58f9ae56a8ea6d10f9a8fa4575bd4c2438cd3f6f41c9252ead","title":"Ad-hoc Vector Tile Rendering from DWH Datasets","path":"/docs/ad-hoc-vector-tile-rendering-from-dwh-datasets","children":[]}]},{"id":"ci_7db10dd52edcd74b22367bcc5b78535ebf432d80be3e2e02b25fcae40239abe1","title":"Release notes (Semantic layer)","path":"/docs/release-notes-semantic-layer","children":[]}]},{"id":"ci_5c061887cf367dfe6ce5aaf82f493981bc0fe6e8537c639d6656bbef56950796","title":"Studio","path":"/docs/studio","children":[{"id":"ci_7818bfe5f99a6296c1615e399a87866ec35da1ca61e967b53a6e2417e9ffc3d7","title":"Tutorial: Use template - Customer Touchpoints - KPI tracking","path":"/docs/template-tutorial-customer-touchpoints-kpi-trackin","children":[]},{"id":"ci_79e594b5de6034a36038cfb5fbff8b36546d582856db4caefa7386965158e392","title":"Metadata model (Studio)","path":"/docs/metadata-model-studio","children":[]},{"id":"ci_6d75c9912b5b9931106a26c28b419a09cc47b91808a6c04a4ed0cbc2aac71a0f","title":"Markdown reference","path":"/docs/creating-formatted-descriptions-using-markdown","children":[]},{"id":"ci_8e0dc2afba460154f47099223061d816e833eb3c2eec39090c3b6f3dd9398d37","title":"How-to guides (Studio)","path":"/docs/how-to-guides-studio","children":[{"id":"ci_15c2b86ee39437b5f2cf972c07983039bcb56632cfecd1cac821640b573f3dee","title":"Embed Map dashbord to you website","path":"/docs/embed-map-dashbord-to-you-website","children":[]},{"id":"ci_63d32e79f48934326103288fca3ceb8167bdfd35281f5c0a487d0b4b71a872ae","title":"Public access to Map dashboards","path":"/docs/embbeding-and-public-projects","children":[]}]},{"id":"ci_794a0fbe69761de3c272cb33084ef236f7379bea508be89b93657a7178f1069c","title":"Release notes (Studio)","path":"/docs/release-notes-studio","children":[]}]},{"id":"ci_608082f72c0e4530e275496d73c7e9c26ab2965fd5c16a344f5e05057d3d4cfb","title":"Stories builder","path":"/docs/stories-builder","children":[{"id":"ci_0aa2f8c1e0c3a25f5638517dc28e64001fdaec29fd161975d6c785ffb051025e","title":"Tutorial (Stories builder)","path":"/docs/tutorial","children":[{"id":"ci_969ce064cb6f36182a9c25f292cd1f83f9f27d4ee94137209dfdf276e911ce48","title":"Prerequisites","path":"/docs/prerequisites","children":[]},{"id":"ci_d0fe1e32894ca18e85f0bbefe181a400807d7ef7d1150fd0fb3a794499abc165","title":"1. Create new Story","path":"/docs/1-create-new-story","children":[]},{"id":"ci_0642c7f32121ecb42b3b83a4f5c9de04041a2ea8ca3aa4ca41a1b2938a0849aa","title":"2. Add basic content","path":"/docs/2-add-basic-content","children":[]},{"id":"ci_4cfd4a220ebd3df00f09f8f228c6584889885a3e80396c37c279e9135e8d538a","title":"3. Add more Chapters","path":"/docs/3-add-more-chapters","children":[]},{"id":"ci_cfec1df2b1562f1c0f4456f4448aafce934665aa3def0ba2e49a28844ae2810c","title":"4. Include Map dashboards","path":"/docs/4-include-map-dashbords","children":[]},{"id":"ci_76b1ba0a37620bda34210a7d935a842ff29e54975eef271b951afa8fdec135f6","title":"5. Control Map dashbord state","path":"/docs/5-control-map-dashbord-state","children":[]},{"id":"ci_48fbd05a2efd2148ff0380cfc6182318c7414047e4699f1fb6e371c7f5e67223","title":"6. Filter Map dashbords","path":"/docs/6-filter-map-dashbords","children":[]},{"id":"ci_309718b0903bc2d1a64fd11a7904b87fc95ba93f1ba75746972d564b39ac6b86","title":"Tutorial conclusion","path":"/docs/tutorial-conclusion","children":[]}]},{"id":"ci_2c1100ed177515943a7119b88e691cf706c7f0743de7d59e878a0e626eaed057","title":"Persistable state","path":"/docs/persistable-state-reference","children":[]},{"id":"ci_3002facae5e3a74b59cc680b2fb296e23d69f721958ae44dc7ea93c79d37f5f9","title":"Filter types","path":"/docs/filter-types","children":[]},{"id":"ci_f9dbcde380d1540e67fc02febdf2203bb25080dc2689f91620430c0343f698fb","title":"How-to guides (Stories builder)","path":"/docs/how-to-guides","children":[{"id":"ci_cc629fe1b06b2d26d3f42f42ec550736ed8257b93017d419013061ad14104043","title":"Style your story with custom CSS","path":"/docs/style-your-story-with-custom-css","children":[]}]},{"id":"ci_a79fd1a1ab88456347e643041443a920038c9f5cc4c8034898d1fc549d3fc3b7","title":"Release notes (Stories builder)","path":"/docs/release-notes-stories-builder","children":[]}]}]