The document provides an overview of spatial modeling techniques for analyzing legislative voting data. It discusses how legislators' ideal points can be represented in one or multiple dimensions based on their voting patterns. With one dimension, legislators can be placed on a left-right spectrum based on their agreement with different roll calls. With more dimensions, legislators belong to polytopes defined by cutting lines between roll calls. The document also describes how estimation can be improved by adding error terms and iterating the process. It then discusses how to focus analyses on relevant research questions and outlines steps to collect and analyze Italian legislative voting data as a case study using R software. Analysis of XV legislature data found clear polarization between the two main coalitions along a main left-right dimension