|View as of:|
The application landscape above is auto-generated from a JSON file containing information about applications and the context in which they are used. Landscape maps with merged and split cells convey a great deal of information in a compact form. For more information see the Archimate architecture viewpoints documentation.
In this example, we are fixing the y-axis with a pre-defined order of capabilities and determining the optimal sequence of the x-axis. The process from raw data to the table above is as follows:
These operations are performed in seperate calls to the library, therefore if you want a preset x and y axis, you can skip the first two steps alltogether, or substitute your own methods.
browser. The json data in this example is loaded with
window.fetch therefore a polyfil is required
for older browsers.
Google Chrome, Mozilla Firefox and Opera all render well. Apple Safari and Microsoft Edge and IE all have rowspan table rendering issues where there are complex split cell scenarios.
Split cells with multiple application horizontally in addition to vertically if preferable.
Smarter ordering of split cells to expliot affinity with neighbouring cells.
Style of date slider in IE.
Base the date slider max and min values based on the underlying data.