Skip to main content
Home Home
  • Home
  • 25 years
  • News
  • Sectors
    • City councils
    • Public authorities
    • Mobility and sustainability
      • Smou
    • Service networks
    • Companies and businesses
    • Logistics
  • Tools
    • Cercalia
    • enMapa
    • Recitty
    • Custom solutions
  • Contact
    • Work with us
Contact

Error message

  • User error: "attributes" is an invalid render array key in Drupal\Core\Render\Element::children() (line 98 of core/lib/Drupal/Core/Render/Element.php).
  • Deprecated function: Return type of Drupal\google_analytics\Component\Render\GoogleAnalyticsJavaScriptSnippet::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include() (line 10 of modules/google_analytics/src/Component/Render/GoogleAnalyticsJavaScriptSnippet.php).

Los 5 lenguajes de programación más populares en el mundo del GIS

Submitted by lvilardell on Mon, 12/12/2022 - 14:29
Image
Programacion GIS

Los lenguajes de programación son indispensables en el ámbito de los sistemas de información geográfica (GIS). El desarrollo con estos lenguajes permite crear soluciones personalizadas para necesidades específicas y su conocimiento es básico para obtener el máximo provecho dentro de este sector.

En este artículo haremos una breve descripción de los cinco lenguajes de programación más populares dentro de la industria geoespacial.

Python

No hay duda que Python se ha convertido en uno de los principales lenguajes utilizados por los profesionales que trabajan en el mundo del GIS. Inicialmente, fue adoptado por las principales aplicaciones de escritorio GIS (ArcGIS y QGIS).

Existen muchas bibliotecas disponibles, como ArcPy (ArcGIS), Shapely (por geometrías) y PyQGIS (QGIS) para trabajar con datos geoespacials. Estas características hacen que este lenguaje sea ideal para la automatización y la creación rápida de scripts. Hay que destacar la librería Pandas, cada vez más utilizada dentro del sector, con un montón de utilidades para hacer tratamientos de análisis espaciales. También hay que mencionar las librerías para APIs concretas cómo ArcGIS API for Python.

Se trata de un lenguaje de programación libre, fácil de aprender y con muchos recursos gratuitos al alcance, por lo cual se considera idóneo para los que se inician en el mundo de la programación.

upload.wikimedia.org/wikipedia/commons/thumb/c/...​

JavaScript

Es uno de los lenguajes más utilizados en el mundo web y permite programar las aplicaciones más utilizadas en Internet. Es empleado por los principales clientes de mapas web, tanto los privados como la API de Google Maps o la API de JavaScript de ArcGIS, y libres como Openlayers, Leaflet o MapBox. Al existir tanta demanda en el sector web, muchos programadores eligen JavaScript porque ofrece flexibilidad y un enfoque orientado a objetos para construir aplicaciones GIS robustas e intuitivas.

JavaScript - Wikipedia, la enciclopedia libre​

SQL

Es uno de los lenguajes con una de las trayectorias más extensas en el mundo del GIS y que sigue muy vigente. De manera estricta, no es un lenguaje de programación sino un lenguaje estructurado (Structured Query Language). SQL es fundamental en el GIS para trabajar con bases de datos geoespacials. Permite consultar, procesar y modificar un gran volumen de datos.

SQL​

Java

Java se utiliza en los procesos back-end de muchas aplicaciones, tanto web como de escritorio. También se utiliza en servidores de mapas, como Geoserver, uno de los servidores más populares.

Geoserver REST API via R - GIS-Blog.com​

R

El uso de R en el mundo del GIS está experimentando un gran crecimiento a causa de sus capacidades para la estadística, la visualización de datos y el análisis espacial. Es un lenguaje y una plataforma de programación estadística de código abierto que permite analizar un gran volumen de datos. Actualmente, es muy utilizado por los científicos de datos y cuenta con mucha documentación gracias a la comunidad activa que posee.

R​

Artículo

Categories

Congress and conferences
Transport and infrastructure
NexusTeam
GIS Solutions for City Councils
Smart Mobility
City Councils
Awards
Spatial intelligence
Geolocation
Article
APPS

Related news

pisos
Tue, 02/20/2018 - 00:00
Maps with 3D buildings with apartments and houses on the real estate portal Pisos.com
ematsa
Fri, 02/09/2018 - 00:00
A Touch screen application to inform of field-work water samples
TUS
Mon, 01/15/2018 - 00:00
GIS system of mobility and public transportation of Sabadell
aparkb
Fri, 01/05/2018 - 00:00
Nexus Geographics chosen by B:SM for the development and implementation of the "Where to park for minutes" platform
CONTACT
  • Barcelona Office
    Aragó 264 4, 08007 Barcelona
  • Girona Office
    Joaquim Botet Sisó 6, 17003 Girona
  • Madrid Office
    Paseo de la Habana 9-11, 28036 Madrid
  • +34 93 0172728
    info@nexusgeographics.com
  • TwitterYoutubeLinkedin Instagram
SECTORS
  • City councils
  • Public authorities
  • Mobility and sustainability
  • Service networks
  • Companies and businesses
  • Logistics
NEXUS
  • News
  • Work with us
  • Cercalia
  • enMapa
  • reCitty
  • Contact
OTHERS
  • BusManager
  • Routing Reparto
logo soclogo generalitatLogo eulogo next genenergia renovableENS
aeonorISO
Sello PYME INNOVADORA 11/02/2028
PYME INNOVADORA
Válido hasta el 11 de febrero de 2028
escudo de MEIC 11/02/2028
  • Quality and safety policy
  • Cookies policy
  • Privacity policy
  • Social media policy
  • Legal advice
  • Home
  • 25 years
  • News
  • Sectors
    • City councils
    • Public authorities
    • Mobility and sustainability
    • Service networks
    • Companies and businesses
    • Logistics
  • Tools
    • Cercalia
    • enMapa
    • Recitty
    • Custom solutions
  • Contact
    • Work with us