Skip to content

Commit 46605b7

Browse files
abelkhaymarc-gavanier
authored andcommitted
feat: nouvelle caledonie carto locale
1 parent 735c6f3 commit 46605b7

File tree

11 files changed

+1761
-10
lines changed

11 files changed

+1761
-10
lines changed

src/assets/data/20240320-nouvelle-caledonie-lieux-de-mediation-numeriques-nouvelle-caledonie.json

Lines changed: 1731 additions & 0 deletions
Large diffs are not rendered by default.

src/features/cartographie/layouts/cartographie/cartographie.layout.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ <h3 class="card-title text-primary">
8484
<span class="my-auto">Aide</span>
8585
</button>
8686
</div>
87+
{{(currentZoom$ | async) ?? 0}}
8788
</nav>
8889
<div class="d-flex flex-grow-1 overflow-hidden position-relative">
8990
<app-offcanvas

src/features/core/presenters/collectivite-territoriale/collectivite-territoriale.presenter.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ const getCorseCodeDepartement = (codePostal: string): string => (isInCorseDuSud(
2121

2222
const isInCorse = (codePostal: string): boolean => codePostal.startsWith('20');
2323

24-
const isInOutremer = (codePostal: string): boolean => codePostal.startsWith('97');
24+
const isInOutremer = (codePostal: string): boolean => codePostal.startsWith('97') || codePostal.startsWith('98');
2525

2626
const isInSaintMartin = (codePostal: string): boolean => codePostal === '97150';
2727

src/features/core/presenters/collectivite-territoriale/departements.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -916,5 +916,14 @@
916916
"longitude": -63.0667,
917917
"latitude": 18.0667
918918
}
919+
},
920+
{
921+
"code": "988",
922+
"nom": "Nouvelle-Calédonie",
923+
"zoom": 10,
924+
"localisation": {
925+
"longitude": 165.5,
926+
"latitude": -21.5
927+
}
919928
}
920929
]

src/features/core/presenters/collectivite-territoriale/regions.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -262,5 +262,15 @@
262262
"nom": "Ultra Numérique",
263263
"url": "https://hub.ultranumerique.fr/"
264264
}
265+
},
266+
{
267+
"code": "07",
268+
"nom": "Nouvelle-Calédonie",
269+
"departements": ["988"],
270+
"zoom": 9,
271+
"localisation": {
272+
"longitude": 165.5,
273+
"latitude": -21.5
274+
}
265275
}
266276
]

src/root/components/conteneur/conteneur.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
className="w-100 mt-lg-0 mt-navbar z-index-over">
3939
<div class="offcanvas-body">
4040
<ul class="navbar-nav nav-underline ms-auto mb-2 mb-lg-0">
41-
<ng-content select="[slot=links]"></ng-content>
41+
<!-- <ng-content select="[slot=links]"></ng-content> -->
4242
<li class="nav-item">
4343
<a
4444
[routerLink]="['/', 'orientation']"

src/root/configuration/brand.configuration.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,13 @@ export type BrandConfiguration = {
1111
export const BRAND_TOKEN: InjectionToken<BrandConfiguration> = new InjectionToken<BrandConfiguration>('brand.configuration');
1212

1313
export const BRAND_CONFIGURATION: BrandConfiguration = {
14-
name: 'Nationale',
14+
name: 'Nouvelle-Calédonie',
1515
logo: '',
1616
illustration: 'svg-france-et-outremer.svg'
1717
};
1818

1919
export const BRAND_APPLICATION_CONFIGURATION: BrandConfiguration = {
20-
name: 'Nationale',
20+
name: 'Nouvelle-Calédonie',
2121
sousTitre: "des lieux d'inclusion numérique",
2222
logo: './assets/img/logo/cartographie-nationale-brand.png',
2323
logoAvecTexte: './assets/img/logo/cartographie-nationale-brand-text.png',

src/root/configuration/data.configuration.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ export const DATA_COORDINATEURS_CONFIGURATION: DataCoordinateursConfiguration =
1717
export const DATA_TOKEN: InjectionToken<DataConfiguration> = new InjectionToken<DataConfiguration>('data.configuration');
1818

1919
export const DATA_CONFIGURATION: DataConfiguration = {
20-
lieuxDeMediationNumerique: '/assets/data/lieux-inclusion-numerique.json'
20+
lieuxDeMediationNumerique: './assets/data/20240320-nouvelle-caledonie-lieux-de-mediation-numeriques-nouvelle-caledonie.json'
2121
};

src/root/configuration/position.configuration.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ export const INITIAL_POSITION_TOKEN: InjectionToken<InitialPositionConfiguration
99
new InjectionToken<InitialPositionConfiguration>('brand.configuration');
1010

1111
export const POSITION_CONFIGURATION: InitialPositionConfiguration = {
12-
latitude: 46.471,
13-
longitude: 2.455
12+
latitude: -21.123889,
13+
longitude: 165.846901
1414
};

src/root/configuration/zoom-level.configuration.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ export const ZOOM_LEVEL_TOKEN: InjectionToken<ZoomLevelConfiguration> = new Inje
1313

1414
export const ZOOM_LEVEL_CONFIGURATION: ZoomLevelConfiguration = {
1515
min: 3,
16-
regular: 5.5,
16+
regular: 7.1,
1717
userPosition: 13,
1818
max: 19
1919
};

0 commit comments

Comments
 (0)