Self-assembly of nanoparticles on the surface of ionic crystals: Structural properties