Back to blogNaios Functions

NAiOS GIS: the map they sent you, open in a minute and in 3D

A shapefile zip, a Google Earth KMZ, a GPX or an Excel file with coordinates: until today, you needed a desktop program and a technician to open them. GIS, the new module included in all NAiOS plans, converts them into layers of a project, calculates hectares and kilometres, shows them on a map in plain language and in 3D over the real terrain, and lets the chat read them as attachments. It was born from a support ticket and was on all platforms in a day.

N
NAiOS.net Team
11 de octubre de 20267 min read
Compartir:
NAiOS GIS: el mapa que te mandaron, abierto en un minuto y en 3D
In this article
  1. A project is a folder of maps
  2. The first thing everyone asks: how many hectares
  3. A map for non-technical people
  4. And in 3D
  5. From the chat
  6. How it was done: from a ticket to all platforms in a day
  7. What it doesn't do, yet
  8. Where to start

An email arrives from the land surveyor with a KMZ of the paddocks. The local council sends a zip with the plots of the industrial estate: five files with the same name and extensions that nobody recognises. A colleague shares yesterday's inspection route in GPX. And there is the client spreadsheet with two columns, latitude and longitude, that someone filled in by hand years ago. All of those are maps. And in most companies, nobody can open them without installing a desktop program, asking the technician for help, or waiting until Monday.

From today, in NAiOS, you can open them by dragging them. The module is called GIS, it is included in all plans and was born, as we explain below, from a Friday support ticket.

A project is a folder of maps

A GIS project is a folder of layers. Every file you upload becomes a layer: the module reads it, converts it to standard coordinates (latitude and longitude), and opens a summary sheet showing how many elements it has, whether they are zones, points or routes, what area it covers, what projection it came in, and what columns it contains. The original is saved and can always be downloaded.

What goes in:

  • Shapefile zip, the format of desktop GIS and public administrations: SIGPAC, Catastro, municipal boundaries. A zip with several shapefiles yields several layers.
  • KML and KMZ, what Google Earth exports and what circulates most in the field.
  • GPX, routes, tracks and points from any GPS or sports watch.
  • GeoJSON, the format of maps on the web.
  • CSV or Excel with coordinates: the module recognises the latitude and longitude columns; if they are in UTM, you indicate it when uploading.
A folded paper map, a handheld GPS, a spreadsheet and a satellite image flow like ribbons of light towards a single map of stacked layers
Shapefile, KMZ, GPX, GeoJSON or an Excel with coordinates. However they enter, they end up as layers of the same project.

The projection, which is where half of the maps circulating by email break, is detected automatically: ETRS89 and ED50 in their UTM zones for Spain, Web Mercator, UTMs from all over the world and, because we work with Argentine cattle ranchers, the Gauss-Krüger of POSGAR 2007, POSGAR 94 and Campo Inchauspe. If the file does not say which projection it is in, the summary sheet warns you instead of drawing the layer in the middle of the ocean.

The first thing everyone asks: how many hectares

When importing a layer of zones, GIS calculates the area of each one in hectares and the total for the layer. For routes, the length in kilometres. These are the first columns of the table, sorted with a click and shown on the summary sheet. For a paddock, a plot or a route, it is the data that governs everything else, and until now it required another program and another person.

Illustrated aerial view of several paddocks delimited by fences, with a glowing tape measure running along the edge of one of them and silhouettes of grazing cattle
Hectares per paddock and kilometres per route, calculated when uploading the file. The data that governs everything else.

A map for non-technical people

When we showed the first version, the criticism came in two words: "muy tech". The person receiving these files is not a cartographer. So the screen speaks in the person's language, not the file's.

  • Layers are called "Plots" or "Clients", not the name of the file they came from. The summary says "177 zones · 14,758 ha", not the name of the geometry type.
  • The table shows the six most useful columns by default, with the one that looks like the name first, and a button to see the rest. Search, sort, and click on the row to go to the element on the map.
  • Clicking on the map opens the element's card: its name as the title, the main data, "Centre here" and "Open in Google Maps".
  • Each layer can be downloaded in GeoJSON, CSV or Excel. And if you want to see it working before uploading anything, "Try with an example" creates a project with countries, clients and a route.

Everything technical is still there, behind "More options". No capability is removed: it is hidden until needed.

And in 3D

In the corner of the map, there is a 2D / 3D switch. When clicked, the same layers, without uploading anything again, rest on the real terrain: mountains with their height and shadow, which you tilt and rotate with the right mouse button or two fingers. Three backgrounds to choose from: map, satellite image or aerial photo of Spain, from the PNOA of Spain's National Geographic Institute.

And one thing that turns any table into a thematic map in two clicks: "Show as bars". You choose a layer of zones and a numerical data point—head of cattle, sales, inhabitants, floors of a building—and each zone rises in proportion. The height adjusts automatically so that the maximum looks good; anyone who wants the fine slider can find it in "More options".

An inclined map in perspective with mountainous terrain on which several zones rise like blocks of different heights, while a hand rotates the view
Real terrain, satellite or aerial photo background, and any numerical column converted into bars on the ground.

The satellite images are from Sentinel-2 and are designed for internal use; the panel points this out with a discreet line. If a platform needs them turned off, the administrator can do so in the module settings, and the map and aerial photo will keep working.

From the chat

This is the part that resolved the ticket. If you have GIS active, attach the zip, KMZ or GPX in the chat just as you would attach a PDF. The file is imported as a layer in a project called "From the chat" and the model receives the summary sheet: how many elements, which columns, the first rows and the link to the project. From there, you ask it what you would ask a colleague: how many plots there are, which is the largest, which municipalities appear.

It is the same idea that runs through the entire platform and that we explained in NAiOS, explained today: the chat does not replace the modules, it opens them. Documents go to the Knowledge Base, invoices to the ERP and, from today, maps to GIS.

How it was done: from a ticket to all platforms in a day

On Friday afternoon, a user of one of the platforms we manage attached a .shp file to the chat and the chat rejected it. They opened a ticket in Support. The easy answer was to add the extension to a list. The correct one was different: a shapefile is four or five files that travel together, and "analysing a map" is not reading text, it is seeing a map, a table and knowing what projection it is in. That is a module.

At eleven o'clock at night, there was a proof of concept with the countries of the world. At midnight, the plan in writing. At eight o'clock on Saturday morning, the module with map, table, export, hectares, Argentine projections, 3D view and the plain language review already done. By two o'clock in the afternoon, it was on all platforms and the user had their answer in the ticket. It was built by NAiOS Labs, the same development agent we talked about in the post on Skills, with a person approving every step and deciding the scope: with input from the chat, for all plans, with a free background map.

We are not sharing this to boast about speed, but because it says something about the product: when the chat and the modules share the same foundation, what is missing is built on what is already there, and one person's ticket can become a feature for everyone.

What it doesn't do, yet

GIS does not cross layers: it does not tell you which clients fall within which zone, nor the distance from each paddock to water, nor does it intersect plots. Projects belong to whoever creates them and are not yet shared with the team. There is no satellite pasture index or elevation profile of a route. All of that is in the plan, in that order, and we will talk about it when it is ready, not before. The "What you can do" tab of each project lists what is available and what is coming.

Where to start

Log in to your NAiOS platform, open GIS in the modules menu and click "Try with an example". Then drag the last map you were sent and could never open. If anything fails, open a ticket: that is how this module started.

Hashtags to share:

#NAiOS #IA #NAIOSFUNCTIONS #Sales

Compartir:

Related articles

Soporte en 2026: un departamento entero, no un buzón
Naios Functions

Support in 2026: an entire department, not a mailbox

A mailbox stores messages; a department knows the status of each request, who is handling it, and who can see it. Support, included in any NAiOS instance, unifies form, email, Talk and chat into a single inbox, sets in advance who sees what, connects your platform with the NAiOS hub and lets AI do the triage while a person decides.

5 de octubre de 2026
Read more
NAiOS, explicado hoy: el chat con IA que ya incluye lo que tu empresa paga por separado
Naios Functions

NAiOS, explained today: the AI chat that already includes what your business pays for separately

What NAiOS is today: a multi-model AI chat and, with the same account, the native suites that a company pays for separately (office tools, email, meetings, customers, invoicing, accounting, people, training...). Table of which subscription covers each module, nine use cases by sector, the agents layer with a person in front, what NAiOS is not and how it is paid for.

4 de octubre de 2026
Read more
Habilidades: instrucciones que el chat aplica solo
Naios Functions

Skills: instructions that the chat applies on its own

New NAiOS module: 52 installable skills in ten categories, in open SKILL.md format and in six languages. They apply on their own when the request fits or with a slash in the chat, companies publish their own for the whole team and agents wear them. And how NAiOS Labs built it in one day: request, concept, harness, build, test and plating.

3 de octubre de 2026
Read more
El agente multiplica lo que ya sabes, y también lo que no sabes
Digital Transformation

The agent multiplies what you already know, and also what you don't know

One person with a coding agent closed 47 commits in a day. The figure is not the important thing: what matters is that writing code has stopped being the bottleneck and that the agent amplifies, with the same good appearance, both the judgement and the gaps of the person directing it. What to ask for, what it can touch, how far it goes, how we do it and why it applies equally to agents that do not write code.

2 de octubre de 2026
Read more
De la factura en PDF al pago: el gasto entra solo y tú solo lo confirmas
Naios Functions

From the PDF invoice to payment: the expense enters on its own and you just confirm it

Upload the supplier's PDF invoice and the AI proposes the expense with the PDF next to it; you correct and confirm. Invoices in dollars at the ECB exchange rate, EU suppliers with reverse charge, the two payment gateway fees, partial payments and instalment plans, payment methods, Treasury matching each charge, and the historical data from the previous software imported in an afternoon. Everything that has entered the NAiOS ERP this week.

27 de septiembre de 2026
Read more

Did you enjoy this article?

Discover more content on our blog.

View all posts