Dear Community,
i have a feature layer where each point represents the centre of a building (house coordinates). Within the attribute table i have further information regarding the exact adress of each point:
| OID | Address | StreetName | StreetType | HouseNumber | DistrictName |
|---|
| District 1, Ln. Cherry, 1 | Cherry | Ln. | 1 | District 1 |
Thus the address in my case is composed of a sequence: DistrictName, StreetType, StreetName, HouseNumber.
First question:
If I want to have 4 <inputs> parameters (Address, FullStreet, HouseNumber, District) with the ability to filter on each of the parameters - should I build a composite geocoder in this case?
Like here:
Locators/ESRI_Geocode_USA (GeocodeServer)
when choosing City, ZIP, State - i get the candidates.

Second question:
If the above geocoding service is published based on a composite locator, how do you determine which styles are used for each particular variant? Since I could not find the address locator style for finding candidates by HouseNumber and by District, does this mean that it's more logical to develop my own address style?
I am using ArcMap 10.3.1.
Thanks in advice,
Helen