https://github.com/conterra/mapapps-locationfinder
This bundle provides an omnisearch store for connecting to the Esri CH LocationFinder service.
https://github.com/conterra/mapapps-locationfinder
4x mapapps search
Last synced: 28 days ago
JSON representation
This bundle provides an omnisearch store for connecting to the Esri CH LocationFinder service.
- Host: GitHub
- URL: https://github.com/conterra/mapapps-locationfinder
- Owner: conterra
- License: apache-2.0
- Created: 2018-08-07T10:45:12.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2025-12-04T15:58:35.000Z (3 months ago)
- Last Synced: 2025-12-07T20:23:32.145Z (3 months ago)
- Topics: 4x, mapapps, search
- Language: JavaScript
- Homepage: https://demos.conterra.de/mapapps/resources/apps/internal_demo_locationfinder/index.html
- Size: 1.99 MB
- Stars: 0
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/conterra/mapapps-locationfinder/actions/workflows/devnet-bundle-snapshot.yml)


# LocationFinder bundle
This bundle provides a 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.
## Sample App
https://demos.conterra.de/mapapps/resources/apps/internal_demo_locationfinder/index.html
Installation Guide
------------------
1. First, you need to add the bundles "dn_locationfinder" to your app.
2. After that, configure your LocationFinderStore as described below.
#### Configurable Components of dn_locationfinder:
##### LocationFinderStore:
```
"LocationFinderStore": {
"id": "locationfinderstore",
"title": "Suchdienst",
"description": "Suchdienst",
"useIn": [
"search"
],
"omniSearchDefaultLabel": "Ort, Adresse, POI...",
"omniSearchSearchAttr": "name",
"omniSearchDisableSortOptions": true,
"omniSearchLabelString": "${name} (${type_resolved})",
"omniSearchTypingDelay": 200,
"parameters": {},
"url": "https://***/Finder/Lookup",
"wkid": 25832,
"resolveType": true
}
```
Development Guide
------------------
### Define the mapapps remote base
Before you can run the project you have to define the mapapps.remote.base property in the pom.xml-file:
`http://%YOURSERVER%/ct-mapapps-webapp-%VERSION%`
##### Other methods to to define the mapapps.remote.base property.
1. Goal parameters
`mvn install -Dmapapps.remote.base=http://%YOURSERVER%/ct-mapapps-webapp-%VERSION%`
2. Build properties
Change the mapapps.remote.base in the build.properties file and run:
`mvn install -Denv=dev -Dlocal.configfile=%ABSOLUTEPATHTOPROJECTROOT%/build.properties`