User Tools

Site Tools


structure_d_un_export_renkan

This is an old revision of the document!


Export Renkan

Renkan export les cartes au format JSON

Objet racine

propriététypecontenu
usersliste d'objets utilisateur ?Liste des utilisateurs enregistrés
nodesliste d'objet nodeListe des nodes
edgesliste d'objet edgeListe des liens
viewsArray?
titleStringTitre du renkan
uri? null ou String?
color? null ou String ??
revCounterIntnombre de révisions ?
createdtimestamp ?timestamp de la date de création ?
updatedtimestamp ?timestamp de la date de la dernière mise à jour ?
schema_versionStringversion du schéma/modèle

Objet Node

propriététypecontenu
titleStringtitre du node
uriStringurl associée
descriptionStringtexte de description
positionobjet positionposition du node
imageStringurl de l'image
styleNodeStyleéléments de style du node
created_by? null ou String (uuid?) ?identifiant du créateur du node
sizeInttaille du node
shapeStringforme du node
type? ou null?
@idStringuuid ?

notes : à faire * identifier d'éventuelles propriétés pouvant être des listes, notamment uri/image * déterminer les strings possibles pour la propriété shape * déterminer la nature exacte de la propriété @id

Objet Edge

propriététypecontenu
titleStringtitre de l'edge
uriStringurl associé à l'edge
descriptionStringdescription associée au lien
fromString (uuid?)uuid du node de départ
toString (uuid?)uuid du node d'arrivée
styleEdgeStyleéléments de style de l'edge
created_by? null ou String (uuid?) ?identifiant du créateur de l'edge

Objet NodeStyle

propriététypecontenu
dashBooleanBooléen
colorStringhex color, ex : “#ffffff”
thicknessIntépaisseur du contour ?

Objet EdgeStyle

propriététypecontenu
colorStringhex color, ex : “#ffffff”
arrowBooleanBooléen, présence d'une flêche ou non
thicknessIntépaisseur du contour ?

Objet position

propriététypecontenu
xFloatposition en x
yFloatposition en y

Vocabulaire de la propriété shape

  • circle
  • rectangle
  • ellipse
  • polygon
  • diamond
  • star
  • cloud
  • triangle

Définition Python des types d'objets exportés par Renkan

Objet Racine

class rkRootObject(object):
	"""Renkan root object definition"""
	users = None
	nodes = None
	edges = None
	views = None
	title = None
	uri = None
	color = None
	revCounter = None
	created = None
	updated = None
	schema_version = None

Objet Node

class rkNode(object):
	"""Renkan node object definition"""
	title = None
	uri = None
	description = None
	position = None
	image = None
	style = None
	created_by = None
	size = None
	shape = None
	type = None
	@id = None

Objet Edge

class rkEdge(object):
	"""Renkan edge object definition"""
	title = None
	uri = None
	description = None
	from = None
	to = None
	style = None
	created_by = None

Objet NodeStyle

class rkNodeStyle(object):
	"""Renkan node style object definition"""
	dash = None
	color = None
	thickness = None

Objet EdgeStyle

class rkEdgeStyle(object):
	"""Renkan edge style object definition"""
	color = None
	arrow = None
	thickness = None

Objet Position

class rkPos(object):
	"""Renkan position object definition"""
	x = None
	y = None
structure_d_un_export_renkan.1438789102.txt.gz · Last modified: 2015/08/05 17:38 by 84.99.228.211