{"id":2059,"date":"2026-07-27T02:17:47","date_gmt":"2026-07-27T02:17:47","guid":{"rendered":"https:\/\/www.vpascode.com\/pl\/docs\/uncategorized\/graph-chart-network-topology-and-relationship-mapping-guide\/"},"modified":"2026-07-27T02:17:47","modified_gmt":"2026-07-27T02:17:47","slug":"graph-chart-network-topology-and-relationship-mapping-guide","status":"publish","type":"ld_docs","link":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/graph-chart-network-topology-and-relationship-mapping-guide\/","title":{"rendered":"Wykres grafowy: topologia sieci i mapowanie relacji"},"content":{"rendered":"<p>Podczas mapowania po\u0142\u0105czonych sieci, hierarchii strukturalnych lub z\u0142o\u017conych relacji mi\u0119dzy jednostkami, <strong>Wykres grafowy<\/strong> (lub wykres sieciowy) jest idealicznym rozwi\u0105zaniem wizualnym. Przedstawiaj\u0105c elementy jako w\u0119z\u0142y, a po\u0142\u0105czenia jako skierowane lub nieskierowane linki, wykresy grafowe pozwalaj\u0105 u\u017cytkownikom eksplorowa\u0107 <em>klastery, drzewa zale\u017cno\u015bci i przep\u0142ywy relacyjne<\/em>kt\u00f3re standardowe wykresy tabelaryczne nie potrafi\u0105 odda\u0107 \u2013 takie jak architektury mikroserwis\u00f3w, interakcje w sieciach spo\u0142eczno\u015bciowych lub grafy wiedzy.<\/p>\n<h2>Zasady dzia\u0142ania wykres\u00f3w grafowych<\/h2>\n<p>W Apache ECharts wykresy grafowe u\u017cywaj\u0105 <code>type: 'graph'<\/code>. Zamiast mapowania warto\u015bci liczbowych bezpo\u015brednio na wsp\u00f3\u0142rz\u0119dne poziome i pionowe, wykres grafowy przyjmuje zbi\u00f3r jawnych <code>w\u0119z\u0142\u00f3w<\/code> (lub <code>data<\/code>) oraz <code>links<\/code> (lub <code>kraw\u0119dzi<\/code>). Nast\u0119pnie ECharts ustawia te w\u0119z\u0142y przy u\u017cyciu sta\u0142ych pozycji wsp\u00f3\u0142rz\u0119dnych, uk\u0142ad\u00f3w okr\u0105g\u0142ych lub dynamicznego silnika fizyki opartego na si\u0142ach.<\/p>\n<h3>1. Podstawowa konfiguracja<\/h3>\n<p>Aby stworzy\u0107 podstawowy wykres sieciowy przy u\u017cyciu fizyki opartej na si\u0142ach, zadeklaruj swoje w\u0119z\u0142y wewn\u0105trz <code>data<\/code>, mapuj po\u0142\u0105czenia wewn\u0105trz <code>links<\/code>, a nast\u0119pnie ustaw <code>layout: 'force'<\/code>:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">ECharts<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNqllFFrgzAQx98H+w735otQtR0Mxx46CmMwtkHZ0+hDWm8xVBNJ4sSWfvdFq2hjWwfLU3L3z+8uueNEppng8Aj72xswSwuRaJaFsD+4R0uCFHkUtoJqRUSTEL6cJcoftkHluOAsjG1NlDmsjsL2vkLJUBl5d7+HqhYnKYbgLEulMYU31IWQW8c9Fekyq0RUkiy2fQkpRa6N91vIDdpeKUgagpY5ujCZwDxJRKFgJ0TKOAXCI8gI52ZvQ9eYhHau9YtiUTTAoTMTilVfarKRjMbaOZUcrCt1xmejSMzyRNUk3\/PORMKI4ityquMQ7r3rYZqKDSF7YKa2jmdK2JRh\/vECz0RjQUpjVGW6FsmS7Yxr6rmwMR4qZBmCNwjS4\/k9Xq5jaDrFAgZ\/BwYd8F1GKP9PnHbET9OjsHiyWXd9ln+NNbOzG4edslZ2RzO+VRcKpkRe90xdNE0kRV3\/+IUEz8uDUbnfl09H5UFfPnPGHtj8hT0ZOnA7FNoRcyF+I+umzyBwd2w8xnJ4+AXHqyvO\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Edytuj ECharts w VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">ECharts<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNqdlL9u2zAQxvcCfYfbtAiIbKdAoaJDswXoECDoVGS42BfpaokU+AcCZXgpCvQZ+hxduzV+r1KyEsmUHRfhRt6n33e8O1FWhqWAj7B5+wb8MlIWhqsUNtt4f1JQRmKVPgnatUKDKXyNvujdd5txFEN0hY3z58It8+hur3wCaFJM2usHwIjVLoElpRDdMj3+BO20odJG8aHGuKrVZAqrPIwV6KQ1Pvog1ZLCqJJYpmCUpRguLuBGNjUW6E2hkjU\/\/lrrBgUTMFSqIW3rdhca3FORhml3l8tl3cOnwUpqbsvrM1Oc5SY6lGyDT7rsj7ooqmyhO9IsSY440SqjzyQyk6fwPnnZpu\/eFLIB9n2OEt\/PviNXCksEFobUA33TFj7dXPuoduW9LG658ZpFEsMSDWVSuRSSidsIPBvA+8lBsDWTapyhQrAvOwbw+f\/D51N4g+Xf395g9+P12MWoGNhgP+Jgd3+cWcta8NpbhPh3Y\/zsJfzlcfzpzEP0Ifku\/DFYrPWJXmtpu3Hr+m1QZWS6Hp1I97h8flY+G8sXZ+XzsfwyOnfBvhbh+zKAD0aCT9kPLXh+xCbOw7aP+JPth3+R+E\/q\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit ECharts in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-echarts\"><code class=\"language-echarts\" data-language=\"echarts\" class=\"language-echarts\">option = {\r\n    tooltip: {},\r\n    legend: {\r\n        data: ['Us\u0142ugi', 'Bazy danych']\r\n    },\r\n    series: [\r\n        {\r\n            name: 'Sie\u0107 systemu',\r\n            type: 'graph',\r\n            layout: 'force',\r\n            roam: true, \/\/ Pozwala na powi\u0119kszanie i przesuwanie\r\n            label: {\r\n                show: true,\r\n                position: 'right'\r\n            },\r\n            force: {\r\n                repulsion: 100,\r\n                edgeLength: 80\r\n            },\r\n            data: [\r\n                { id: '0', name: 'Brama interfejsu API', symbolSize: 30, category: 0 },\r\n                { id: '1', name: 'Us\u0142uga uwierzytelniania', symbolSize: 20, category: 0 },\r\n                { id: '2', name: 'Us\u0142uga zam\u00f3wie\u0144', symbolSize: 20, category: 0 },\r\n                { id: '3', name: 'Baza danych u\u017cytkownik\u00f3w', symbolSize: 25, category: 1 },\r\n                { id: '4', name: 'Baza danych zam\u00f3wie\u0144', symbolSize: 25, category: 1 }\r\n            ],\r\n            links: [\r\n                { source: '0', target: '1' },\r\n                { source: '0', target: '2' },\r\n                { source: '1', target: '3' },\r\n                { source: '2', target: '4' }\r\n            ],\r\n            categories: [\r\n                { name: 'Us\u0142ugi' },\r\n                { name: 'Bazy danych' }\r\n            ]\r\n        }\r\n    ]\r\n};<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNqdlL9u2zAQxvcCfYfbtAiIbKdAoaJDswXoECDoVGS42BfpaokU+AcCZXgpCvQZ+hxduzV+r1KyEsmUHRfhRt6n33e8O1FWhqWAj7B5+wb8MlIWhqsUNtt4f1JQRmKVPgnatUKDKXyNvujdd5txFEN0hY3z58It8+hur3wCaFJM2usHwIjVLoElpRDdMj3+BO20odJG8aHGuKrVZAqrPIwV6KQ1Pvog1ZLCqJJYpmCUpRguLuBGNjUW6E2hkjU\/\/lrrBgUTMFSqIW3rdhca3FORhml3l8tl3cOnwUpqbsvrM1Oc5SY6lGyDT7rsj7ooqmyhO9IsSY440SqjzyQyk6fwPnnZpu\/eFLIB9n2OEt\/PviNXCksEFobUA33TFj7dXPuoduW9LG658ZpFEsMSDWVSuRSSidsIPBvA+8lBsDWTapyhQrAvOwbw+f\/D51N4g+Xf395g9+P12MWoGNhgP+Jgd3+cWcta8NpbhPh3Y\/zsJfzlcfzpzEP0Ifku\/DFYrPWJXmtpu3Hr+m1QZWS6Hp1I97h8flY+G8sXZ+XzsfwyOnfBvhbh+zKAD0aCT9kPLXh+xCbOw7aP+JPth3+R+E\/q\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit ECharts in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNqllFFrgzAQx98H+w735otQtR0Mxx46CmMwtkHZ0+hDWm8xVBNJ4sSWfvdFq2hjWwfLU3L3z+8uueNEppng8Aj72xswSwuRaJaFsD+4R0uCFHkUtoJqRUSTEL6cJcoftkHluOAsjG1NlDmsjsL2vkLJUBl5d7+HqhYnKYbgLEulMYU31IWQW8c9Fekyq0RUkiy2fQkpRa6N91vIDdpeKUgagpY5ujCZwDxJRKFgJ0TKOAXCI8gI52ZvQ9eYhHau9YtiUTTAoTMTilVfarKRjMbaOZUcrCt1xmejSMzyRNUk3\/PORMKI4ityquMQ7r3rYZqKDSF7YKa2jmdK2JRh\/vECz0RjQUpjVGW6FsmS7Yxr6rmwMR4qZBmCNwjS4\/k9Xq5jaDrFAgZ\/BwYd8F1GKP9PnHbET9OjsHiyWXd9ln+NNbOzG4edslZ2RzO+VRcKpkRe90xdNE0kRV3\/+IUEz8uDUbnfl09H5UFfPnPGHtj8hT0ZOnA7FNoRcyF+I+umzyBwd2w8xnJ4+AXHqyvO\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Edytuj ECharts w VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"daLBNBt\"><img fetchpriority=\"high\" alt=\"\" class=\"alignnone wp-image-1350 size-full\" decoding=\"async\" fetchpriority=\"high\" height=\"412\" sizes=\"(max-width: 447px) 100vw, 447px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-27-at-10.20.29-AM.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-27-at-10.20.29-AM.png 447w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-27-at-10.20.29-AM-300x277.png 300w\" width=\"447\"\/><\/p>\n<p>\u00a0<\/p>\n<h2>Zaawansowane techniki strukturalne<\/h2>\n<p>Wykresy graf\u00f3w obs\u0142uguj\u0105 alternatywne silniki uk\u0142adania, takie jak u\u0142o\u017cenie w okr\u0119gu lub strza\u0142ki kierunkowe, aby jasno pokazywa\u0107 zale\u017cno\u015bci danych.<\/p>\n<h3>1. Uk\u0142ad okr\u0105g\u0142y z kierunkowymi strza\u0142kami po\u0142\u0105cze\u0144<\/h3>\n<p>Ustaw <code>layout: 'circular'<\/code>aby uporz\u0105dkowa\u0107 w\u0119z\u0142y w czystej strukturze pier\u015bcieniowej i w\u0142\u0105czy\u0107 strza\u0142ki kraw\u0119dzi, aby jasno pokazywa\u0107 kierunkowe relacje mi\u0119dzy sk\u0142adnikami:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">ECharts<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNqVlE2LwjAQhu+C\/2FgD72UVcT9oMsetO11Lx7FQ2wHDRszJUktXfG\/b1JFa6wUc0om7zMzeUNCheEk4RsOwwHYYYiE4UUEh2N4imhUHHUEy9PSjcN12jB1gREEG8WKbRDe7glWU2nsbsZVVgqmfIEitovAqBLvyDWKyK\/VdLSlqhNxoyDN3ZFsSVtY8xyDW9HRgzDf4KLerckWWwaSJAYhBEwpqoJVCKMRJIpV0AQ0WK8El7+AMi+IS6MfJVvwP2vKchzC58qrmDPDbvy8+Ao8t33PbAOS7ZynP5QjuLVuJZ1M7w7RoucePX+Kjj06fopOPDp5ik49Ou2gb2HfWXc1+oG1mkqV4dlew9QGTePWg44u8nlbHvfK47Y86ZUnbXnaK0\/b8lmvfOb33msfLkwtsPPZZSRI2Twvb9OPcfYedJSueG629qI6trJS7VGittczfp24ZxW7iM0qJWbNJ+TKa\/sDAdsTz4H2qAQrvNd7XZ6nq+Hg+PUPOAcdVw==\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Edytuj ECharts w VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">ECharts<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNqVU81q4zAQvhf6DgN78MW0oXS7xWUP+XuBzaHQkMNEHpJZO5KR5A1OyCW09Bn6PvZ7rZyU1rEdTHSSNN9838wnjUosKwm\/YXt9BW5ZpWLLSQDbnX+8MaSZTADT47Fc2+\/tISdLKABvoTFZev5pLMZMpdZFBWuRxqjrAK1wFYDVKTUy5xQHda1DRUu1bk0pV6IMly05SSdsOCTvFLSrJVG4oEm2misnNvWkkuT54KHWau3NfLi9hT+ZSf+CsXqDxT5ikAiRKl4FiqWTK\/b5m9hQ8XqOdsIbZ8+058PjrKYdosUTZ78cBg5dB31XisRV6e5z\/uFE9lBemQrv3X2jowrBoEkwuIhg2CQYXkQwahKMLiIYNwnGLQSn+XWjY5aROeO0UakW9Om2Rb0ge3DuTFFf8EEVPuyED6vwUSd8VIWPO+HjKrzfCe\/Xa++0jyY2i6l1HoWKlXY8P37e\/+qJB69Fes2hXbqHagmJVP8jScY9T+\/mrpy3F1xw\/iGYSl3m6oz5gPMMUsmRzN\/yd\/cxomKPIUpGMC6pNurfx8\/t7Ppq9\/Qf8186mQ==\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit ECharts in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-echarts\"><code class=\"language-echarts\" data-language=\"echarts\" class=\"language-echarts\">option = {\r\n    tooltip: {},\r\n    series: [\r\n        {\r\n            type: 'graph',\r\n            layout: 'circular',\r\n            roam: true,\r\n            label: {\r\n                show: true,\r\n                position: 'outside'\r\n            },\r\n            edgeSymbol: ['none', 'arrow'], \/\/ Rysuj strza\u0142ki na ko\u0144cach po\u0142\u0105cze\u0144\r\n            edgeSymbolSize: [0, 8],\r\n            data: [\r\n                { id: 'A', name: 'W\u0119ze\u0142 A', symbolSize: 24 },\r\n                { id: 'B', name: 'W\u0119ze\u0142 B', symbolSize: 24 },\r\n                { id: 'C', name: 'W\u0119ze\u0142 C', symbolSize: 24 },\r\n                { id: 'D', name: 'W\u0119ze\u0142 D', symbolSize: 24 },\r\n                { id: 'E', name: 'W\u0119ze\u0142 E', symbolSize: 24 }\r\n            ],\r\n            links: [\r\n                { source: 'A', target: 'B' },\r\n                { source: 'B', target: 'C' },\r\n                { source: 'C', target: 'D' },\r\n                { source: 'D', target: 'E' },\r\n                { source: 'E', target: 'A' },\r\n                { source: 'A', target: 'C' }\r\n            ],\r\n            lineStyle: {\r\n                color: '#5470c6',\r\n                width: 2,\r\n                curveness: 0.2 \/\/ Zagi\u0119cie linii po\u0142\u0105cze\u0144, aby unikn\u0105\u0107 nak\u0142adania si\u0119\r\n            }\r\n        }\r\n    ]\r\n};<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNqVU81q4zAQvhf6DgN78MW0oXS7xWUP+XuBzaHQkMNEHpJZO5KR5A1OyCW09Bn6PvZ7rZyU1rEdTHSSNN9838wnjUosKwm\/YXt9BW5ZpWLLSQDbnX+8MaSZTADT47Fc2+\/tISdLKABvoTFZev5pLMZMpdZFBWuRxqjrAK1wFYDVKTUy5xQHda1DRUu1bk0pV6IMly05SSdsOCTvFLSrJVG4oEm2misnNvWkkuT54KHWau3NfLi9hT+ZSf+CsXqDxT5ikAiRKl4FiqWTK\/b5m9hQ8XqOdsIbZ8+058PjrKYdosUTZ78cBg5dB31XisRV6e5z\/uFE9lBemQrv3X2jowrBoEkwuIhg2CQYXkQwahKMLiIYNwnGLQSn+XWjY5aROeO0UakW9Om2Rb0ge3DuTFFf8EEVPuyED6vwUSd8VIWPO+HjKrzfCe\/Xa++0jyY2i6l1HoWKlXY8P37e\/+qJB69Fes2hXbqHagmJVP8jScY9T+\/mrpy3F1xw\/iGYSl3m6oz5gPMMUsmRzN\/yd\/cxomKPIUpGMC6pNurfx8\/t7Ppq9\/Qf8186mQ==\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit ECharts in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNqVlE2LwjAQhu+C\/2FgD72UVcT9oMsetO11Lx7FQ2wHDRszJUktXfG\/b1JFa6wUc0om7zMzeUNCheEk4RsOwwHYYYiE4UUEh2N4imhUHHUEy9PSjcN12jB1gREEG8WKbRDe7glWU2nsbsZVVgqmfIEitovAqBLvyDWKyK\/VdLSlqhNxoyDN3ZFsSVtY8xyDW9HRgzDf4KLerckWWwaSJAYhBEwpqoJVCKMRJIpV0AQ0WK8El7+AMi+IS6MfJVvwP2vKchzC58qrmDPDbvy8+Ao8t33PbAOS7ZynP5QjuLVuJZ1M7w7RoucePX+Kjj06fopOPDp5ik49Ou2gb2HfWXc1+oG1mkqV4dlew9QGTePWg44u8nlbHvfK47Y86ZUnbXnaK0\/b8lmvfOb33msfLkwtsPPZZSRI2Twvb9OPcfYedJSueG629qI6trJS7VGittczfp24ZxW7iM0qJWbNJ+TKa\/sDAdsTz4H2qAQrvNd7XZ6nq+Hg+PUPOAcdVw==\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Edytuj ECharts w VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"aFNpZxC\"><img alt=\"\" class=\"alignnone size-full wp-image-1348\" decoding=\"async\" height=\"1258\" sizes=\"(max-width: 1201px) 100vw, 1201px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c0413fa29.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c0413fa29.png 1201w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c0413fa29-286x300.png 286w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c0413fa29-978x1024.png 978w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/img_6a66c0413fa29-768x804.png 768w\" width=\"1201\"\/><\/p>\n<p>\u00a0<\/p>\n<h2>Dok\u0142adna dostosowanie uk\u0142adu i stylizacji w\u0119z\u0142\u00f3w<\/h2>\n<p>Dostosowanie krzywizny kraw\u0119dzi, cieni obramowania w\u0119z\u0142\u00f3w oraz opcji interakcji pozwala utrzyma\u0107 czytelno\u015b\u0107 g\u0119stych klastr\u00f3w sieci na interaktywnych stronach internetowych.<\/p>\n<h3>1. Niestandardowe kolory kategorii w\u0119z\u0142\u00f3w i fizyka si\u0142<\/h3>\n<p>Dostosuj warto\u015bci odpychania i style linii, aby stworzy\u0107 uporz\u0105dkowane, wizualnie rozdzielone klastry:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">ECharts<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNqtlc1u2zAMgO8D9g4EhsGXYHW8uk097NAU2FCgA7rlsEPRgywzjlBHMiQ5hVfk3Uc7f7ac2Os2nSxS\/EiRFK1yK5SEz\/Dy9g3QyjBFmUS7bbWsyiPwwvfe6CDLcG5JyFFa1N5Gvt7qDWqBJoKHw\/EGrSaWOZJ1qlm+aFJrMitVUbHnSnN0tVqxZQRWF+goEs3SlMUZHtXWrMgNowZiXmSGUhBBEPqj7gEKciVsGYH\/YXxEjUmKdyhTu6ALEwDGvv\/YPrZ2zDizmKpOjva5AsmWVXq+aEXZlYk3AmFxObNldbsX4CpTmvTvwvNLn194sO64aHGmjD\/1Ya7GnF+Gg5hbOdfMUHK5LTSepM0Zn4STmtaGPboVY5b1J+AnxnCd5+Rqm7KqCiMw5TJW2Uz8ojMfg\/6gv6lYZDhECSb9lOv7W\/hKxs+sbGHGDuZiIBjBtaLXsRKcQuolBa8gTf+F9AMTYeCG8QW2MIGD8fsx98rYVOPs+10v5XyoKTIhn049C6OK+hU3+sIynaJ1KnQi0r15qyf+itDuhz3Cqe\/\/oEyHb+M21R7ULO2rKNMmpVHZPyge7gZC19tuQmx8kouzM7ipZPUMhZgZTIB+RRs9SJXgxqaLehZJNW+DI3fihV6hRGPqge0M4sN2+0mTev3pN6CNwWk=\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Edytuj ECharts w VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">ECharts<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNq1lbFu2zAQhvcCfYcDikKL0chqnLgqOkRDgaAZ0hqdggw0dVYYSaRAUhHkwIvfos+RrWvr9wqp2JEsW3KRoJwkHvkd7+dPUmSaCQ5f4P7tGzAtwQh56G9+bdMi88EZvXcGdV+CM206KXKN0nnqX6zjCiVD5cNVPbxBq4hlhmZ2JEl206RWZFKK3LJnQlJsR6UgqQ9a5tgKhJJEEZkmuDdasfz2MiogZnmijAQ+eCN3sDvALPKO6dIH98NwTxjDCC+QR\/rGFGwAMHTd6+1hi9Y0SjRGYkejZ62Ak9TK81UKoy4PnQEwjelEl7a6e6AiEdLE342OT1164sBiJ8UWJyA07sN8GlJ6OjqIOeczSZQRN9a5JJ20GaHj0biibcOu2ztGNOkX4CxLWEzoLQFmbcZRi8ImXgto92QAqkynIpmwuZnx0esvoQamYsoS3gvzxgdklSRdr2yGtyqHs8vzLd6wxTvp5\/1Uq2UemaWxWApzhgpmmb1E7wXE4DXEIDcnCX5gyNQWxmth3H7MpVA6kjj5ftFLOT5koYTxuOsQKZFXZ77TRZrICHXXRnYUsIdaW+l1xA4\/PUM7\/PFfsMFBbKdbaxEaXnkRLWjSGpb5B1fg5l7azbq5qJ5ymxRHR\/DN9kEsSfH3VzhnIDIidWncCrGNzBFMYL5aElj9ln8ewtVSFMazu\/CChfYh8PZUS3N5hxyVql6S1gtR\/64\/zROy+PwIPz8GKQ==\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit ECharts in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-echarts\"><code class=\"language-echarts\" data-language=\"echarts\" class=\"language-echarts\">option = {\r\n    legend: {\r\n        top: '5%',\r\n        left: 'center'\r\n    },\r\n    series: [\r\n        {\r\n            type: 'graph',\r\n            layout: 'force',\r\n            roam: true,\r\n            draggable: true,\r\n            force: {\r\n                repulsion: 250,\r\n                gravity: 0.1,\r\n                edgeLength: [50, 100]\r\n            },\r\n            categories: [\r\n                { name: 'Frontend', itemStyle: { color: '#5470c6' } },\r\n                { name: 'Backend', itemStyle: { color: '#91cc75' } },\r\n                { name: 'Infrastruktura', itemStyle: { color: '#fac858' } }\r\n            ],\r\n            data: [\r\n                { name: 'Aplikacja internetowa', category: 0, symbolSize: 32 },\r\n                { name: 'Aplikacja mobilna', category: 0, symbolSize: 28 },\r\n                { name: 'Brama interfejsu API', category: 1, symbolSize: 26 },\r\n                { name: 'Us\u0142uga mikroserwisu A', category: 1, symbolSize: 22 },\r\n                { name: 'Us\u0142uga mikroserwisu B', category: 1, symbolSize: 22 },\r\n                { name: 'Bufor Redis', category: 2, symbolSize: 20 },\r\n                { name: 'PostgreSQL', category: 2, symbolSize: 24 }\r\n            ],\r\n            links: [\r\n                { source: 'Aplikacja internetowa', target: 'Brama interfejsu API' },\r\n                { source: 'Aplikacja mobilna', target: 'Brama interfejsu API' },\r\n                { source: 'Brama interfejsu API', target: 'Us\u0142uga mikroserwisu A' },\r\n                { source: 'Brama interfejsu API', target: 'Us\u0142uga mikroserwisu B' },\r\n                { source: 'Us\u0142uga mikroserwisu A', target: 'Bufor Redis' },\r\n                { source: 'Us\u0142uga mikroserwisu B', target: 'PostgreSQL' }\r\n            ],\r\n            lineStyle: {\r\n                color: 'source', \/\/ Kolor kraw\u0119dzi oparty na kolorze w\u0119z\u0142a \u017ar\u00f3d\u0142owego\r\n                width: 2,\r\n                curveness: 0.1\r\n            }\r\n        }\r\n    ]\r\n};<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNq1lbFu2zAQhvcCfYcDikKL0chqnLgqOkRDgaAZ0hqdggw0dVYYSaRAUhHkwIvfos+RrWvr9wqp2JEsW3KRoJwkHvkd7+dPUmSaCQ5f4P7tGzAtwQh56G9+bdMi88EZvXcGdV+CM206KXKN0nnqX6zjCiVD5cNVPbxBq4hlhmZ2JEl206RWZFKK3LJnQlJsR6UgqQ9a5tgKhJJEEZkmuDdasfz2MiogZnmijAQ+eCN3sDvALPKO6dIH98NwTxjDCC+QR\/rGFGwAMHTd6+1hi9Y0SjRGYkejZ62Ak9TK81UKoy4PnQEwjelEl7a6e6AiEdLE342OT1164sBiJ8UWJyA07sN8GlJ6OjqIOeczSZQRN9a5JJ20GaHj0biibcOu2ztGNOkX4CxLWEzoLQFmbcZRi8ImXgto92QAqkynIpmwuZnx0esvoQamYsoS3gvzxgdklSRdr2yGtyqHs8vzLd6wxTvp5\/1Uq2UemaWxWApzhgpmmb1E7wXE4DXEIDcnCX5gyNQWxmth3H7MpVA6kjj5ftFLOT5koYTxuOsQKZFXZ77TRZrICHXXRnYUsIdaW+l1xA4\/PUM7\/PFfsMFBbKdbaxEaXnkRLWjSGpb5B1fg5l7azbq5qJ5ymxRHR\/DN9kEsSfH3VzhnIDIidWncCrGNzBFMYL5aElj9ln8ewtVSFMazu\/CChfYh8PZUS3N5hxyVql6S1gtR\/64\/zROy+PwIPz8GKQ==\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit ECharts in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#echarts:eNqtlc1u2zAMgO8D9g4EhsGXYHW8uk097NAU2FCgA7rlsEPRgywzjlBHMiQ5hVfk3Uc7f7ac2Os2nSxS\/EiRFK1yK5SEz\/Dy9g3QyjBFmUS7bbWsyiPwwvfe6CDLcG5JyFFa1N5Gvt7qDWqBJoKHw\/EGrSaWOZJ1qlm+aFJrMitVUbHnSnN0tVqxZQRWF+goEs3SlMUZHtXWrMgNowZiXmSGUhBBEPqj7gEKciVsGYH\/YXxEjUmKdyhTu6ALEwDGvv\/YPrZ2zDizmKpOjva5AsmWVXq+aEXZlYk3AmFxObNldbsX4CpTmvTvwvNLn194sO64aHGmjD\/1Ya7GnF+Gg5hbOdfMUHK5LTSepM0Zn4STmtaGPboVY5b1J+AnxnCd5+Rqm7KqCiMw5TJW2Uz8ojMfg\/6gv6lYZDhECSb9lOv7W\/hKxs+sbGHGDuZiIBjBtaLXsRKcQuolBa8gTf+F9AMTYeCG8QW2MIGD8fsx98rYVOPs+10v5XyoKTIhn049C6OK+hU3+sIynaJ1KnQi0r15qyf+itDuhz3Cqe\/\/oEyHb+M21R7ULO2rKNMmpVHZPyge7gZC19tuQmx8kouzM7ipZPUMhZgZTIB+RRs9SJXgxqaLehZJNW+DI3fihV6hRGPqge0M4sN2+0mTev3pN6CNwWk=\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Edytuj ECharts w VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"clDXcYE\"><img alt=\"\" class=\"alignnone wp-image-1351 size-full\" decoding=\"async\" height=\"360\" sizes=\"(max-width: 480px) 100vw, 480px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-27-at-10.21.06-AM.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-27-at-10.21.06-AM.png 480w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-27-at-10.21.06-AM-300x225.png 300w\" width=\"480\"\/><\/p>\n<p>\u00a0<\/p>\n<h2>Strategiczne najlepsze praktyki<\/h2>\n<ul>\n<li><strong>W\u0142\u0105cz <code>roam: true<\/code>do nawigacji:<\/strong>Interaktywne sieci rosn\u0105 bardzo szybko. W\u0142\u0105czanie nawigacji z powi\u0119kszaniem i przesuwaniem pozwala u\u017cytkownikom skupi\u0107 si\u0119 na konkretnych klastrach, nie czuj\u0105c si\u0119 zat\u0142oczonymi.<\/li>\n<li><strong>Zastosuj <code>krzywizn\u0119<\/code>do kraw\u0119dzi:<\/strong>Ustawienie niewielkiej krzywizny (np. <code>lineStyle.curveness: 0.1<\/code> do <code>0.2<\/code>) zapobiega nak\u0142adaniu si\u0119 dwukierunkowych po\u0142\u0105cze\u0144 mi\u0119dzy dwoma identycznymi w\u0119z\u0142ami w jedn\u0105 lini\u0119.<\/li>\n<li><strong>Wyr\u00f3wnanie si\u0142y fizyki odpychania:<\/strong> Dostosuj <code>si\u0142a.odpychania<\/code> ostro\u017cnie. Zbyt niskie warto\u015bci spowoduj\u0105 nak\u0142adanie si\u0119 w\u0119z\u0142\u00f3w w g\u0119st\u0105 chmur\u0119, podczas gdy zbyt wysokie warto\u015bci wypchn\u0105 w\u0119z\u0142y ca\u0142kowicie poza widoczn\u0105 obszar.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Podczas mapowania po\u0142\u0105czonych sieci, hierarchii strukturalnych lub z\u0142o\u017conych relacji mi\u0119dzy jednostkami, Wykres grafowy (lub wykres sieciowy) jest idealicznym rozwi\u0105zaniem wizualnym. Przedstawiaj\u0105c elementy jako w\u0119z\u0142y, a po\u0142\u0105czenia jako skierowane lub nieskierowane linki, wykresy grafowe pozwalaj\u0105 u\u017cytkownikom eksplorowa\u0107 klastery, drzewa zale\u017cno\u015bci i&#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":16,"template":"","meta":{"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"ld_collection":[14],"class_list":["post-2059","ld_docs","type-ld_docs","status-publish","hentry","ld_collection-vpascode-docs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ECharts Graph Chart Guide | VPasCode Text to Diagram Tool<\/title>\n<meta name=\"description\" content=\"Map complex node-edge relationship networks with ECharts graph charts in VPasCode, a diagram-as-code tool.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/graph-chart-network-topology-and-relationship-mapping-guide\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ECharts Graph Chart Guide | VPasCode Text to Diagram Tool\" \/>\n<meta property=\"og:description\" content=\"Map complex node-edge relationship networks with ECharts graph charts in VPasCode, a diagram-as-code tool.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/graph-chart-network-topology-and-relationship-mapping-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"VPasCode\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-27-at-10.20.29-AM.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/graph-chart-network-topology-and-relationship-mapping-guide\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/graph-chart-network-topology-and-relationship-mapping-guide\\\/\",\"name\":\"ECharts Graph Chart Guide | VPasCode Text to Diagram Tool\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/graph-chart-network-topology-and-relationship-mapping-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/graph-chart-network-topology-and-relationship-mapping-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Screenshot-2026-07-27-at-10.20.29-AM.png\",\"datePublished\":\"2026-07-27T02:17:47+00:00\",\"description\":\"Map complex node-edge relationship networks with ECharts graph charts in VPasCode, a diagram-as-code tool.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/graph-chart-network-topology-and-relationship-mapping-guide\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/graph-chart-network-topology-and-relationship-mapping-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/graph-chart-network-topology-and-relationship-mapping-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Screenshot-2026-07-27-at-10.20.29-AM.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Screenshot-2026-07-27-at-10.20.29-AM.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/vpascode-docs\\\/graph-chart-network-topology-and-relationship-mapping-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Lean Docs\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/docs\\\/%ld_collection%\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Wykres grafowy: topologia sieci i mapowanie relacji\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/#website\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/\",\"name\":\"VPasCode\",\"description\":\"by Visual Paradigm\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/#organization\",\"name\":\"VPasCode\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/wp-content\\\/uploads\\\/sites\\\/9\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/wp-content\\\/uploads\\\/sites\\\/9\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"width\":128,\"height\":138,\"caption\":\"VPasCode\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/pl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ECharts Graph Chart Guide | VPasCode Text to Diagram Tool","description":"Map complex node-edge relationship networks with ECharts graph charts in VPasCode, a diagram-as-code tool.","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:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/graph-chart-network-topology-and-relationship-mapping-guide\/","og_locale":"pl_PL","og_type":"article","og_title":"ECharts Graph Chart Guide | VPasCode Text to Diagram Tool","og_description":"Map complex node-edge relationship networks with ECharts graph charts in VPasCode, a diagram-as-code tool.","og_url":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/graph-chart-network-topology-and-relationship-mapping-guide\/","og_site_name":"VPasCode","og_image":[{"url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-27-at-10.20.29-AM.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Szacowany czas czytania":"2 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/graph-chart-network-topology-and-relationship-mapping-guide\/","url":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/graph-chart-network-topology-and-relationship-mapping-guide\/","name":"ECharts Graph Chart Guide | VPasCode Text to Diagram Tool","isPartOf":{"@id":"https:\/\/www.vpascode.com\/pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/graph-chart-network-topology-and-relationship-mapping-guide\/#primaryimage"},"image":{"@id":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/graph-chart-network-topology-and-relationship-mapping-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-27-at-10.20.29-AM.png","datePublished":"2026-07-27T02:17:47+00:00","description":"Map complex node-edge relationship networks with ECharts graph charts in VPasCode, a diagram-as-code tool.","breadcrumb":{"@id":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/graph-chart-network-topology-and-relationship-mapping-guide\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/graph-chart-network-topology-and-relationship-mapping-guide\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/graph-chart-network-topology-and-relationship-mapping-guide\/#primaryimage","url":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-27-at-10.20.29-AM.png","contentUrl":"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/07\/Screenshot-2026-07-27-at-10.20.29-AM.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.vpascode.com\/pl\/docs\/vpascode-docs\/graph-chart-network-topology-and-relationship-mapping-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vpascode.com\/pl\/"},{"@type":"ListItem","position":2,"name":"Lean Docs","item":"https:\/\/www.vpascode.com\/pl\/docs\/%ld_collection%\/"},{"@type":"ListItem","position":3,"name":"Wykres grafowy: topologia sieci i mapowanie relacji"}]},{"@type":"WebSite","@id":"https:\/\/www.vpascode.com\/pl\/#website","url":"https:\/\/www.vpascode.com\/pl\/","name":"VPasCode","description":"by Visual Paradigm","publisher":{"@id":"https:\/\/www.vpascode.com\/pl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vpascode.com\/pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/www.vpascode.com\/pl\/#organization","name":"VPasCode","url":"https:\/\/www.vpascode.com\/pl\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/www.vpascode.com\/pl\/#\/schema\/logo\/image\/","url":"https:\/\/www.vpascode.com\/pl\/wp-content\/uploads\/sites\/9\/2026\/06\/cropped-vp-online-logo-v1.png","contentUrl":"https:\/\/www.vpascode.com\/pl\/wp-content\/uploads\/sites\/9\/2026\/06\/cropped-vp-online-logo-v1.png","width":128,"height":138,"caption":"VPasCode"},"image":{"@id":"https:\/\/www.vpascode.com\/pl\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.vpascode.com\/pl\/wp-json\/wp\/v2\/ld_docs\/2059","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vpascode.com\/pl\/wp-json\/wp\/v2\/ld_docs"}],"about":[{"href":"https:\/\/www.vpascode.com\/pl\/wp-json\/wp\/v2\/types\/ld_docs"}],"author":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/pl\/wp-json\/wp\/v2\/users\/3"}],"wp:attachment":[{"href":"https:\/\/www.vpascode.com\/pl\/wp-json\/wp\/v2\/media?parent=2059"}],"wp:term":[{"taxonomy":"ld_collection","embeddable":true,"href":"https:\/\/www.vpascode.com\/pl\/wp-json\/wp\/v2\/ld_collection?post=2059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}