Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
gis://operations/basic | |
gis://operations/geometric | |
gis://operations/transformations | |
gis://operations/advanced | |
gis://operations/measurements | |
gis://operations/validation | |
gis://crs/transformations | |
gis://crs/info | |
gis://crs/geodetic |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
buffer | Create a buffer around a geometry. |
intersection | Find intersection of two geometries. |
union | Combine two geometries. |
difference | Find difference between geometries. |
symmetric_difference | Find symmetric difference between geometries. |
convex_hull | Calculate convex hull of a geometry. |
envelope | Get bounding box of a geometry. |
minimum_rotated_rectangle | Get minimum rotated rectangle of a geometry. |
rotate_geometry | Rotate a geometry. |
scale_geometry | Scale a geometry. |
translate_geometry | Translate a geometry. |
triangulate_geometry | Create a triangulation of a geometry. |
voronoi | Create a Voronoi diagram from points. |
unary_union_geometries | Create a union of multiple geometries. |
get_centroid | Get the centroid of a geometry. |
get_length | Get the length of a geometry. |
get_area | Get the area of a geometry. |
get_bounds | Get the bounds of a geometry. |
get_coordinates | Get the coordinates of a geometry. |
get_geometry_type | Get the type of a geometry. |
is_valid | Check if a geometry is valid. |
make_valid | Make a geometry valid. |
simplify | Simplify a geometry. |
transform_coordinates | Transform coordinates between CRS. |
project_geometry | Project a geometry between CRS. |
get_crs_info | Get information about a CRS. |
get_available_crs | Get list of available CRS. |
get_geod_info | Get information about a geodetic calculation. |
calculate_geodetic_distance | Calculate geodetic distance between points. |
calculate_geodetic_point | Calculate point at given distance and azimuth. |
calculate_geodetic_area | Calculate area of a polygon using geodetic calculations. |
get_utm_zone | Get UTM zone for given coordinates. |
get_utm_crs | Get UTM CRS for given coordinates. |
get_geocentric_crs | Get geocentric CRS for given coordinates. |