This bundle provides an omnisearch store for connecting to the Esri CH LocationFinder service, which has to be licensed seperately via Esri Switzerland. A location can be searched by entering search criteria in a text field.
- First, you need to add the bundles "dn_locationfinder" to your app.
- After that, configure your LocationFinderStore as described below.
"LocationFinderStore": {
"id": "locationfinderstore",
"title": "Suchdienst",
"description": "Suchdienst",
"useIn": [
"omnisearch"
],
"omniSearchDefaultLabel": "Ort, Adresse, POI...",
"omniSearchSearchAttr": "name",
"omniSearchDisableSortOptions": true,
"omniSearchLabelString": "${name} (${type_resolved})",
"omniSearchTypingDelay": 200,
"parameters": {},
"url": "https://***/Finder/Lookup",
"wkid": 25832,
"resolveType": true
}
Before you can run the project you have to define the mapapps.remote.base property in the pom.xml-file:
<mapapps.remote.base>http://%YOURSERVER%/ct-mapapps-webapp-%VERSION%</mapapps.remote.base>
-
Goal parameters
mvn install -Dmapapps.remote.base=http://%YOURSERVER%/ct-mapapps-webapp-%VERSION%
-
Build properties Change the mapapps.remote.base in the build.properties file and run:
mvn install -Denv=dev -Dlocal.configfile=%ABSOLUTEPATHTOPROJECTROOT%/build.properties