app.component.html 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293
  1. <main>
  2. <h1 class="pl-2">Regional attractiveness of Polirural Pilot Regions based on system Dynamics models</h1>
  3. <div class="pl-2">
  4. <h3>SDM &ndash; DIH integration bridge</h3>
  5. <p>This page provides some showcase ideas about visualization of SDM model outputs in various points in time.
  6. SDM is a System Dynamics Model developed as a part of the Polirural project. <a href="hub.polirural.eu">DIH</a> is
  7. a Digital Innovation Hub developed as another part of the Polirural project.
  8. Regional attractiveness is one of the tools present in the DIH.</p>
  9. </div>
  10. <div class="pl-2">
  11. <h3>About System Dynamics Modelling</h3>
  12. <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Iusto doloremque recusandae cumque minus qui modi
  13. deleniti molestiae harum eius, facere quae quas, inventore est. Ullam voluptate libero porro architecto dolores.
  14. </p>
  15. <p></p>
  16. </div>
  17. <div class="pl-2">
  18. <h3>About Regional Attractiveness</h3>
  19. <p>Attractiveness can be seen from the perspective of a farmer, a young man or woman, a businessman or a
  20. sociologist. As there is no singular perception of attractiveness, there cannot be a singular value representing
  21. it. In the Index of regional attractiveness, we emphasize the attractiveness of a region as a compound and
  22. relative value. Based on available statistical data about a region, each region is then assessed by several
  23. factors. In this showcase we differentiate social, anthropic, natural and economic factor.</p>
  24. <p></p>
  25. </div>
  26. <nav ngbNav #nav="ngbNav" [activeId]="2" class="nav-tabs">
  27. <ng-container ngbNavItem disabled="true">
  28. <a ngbNavLink>Visualizations:</a>
  29. <ng-template ngbNavContent>
  30. ...
  31. </ng-template>
  32. </ng-container>
  33. <ng-container [ngbNavItem]="2">
  34. <a ngbNavLink>1st ("Discs")</a>
  35. <ng-template ngbNavContent>
  36. <year-graph></year-graph>
  37. <h2>Detailed overview of individual regions</h2>
  38. <p>An aggregated attractiveness index is composed of six factors: anthropic, cultural, economic, institutional, natural and social. Due to the incompleteness of data provided by different regions, we only present four of them below.</p>
  39. <ng-container *ngFor="let region of sdmDihService.regions">
  40. <factor-year-graph [region]="region"></factor-year-graph>
  41. </ng-container>
  42. <h2>Comparison of different scenarios</h2>
  43. <select [(ngModel)]="selectedRegion" (ngModelChange)="yearGraphService.redrawGraphs({region: selectedRegion})">
  44. <ng-container *ngFor="let region of sdmDihService.regions">
  45. <option [ngValue]="region">{{region}}</option>
  46. </ng-container>
  47. </select>
  48. <select [(ngModel)]="selectedDomain" (ngModelChange)="yearGraphService.redrawGraphs({domain: selectedDomain})">
  49. <ng-container *ngFor="let domain of sdmDihService.domains | filter:baselineFilter">
  50. <option [ngValue]="domain">{{domain}}</option>
  51. </ng-container>
  52. </select>
  53. <scenario-year-graph [region]="selectedRegion" [domain]="selectedDomain"></scenario-year-graph>
  54. <scenario-factor-year-graph [region]="selectedRegion" [domain]="selectedDomain"></scenario-factor-year-graph>
  55. </ng-template>
  56. </ng-container>
  57. <ng-container ngbNavItem>
  58. <a ngbNavLink>2nd ("Dots")</a>
  59. <ng-template ngbNavContent>
  60. <all-in-one-graph></all-in-one-graph>
  61. <h2>Detailed overview of individual regions</h2>
  62. <p>An aggregated attractiveness index is composed of six factors: anthropic, cultural, economic, institutional, natural and social. Due to the incompleteness of data provided by different regions, we only present four of them below.</p>
  63. <ng-container *ngFor="let region of sdmDihService.regions">
  64. <region-graph [region]="region"></region-graph>
  65. </ng-container>
  66. </ng-template>
  67. </ng-container>
  68. <ng-container ngbNavItem>
  69. <a ngbNavLink>3rd ("Map")</a>
  70. <ng-template ngbNavContent>
  71. <div class="map-row">
  72. <h2>Map-based comparison</h2>
  73. <div class="hs-map">
  74. <hslayers></hslayers>
  75. </div>
  76. </div>
  77. </ng-template>
  78. </ng-container>
  79. <ng-container ngbNavItem>
  80. <a ngbNavLink>4th ("Race")</a>
  81. <ng-template ngbNavContent>
  82. #PLACEHOLDER
  83. </ng-template>
  84. </ng-container>
  85. </nav>
  86. <div [ngbNavOutlet]="nav" class="mt-2"></div>
  87. </main>