GraphML - GraphML - Wikipedia

GraphML
Tarafından geliştirilmişGrafik Çizimi
Biçim türüGrafik açıklama dili
İnternet sitesigraphml.graphdrawing.org

GraphML bir XML tabanlı dosya biçimi grafikler. GraphML dosya formatı, grafik çizimi topluluk grafik yapısı verilerini değiş tokuş etmek için ortak bir format tanımlamak için. XML tabanlı bir sözdizimi kullanır ve yönlendirilmiş, yönlendirilmemiş dahil olmak üzere olası grafik yapısı kümelerinin tüm aralığını destekler. karışık grafikler, hipergraflar ve uygulamaya özel öznitelikler.[1]

Genel Bakış

Bir GraphML dosyası, aşağıdakileri içeren bir XML dosyasından oluşur: grafik içinde sırasız bir dizi olan öğe düğüm ve kenar elementler. Her biri düğüm öğe farklı olmalıdır İD öznitelik ve her biri kenar element vardır kaynak ve hedef ile aynı değere sahip olarak bir kenarın uç noktalarını tanımlayan özellikler İD İki düğüm ve aralarında bir kenar bulunan basit bir yönsüz grafik şöyle görünür:

<?xml version="1.0" encoding="UTF-8"?> xmlns ="http://graphml.graphdrawing.org/xmlns"      xmlns: xsi ="http://www.w3.org/2001/XMLSchema-instance"    xsi: schemaLocation ="http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd">   id ="G" edgedefault ="yönsüz">     id ="n0"/>     id ="n1"/>     id ="e1" kaynak ="n0" hedef ="n1"/>  </graph></graphml>

GraphML dilinin ek özellikleri, kullanıcılarının kenarların yönlendirilmiş mi yoksa yönlendirilmemiş mi olduğunu belirlemesine ve ek verileri köşelerle veya kenarlarla ilişkilendirmesine olanak tanır.

Ayrıca bakınız

  • yEd, GraphML'yi yerel dosya biçimi olarak kullanan yaygın bir grafik düzenleyici (ancak bağlantı noktaları, hiper grafikler desteklenmez ve sınırlı iç içe grafikler destekler).
  • Gephi, sınırlı sayıda GraphML'yi destekleyen bir grafik görselleştirme yazılımı.
  • DOT (grafik açıklama dili)
  • Kitaplıkları artırın GraphML formatından okuma ve yazma olanağı sağlar.

Referanslar

  1. ^ Markalar, Ulrik; Eiglsperger, Markus; Lerner, Jürgen; Pich, Christian. "Grafik İşaretleme Dili (GraphML)". İçinde Tamassia, Roberto (ed.). Grafik Çizimi ve Görselleştirme El Kitabı (PDF). CRC Basın. s. 517–541..

Dış bağlantılar