Repository logo
 
Publication

Aplicações baseadas em geolocalizações para gestão de instalações desportivas: exemplo de utilização da API da GOOGLE Maps no concelho de Guimarães

dc.contributor.authorClaudino, Rui
dc.contributor.authorSobreiro, Pedro
dc.date.accessioned2016-05-08T21:08:23Z
dc.date.available2016-05-08T21:08:23Z
dc.date.issued2014
dc.date.updated2016-02-15T00:03:53Z
dc.description.abstractO contexto tecnológico em que vivemos é uma realidade. E a tendência é para ser assim também no futuro. Cada vez mais. É o caso das representações de locais e entidades em mapas digitais na web. Na visão de Crocker (2014), esta tendência é ainda mais acentuada, no âmbito das aplicações móveis, como mostram as mais diversas location-based applications. No setor do desporto e da respetiva gestão nem sempre foi fácil desenvolver aplicações, recorrendo a este tipo de representações espaciais. A tecnologia não era fácil e o know-how não era adequadamente qualificado. Mas, as empresas fornecedoras de tecnologia geoespacial simplificaram o desenvolvimento de aplicações web nesta área, através da utilização de application programming interfaces (API). Como refere Svennerberg (2010), estas API’s servem de interface entre um serviço proporcionado por uma empresa, caso da Google Maps (2013) e uma aplicação web ou móvel que utiliza esses serviços. Foi com este objetivo que desenvolvemos uma aplicação web, utilizando as metodologias próprias neste domínio, como a framework de Zachman (2009), tal como foi originalmente adaptada por Whitten e Bentley (2005), onde um dos módulos é precisamente a representação de espaços desportivos, recorrendo à utilização dos serviços da Google Maps. Para além disso, toda a aplicação é suportada numa abordagem Model-View-Control (MVC). Para conseguir representar as instalações desportivas num mapa, criámos uma base de dados MySQL, com dados de longitude e latitude, de cada instalação desportiva. Através de JavaScript criou-se o mapa propriamente dito, indicando o tipo (mapa de estradas, satélite ou street view) e as respetivas opções (nível de zoom, alinhamento, controlo de interface e posicionamente, entre muitas outras opções). O passo seguinte consistiu em passar os dados para o frontend da aplicação web. Para isso, recorreu-se à integração do PHP com as livrarias externas de código JavaSrcipt, criadas especificamente para o efeito (caso da MarkerManager). A implementação destas funcionalidades permite georeferenciar todos os tipos e géneros de espaços desportivos de um concelho, região ou País. Obteve-se ainda know-how, background e massa crítica, para o desenvolvimento de novas funcionalidades. A sua utilização em dispositivos móveis é outra das possibilidades atualmente já em desenvolvimento.pt_PT
dc.description.abstractEl contexto tecnológico en que vivimos es una realidad. Y la tendencia es a ser también en el futuro. Cada vez más. Este es el caso de las representaciones de locales y entidades en mapas digitales en la web. En la visión de Crocker (2014), esta tendencia es aún más evidente en el contexto de las aplicaciones móviles, como se muestra en las más diversas aplicaciones basadas en localización. En el campo del deporte y su gestión no siempre ha sido fácil desarrollar aplicaciones que utilizan este tipo de representaciones espaciales. La tecnología no ha sido fácil y el know-how no fue debidamente calificado. Sin embargo, los proveedores de desarrollo de aplicaciones web geoespacial simplificaram la tecnología en esta área, mediante la aplicación de programación de interfaces (API). Como refere Svenberg, estas API sirven como un servicio proporcionado por una compañía en el caso de Google Maps (2013) y un web o una aplicación móvil que utiliza estos servicios. Fue con este objetivo que hemos desarrollado una aplicación web, utilizando sus propias metodologías en esta zona, como el framework de Zachman (2009), como originalmente fue adaptado por Whitten y Bentley (2005), donde uno de los módulos es precisamente la representación de instalaciones deportivas, recurriendo al uso de los servicios de Google Maps. Además, la aplicación es compatible con un enfoque Model-View-Control (MVC). Para ser capaces de representar las instalaciones deportivas en el mapa, hemos creado una base de datos MySQL, con los datos de longitud y latitud, para cada instalación deportiva. A través de JavaScript se creó el próprio mapa, indicando el tipo (mapa, satélite o vista a la calle) y las opciones respectivas (nivel, alineación, colocación e interfaz de control de zoom, entre muchas otras opciones). El siguiente paso fue pasar los datos a la interfaz de la aplicación web. Para ello, se utilizó la integración de PHP con bibliotecas externas de código JavaSrcipt, creadas específicamente para este propósito (caso del MarkerManager). La implementación de estas características permite georeferenciar todos los tipos y tipos de instalaciones deportivas de un condado, región o país. También se obtuviron conocimientos y masa crítica, para el desarrollo de nuevas funcionalidades. Su uso en dispositivos móviles es una de las posibilidades ya actualmente en desarrollo.pt_PT
dc.description.abstractThe technological context in which we live is a reality. And the trend is to be so in the future. Increasingly. This is the case of entities and places representations on digital maps over the web. In the view of Crocker (2014), this trend is even more pronounced in the area of mobile applications, as shown in various location-based applications. In the sports management sector it was not always easy to develop applications using this type of spatial representations. The technology was not easy and the know-how was not properly qualified. But the suppliers of geospatial technology simplified the development of web applications in this area, through the use of application programming interfaces (API). As regards Svenberg, these APIs act as an interface between a service provided by a company like Google Maps (2013) and a web or mobile application that uses these services. With this in mind we have developed a web application, using their own methodologies, such as the Zachman framework (2009), as originally adapted by Whitten and Bentley (2005), where one of the modules is precisely the representation of sports facilities, through the use of Google Maps services. In addition, the entire application is supported on a Model-View- Control approach (MVC). To achieve the sports facilities representation on a map, we have created a MySQL database with longitude and latitude data, for each sporting facility. Through JavaScript we created the map itself, indicating the type (road map, satellite or street view) and the respective options (zoom level, alignment, control and interface posicionamente, among many other options). The next step was to pass the data to the web application frontend. To do this, we used the integration of PHP with external libraries of JavaSrcipt code, created specifically for this purpose (like the MarkerManager). The implementation of these features allows the georeference of all types and kinds of sports facilities in a county, region or country. We have also obtained knowledge, know-how, background and critical mass for the development of new features. Its use in mobile devices is already one of the possibilities currently under development.pt_PT
dc.identifier2237-3373en_US
dc.identifier.citationClaudino, R.& Sobreiro, P. (2014). Aplicações baseadas em geolocalizações para gestão de instalações desportivas: exemplo de utilização da API da GOOGLE Maps no concelho de Guimarães. Revista Intercontinental de Gestão Desportiva, 4 (2), 64-66.pt_PT
dc.identifier.issn2237-3373
dc.identifier.urihttp://hdl.handle.net/10400.15/1445
dc.language.isoporpt_PT
dc.peerreviewedyespt_PT
dc.publisherAIGD - Aliança Intercontinental de Gestão do Desportopt_PT
dc.subjectApplication Programming Interfacept_PT
dc.subjectgeoreferenciaçãopt_PT
dc.subjectGoogle Mapspt_PT
dc.subjectinstalações desportivaspt_PT
dc.subjectApplication Programming Interfacept_PT
dc.subjectgeorreferenciaciónpt_PT
dc.subjectGoogle Mapspt_PT
dc.subjectinstalaciones deportivaspt_PT
dc.subjectApplication Programming Interfacept_PT
dc.subjectgeoreferencingpt_PT
dc.subjectGoogle Mapspt_PT
dc.subjectsports facilitiespt_PT
dc.titleAplicações baseadas em geolocalizações para gestão de instalações desportivas: exemplo de utilização da API da GOOGLE Maps no concelho de Guimarãespt_PT
dc.title.alternativeAplicaciones basadas en la geolocalización para la gestión de instalaciones deportivas: ejemplo de uso de la API de Google Maps en el municipio de Guimarãespt_PT
dc.title.alternativeGeolocation based applications for managing sports facilities: the Google Maps API example in Guimarães municipalitypt_PT
dc.typejournal article
dspace.entity.typePublication
oaire.citation.conferencePlaceRio de Janeiropt_PT
oaire.citation.endPage66Spt_PT
oaire.citation.issue4pt_PT
oaire.citation.startPage64Spt_PT
oaire.citation.titleRevista Intercontinental de Gestão Desportivapt_PT
oaire.citation.volume2pt_PT
person.familyNameSobreiro
person.givenNamePedro
person.identifier.ciencia-idBB1F-BE0D-7909
person.identifier.orcid0000-0003-3971-3545
rcaap.rightsopenAccesspt_PT
rcaap.typearticlept_PT
relation.isAuthorOfPublication779620ba-6b2b-48a3-96dd-63248767628b
relation.isAuthorOfPublication.latestForDiscovery779620ba-6b2b-48a3-96dd-63248767628b

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Claudino e Sobreiro - 2014 - APLICAÇÕES BASEADAS EM GEOLOCALIZAÇÃO PARA GESTÃO .pdf
Size:
138.57 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: