---
name: "posWorldToScreen"
type: command
status: ok
groups: ["GUI Control - Map", "Positions"]
arma3_since: "0.50"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/posWorldToScreen
revid: 377539
updated: 2026-01-02T06:54:25Z
---

# posWorldToScreen

*Command · GUI Control - Map, Positions · Arma 3 v0.50 · introduced in Armed Assault v1.00*

## Description

Converts world coordinates into map screen coordinates. This command is identical to [ctrlMapWorldToScreen](../commands/ctrlMapWorldToScreen.md).

## Syntax

```sqf
map posWorldToScreen position
```

**Parameters:**

- `map` : [Control](../topics/Control.md) - map control
- `position` : [Position2D](../topics/Position.md#introduction) or [Position3D](../topics/Position.md#introduction) - world position

**Returns:** [Position2D](../topics/Position.md#introduction) - screen coordinates in format [x, y]

## Examples

### Example 1

```sqf
_screenCoord = _control posWorldToScreen _worldCoord;
```

### Example 2

```sqf
_screenCoord = _control posWorldToScreen position player;
```

## See also

[posScreenToWorld](../commands/posScreenToWorld.md) · [ctrlMapWorldToScreen](../commands/ctrlMapWorldToScreen.md)

<sub>Source: [BI Community Wiki — posWorldToScreen](https://community.bistudio.com/wiki/posWorldToScreen) (revision 377539).</sub>
