# GeoMakePoint Script and chart function

GeoMakePoint() is used in scripts and chart expressions to create and tag a point with latitude and longitude. GeoMakePoint returns points in the order of longitude and latitude.

Syntax:

GeoMakePoint(lat\_field\_name, lon\_field\_name)

Return data type: string, formatted [longitude, latitude]

Arguments:

Arguments

| Argument | Description |
| --- | --- |
| lat\_field\_name | A field or expression referring to a field representing the latitude of the point. |
| lon\_field\_name | A field or expression referring to a field representing the longitude of the point. |

Tip noteDo not use the Group by clause in the data load editor with this and other non-aggregating geospatial functions, because this will cause an error on load.

[Loading your own map data](https://help.qlik.com/en-US/sense/May2026/Subsystems/Hub/Content/Sense_Hub/Visualizations/Map/load-map-data.htm)