Cartography
Cartography, Pirivision'da Compass kayıtlarını (SQL sorguları, MQTT topic'leri, REST endpoint'leri, Excel sheet'leri) KPI widget'larına dönüştüren modüldür. Çizgi grafik, pasta grafik, gösterge, veri tablosu ve harita gibi endüstriyel izleme ekranlarına uygun görselleştirmeler bu modülde oluşturulur.
Bir kez oluşturulan widget, Horizon veya Atlas modülündeki herhangi bir dashboard'a yerleştirilebilir.
flowchart LR
A["Port<br/>Veri Kaynağı"] --> B["Compass<br/>Sorgu"]
B --> C["Cartography<br/>KPI Widget"]
C --> D["Horizon / Atlas<br/>Dashboard"]
Desteklenen Chart Grupları ve Tipleri
Cartography altı chart grubunu ve toplamda 23 farklı chart tipini destekler.
Cartesian (Kartezyen Grafik)
X-Y ekseni tabanlı zaman serisi ve karşılaştırma grafikleri.
| Chart Tipi | Açıklama |
|---|---|
| Line Series | Çizgi grafik — zaman serisi trend |
| Area Series | Alan grafik — dolu alan trendi |
| Spline Series | Yumuşatılmış çizgi grafik |
| Column Series | Dikey çubuk grafik |
| Bar Series | Yatay çubuk grafik |
| Step Line Series | Basamaklı çizgi grafik |
| Stacked Area Series | Yığılı alan grafik |
| Stacked Line Series | Yığılı çizgi grafik |
| Stacked Column Series | Yığılı dikey çubuk |
| Stacked Bar Series | Yığılı yatay çubuk |
| Stacked Column 100 Series | %100 normalize yığılı dikey çubuk |
| Stacked Bar 100 Series | %100 normalize yığılı yatay çubuk |
| Stacked Line 100 Series | %100 normalize yığılı çizgi |
| Range Column Series | Min-max aralık çubuğu |
| Waterfall Series | Şelale grafik — birikmeli değer değişimi |
Circular (Dairesel Grafik)
Oran ve dağılım görselleştirmeleri.
| Chart Tipi | Açıklama |
|---|---|
| Pie Series | Pasta grafik |
| Doughnut Series | Halka grafik |
| Radial Bar Series | Radyal çubuk grafik |
Gauge (Gösterge)
Anlık değer izleme — sıcaklık, basınç, OEE vb.
| Chart Tipi | Açıklama |
|---|---|
| Radial Gauge | Dairesel ibre göstergesi |
| Linear Gauge | Yatay / dikey ilerleme çubuğu |
Text (Metin / KPI Kart)
Tek değer veya statik metin gösterimi.
| Chart Tipi | Açıklama |
|---|---|
| Static Text | Sabit metin içeriği — başlık kartı, not |
| Dynamic Text | Sorgudaki değeri dinamik gösteren KPI kartı |
DataGrid (Veri Tablosu)
| Chart Tipi | Açıklama |
|---|---|
| Table | Çok kolonlu, sıralanabilir ve filtrelenebilir veri tablosu |
Other (Diğer)
| Chart Tipi | Açıklama |
|---|---|
| Two-Column List | Etiket-değer çifti listesi |
Cartography'de Yapılabilecekler
| İşlem | Açıklama |
|---|---|
| Widget Oluşturma | Compass kaydından 23 chart tipiyle KPI widget üretme |
| Çoklu Seri | Tek grafikte birden fazla Compass kaydı / seri |
| Eksen Yapılandırma | X/Y eksen başlığı, format, tip (DateTime/Category/Numeric/Log), ikincil eksen |
| Koşullu Biçimlendirme | Eşik değerlere göre renk, simge, arka plan ataması |
| Genel Tasarım | Grafik başlığı, efsane (legend), arka plan, zoom, tooltip |
| Kart Tasarımı | Kart arka planı, kenarlık, gölge, padding, info kart (Markdown) |
| Klasör Organizasyonu | Widget'ları klasörlere düzenleme, isim/açıklama/tag arama |
| Düzenleme | Mevcut widget'ı adım adım güncelleme |
| Renk Paleti | Seri Tasarımı adımında tanımlı renk setlerini tek tıkla uygulama → My Color Palettes |
| Etiketleme | Widget'ları renkli etiketlerle gruplandırma ve filtreleme → Tags |
Widget Oluşturma Akışı (Özet)
Cartography bir çok adımlı sihirbaz (wizard) üzerinden çalışır. Her chart tipi farklı adımlardan geçer; sihirbaz CartographyInsertGuard ile adım sırasını zorlar.
| Adım | Ekran | Hangi Tip İçin |
|---|---|---|
| 1 | Grup Seçimi | Tümü |
| 2 | Chart Tipi Seçimi | Tümü |
| 3 | Compass Kaydı Seçimi | Static Text hariç tümü |
| 4 | Eksen Yapılandırması | Cartesian, Circular, Dynamic Text |
| 4 | Eksen Tasarımı (Gauge) | Radial Gauge, Linear Gauge |
| 4 | Veri Yapılandırması | Two-Column List |
| 5 | Seri Tasarımı | Cartesian (Range Column ve Static Text hariç), Circular |
| 6 | Seri Ekleme | Cartesian (Range Column, Waterfall hariç) |
| 7 | Genel Tasarım | Tümü (Gauge hariç) |
| 8 | Kart Tasarımı | Tümü |
| 9 | Görüntüleme Seçenekleri | Tümü |
→ Widget Oluşturma — Adım Adım Rehber
Rehberler
Widget Oluşturma — Sub-Flow'lar
Cartography sihirbazı her chart grubu/tipinde farklı bir akış izler. Her chart için kendi sub-flow'unu seçin:
| Akış | Kapsadığı Chart Tipleri | Sub-Flow Sayfası |
|---|---|---|
| Standart Cartesian | Line, Area, Spline, Column, Bar, Step Line | Standart Akış |
| Stacked Cartesian | Stacked Area/Line/Column/Bar + %100 türevleri (7 chart) | Stacked Akışı |
| Range Column | Range Column | Range Column Akışı |
| Waterfall | Waterfall | Waterfall Akışı |
| Circular | Pie, Doughnut, Radial Bar | Circular Adımları |
| Radial Gauge | Radial Gauge | Radial Gauge Akışı |
| Linear Gauge | Linear Gauge | Linear Gauge Akışı |
| Static Text | Static Text | Static Text Akışı |
| Dynamic Text | Dynamic Text | Dynamic Text Akışı |
| DataGrid | Table | DataGrid Adımları |
| Other | Two-Column List | Two-Column List Adımları |
→ Widget Oluşturma — Genel Bakış ve Sub-Flow Seçim Rehberi
Widget Yönetimi
| Rehber | Açıklama |
|---|---|
| Widget Düzenleme | Mevcut bir widget'ı yeniden açıp herhangi bir adımı güncelleme |
| Widget Taşıma | Widget veya klasörü farklı klasöre taşıma |
| Widget Çoğaltma | Widget'ı aynı ayarlarla kopyalama |
| Widget Silme | Widget veya klasörü kaldırma; dashboard etkisi |
Ön Koşul
Cartography'yi kullanmadan önce Compass modülünde en az bir kayıt (SQL sorgusu, MQTT topic, REST endpoint veya Excel sheet) tanımlanmış ve test edilmiş olmalıdır. Static Text widget için Compass kaydı gerekmez.
→ Compass
Sonraki Adım
Widget'lar oluşturulduktan sonra Horizon (hızlı operatör paneli) veya Atlas (gelişmiş, paylaşılabilir dashboard) modülündeki bir dashboard'a yerleştirilir.