Python编程实践(1):gml数据文件格式

在采用图论方式进行编程时,为避免在代码中产生硬编码情况,通常会将图作为一个单独的图进行编程。

什么叫做定义与组成

gml是一种用于存储和传输地理以及地理相关信息的语言,其基本结构为XML编码。

组成包括:地理要素和层之间的空间与非空间特征

调用包

Networkx包,

import networkx as nx
data = "name.gml"
Graph = nx.read_gml(data,label='id')

建议这一步骤在main函数中定义即可

Graph = nx.read_gml(‘network.gml’)

基本格式

graph [
  node [
     id "S"
     label "S"
     parameter1 0.1
     parameter2 0.2
   ]
  edge [
    source "S"
    target "T"
    parameter1 0.2
  ]
]
    

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注