OpenLatinoMurciaClient: SIG Web con tecnologías abiertas
Palabras clave:
SIG Web, OpenLatinoServer, OpenLatinoViewResumen
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
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
Cómo citar
Número
Sección
Licencia

Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.
Esta licencia permite copiar y redistribuir el material en cualquier medio o formato bajo los siguientes términos: se debe dar crédito de manera adecuada, no se puede hacer uso del material con propósitos comerciales, y si remezcla, transforma o crea a partir del material, no podrá distribuir el material modificado. Bajo la licencia mencionada, los autores mantienen los derechos de autor de su trabajo.

