Nếu phần mềm của bạn không hỗ trợ các tính năng đa phần, bạn có thể phải sử dụng các độ dài bất thường và phức tạp để thực hiện các hoạt động không gian. Ví dụ, giao điểm của hai đa giác có thể, nói chung, có nhiều hơn một thành phần được kết nối. Thật thuận tiện, cả về mặt thuật toán và khái niệm, giả sử rằng một giao điểm như vậy trả về một đối tượng duy nhất (đa giác nhiều phần) chứ không phải là một số đa giác tùy ý. . loại bỏ rất nhiều xử lý hậu kỳ theo từng trường hợp phức tạp và có thể ngăn thông tin hữu ích biến mất.)
Từ quan điểm cơ sở dữ liệu quan hệ, các tính năng đa mục có thể chuẩn hóa: khi một thuộc tính không thể tách rời khỏi tập hợp đa giác, bạn muốn biểu diễn bộ sưu tập đó dưới dạng một đối tượng. Một ví dụ điển hình sẽ là một tính năng đại diện cho hầu hết các quốc gia trên thế giới có đường bờ biển, bởi vì quốc gia này có thể bao gồm một số đảo. Bạn có thực sự muốn buộc RDBMS của mình tạo một bản sao các thuộc tính của quốc gia cho mỗi hòn đảo nhỏ không? Hầu như không. Bạn thậm chí không muốn (hoặc cần) duy trì nhiều bản sao của một con trỏ tới các thuộc tính.
Làm thế nào bạn sẽ đại diện cho một mạng hoặc một nhánh cây nếu không phải là một đa tuyến phối hợp?
Từ quan điểm của toán học hoặc cấu trúc dữ liệu thuật toán, cho phép một tính năng nhiều phần là một sự đơn giản hóa, không phải là một sự phức tạp. Để hỗ trợ đa giác được kết nối nhiều lần (vòng và đa giác có "lỗ"), bạn đã cần bộ máy để thể hiện đa giác nhiều phần.
Cuối cùng, các đối tượng "vectơ" và "biểu diễn spaghetti" điển hình của chúng có nguồn gốc từ lý thuyết về các phức hợp đơn giản . (Chỉ thông qua mối liên hệ có phần khó hiểu này với lý thuyết cấu trúc liên kết mà thuật ngữ "cấu trúc liên kết" đã biến nó thành GIS, về mặt khác không sử dụng gì từ lý thuyết đó.) Lý thuyết đó đòi hỏi và lợi ích từ các tính năng đa phần. Trong thực tế, chỉ có một thành phần duy nhất không phải là một phần của định nghĩa phức tạp đơn giản, mà hóa ra là một tài sản đặc biệt được một số người trong số họ yêu thích (được phát hiện bởi thứ hạng của nhóm tương đồng zeroth của họ). Như vậy, "một phần" không phải là một thuộc tính xác định, mà chỉ là một chất lượng tôpô theo nghĩa tương tự rằng có một vòng hoặc "lỗ" trong đa giác là một chất lượng tôpô (liên quan đến thứ hạng của nhóm tương đồng đầu tiên) .