Adcn: An Anisotropic Density-Based Clustering Algorithm For Discovering Spatial Point Patterns With Noise