### Administration - Geoloc

#### Paramètres système

##### Champ de table pour latitude et longitude

Présentent les champs disponibles dans la base de données pour le stockage des latitudes et longitudes des membres du site.

##### Géolocalisation des IP

Cette option permet d'activer ou de désactiver :
- le stockage dans la base de donnée des IP des visiteurs anonymes,leur géolocalisation le nombre de visites et leur position de visite sur le site
- l'affichage de ces données dans l'interface
NB : cette option peut ralentir considérablement l'affichage de la carte (si vous êtes connecté administrateur et que votre base contient beaucoup de ligne (> à 10 000 IP)) et stocker au fil du temps beaucoup de données dans la base. Vous pouvez à tout moment vider la base.

Comment ça marche :
Le géoréférencement de l'ip est fourni par différents fournisseurs et vient compléter la base de données du site.
On utilise 4 fournisseurs de geolocalisation d'ip :
https://ipapi.co ==> max 1000 requêtes par jour, 30 000 par mois
https://api.ipdata.co => necessite une clef d'api ==> max 1 500 requêtes par jour
https://extreme-ip-lookup.com ==> max 20 requêtes par minute, 50 000 par mois
http://ip-api.com ==> max 150 requêtes par minute (banissement)
Tous ces fournisseurs ont une limite d'utilisation gratuite d'ou leur nombre pour pouvoir assurer un fonctionnement continu restant dans la gratuité...

##### Clef d'API Ipdata

Cette clef est facultative elle permet d'utiliser les données de ipdata.co vous pouvez l'obtenir ici :
https://ipdata.co/sign-up.html

#### Interface carte

##### Clef d'API Azure Maps

Cette clef permet d'utiliser les données de Azure Maps. Si vous souhaiter utiliser ces données aller à https://learn.microsoft.com/en-us/azure/azure-maps/quick-demo-map-app et suivre le procédé (création d'un compte puis obtention d'une clef)... et remplissez le champ.

##### Clef d'API Mapbox

Cette clef (facultative) permet d'utiliser les données de Mapbox. Si vous souhaiter utiliser ces données aller à https://www.mapbox.com et suivre le procédé (création d'un compte puis obtention d'une clef) ... et remplissez le champ.

##### Type de carte

Vous pouvez définir ici le fond de carte par défaut, en fonction des fournisseurs à votre disposition et des clef d'API ou autorisation que vous aurez obtenu.

NB: le fournissseur Stadia Maps nécessite au minimum la création d'un compte et la désignation de votre nom de domaine pour l'autentification.Vous pouvez effectuer le process ici : https://docs.stadiamaps.com/authentication/

- OpenStreetMap
  - Plan (OpenStreetMap)
- Mapbox <== clef d'API requise
  - Relief (Mapbox)
  - Carte (Mapbox)
- Azure Maps <== clef d'API requise
  - Plan (Azure Maps)
  - Satellite (Azure Maps)
  - Sombre (Azure Maps)
- Google maps
  - Satellite(Google maps)
- Stadia Maps <== autorisation requise
  - Plan (Stadia Maps)
  - Dessin (Stadia Maps)
  - Plan clair (Stadia Maps)
  - Plan sombre (Stadia Maps)

##### Unité des coordonnées

Permet de définir l'affichage par défaut des coordonnées

- dms : degrés minutes secondes (ex : 52°28' 58" S | 9°29' 32" E)
- dd : degrés décimaux (ex : 63.391522 | 146.953125)

##### Type de marqueur

Vous pouvez choisir entre deux types d'icônes qui représenteront :

- les membres du site non connecté
- les membres du site connecté
- les anonymes connecté

NB : les icônes pour les IP ne sont pas paramétrables.

1. Des images au format png, gif (gif animé non supporté), jpeg.
Celles ci sont stockées à l'adresse défini dans le chemin des images les paramètres (supra). Vous pouvez choisir les images que vous souhaitez et ajuster leur dimension finale d'affichage sur la carte dans les champs largeur et hauteur.

Par défaut :

2. Des webfont (fontawesome).
Vous pouvez donc choisir dans la liste proposée...

-  Utilisateur
-  Utilisateur en cercle
-  Utilisateurs
-  Coeur
-  Punaise
-  Cercle
-  Appareil photo
-  Ancre
-  Marqueur carte
-  Avion
-  Etoile
-  Maison
-  Drapeau
-  Croix
-  Astérisque
-  Flamme
-  Commentaire

... et ajuster la couleur, l'opacité du fond et des traits, et la dimension finale d'affichage sur la carte dans les champs largeur et hauteur.

Par défaut :   

#### Interface bloc

Vous pouvez définir ici pour le bloc :

- le fond de carte (cf supra dans Interface carte)
- l'icone , (adresse définie dans le chemin des images (cf supra dans Paramètres)), et ses dimensions
- la hauteur du bloc
- le facteur de zoom

Par défaut :

NPDS - Geoloc Manuel administration