---
title: "KeyframeableGeoJSONFeature | JavaScript maps SDK"
description: "Documentation for MapTiler SDK"
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# Type Alias KeyframeableGeoJSONFeature

KeyframeableGeoJSONFeature: [Feature](https://docs.maptiler.com/sdk-js/api-reference/interfaces/Externals.Feature/)<[KeyframeableGeometry](https://docs.maptiler.com/sdk-js/api-reference/types/KeyframeableGeometry/)\> & {  
    properties: [Record](https://docs.maptiler.com/sdk-js/api-reference/types/Externals.Record/)<  
        string,  
        number\[\]  
        | boolean  
        | number  
        | [EasingFunctionName](https://docs.maptiler.com/sdk-js/api-reference/types/EasingFunctionName/)\[\],  
    \> & {  
        "@autoplay"?: boolean;  
        "@delay"?: number;  
        "@delta"?: number\[\];  
        "@duration"?: number;  
        "@easing"?: [EasingFunctionName](https://docs.maptiler.com/sdk-js/api-reference/types/EasingFunctionName/)\[\];  
        "@iterations"?: number;  
        altitude?: (number | null)\[\];  
    };  
}

Represents a GeoJSON Feature that can be animated with keyframes. Extends the standard GeoJSON Feature with animation-specific properties.
