Neo4j : Exploitation de graphe

Chargement du graphe

Commencez par créer les nœuds et relations en copiant le code suivant (ou via le script scotland.cypher) :

1
create (s61:STaxi {nom : 's61'})
2
create (s62:STaxi {nom : 's62'})
3
create (s63:SBus {nom : 's63'})
4
create (s64:STaxi {nom : 's64'})
5
create (s65:SBus {nom : 's65'})
6
create (s66:STaxi {nom : 's66'})
7
create (s67:SMetro {nom : 's67'})
8
create (s68:STaxi {nom : 's68'})
9
create (s69:STaxi {nom : 's69'})
10
create (s70:STaxi {nom : 's70'})
11
create (s71:STaxi {nom : 's71'})
12
create (s78:SBus {nom : 's78'})
13
create (s79:SMetro {nom : 's79'})
14
create (s80:STaxi {nom : 's80'})
15
create (s81:STaxi {nom : 's81'})
16
create (s82:SBus {nom : 's82'})
17
create (s83:STaxi {nom : 's83'})
18
create (s84:STaxi {nom : 's84'})
19
create (s85:STaxi {nom : 's85'})
20
create (s86:SBus {nom : 's86'})
21
create (s87:SBus {nom : 's87'})
22
create (s88:STaxi {nom : 's88'})
23
create (s89:SMetro {nom : 's89'})
24
create (s90:STaxi {nom : 's90'})
25
create (s96:STaxi {nom : 's96'})
26
create (s97:STaxi {nom : 's97'})
27
create (s98:STaxi {nom : 's98'})
28
create (s99:STaxi {nom : 's99'})
29
create (s100:SBus {nom : 's100'})
30
create (s101:STaxi {nom : 's101'})
31
create (s102:SBus {nom : 's102'})
32
create (s103:STaxi {nom : 's103'})
33
create (s104:STaxi {nom : 's104'})
34
create (s105:SBus {nom : 's105'})
35
create (s108:SBus {nom : 's108'})
36
create (s109:STaxi {nom : 's109'})
37
create (s110:STaxi {nom : 's110'})
38
create (s111:SMetro {nom : 's111'})
39
create (s112:STaxi {nom : 's112'})
40
create (s113:STaxi {nom : 's113'})
41
create (s114:STaxi {nom : 's114'})
42
create (s115:STaxi {nom : 's115'})
43
create (s116:SBus {nom : 's116'})
44
create (s117:STaxi {nom : 's117'})
45
create (s118:STaxi {nom : 's118'})
46
create (s124:SBus {nom : 's124'})
47
create (s125:STaxi {nom : 's125'})
48
create (s126:STaxi {nom : 's126'})
49
create (s127:SBus {nom : 's127'})
50
create (s128:SMetro {nom : 's128'})
51
create (s129:STaxi {nom : 's129'})
52
create (s130:STaxi {nom : 's130'})
53
create (s131:STaxi {nom : 's131'})
54
create (s132:STaxi {nom : 's132'})
55
create (s133:SBus {nom : 's133'})
56
create (s134:STaxi {nom : 's134'})
57
create (s135:SBus {nom : 's135'})
58
create (s138:STaxi {nom : 's138'})
59
create (s139:STaxi {nom : 's139'})
60
create (s140:SMetro {nom : 's140'})
61
create (s141:STaxi {nom : 's141'})
62
create (s142:SBus {nom : 's142'})
63
create (s143:STaxi {nom : 's143'})
64
create (s150:STaxi {nom : 's150'})
65
create (s151:STaxi {nom : 's151'})
66
create (s152:STaxi {nom : 's152'})
67
create (s153:SMetro {nom : 's153'})
68
create (s154:SBus {nom : 's154'})
69
create (s155:STaxi {nom : 's155'})
70
create (s156:SBus {nom : 's156'})
71
create (s157:SBus {nom : 's157'})
72
create (s158:STaxi {nom : 's158'})
73
create (s160:STaxi {nom : 's160'})
74
create (s161:SBus {nom : 's161'})
75
76
77
create (s61)-[:TAXI]->(s62)
78
create (s61)-[:TAXI]->(s78)
79
80
create (s62)-[:TAXI]->(s79)
81
create (s62)-[:TAXI]->(s61)
82
83
create (s63)-[:TAXI]->(s64)
84
create (s63)-[:TAXI]->(s79)
85
create (s63)-[:TAXI]->(s80)
86
87
create (s64)-[:TAXI]->(s63)
88
create (s64)-[:TAXI]->(s65)
89
create (s64)-[:TAXI]->(s81)
90
91
create (s65)-[:TAXI]->(s64)
92
create (s65)-[:TAXI]->(s66)
93
create (s65)-[:TAXI]->(s82)
94
95
create (s66)-[:TAXI]->(s65)
96
create (s66)-[:TAXI]->(s67)
97
create (s66)-[:TAXI]->(s82)
98
99
create (s67)-[:TAXI]->(s66)
100
create (s67)-[:TAXI]->(s68)
101
create (s67)-[:TAXI]->(s84)
102
103
create (s68)-[:TAXI]->(s67)
104
create (s68)-[:TAXI]->(s69)
105
create (s68)-[:TAXI]->(s85)
106
107
create (s69)-[:TAXI]->(s68)
108
create (s69)-[:TAXI]->(s86)
109
110
create (s70)-[:TAXI]->(s71)
111
create (s70)-[:TAXI]->(s87)
112
113
create (s71)-[:TAXI]->(s70)
114
create (s71)-[:TAXI]->(s89)
115
116
create (s78)-[:TAXI]->(s61)
117
create (s78)-[:TAXI]->(s79)
118
create (s78)-[:TAXI]->(s97)
119
120
create (s79)-[:TAXI]->(s62)
121
create (s79)-[:TAXI]->(s63)
122
create (s79)-[:TAXI]->(s78)
123
create (s79)-[:TAXI]->(s98)
124
125
create (s80)-[:TAXI]->(s63)
126
create (s80)-[:TAXI]->(s99)
127
create (s80)-[:TAXI]->(s100)
128
129
create (s81)-[:TAXI]->(s64)
130
create (s81)-[:TAXI]->(s82)
131
create (s81)-[:TAXI]->(s100)
132
133
create (s82)-[:TAXI]->(s65)
134
create (s82)-[:TAXI]->(s66)
135
create (s82)-[:TAXI]->(s81)
136
create (s82)-[:TAXI]->(s101)
137
138
create (s83)-[:TAXI]->(s101)
139
create (s83)-[:TAXI]->(s102)
140
141
create (s84)-[:TAXI]->(s67)
142
create (s84)-[:TAXI]->(s85)
143
144
create (s85)-[:TAXI]->(s84)
145
create (s85)-[:TAXI]->(s103)
146
create (s85)-[:TAXI]->(s68)
147
148
create (s86)-[:TAXI]->(s103)
149
create (s86)-[:TAXI]->(s104)
150
create (s86)-[:TAXI]->(s69)
151
152
create (s87)-[:TAXI]->(s70)
153
create (s87)-[:TAXI]->(s88)
154
155
create (s88)-[:TAXI]->(s87)
156
create (s88)-[:TAXI]->(s89)
157
create (s88)-[:TAXI]->(s117)
158
159
create (s89)-[:TAXI]->(s71)
160
create (s89)-[:TAXI]->(s88)
161
create (s89)-[:TAXI]->(s105)
162
163
create (s90)-[:TAXI]->(s105)
164
165
create (s96)-[:TAXI]->(s97)
166
create (s96)-[:TAXI]->(s109)
167
168
create (s97)-[:TAXI]->(s78)
169
create (s97)-[:TAXI]->(s96)
170
create (s97)-[:TAXI]->(s98)
171
create (s97)-[:TAXI]->(s109)
172
173
create (s98)-[:TAXI]->(s79)
174
create (s98)-[:TAXI]->(s99)
175
create (s98)-[:TAXI]->(s97)
176
create (s98)-[:TAXI]->(s110)
177
178
create (s99)-[:TAXI]->(s80)
179
create (s99)-[:TAXI]->(s98)
180
create (s99)-[:TAXI]->(s110)
181
create (s99)-[:TAXI]->(s112)
182
183
create (s100)-[:TAXI]->(s80)
184
create (s100)-[:TAXI]->(s81)
185
create (s100)-[:TAXI]->(s101)
186
create (s100)-[:TAXI]->(s112)
187
create (s100)-[:TAXI]->(s113)
188
189
create (s101)-[:TAXI]->(s82)
190
create (s101)-[:TAXI]->(s100)
191
create (s101)-[:TAXI]->(s83)
192
create (s101)-[:TAXI]->(s114)
193
194
create (s102)-[:TAXI]->(s83)
195
create (s102)-[:TAXI]->(s103)
196
create (s102)-[:TAXI]->(s115)
197
198
create (s103)-[:TAXI]->(s85)
199
create (s103)-[:TAXI]->(s102)
200
create (s103)-[:TAXI]->(s86)
201
202
create (s104)-[:TAXI]->(s86)
203
create (s104)-[:TAXI]->(s116)
204
205
create (s105)-[:TAXI]->(s89)
206
create (s105)-[:TAXI]->(s90)
207
create (s105)-[:TAXI]->(s108)
208
209
create (s108)-[:TAXI]->(s105)
210
create (s108)-[:TAXI]->(s117)
211
212
create (s109)-[:TAXI]->(s96)
213
create (s109)-[:TAXI]->(s97)
214
create (s109)-[:TAXI]->(s110)
215
create (s109)-[:TAXI]->(s124)
216
217
create (s110)-[:TAXI]->(s98)
218
create (s110)-[:TAXI]->(s99)
219
create (s110)-[:TAXI]->(s109)
220
create (s110)-[:TAXI]->(s111)
221
222
create (s111)-[:TAXI]->(s110)
223
create (s111)-[:TAXI]->(s112)
224
create (s111)-[:TAXI]->(s124)
225
226
create (s112)-[:TAXI]->(s99)
227
create (s112)-[:TAXI]->(s100)
228
create (s112)-[:TAXI]->(s111)
229
create (s112)-[:TAXI]->(s125)
230
231
create (s113)-[:TAXI]->(s100)
232
create (s113)-[:TAXI]->(s114)
233
create (s113)-[:TAXI]->(s125)
234
235
create (s114)-[:TAXI]->(s101)
236
create (s114)-[:TAXI]->(s113)
237
create (s114)-[:TAXI]->(s115)
238
create (s114)-[:TAXI]->(s126)
239
create (s114)-[:TAXI]->(s131)
240
create (s114)-[:TAXI]->(s132)
241
242
create (s115)-[:TAXI]->(s102)
243
create (s115)-[:TAXI]->(s114)
244
create (s115)-[:TAXI]->(s126)
245
create (s115)-[:TAXI]->(s127)
246
247
create (s116)-[:TAXI]->(s104)
248
create (s116)-[:TAXI]->(s117)
249
create (s116)-[:TAXI]->(s118)
250
create (s116)-[:TAXI]->(s127)
251
252
create (s117)-[:TAXI]->(s88)
253
create (s117)-[:TAXI]->(s108)
254
create (s117)-[:TAXI]->(s116)
255
create (s117)-[:TAXI]->(s129)
256
257
create (s118)-[:TAXI]->(s116)
258
create (s118)-[:TAXI]->(s129)
259
create (s118)-[:TAXI]->(s134)
260
create (s118)-[:TAXI]->(s142)
261
262
create (s124)-[:TAXI]->(s109)
263
create (s124)-[:TAXI]->(s111)
264
create (s124)-[:TAXI]->(s130)
265
create (s124)-[:TAXI]->(s138)
266
267
create (s125)-[:TAXI]->(s112)
268
create (s125)-[:TAXI]->(s113)
269
create (s125)-[:TAXI]->(s131)
270
271
create (s126)-[:TAXI]->(s114)
272
create (s126)-[:TAXI]->(s115)
273
create (s126)-[:TAXI]->(s127)
274
create (s126)-[:TAXI]->(s140)
275
276
create (s127)-[:TAXI]->(s115)
277
create (s127)-[:TAXI]->(s116)
278
create (s127)-[:TAXI]->(s134)
279
create (s127)-[:TAXI]->(s133)
280
create (s127)-[:TAXI]->(s126)
281
282
create (s128)-[:TAXI]->(s142)
283
create (s128)-[:TAXI]->(s143)
284
create (s128)-[:TAXI]->(s160)
285
286
create (s129)-[:TAXI]->(s117)
287
create (s129)-[:TAXI]->(s135)
288
create (s129)-[:TAXI]->(s143)
289
create (s129)-[:TAXI]->(s142)
290
create (s129)-[:TAXI]->(s118)
291
292
create (s130)-[:TAXI]->(s131)
293
create (s130)-[:TAXI]->(s124)
294
create (s130)-[:TAXI]->(s139)
295
296
create (s131)-[:TAXI]->(s125)
297
create (s131)-[:TAXI]->(s130)
298
create (s131)-[:TAXI]->(s114)
299
300
create (s132)-[:TAXI]->(s114)
301
create (s132)-[:TAXI]->(s140)
302
303
create (s133)-[:TAXI]->(s127)
304
create (s133)-[:TAXI]->(s140)
305
create (s133)-[:TAXI]->(s141)
306
307
create (s134)-[:TAXI]->(s118)
308
create (s134)-[:TAXI]->(s127)
309
create (s134)-[:TAXI]->(s141)
310
create (s134)-[:TAXI]->(s142)
311
312
create (s135)-[:TAXI]->(s129)
313
create (s135)-[:TAXI]->(s143)
314
create (s135)-[:TAXI]->(s161)
315
316
create (s138)-[:TAXI]->(s124)
317
create (s138)-[:TAXI]->(s150)
318
create (s138)-[:TAXI]->(s152)
319
320
create (s139)-[:TAXI]->(s130)
321
create (s139)-[:TAXI]->(s140)
322
create (s139)-[:TAXI]->(s153)
323
create (s139)-[:TAXI]->(s154)
324
325
create (s140)-[:TAXI]->(s132)
326
create (s140)-[:TAXI]->(s126)
327
create (s140)-[:TAXI]->(s133)
328
create (s140)-[:TAXI]->(s156)
329
create (s140)-[:TAXI]->(s154)
330
create (s140)-[:TAXI]->(s139)
331
332
create (s141)-[:TAXI]->(s133)
333
create (s141)-[:TAXI]->(s134)
334
create (s141)-[:TAXI]->(s142)
335
create (s141)-[:TAXI]->(s158)
336
337
create (s142)-[:TAXI]->(s141)
338
create (s142)-[:TAXI]->(s134)
339
create (s142)-[:TAXI]->(s118)
340
create (s142)-[:TAXI]->(s143)
341
create (s142)-[:TAXI]->(s129)
342
create (s142)-[:TAXI]->(s128)
343
create (s142)-[:TAXI]->(s158)
344
345
create (s143)-[:TAXI]->(s129)
346
create (s143)-[:TAXI]->(s135)
347
create (s143)-[:TAXI]->(s160)
348
create (s143)-[:TAXI]->(s128)
349
create (s143)-[:TAXI]->(s142)
350
351
create (s150)-[:TAXI]->(s138)
352
create (s150)-[:TAXI]->(s151)
353
354
create (s151)-[:TAXI]->(s150)
355
create (s151)-[:TAXI]->(s152)
356
357
create (s152)-[:TAXI]->(s138)
358
create (s152)-[:TAXI]->(s151)
359
create (s152)-[:TAXI]->(s153)
360
361
create (s153)-[:TAXI]->(s152)
362
create (s153)-[:TAXI]->(s139)
363
create (s153)-[:TAXI]->(s154)
364
365
create (s154)-[:TAXI]->(s139)
366
create (s154)-[:TAXI]->(s140)
367
create (s154)-[:TAXI]->(s155)
368
create (s154)-[:TAXI]->(s153)
369
370
create (s155)-[:TAXI]->(s154)
371
create (s155)-[:TAXI]->(s156)
372
373
create (s156)-[:TAXI]->(s140)
374
create (s156)-[:TAXI]->(s155)
375
create (s156)-[:TAXI]->(s157)
376
377
create (s157)-[:TAXI]->(s156)
378
create (s157)-[:TAXI]->(s158)
379
380
create (s158)-[:TAXI]->(s141)
381
create (s158)-[:TAXI]->(s142)
382
create (s158)-[:TAXI]->(s157)
383
384
create (s160)-[:TAXI]->(s128)
385
create (s160)-[:TAXI]->(s143)
386
create (s160)-[:TAXI]->(s161)
387
388
create (s161)-[:TAXI]->(s135)
389
create (s161)-[:TAXI]->(s160)
390
391
392
393
394
create (s63)-[:BUS]->(s79)
395
create (s63)-[:BUS]->(s100)
396
create (s63)-[:BUS]->(s65)
397
398
create (s65)-[:BUS]->(s63)
399
create (s65)-[:BUS]->(s67)
400
create (s65)-[:BUS]->(s82)
401
402
create (s67)-[:BUS]->(s65)
403
create (s67)-[:BUS]->(s82)
404
create (s67)-[:BUS]->(s102)
405
406
create (s78)-[:BUS]->(s79)
407
408
create (s79)-[:BUS]->(s78)
409
create (s79)-[:BUS]->(s63)
410
411
create (s82)-[:BUS]->(s65)
412
create (s82)-[:BUS]->(s67)
413
create (s82)-[:BUS]->(s140)
414
create (s82)-[:BUS]->(s100)
415
416
create (s86)-[:BUS]->(s102)
417
create (s86)-[:BUS]->(s116)
418
create (s86)-[:BUS]->(s87)
419
420
create (s87)-[:BUS]->(s86)
421
create (s87)-[:BUS]->(s105)
422
423
create (s89)-[:BUS]->(s105)
424
425
create (s100)-[:BUS]->(s63)
426
create (s100)-[:BUS]->(s82)
427
create (s100)-[:BUS]->(s111)
428
429
create (s102)-[:BUS]->(s67)
430
create (s102)-[:BUS]->(s86)
431
create (s102)-[:BUS]->(s127)
432
433
create (s105)-[:BUS]->(s89)
434
create (s105)-[:BUS]->(s87)
435
create (s105)-[:BUS]->(s108)
436
437
create (s108)-[:BUS]->(s105)
438
create (s108)-[:BUS]->(s116)
439
create (s108)-[:BUS]->(s135)
440
441
create (s111)-[:BUS]->(s124)
442
create (s111)-[:BUS]->(s100)
443
444
create (s116)-[:BUS]->(s86)
445
create (s116)-[:BUS]->(s127)
446
create (s116)-[:BUS]->(s142)
447
create (s116)-[:BUS]->(s108)
448
449
create (s124)-[:BUS]->(s111)
450
create (s124)-[:BUS]->(s153)
451
452
create (s127)-[:BUS]->(s116)
453
create (s127)-[:BUS]->(s102)
454
create (s127)-[:BUS]->(s133)
455
456
create (s128)-[:BUS]->(s161)
457
create (s128)-[:BUS]->(s135)
458
create (s128)-[:BUS]->(s142)
459
460
create (s133)-[:BUS]->(s127)
461
create (s133)-[:BUS]->(s157)
462
create (s133)-[:BUS]->(s140)
463
464
create (s135)-[:BUS]->(s108)
465
create (s135)-[:BUS]->(s161)
466
create (s135)-[:BUS]->(s128)
467
468
create (s140)-[:BUS]->(s82)
469
create (s140)-[:BUS]->(s133)
470
create (s140)-[:BUS]->(s156)
471
create (s140)-[:BUS]->(s154)
472
473
create (s142)-[:BUS]->(s116)
474
create (s142)-[:BUS]->(s128)
475
create (s142)-[:BUS]->(s157)
476
477
create (s153)-[:BUS]->(s154)
478
create (s153)-[:BUS]->(s124)
479
480
create (s154)-[:BUS]->(s140)
481
create (s154)-[:BUS]->(s153)
482
create (s154)-[:BUS]->(s156)
483
484
create (s156)-[:BUS]->(s140)
485
create (s156)-[:BUS]->(s154)
486
create (s156)-[:BUS]->(s157)
487
488
create (s157)-[:BUS]->(s133)
489
create (s157)-[:BUS]->(s142)
490
create (s157)-[:BUS]->(s156)
491
492
create (s161)-[:BUS]->(s135)
493
create (s161)-[:BUS]->(s128)
494
495
496
497
create (s67)-[:METRO]->(s79)
498
create (s67)-[:METRO]->(s111)
499
create (s67)-[:METRO]->(s89)
500
501
create (s79)-[:METRO]->(s111)
502
create (s79)-[:METRO]->(s67)
503
504
create (s89)-[:METRO]->(s67)
505
create (s89)-[:METRO]->(s140)
506
create (s89)-[:METRO]->(s128)
507
508
create (s111)-[:METRO]->(s79)
509
create (s111)-[:METRO]->(s67)
510
create (s111)-[:METRO]->(s153)
511
512
create (s128)-[:METRO]->(s89)
513
create (s128)-[:METRO]->(s140)
514
515
create (s140)-[:METRO]->(s153)
516
create (s140)-[:METRO]->(s128)
517
create (s140)-[:METRO]->(s89)
518
519
create (s153)-[:METRO]->(s111)
520
create (s153)-[:METRO]->(s140)

scotland.cypher

Affichez l'ensemble du graphe avec la commande suivante :

1
match (n) return n

Changez la couleur et la taille des nœuds et relations pour vous y retrouver plus facilement.

Par exemple :

  • Station de métro en rouge, taille 3

  • Station de bus en vert, taille 2

  • Station de taxi en gris, taille 1

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimer Clément Henry, 2015 (Contributions : Stéphane Crozat, les étudiants de l'UTC) Paternité - Partage des Conditions Initiales à l'IdentiqueRéalisé avec Scenari (nouvelle fenêtre)