@Service public class MunicipalityDetector extends Object implements IMunicipalityDetector
Modifier and Type | Class and Description |
---|---|
static class |
MunicipalityDetector.MunicipalityDetectionStrategy |
static class |
MunicipalityDetector.MunicipalityOSMDetectionStrategy |
Modifier and Type | Field and Description |
---|---|
static Map<String,MunicipalityDetector.MunicipalityDetectionStrategy> |
countrycodeToCityDetectionStrategy |
static Map<String,MunicipalityDetector.MunicipalityOSMDetectionStrategy> |
countrycodeToCityOSMDetectionStrategy |
Constructor and Description |
---|
MunicipalityDetector() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
isMunicipality_internal(MunicipalityDetector.MunicipalityDetectionStrategy strategy,
Integer population,
String adm1code,
String adm2code,
String adm3code,
String adm4code,
String adm5code) |
boolean |
isMunicipality(String countryCode,
String placetype,
String nodeType,
com.gisgraphy.domain.valueobject.GISSource source) |
boolean |
isMunicipalityByGisFeature(String countrycode,
GisFeature gisFeature) |
public static final Map<String,MunicipalityDetector.MunicipalityOSMDetectionStrategy> countrycodeToCityOSMDetectionStrategy
public static final Map<String,MunicipalityDetector.MunicipalityDetectionStrategy> countrycodeToCityDetectionStrategy
public boolean isMunicipality(String countryCode, String placetype, String nodeType, com.gisgraphy.domain.valueobject.GISSource source)
isMunicipality
in interface IMunicipalityDetector
public boolean isMunicipalityByGisFeature(String countrycode, GisFeature gisFeature)
isMunicipalityByGisFeature
in interface IMunicipalityDetector
Copyright © 2015. All rights reserved.