Members
-
innercontroller
-
gestion annulation du fetch
-
innerm_fields
-
liste des champs de recherche
valeurs : "title, description, theme, keywords, layer_name" -
innerm_filterByLayerPriorityArray
-
liste des couches priortaires dans la recherche
sous la forme : [name]mettre un poids au score des couches que l'on souhaite
mettre en avant dans la rechercheExample
"PLAN.IGN$GEOPORTAIL:GPP:TMS" ou "PLAN.IGN:TMS" ou "PLAN.IGN"
-
innerm_filterByProjectionArray
-
liste des couches à exclure avec ces projections
Example
["EPSG:4326",...]
-
innerm_filterByServiceArray
-
liste des filtres sur les services
Example
valeurs : ["WMTS", "TMS", "WMS", "WFS", ...]
-
innerm_filterByTMSArray
-
filtres les services uniquement en TMS
-
innerm_filterWMTSPriority
-
Prioriser les couches de type WMTS sur le service WMS
-
innerm_index
-
index de recherche
-
innerm_maximumResponses
-
nombre maximum de réponses
-
innerm_size
-
nombre de suggestions du service
-
innerm_suggestions
-
resultats du service
-
innerm_url
-
url du service (template avec ${m_index})
-
inner,constanttarget
-
Interface pour les evenements
Example
target.dispatchEvent(new CustomEvent("myEvent", { detail : {} })); target.addEventListener("myEvent", handler);
Methods
-
innerclear()
Services/Search.js, line 315 -
Clear
-
innergetNames(){Array}
Services/Search.js, line 362 -
Liste des noms (unique)
Returns:
des noms (unique)
-
innergetSuggestions(){Array}
Services/Search.js, line 355 -
Liste des suggestions (unique)
Returns:
des suggestions (unique)
-
innergetTitles(){Array}
Services/Search.js, line 369 -
Liste des titres (unique)
Returns:
des titres (unique)
-
innerinventory(results){Object}
Services/Search.js, line 333 -
Determine si une couche est associé avec des services WMS et/ou WMTS
true : WMTS only ou WMTS avec des WMS associés ou pas
false : WMS onlyName Type Description results Array réponse de la recherche
Example
{ PLAN.IGN: true, // WMTS et des WMS BDTOPO:batiments: false // uniquements des WMS }
-
innersetFields(value)
Services/Search.js, line 388 -
Renseigne la liste des champs de recherche
Name Type Description value Array liste des champs de recherche
- See:
-
- m_fields
-
innersetFiltersByLayerPriority(value)
Services/Search.js, line 436 -
Filtre sur les couches prioritaires dans la recherche
Name Type Description value String liste des couches prioritaires
- See:
-
- m_filterByLayerPriority
-
innersetFiltersByProjection(value)
Services/Search.js, line 428 -
Filtre sur les couches à exclure
Name Type Description value String liste des projections
- See:
-
- m_filterByProjection
-
innersetFiltersByService(value)
Services/Search.js, line 420 -
Filtre sur la liste des services à selectionner
Name Type Description value String liste de service
- See:
-
- m_filterByService
-
innersetFiltersByTMS(value)
Services/Search.js, line 451 -
Filtre sur les "purs" couches vecteurs tuilés
Name Type Description value String liste des couches
- See:
-
- m_filterByTMS
-
innersetFilterWMTSPriority(value)
Services/Search.js, line 443 -
Active ou non le filtre 'strange'
Name Type Description value Boolean active le filtre
-
innersetIndex(value)
Services/Search.js, line 380 -
Renseigne le nom de l'indexe
Name Type Description value String nom de l'indexe
- See:
-
- m_index
-
innersetMaximumResponses(value)
Services/Search.js, line 412 -
Renseigne le nombre de réponse souhaitée
Name Type Description value Number nombre de réponse
- See:
-
- m_maximumResponses
-
innersetSize(value)
Services/Search.js, line 396 -
Renseigne le nombre de suggestions du service
Name Type Description value Number le nombre de suggestions du service
- See:
-
- m_size
-
innersetUrl(value)
Services/Search.js, line 404 -
Renseigne l'url du service
Name Type Description value String url du service
- See:
-
- m_url
-
async,innersuggest(text){Object}
Services/Search.js, line 140 -
Appel du service de recherche
Name Type Description text * recherche
Example
{ "attribution": {}, "srs": [ "EPSG:3857" ], "keywords": [], "extent": { "type": "Polygon", "coordinates": [ [ [ 55.9423828, -21.5354858 ], [ 55.9423828, 51.1237818 ], [ -63.28125, 51.1237818 ], [ -63.28125, -21.5354858 ], [ 55.9423828, -21.5354858 ] ] ] }, "metadata": [], "name": "PLAN.IGN", "title": "Plan IGN", "description": "Plan IGN personnalisable", "service": "TMS", "url": "https://data.geopf.fr/tms/1.0.0/PLAN.IGN" }
-
innerunique(){Object}
Services/Search.js, line 289 -
Retourne la liste des suggestions sans doublons
Returns:
des suggestions sans doublons
-
async,innerupdateFilterByTMS(value)
Services/Search.js, line 458 -
Mise à jour de la liste des "purs" couches vecteurs tuilés
Name Type Description value String url