{"id":3612,"date":"2025-08-28T10:50:14","date_gmt":"2025-08-28T08:50:14","guid":{"rendered":"https:\/\/usemaps.net\/dokumentacja\/uncategorized\/data-model\/"},"modified":"2026-01-23T16:44:47","modified_gmt":"2026-01-23T15:44:47","slug":"data-model","status":"publish","type":"knowledgebase","link":"https:\/\/usemaps.com\/en\/usemaps-documentation\/administrators-guide\/data-model\/","title":{"rendered":"Data model"},"content":{"rendered":"<div>\n<p>Skonfigurowanie odpowiedniego modelu danych (czyli struktury warstw i relacji mi\u0119dzy nimi) to jedna z najwa\u017cniejszych decyzji w pocz\u0105tkowej fazie korzystania z Systemu. Tradycyjnie GIS dane tzw. model horyzontalny, czyli podzia\u0142 na niezale\u017cne od siebie warstwy. Taki spos\u00f3b jest do\u015b\u0107 naturalny, jednak ma powa\u017cne ograniczenia w kontek\u015bcie budowania nowoczesnych system\u00f3w IT.<\/p>\n<p>Usemaps pozwala na wi\u0119cej. Poza tradycyjnymi warstwami mo\u017cna jeszcze \u0142\u0105czy\u0107 obiekty za pomoc\u0105 Relacji, co daje mn\u00f3stwo mo\u017cliwo\u015bci. Szczeg\u00f3\u0142y s\u0105 om\u00f3wione w przyk\u0142adach:<\/p>\n<p><strong>Model danych dla firm rozwijaj\u0105cych projekty OZE<\/strong><\/p>\n<p>Bazuj\u0105c na naszym kilkuletnim do\u015bwiadczeniu sugerujemy nast\u0119puj\u0105ce rozwi\u0105zanie. Jest to opis wariantu minimum, do dalszego rozwoju w zakresie od w\u0142asnych potrzeb i mo\u017cliwo\u015bci<\/p>\n<\/div>\n<div>\n<ol>\n<li>Warstwa nieprzestrzenna: Projekty. Warstwa g\u0142\u00f3wna, kt\u00f3ra zawiera informacje o lokalizacji, statusie projektu, menad\u017cerze, warto\u015bci projektu itd. Administrator ma pe\u0142n\u0105 kontrol\u0119 na struktur\u0105 atrybut\u00f3w, wi\u0119c mo\u017cna doda\u0107 praktycznie ka\u017cd\u0105 informacj\u0119. Projekty to warstwa g\u0142\u00f3wna, do kt\u00f3rej poprzez Relacje \u0142\u0105czy si\u0119 obiekty z innych warstw.<\/li>\n<li>Warstwa poligonowa: Zestawienie dzia\u0142ek. Bardzo wa\u017cna warstwa zawieraj\u0105ca WSZYSTKIE dzia\u0142ki, kt\u00f3re kiedykolwiek by\u0142y analizowane w firmie. Co wa\u017cne ka\u017cda dzia\u0142ka ma swoje atrybuty (np. numer, status, typ, powierzchnia, odleg\u0142o\u015b\u0107 od GPZ itp itd.). Relacje zapewniaj\u0105 po\u0142\u0105czenia typy wiele do wielu, wi\u0119c ka\u017cda dzia\u0142ka mo\u017ce bra\u0107 udzia\u0142 w wielu projektach.<\/li>\n<li>Warstwa nieprzestrzenna: W\u0142a\u015bciciele. Po \u201enamierzeniu\u201d w\u0142a\u015bciciela\/w\u0142a\u015bcicieli dzia\u0142ki mo\u017cemy go doda\u0107 do Usemaps i po\u0142\u0105czy\u0107 Relacj\u0105 z konkretn\u0105 dzia\u0142k\u0105\/dzia\u0142kami. Podczas pracy po klikni\u0119ciu w dzia\u0142k\u0119 od razu widzimy do kogo nale\u017cy, a po klikni\u0119ciu we W\u0142a\u015bciciela od razu widzimy jakie ma dzia\u0142ki i w jakich projektach bior\u0105 one udzia\u0142.<\/li>\n<li>Warstwa liniowa: Kable. Ka\u017cdy projekt mo\u017ce mie\u0107 kilka wariant\u00f3w pod\u0142\u0105czenia. Po wrysowaniu wariant\u00f3w \u0142\u0105czymy je relacj\u0105 z Projektami i Dzia\u0142kami. Dzi\u0119ki temu mo\u017cemy monitorowa\u0107 statusy zabezpieczenia dzia\u0142ek pod trasy kablowe.<\/li>\n<li>[Opcjanalnie]: Warstwa punktowa: Turbiny (wraz z warstwami pochodnymi: fundament, strefa omiatania, strefa ochronna oraz przeci\u0119cie dzia\u0142ek ze stref\u0105 omiatania). Je\u017celi prowadzisz projekty wiatrowe mo\u017cesz by\u0107 zainteresowana\/y mo\u017cliwo\u015bci\u0105 dodania turbiny, wyboru jej typu ze s\u0142ownika i uzyskania informacji o strefach omiatania automatycznie.<\/li>\n<li>[Opcjonalnie]: Warstwa poligonowa: Powierzchnia U\u017cytkowa. Informacja o realnej mo\u017cliwo\u015bci zabudowy (mo\u017ce by\u0107 obliczona za pomoc\u0105\u00a0<a href=\"https:\/\/usemaps.com\/kb\/narzedzia\/powierzchnia-uzytkowa\/\">narz\u0119dzia Powierzchnia U\u017cytkowa<\/a>)<\/li>\n<\/ol>\n<\/div>\n<div style=\"max-width: 800px; margin: 0 auto;\">\n<div style=\"width: 800px;\" class=\"wp-video\"><video class=\"wp-video-shortcode\" id=\"video-3612-1\" width=\"800\" height=\"720\" preload=\"metadata\" controls=\"controls\"><source type=\"video\/mp4\" src=\"https:\/\/usemaps.com\/wp-content\/uploads\/2025\/11\/GIS.Box-Projects-Screencastify-August-28-2025-6_17-PM.mp4?_=1\" \/><a href=\"https:\/\/usemaps.com\/wp-content\/uploads\/2025\/11\/GIS.Box-Projects-Screencastify-August-28-2025-6_17-PM.mp4\">https:\/\/usemaps.com\/wp-content\/uploads\/2025\/11\/GIS.Box-Projects-Screencastify-August-28-2025-6_17-PM.mp4<\/a><\/video><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Skonfigurowanie odpowiedniego modelu danych (czyli struktury warstw i relacji mi\u0119dzy nimi) to jedna z najwa\u017cniejszych decyzji w pocz\u0105tkowej fazie korzystania z Systemu. Tradycyjnie GIS dane tzw. model horyzontalny, czyli podzia\u0142 na niezale\u017cne od siebie warstwy. Taki spos\u00f3b jest do\u015b\u0107 naturalny, jednak ma powa\u017cne ograniczenia w kontek\u015bcie budowania nowoczesnych system\u00f3w IT. Usemaps pozwala na wi\u0119cej. Poza [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","template":"","knowledgebase_cat":[48],"knowledgebase_tag":[82],"class_list":["post-3612","knowledgebase","type-knowledgebase","status-publish","hentry","knowledgebase_cat-administrators-guide","knowledgebase_tag-projects"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Data model - Usemaps<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/usemaps.com\/kb\/poradnik-administratora\/model-danych\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Data model - Usemaps\" \/>\n<meta property=\"og:description\" content=\"Skonfigurowanie odpowiedniego modelu danych (czyli struktury warstw i relacji mi\u0119dzy nimi) to jedna z najwa\u017cniejszych decyzji w pocz\u0105tkowej fazie korzystania z Systemu. Tradycyjnie GIS dane tzw. model horyzontalny, czyli podzia\u0142 na niezale\u017cne od siebie warstwy. Taki spos\u00f3b jest do\u015b\u0107 naturalny, jednak ma powa\u017cne ograniczenia w kontek\u015bcie budowania nowoczesnych system\u00f3w IT. Usemaps pozwala na wi\u0119cej. Poza [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/usemaps.com\/kb\/poradnik-administratora\/model-danych\/\" \/>\n<meta property=\"og:site_name\" content=\"Usemaps\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-23T15:44:47+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/usemaps.com\\\/kb\\\/poradnik-administratora\\\/model-danych\\\/\",\"url\":\"https:\\\/\\\/usemaps.com\\\/kb\\\/poradnik-administratora\\\/model-danych\\\/\",\"name\":\"Data model - Usemaps\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/usemaps.com\\\/#website\"},\"datePublished\":\"2025-08-28T08:50:14+00:00\",\"dateModified\":\"2026-01-23T15:44:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/usemaps.com\\\/kb\\\/poradnik-administratora\\\/model-danych\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/usemaps.com\\\/kb\\\/poradnik-administratora\\\/model-danych\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/usemaps.com\\\/kb\\\/poradnik-administratora\\\/model-danych\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/usemaps.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Data model\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/usemaps.com\\\/#website\",\"url\":\"https:\\\/\\\/usemaps.com\\\/\",\"name\":\"Usemaps\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/usemaps.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/usemaps.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/usemaps.com\\\/#organization\",\"name\":\"Usemaps\",\"url\":\"https:\\\/\\\/usemaps.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/usemaps.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/usemaps.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/brand.svg\",\"contentUrl\":\"https:\\\/\\\/usemaps.com\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/brand.svg\",\"width\":182,\"height\":38,\"caption\":\"Usemaps\"},\"image\":{\"@id\":\"https:\\\/\\\/usemaps.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Data model - Usemaps","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/usemaps.com\/kb\/poradnik-administratora\/model-danych\/","og_locale":"en_US","og_type":"article","og_title":"Data model - Usemaps","og_description":"Skonfigurowanie odpowiedniego modelu danych (czyli struktury warstw i relacji mi\u0119dzy nimi) to jedna z najwa\u017cniejszych decyzji w pocz\u0105tkowej fazie korzystania z Systemu. Tradycyjnie GIS dane tzw. model horyzontalny, czyli podzia\u0142 na niezale\u017cne od siebie warstwy. Taki spos\u00f3b jest do\u015b\u0107 naturalny, jednak ma powa\u017cne ograniczenia w kontek\u015bcie budowania nowoczesnych system\u00f3w IT. Usemaps pozwala na wi\u0119cej. Poza [&hellip;]","og_url":"https:\/\/usemaps.com\/kb\/poradnik-administratora\/model-danych\/","og_site_name":"Usemaps","article_modified_time":"2026-01-23T15:44:47+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/usemaps.com\/kb\/poradnik-administratora\/model-danych\/","url":"https:\/\/usemaps.com\/kb\/poradnik-administratora\/model-danych\/","name":"Data model - Usemaps","isPartOf":{"@id":"https:\/\/usemaps.com\/#website"},"datePublished":"2025-08-28T08:50:14+00:00","dateModified":"2026-01-23T15:44:47+00:00","breadcrumb":{"@id":"https:\/\/usemaps.com\/kb\/poradnik-administratora\/model-danych\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/usemaps.com\/kb\/poradnik-administratora\/model-danych\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/usemaps.com\/kb\/poradnik-administratora\/model-danych\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/usemaps.com\/en\/"},{"@type":"ListItem","position":2,"name":"Data model"}]},{"@type":"WebSite","@id":"https:\/\/usemaps.com\/#website","url":"https:\/\/usemaps.com\/","name":"Usemaps","description":"","publisher":{"@id":"https:\/\/usemaps.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/usemaps.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/usemaps.com\/#organization","name":"Usemaps","url":"https:\/\/usemaps.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/usemaps.com\/#\/schema\/logo\/image\/","url":"https:\/\/usemaps.com\/wp-content\/uploads\/2025\/10\/brand.svg","contentUrl":"https:\/\/usemaps.com\/wp-content\/uploads\/2025\/10\/brand.svg","width":182,"height":38,"caption":"Usemaps"},"image":{"@id":"https:\/\/usemaps.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/usemaps.com\/en\/wp-json\/wp\/v2\/knowledgebase\/3612","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/usemaps.com\/en\/wp-json\/wp\/v2\/knowledgebase"}],"about":[{"href":"https:\/\/usemaps.com\/en\/wp-json\/wp\/v2\/types\/knowledgebase"}],"author":[{"embeddable":true,"href":"https:\/\/usemaps.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/usemaps.com\/en\/wp-json\/wp\/v2\/comments?post=3612"}],"version-history":[{"count":11,"href":"https:\/\/usemaps.com\/en\/wp-json\/wp\/v2\/knowledgebase\/3612\/revisions"}],"predecessor-version":[{"id":6364,"href":"https:\/\/usemaps.com\/en\/wp-json\/wp\/v2\/knowledgebase\/3612\/revisions\/6364"}],"wp:attachment":[{"href":"https:\/\/usemaps.com\/en\/wp-json\/wp\/v2\/media?parent=3612"}],"wp:term":[{"taxonomy":"knowledgebase_cat","embeddable":true,"href":"https:\/\/usemaps.com\/en\/wp-json\/wp\/v2\/knowledgebase_cat?post=3612"},{"taxonomy":"knowledgebase_tag","embeddable":true,"href":"https:\/\/usemaps.com\/en\/wp-json\/wp\/v2\/knowledgebase_tag?post=3612"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}