Skip to content

This bundle provides an omnisearch store for connecting to the Esri CH LocationFinder service.

License

Notifications You must be signed in to change notification settings

conterra/mapapps-locationfinder

Repository files navigation

LocationFinder bundle

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.

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": [
        "omnisearch"
    ],
    "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: <mapapps.remote.base>http://%YOURSERVER%/ct-mapapps-webapp-%VERSION%</mapapps.remote.base>

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

About

This bundle provides an omnisearch store for connecting to the Esri CH LocationFinder service.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •