Skip to content

Commit 413c50d

Browse files
Rémi Haujeremy-eychenne
authored andcommitted
feat(demo): update and fix examples
1 parent 4ad0d1c commit 413c50d

27 files changed

+2916
-3801
lines changed

angular.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
"src/assets"
4848
],
4949
"styles": [
50-
"src/styles.css",
50+
"src/styles.scss",
5151
"node_modules/ol/ol.css"
5252
],
5353
"scripts": [],
@@ -110,7 +110,7 @@
110110
"src/assets"
111111
],
112112
"styles": [
113-
"src/styles.css"
113+
"src/styles.scss"
114114
],
115115
"scripts": []
116116
}
@@ -167,7 +167,8 @@
167167
"cli": {
168168
"schematicCollections": [
169169
"@angular-eslint/schematics"
170-
]
170+
],
171+
"analytics": "671ddb05-2c7a-4af9-98c3-dbdfcb7630ce"
171172
},
172173
"schematics": {
173174
"@angular-eslint/schematics:application": {

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,12 @@
1515
"private": true,
1616
"dependencies": {
1717
"@angular/animations": "^19.2.15",
18+
"@angular/cdk": "^18.2.14",
1819
"@angular/common": "^19.2.15",
1920
"@angular/compiler": "^19.2.15",
2021
"@angular/core": "^19.2.15",
2122
"@angular/forms": "^19.2.15",
23+
"@angular/material": "^18.2.14",
2224
"@angular/platform-browser": "^19.2.15",
2325
"@angular/platform-browser-dynamic": "^19.2.15",
2426
"@angular/router": "^19.2.15",

src/app/app.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ import { RouterLink, RouterOutlet } from '@angular/router';
3838
.main-container {
3939
height: calc(100% - 72px);
4040
background-color: white;
41-
margin: 0px;
41+
padding: 0 1rem;
4242
overflow: auto;
4343
}
4444
`,

src/app/app.routing.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import { Routes } from '@angular/router';
22
import { ClusterComponent } from './cluster/cluster.component';
3-
import { BasicComponent } from './basic/basic.component';
3+
import { SimpleComponent } from './simple/simple.component';
44
import { RasterComponent } from './raster/raster.component';
55
import { ExamplesListComponent } from './examples-list/examples-list.component';
66
import { ExamplesItemComponent } from './examples-item/examples-item.component';
77
import { MapPositionComponent } from './map-position/map-position.component';
88
import { CursorPositionComponent } from './cursor-position/cursor-position.component';
99
import { DisplayGeometryComponent } from './display-geometry/display-geometry.component';
1010
import { DisplayGeojsonSourceComponent } from './display-geojson-source/display-geojson-source.component';
11-
import { DrawPolygonComponent } from './draw-polygon/draw-polygon.component';
11+
import { DrawFeaturesComponent } from './draw-features/draw-features.component';
1212
import { ModifyPolygonComponent } from './modify-polygon/modify-polygon.component';
1313
import { SideBySideComponent } from './side-by-side/side-by-side.component';
1414
import { SwipeComponent } from './swipe/swipe.component';
@@ -31,12 +31,12 @@ export const routes: Routes = [
3131
path: 'examples',
3232
component: ExamplesItemComponent,
3333
children: [
34-
{ path: 'basic', component: BasicComponent },
34+
{ path: 'simple', component: SimpleComponent },
3535
{ path: 'map-position', component: MapPositionComponent },
3636
{ path: 'cursor-position', component: CursorPositionComponent },
3737
{ path: 'display-geometry', component: DisplayGeometryComponent },
3838
{ path: 'display-geojson-source', component: DisplayGeojsonSourceComponent },
39-
{ path: 'draw-polygon', component: DrawPolygonComponent },
39+
{ path: 'draw-features', component: DrawFeaturesComponent },
4040
{ path: 'modify-polygon', component: ModifyPolygonComponent },
4141
{ path: 'side-by-side', component: SideBySideComponent },
4242
{ path: 'swipe', component: SwipeComponent },

src/app/arcgis-image/arcgis-image.component.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,8 @@ import {
2828
2929
<aol-layer-image>
3030
<aol-source-imagearcgisrest
31-
projection="EPSG:3857"
3231
[ratio]="1"
33-
url="https://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Specialty/ESRI_StateCityHighway_USA/MapServer"
32+
url="https://sampleserver6.arcgisonline.com/ArcGIS/rest/services/USA/MapServer"
3433
(imageLoadStart)="imageLoadStart()"
3534
(imageLoadEnd)="imageLoadEnd()"
3635
></aol-source-imagearcgisrest>

src/app/basic/basic.component.ts

Lines changed: 0 additions & 177 deletions
This file was deleted.

src/app/cluster/cluster.component.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import { Component, OnInit } from '@angular/core';
22
import { FormsModule } from '@angular/forms';
3-
import { NgFor } from '@angular/common';
43
import {
54
CollectionCoordinatesComponent,
65
ControlFullScreenComponent,
@@ -40,11 +39,13 @@ import {
4039
<aol-layer-vector>
4140
<aol-source-cluster [distance]="distance">
4241
<aol-source-vector>
43-
<aol-feature *ngFor="let p of points">
44-
<aol-geometry-point>
45-
<aol-coordinate [x]="p.x" [y]="p.y" [srid]="'EPSG:4326'"></aol-coordinate>
46-
</aol-geometry-point>
47-
</aol-feature>
42+
@for (p of points; track $index) {
43+
<aol-feature>
44+
<aol-geometry-point>
45+
<aol-coordinate [x]="p.x" [y]="p.y" [srid]="'EPSG:4326'"></aol-coordinate>
46+
</aol-geometry-point>
47+
</aol-feature>
48+
}
4849
</aol-source-vector>
4950
5051
<aol-style>
@@ -110,7 +111,6 @@ import {
110111
`,
111112
],
112113
imports: [
113-
NgFor,
114114
FormsModule,
115115
MapComponent,
116116
DefaultInteractionComponent,

0 commit comments

Comments
 (0)