A New and Efficient K-Medoid Algorithm for Spatial Clustering

  • Qiaoping Zhang
  • Isabelle Couloigner
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3482)


A new k-medoids algorithm is presented for spatial clustering in large applications. The new algorithm utilizes the TIN of medoids to facilitate local computation when searching for the optimal medoids. It is more efficient than most existing k-medoids methods while retaining the exact the same clustering quality of the basic k-medoids algorithm. The application of the new algorithm to road network extraction from classified imagery is also discussed and the preliminary results are encouraging.


Spatial Cluster Cluster Quality Multispectral Imagery Road Extraction Road Centerline 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bourke, P.: Efficient Triangulation Algorithm Suitable for Terrain Modeling (1989), (accessed on December 10, 2004)
  2. 2.
    Doucette, P., Agouris, P., Musavi, M., Stefanidis, A.: Automated Extraction of Linear Features from Aerial Imagery Using Kohonen Learning and GIS Data. In: Agouris, P., Stefanidis, A. (eds.) ISD 1999. LNCS, vol. 1737, pp. 20–33. Springer, Heidelberg (1999)CrossRefGoogle Scholar
  3. 3.
    Doucette, P., Agouris, P., Stefanidis, A., Musavi, M.: Self-Organised Clustering for Road Extraction in Classified Imagery. ISPRS Journal of Photogrammetry & Remote Sensing 55, 347–358 (2001)CrossRefGoogle Scholar
  4. 4.
    Fortune, S.: A Sweepline Algorithm for Voronoï Diagrams. Algorithmica 2(2), 153–174 (1987)zbMATHCrossRefMathSciNetGoogle Scholar
  5. 5.
    Guo, D., Peuquet, D., Gahegan, M.: ICEAGE: Interactive Clustering and Exploration of Large and High-dimensional Geodata. GeoInformatica 7(3), 229–253 (2003)zbMATHCrossRefGoogle Scholar
  6. 6.
    Han, J., Kamber, M., Tung, A.: Spatial clustering methods in data mining: A survey. In: Miller, H.J., Han, J. (eds.) Geographic Data Mining and Knowledge Discovery. Taylor & Francis Inc., London (2001)Google Scholar
  7. 7.
    Kaufman, L., Rousseeuw, P.J.: Finding Groups in Data: An Introduction to Cluster Analysis. John Wilsy & Sons (1990)Google Scholar
  8. 8.
    Lawson, C.L.: Software for C1 Surface Interpolation. In: Rice, J.R. (ed.) Mathematical Software III, pp. 161–194. Academic Press, New York (1977)Google Scholar
  9. 9.
    Lee, D.T., Schachter, B.J.: Two Algorithms for Constructing a Delaunay Triangulation. International Journal of Computer and Information Sciences 9(3), 219–242 (1980)zbMATHCrossRefMathSciNetGoogle Scholar
  10. 10.
    Ng, R., Han, J.: Efficient and Effective Clustering Methods for Spatial Data Mining. In: Proc. 20th International Conference on Very Large Databases, Santiago, Chile (1994)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Qiaoping Zhang
    • 1
  • Isabelle Couloigner
    • 1
  1. 1.Department of Geomatics EngineeringUniversity of CalgaryCalgary, AlbertaCanada

Personalised recommendations