100% magnification in live view refers to zooming in on a specific area of the image to ensure accurate focusing. In landscape photography, this feature is useful for precise focusing on elements in the foreground or distant landscapes. By magnifying the image, photographers can ensure that the desired areas are sharp and in focus, resulting in high-quality landscape photos.