From here you can see that semi-colons officially have one only use. They join two independent clauses of equal weight, when neither a full-stop nor a colon will work, and no suitable connecting word is available.
Is this true of the example sentence? On the face of it the first semi-colon could maybe be replaced by a full-stop, and the following two possibly by commas, but I am not the type to leap to the conclusion that the writer is incompetent and doesn't know his business so I found the full paragraph:
We are approaching the centenary of the Great War, and it will be the greatest centenary the world has ever seen. Transglobal historians are muscling up with their magnum opuses; publishers are bellowing for more books; more TV tie-ins; more exhibitions. There will be long lines of men marching through market town squares to the sound of trumpets and Wilfred Owen, and nothing will ever be the same again.
Now we can see that it is a list of things that will make it the greatest centenary the world has ever seen, and the listing continues into the following sentence, which predicts activities that will contribute to the centenary. The structure is:
sentence 1) the situation - upcoming celebration.
sentence 2) list of things making it a great celebration - magnum opuses, more books, more TV, more exhibitions.
sentence 3) list of predicted activities - marching, trumpets, Wilfred Owen.
Within this structure, neither a full stop nor a colon will work as the items need to be kept together and separate from adjacent information, and joining words would be clumsy in the extreme. In contrast, the writers choice of semi-colons works well. He has made the list cohesive, made is distinct from the preceding and following sentences, and at the same time, by having clauses of decreasing length, mirrored the real-life rush to the event.
It is worth remembering that good writing should not be standard idiomatic English - that is for speakers - and this sentence is a good example of why.