---
title: "convert | 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.

# Function convert

-   convert(p: [Point](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Point/) | \[number, number\] | { x: number; y: number }): [Point](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Point/)[](#convert)
    
    Construct a point from an array if necessary, otherwise if the input is already a Point, return it unchanged.
    
    #### Parameters
    
    -   p: [Point](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Point/) | \[number, number\] | { x: number; y: number }
        
        input value
        
    
    #### Returns [Point](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Point/)
    
    constructed point.
    
    #### Example[](#example)
    
    ```typescript
    // this
    var point = Point.convert([0, 1]);
    // is equivalent to
    var point = new Point(0, 1);
    ```
