Skip to content

EsriUK/arcgis-dijit-drilldown

Repository files navigation

arcgis-dijit-drilldown

Build Status Coverage Status Code Climate

Deprecation Notice

Following the announcement that LocatorHub will be retired in December 2023, this repo will archived at this time.

Features

The drilldown widget provides hierarchical address search results allowing the user to drilldown into the list of results and find a specific location.

For further information on when this might be useful to you, demo sites and details on how to get started using the widget please see our blog.

The drilldown widget extends the functionality of the Esri Search widget, this means you use it in the same way. See the Esri Search widget doc here

View it live

A build of the Drilldown widget is available for use with the Web AppBuilder and can be found here

The wiki provides information on supported locators, browsers and using a standardised schema.

Quickstart

myWidget = new Drilldown({
	sources: [{
		locator: new LLPGLocator("http://myserver/mylocator/ADDRESS/GeocodeServer"),
        singleLineFieldName: "LH_ADDRESS",
        outFields: ["*"],
        name: "LH 5.3 LLPG",
        maxResults: 250	
	}],
	enableSuggestions: false,
    enableLabel: false,
    enableHighlight: true,
    autoNavigate: true,
    showCounts: true
}, "DrilldownWidget");

myWidget.startup();

New to Github? Get started here.

Requirements

  • JavaScript API v3.14 or above
  • Supported Browsers, these can be found here
  • LocatorHub 5.3 (or above) and one of the following locators:
    • Addressbase Premium (Epoch 39 or above, requires LocatorHub 5.4)
    • LLPG
    • IDOX GMS Connector, V8.2 or greater **
    • One Scotland Gazetteer
    • Merge or Cascade locators using an appropriate standardised schema (requires LocatorHub 5.4). For further information on the schema please see here
  • Experience with the ArcGIS Javascript API.

Issues

Find a bug or want to request a new feature? Please let us know by submitting an issue.

Support

Use of this widget is covered by Esri UK Developer Support

Contributing

Anyone and everyone is welcome to contribute.

Licensing

Copyright 2015 ESRI (UK) Limited

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the Licence.

A copy of the license is available in the repository's license file.

**IDOX GMS Connector Configuration