In Akuko, Geometries are spatial entities that add a powerful dimension to your data storytelling. Geometries are generated from the data within a Source and can represent a wide range of spatial features, from points to polygons. This feature allows you to create interactive maps, perform spatial analysis, and enrich your data stories with location-based insights.
Geometries in Akuko serve as the spatial foundation for your data. They can be constructed from one or more dimensions within your Source. For example, you can create a Point Geometry by combining latitude and longitude dimensions, representing specific geographic coordinates.
Beyond basic geometries, you can also perform spatial joins within Akuko. This means you can associate data in your Source with external Geometries. For instance, you can join a
country_code dimension against a
Countries Geometry that contains properties with matching IDs. This allows you to overlay your data onto maps, perform territorial analyses, and create engaging spatial visualizations.
Working with Geometries
When creating a Geometry within a Source, you'll encounter a comprehensive Geometry Form that allows you to tailor your spatial entities to your specific needs. This form includes the following fields:
Name Field: Provide a human-readable name for your Geometry. This name helps you and your team identify and work with the Geometry effectively.
Type Field: Specify the type of Geometry you want to create. You have several options, including:
- Latitude / Longitude: Ideal for creating point geometries based on geographic coordinates.
- Join: For performing spatial joins with external geometries.
- Column: To represent geometries directly from a column within your Source.
Properties Field: Use this field to select the dimensions you want to include in your Geometry's properties. These properties provide essential data attributes for your spatial entities.
See our guide for Extracting Latitude and Longitude from a Point column
See our guide for Extracting Latitude and Longitude from an array column
Add Geometries as Layers
Once you've created a Geometry within a Source, you can seamlessly integrate it into your data stories. Geometries can be added as Layers within the Map component of your Posts. This powerful capability allows you to overlay spatial data onto your maps, providing interactive and dynamic spatial visualizations to your audience.