OpenLatinoMurciaClient: SIG Web con tecnologías abiertas

Autores/as

  • Aracelys García Armenteros Departamento de Programación e Ingeniaría de software, Universidad de la Habana, La Habana, Cuba
  • Joanna Campbell Amos Departamento de Programación e Ingeniaría de software, Universidad de la Habana, La Habana, Cuba
  • Vivian Plasencia Calaña Trabajador por cuenta propia

Palabras clave:

SIG Web, OpenLatinoServer, OpenLatinoView

Resumen

En la sociedad actual resulta muy frecuente que organizaciones o personas accedan a internet para consultar o crear mapas que comunican, analizan, comparten y resuelven problemas complejos alrededor del mundo. Un SIG Web es un sistema de información distribuida que comprende al menos un servidor y un cliente, donde el servidor es un servidor SIG (Sistema de Información Geográfica) y el cliente es un buscador web, aplicación de escritorio, o aplicación móvil. En el presente trabajo se desarrolla el SIG Web OpenLatinoMurciaClient (OLMC) empleando herramientas modernas y de código abierto, así como buenas prácticas de programación. En OLMC se incluye y se adapta el visor de mapas OpenLatinoView y se utiliza el servidor de mapas OpenLatinoServer, se implementa un módulo de administración de usuarios y se agregan nuevas herramientas al visor de mapas. El resultado que se presenta es un software funcional, robusto y extensible que cumple con todos los requerimientos expuestos por el cliente.

Descargas

Los datos de descargas todavía no están disponibles.

Citas

J. Star and J. Estes. Geographical Information Systems: An Introduction. 1990.

P. Bolstad. GIS Fundamentals: A first text on Geographic Information Systems. 2005. White Bear Lake, MN: Eider Press (Second Edition).

C. D. Tomlin. Geographic information systems and cartographic modeling. 1990. Prentice Hall.

ArcGIS. Acerca de SIG web. URL: https://sig/AcercadeSIGweb/Documentación/ArcGISEnterprise.htm. Web; accedido 9 Agosto 2020.

P. Fu. Getting to know Web GIS. 2018. Esri Press

G. Andorrap. Visor de mapas. URL: https://www.cartografia.ad/visor-de-mapas. Web; accedido 9 Agosto 2020.

A.Díaz. Servidores & mdash; Panorama del SIG Libre. URL: https://panorama-siglibre.readthedocs.io/es/latest/servidores/. Web; accedido 9 Agosto 2020.

OpenStreetMap. OpenStreetMap. URL: https://www.openstreetmap.org/about. Web; accedido 22 Julio 2020.

V. G. I. S. Fluvanna County. Fluvanna County, VA. URL: https://www.webgis.net/va/fluvanna/. Web; accedido 23 Julio 2020.

abbotsford. abbotsford. URL: https://maps.abbotsford.ca/Html5Viewer/. Web; accedido 23 Julio 2020.

Scotland’s environment web. S. e. web, Who are we?. URL: https://www.environment.gov.scot/about-us/whoare-we/. Web; accedido 23 Julio 2020.

C. Medina. Adición de herramientas para la gestión de información geográfica en el visor de mapas OpenLatinoViewer: Get Feature Info, Spatial Query, Advanced Query, View Focus Highlight y Legend. Universidad de La Habana. Facultad de Matemática y Computación. 2019.

R. Martin. Clean Architecture: A Craftsman’s Guide to Software Structure and Design. 2017. Pearson.

Clean Coder Blog. URL: https://blog.cleancoder.com/uncle-bob/2012/08/13/theclean-architecture.html. Web; accedid 2 Agosto 2020.

M. Fowler. Patterns of Enterprise Application Architecture. 2002. Addison Wesley.

Microsoft. ASP.NET MVC Pattern | .NET. URL: https://dotnet.microsoft.com/apps/aspnet/mvc. Web; accedido 3 Agosto 2020.

E. Barrios. Patrón Repositorio (Repository Pattern) y Unidad de Trabajo (Unit Of Work) en ASP.NET Core WebApi 3.0. URL: https://dev.to/ebarrioscode/patronrepositorio-repository-pattern-y-unidad-de-trabajounit-of-work-en-asp-net-core-webapi-3-0-5goj. Web; accedido 4 Agosto 2020.

Microsoft. Implement the infrastructure persistence layer with Entity Framework Core. URL: https://docs.microsoft.com/enus/dotnet/architecture/microservices/microserviceddd-cqrs-patterns/infrastructure-persistence-layerimplementation-entity-framework-core-implementcustom-repositories-with-entity-framework-core. Web; accedido 4 Agosto 2020.

S. Chauhan. Implementing Repository and Unit of Work Patterns with ASP.NET MVC. URL: https://www.dotnettricks.com/learn/mvc/implementingrepository-and-unit-of-work-patterns-with-mvc. Web; accedido 10 Agosto 2020.

S. Metz. SOLID Object-Oriented Design. 2009.

G. Fernández. Los 5 principios SOLID. Los principios SOLID explicados en detalle para el desarrollo de aplicaciones mantenibles y robustas. URL: https://medium.com/@ger86/los-5-principios-solid68d697984abd. Web; accedido 410 Agosto 2020.

V. Plasencia. Diseño e implementación de la aplicación Web GIS OpenLatinoMurciaClient. Universidad de La Habana. Facultad de Matemática y Computación. 2020.

F. M. Cal. Desarrollo de la nueva versión Multiplataforma de OpenLatinoServer. Universidad de La Habana. Facultad de Matemática y Computación. 2020.

Descargas

Publicado

2021-11-01

Cómo citar

[1]
García Armenteros, A. et al. 2021. OpenLatinoMurciaClient: SIG Web con tecnologías abiertas. Ciencias matemáticas. 35, 2 (nov. 2021), 111–122.

Número

Sección

Artículo Original