<commit_before>

# GeoLookup - Enrich local tabular .CSV content with defined poygon feature map services
The GeoLookup widget allows users to drag and drop a local comma delimited file that contains point location data (lat/long) per record and will subsequently attach user selected attribution from a uniquely identified polygon feature service. Each point created by the data within the local CSV will be intersected with the polygon data and in turn the user selected fields and respective data from the feature service will mapped, attached and returned as a new enriched .CSV. 

Usage examples: 
* a telecom needs to determine service levels (offer products and services) from a table of customer locations. service levels are determined by the intersection of customer data with service level polygons from an easy to use interface
* a sales manager needs to determine which prospective customer locations lie within defined sales territories

Important Note: 
## Sections

* [Features](#features)
* [Requirements](#requirements)
* [Instructions](#instructions)
* [Resources](#resources)
* [Issues](#issues)
* [Contributing](#contributing)
* [Licensing](#licensing)

## Features

* Define polygon layers in your map.
* drag and drop CSV file with lat/lon data
* Plot only option to not enrich the data
* Define symbols for hit and misses during enrichment
* Set thresolds for faster processing

=======

## Requirements
* ArcGIS WebApp Builder 1.1.  (widget is built on top of ArcGIS Javascript API v3.13)

## Instructions
Deploying Widget

Setting Up Repository for Development
In order to develop and test widgets you need to deploy the GeoLookup folder to the stemapp/widgets directory in your WebApp Builder installation. If you use Github for windows this can be accomplished using the following steps.

1. Sync the repository to your local machine.
2. Close Open the Repository in Windows Explorer
3. Close Github for Windows
4. Cut and paste the entire GeoLookup folder into the stemapp/widgets folder
5. Launch Github for Windows and choose the option to locate the repository. This will change the location on disk to the new location. 

### General Help
[New to Github? Get started here.](http://htmlpreview.github.io/?https://github.com/Esri/esri.github.com/blob/master/help/esri-getting-to-know-github.html)

## Resources

* Learn more about Esri's [Solutions for ArcGIS](http://solutions.arcgis.com/).

## Issues

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

## Contributing

Esri welcomes contributions from anyone and everyone. Please see our [guidelines for contributing](https://github.com/esri/contributing).

All web application produced follow Esri's tailcoat style guide
http://arcgis.github.io/tailcoat/styleguides/css/

If you are using [JS Hint](http://http://www.jshint.com/) there is a .jshintrc file included in the root folder which enforces this style.
We allow for 120 characters per line instead of the highly restrictive 80. 
<commit_msg>Resolved additional issues with README.md<commit_after>

# GeoLookup - Enrich local tabular .CSV content with defined poygon feature map services
The GeoLookup widget allows users to drag and drop a local comma delimited file that contains point location data (lat/long) per record and will subsequently attach user selected attribution from a uniquely identified polygon feature service. Each point created by the data within the local CSV will be intersected with the polygon data and in turn the user selected fields and respective data from the feature service will mapped, attached and returned as a new enriched .CSV. 

Usage examples: 
* a telecom needs to determine service levels (offer products and services) from a table of customer locations. service levels are determined by the intersection of customer data with service level polygons from an easy to use interface
* a sales manager needs to determine which prospective customer locations lie within defined sales territories

Important Note: 
## Sections

* [Features](#features)
* [Requirements](#requirements)
* [Instructions](#instructions)
* [Resources](#resources)
* [Issues](#issues)
* [Contributing](#contributing)
* [Licensing](#licensing)

## Features

* Define polygon layers in your map.
* drag and drop CSV file with lat/lon data
* Plot only option to not enrich the data
* Define symbols for hit and misses during enrichment
* Set thresolds for faster processing

=======

## Requirements
* ArcGIS WebApp Builder 1.1.  (widget is built on top of ArcGIS Javascript API v3.13)

## Instructions
Deploying Widget

Setting Up Repository for Development
In order to develop and test widgets you need to deploy the GeoLookup folder to the stemapp/widgets directory in your WebApp Builder installation. If you use Github for windows this can be accomplished using the following steps.

1. Sync the repository to your local machine.
2. Close Open the Repository in Windows Explorer
3. Close Github for Windows
4. Cut and paste the entire GeoLookup folder into the stemapp/widgets folder
5. Launch Github for Windows and choose the option to locate the repository. This will change the location on disk to the new location. 

### General Help
[New to Github? Get started here.](http://htmlpreview.github.io/?https://github.com/Esri/esri.github.com/blob/master/help/esri-getting-to-know-github.html)

## Resources

* Learn more about Esri's [Solutions for ArcGIS](http://solutions.arcgis.com/).

## Issues

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

## Contributing

Esri welcomes contributions from anyone and everyone. Please see our [guidelines for contributing](https://github.com/esri/contributing).

If you are using [JS Hint](http://www.jshint.com/) there is a .jshintrc file included in the root folder which enforces this style.
We allow for 120 characters per line instead of the highly restrictive 80. 

{'fraction_non_alphanumeric': 0.06346541302887844, 'fraction_numerical': 0.005036937541974479, 'mean_word_length': 4.6787416587225925, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2597604', 'n_tokens_mistral': 1592, 'n_tokens_neox': 1474, 'n_words': 792}