Giter Club home page Giter Club logo

gistrends's Introduction

GISTrends

GIS software, tools and methods on the web

This repository contains code and data used to collect, integrate and analyse Web resources about GIS software, tools and related topics on the Web.

Abstract: Every day, practitioners, researchers, and students consult the Web to meet their information needs about GIS concepts and tools. How do we improve GIS in terms of conceptual organisation, findability, interoperability, relevance for user needs? So far, efforts have been mainly top-down, overlooking the actual usage of software and tools. In this article, we critically explore the potential of Web science to gain knowledge about tool usage and public interest in GIScience concepts. First, we analyse behavioural data from Google Trends, showing clear patterns in searches for GIS software. Second, we analyse the visits to GIScience-related websites, highlighting the continued dominance of ESRI, but also the rapid emergence of Web-based new tools and services. We then study the views of Wikipedia articles to enable the quantification of methods and tools' popularity. Fourth, we deploy web crawling and network analysis on the ArcGIS documentation to observe the relevance and conceptual associations among tools. Finally, in order to facilitate the study of GIS usage across the Web, we propose a linked-data catalogue to identify Web resources related to GI concepts, methods, and tools. This catalogue will also enable researchers, practitioners, and students to find what methods are available across software packages, and where to find information about them.

Keywords: GIS; Geographic information science; GIScience; GIS operations; Web science; Google Trends; Wikipedia; ArcGIS; Linked data Members & contributors:

  • Andrea Ballatore (home)
  • Simon Scheider (home)
  • Rob Lemmens (home)

Compare the article: A. Ballatore, S. Scheider, & R. Lemmens (2018) Patterns of consumption and connectedness in GIS Web sources, AGILE Conference on Geographical Information Science: Geospatial Technologies for All, Lund, Sweden.

Data and code resources (corresponding to sections in this article):

  • gistrends.py: Python code containing methods for /GoogleTrends and /ResourceCatalogue
  • /GoogleTrends (section 3): Contains resources to compare relative popularity among tool/software keywords on Google Trends
  • /GIScienceWebsites (section 4): Contains resources to measure popularity of GIScience related websites (about software and companies)
  • /GIScienceWikipedia (section 5): Contains resources to measure popularity of Wikipedia pages about GIScience related themes
  • /Arcgis10_network (section 6): Contains resources to crawl, scrape and analyse network links for ArcGIS help pages
  • /ResourceCatalogue (section 7): Contains resources for integrating and publishing all information as a linked data file

License: Creative Commons Attribution Share-Alike 4.0 (CC-BY-SA-4.0)

Last update: 08 March 2018

gistrends's People

Contributors

andrea-ballatore avatar simonscheider avatar

Stargazers

Erdong avatar  avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.