---
title: "PointProjection | 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 PointProjection

type PointProjection \= {  
    [isOccluded](#isoccluded): boolean;  
    [point](#point): [Point](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Point/);  
    [signedDistanceFromCamera](#signeddistancefromcamera): number;  
}

##### Index

### Properties[](#properties)

[isOccluded](#isoccluded) [point](#point) [signedDistanceFromCamera](#signeddistancefromcamera)

## Properties[](#properties-1)

### isOccluded[](#isoccluded)

isOccluded: boolean

For complex projections (such as globe), true if the point is occluded by the projection, such as by being on the backfacing side of the globe. If the point is simply beyond the edge of the screen, this should NOT be set to false.

### point[](#point)

point: [Point](https://docs.maptiler.com/sdk-js/api-reference/classes/Externals.Point/)

The projected point.

### signedDistanceFromCamera[](#signeddistancefromcamera)

signedDistanceFromCamera: number

The original W component of the projection.
