Cover image for Innovative Software Development in GIS.
Innovative Software Development in GIS.
Title:
Innovative Software Development in GIS.
Author:
Bucher, Benedicte.
ISBN:
9781118614075
Personal Author:
Edition:
1st ed.
Physical Description:
1 online resource (347 pages)
Contents:
Cover -- Title Page -- Copyright Page -- Table of Contents -- Chapter 1. Introduction -- 1.1. Geomatics software -- 1.1.1. Digital geographical data -- 1.1.2. GIS-tools -- 1.1.3. Software innovation and geomatics research -- 1.2. Pooling -- 1.2.1. The need for pooling and its relevance -- 1.2.2. Reflection opportunity on geomatics pooling -- 1.2.3. Pooling within the MAGIS research group -- 1.3. Book outline -- 1.4. Bibliography -- PART 1. SOFTWARE PRESENTATION -- Chapter 2. ORBISGIS: Geographical Information System Designed by and for Research -- 2.1. Introduction -- 2.2. Background history -- 2.3. Major functionalities -- 2.3.1. Language and spatial analysis -- 2.3.2. Representation: style and cartography -- 2.3.3. Other functionalities -- 2.3.3.1. Visualization -- 2.3.3.2. Editing -- 2.3.3.3. OGC flux -- 2.4. Architecture and graphical interface -- 2.4.1. Architecture and models -- 2.4.1.1. Creating a plugin -- 2.4.1.2. Manipulating data -- 2.4.2. Graphical interface -- 2.4.2.1. The GeoCatalog -- 2.4.2.2. The GeoCognition -- 2.4.2.3. The Map and the TOC -- 2.5. Examples of use -- 2.5.1. Spatial diachronic analysis of urban sprawl -- 2.5.2. Spatial hydrologic analysis -- 2.5.3. Geolocation -- 2.5.3.1. Geocoding -- 2.5.3.2. Geographical rectification -- 2.6. Community -- 2.7. Conclusion and perspectives -- 2.8. Acknowledgments -- 2.9. Bibliography -- Chapter 3. GEOXYGENE: an Interoperable Platform for Geographical Application Development -- 3.1. Introduction -- 3.2. Background history -- 3.3. Major functionalities and examples of use -- 3.3.1. Generic functionalities -- 3.3.2. Use case: building data manipulation -- 3.3.2.1. Data -- 3.3.2.2. The data schema: the Building class -- 3.3.2.3. Object-relational mapping with OJB -- 3.3.2.4. A processing example: building urban areas -- 3.4. Architecture -- 3.4.1. The core.

3.4.2. First applicative layer: the basic applications -- 3.4.3. Second applicative layer: the expert applications -- 3.4.3.1. Semiology modules -- 3.4.3.2. GEOXYGENE 3D module -- 3.4.3.3. GEOXYGENE spatiotemporal module -- 3.5. Communities -- 3.6. Conclusion -- 3.7. Bibliography -- Chapter 4. Spatiotemporal Knowledge Representation in AROM-ST -- 4.1. Introduction -- 4.2. From AROM to AROM-ST -- 4.2.1. AROM in context: a knowledge representation tool -- 4.2.2. Originalities -- 4.2.3. Why a spatiotemporal extension? -- 4.2.3.1. Existence -- 4.2.3.2. AROM's contribution -- 4.3. AROM-ST -- 4.3.1. Metamodel -- 4.3.2. Objects and time relationships -- 4.3.3. Space and time types -- 4.3.4. Spatial modeling example with AROM -- 4.4. From AROM-OWL to ONTOAST -- 4.5. Architecture -- 4.6. Community -- 4.7. Conclusions and prospects -- 4.8. Bibliography -- Chapter 5. GENGHIS: an Environment for the Generation of Spatiotemporal Visualization Interfaces -- 5.1. Introduction -- 5.2. Context -- 5.2.1. The SPHERE and SIDIRA applications: two applications devoted to visualizing data linked to natural risks -- 5.2.2. GENGHIS: a generator of geovisualization applications devoted to multi-dimensional environmental data -- 5.3. Functionalities linked to the generation of geovisualization applications -- 5.3.1. Use cases for GENGHIS -- 5.3.2. Instancing the data model and the knowledge base -- 5.3.3. Editing the presentation model -- 5.3.4. Generating the geovisualization interface -- 5.4. Functionalities of the geovisualization application generated by GENGHIS -- 5.4.1. Spatial frame functionalities -- 5.4.2. Temporal frame functionalities -- 5.4.3. Informational frame functionalities -- 5.4.4. Interactivity and synchronization principles -- 5.5. Architecture -- 5.6. Scope and user communities -- 5.6.1. Natural risks: a privileged scope -- 5.6.1.1. The SIHREN application.

5.6.1.2. The MOVISS application -- 5.6.2. User community -- 5.7. Conclusion and perspectives -- 5.8. Acknowledgments -- 5.9. Bibliography -- Chapter 6. GEOLIS: a Logical Information System to Organize and Search Geo-Located Data -- 6.1. Introduction -- 6.2. Background history -- 6.3. Main functionalities and use cases -- 6.3.1. Geographical data visualization and exploration -- 6.3.1.1. Virtual layers: queries and extensions -- 6.3.1.2. Visualizing a virtual layer: map and navigation index -- 6.3.1.3. Building and transforming virtual layers: navigation links -- 6.3.2. Representation of geographical data and spatial reasoning -- 6.3.2.1. Representing spatial properties -- 6.3.2.2. Representing spatial relations -- 6.3.3. Use cases -- 6.3.3.1. Direct search -- 6.3.3.2. Targeted search -- 6.3.3.3. Exploratory search -- 6.3.3.4. Knowledge search -- 6.4. Architecture -- 6.5. Users and developers -- 6.6. Conclusion -- 6.7. Bibliography -- Chapter 7. GENEXP-LANDSITES: a 2D Agricultural Landscape Generating Piece of Software -- 7.1. Introduction -- 7.2. Context -- 7.3. Major functionalities -- 7.3.1. Point generation -- 7.3.2. Field pattern simulation -- 7.3.2.1. Voronoï diagrams -- 7.3.2.2. Random rectangular tesselation -- 7.3.3. Cropping pattern simulation -- 7.3.3.1. Stationary method -- 7.3.3.2. Taking into account succession changes -- 7.3.3.3. Future changes -- 7.3.4. Post-production, spatial analysis, and formats -- 7.3.4.1. Post-production -- 7.3.4.2. Spatial analysis -- 7.3.4.3. Formats, import, and export -- 7.4. Case uses -- 7.5. Architecture -- 7.5.1. The application Core -- 7.5.2. Separating graphical classes from business classes -- 7.5.3. The plugin system -- 7.5.4. Interface -- 7.6. Communities -- 7.7. Conclusion -- 7.8. Acknowledgments -- 7.9. Bibliography -- Chapter 8. MDWEB: Cataloging and Locating Environmental Resources.

8.1. Introduction -- 8.2. Context -- 8.2.1. Origins -- 8.2.2. Positioning -- 8.3. Major functionalities and case uses -- 8.3.1. Matching roles and functionalities -- 8.4. Cataloging functionality -- 8.4.1. Notion of metadata -- 8.4.2. Notion of metadata profile -- 8.4.3. A simplified view of cataloging -- 8.4.4. Cataloging in a multiuser context -- 8.4.5. Cataloging extensions -- 8.4.5.1. Help for metadata input -- 8.4.5.2. Metadata exchange -- 8.5. Locating functionality -- 8.5.1. Local and distant metadata querying -- 8.5.2. Monolingual or multilingual querying -- 8.6. Administration functionality -- 8.7. Architecture -- 8.8. User community -- 8.9. Conclusion -- 8.10. Bibliography -- Chapter 9. WEBGEN: Web Services to Share Cartographic Generalization Tools -- 9.1. Introduction -- 9.2. Historical background -- 9.3. Major functionalities -- 9.3.1. Uploading software tools -- 9.3.2. Requesting a service -- 9.3.3. Cataloging and discovering services -- 9.4. Area of use -- 9.4.1. Usage -- 9.4.1.1. Interactive mode -- 9.4.1.2. Automatic mode -- 9.4.2. User types -- 9.4.2.1. Researchers -- 9.4.2.2. Cartographic institutions (Institut Géographique National - IGN and others) -- 9.4.2.3. GIS providers -- 9.5. Architecture -- 9.5.1. WEBGEN services access -- 9.5.2. A standard data model for generalization services -- 9.6. Associated communities -- 9.6.1. Distribution -- 9.6.2. Uses -- 9.6.3. Contributors -- 9.7. Conclusion and outlook -- 9.8. Acknowledgments -- 9.9. Bibliography -- PART 2. SUMMARY AND SUGGESTIONS -- Chapter 10. Analysis of the Specificities of Software Development in Geomatics Research -- 10.1. Origin and motivations -- 10.1.1. Targeted users and uses -- 10.1.2. Motivations and foundations -- 10.2. Major functionalities, fields, and reusability -- 10.2.1. Functionalities -- 10.2.2. Fields -- 10.2.3. Reusability.

Chapter 11. Challenges and Proposals for Software Development Pooling in Geomatics -- 11.1. Requirements and challenges -- 11.1.1. Pooling function implementations -- 11.1.1.1.Reusing functions implemented ingeomatics -- 11.1.1.2.The challenge of defining interoperable interfaces -- 11.1.1.3.The challenge of modular development -- 11.1.2. Pooling models and expertise -- 11.1.2.1.The need for it -- 11.1.2.2.A challenge: the diversity and gaps in the existing expertise -- 11.2. Solutions -- 11.2.1. Reference frameworks and metadata -- 11.2.2. Test cases to improve description of implemented functions and progress within a community -- 11.3. Conclusion -- 11.4. Bibliography -- Glossary -- List of Authors -- Index.
Abstract:
At a time when people use more and more geographic information and tools, the management of geographical information in software systems still holds many challenges and motivates researchers from different backgrounds to propose innovative solutions. Representing geographical space beyond our mere perception is key to making relevant decisions, whether it is with respect to sustainable development or to the planning of everyday activities. Designing, sharing and exploiting such representations entails many challenges. This book presents recent software design projects, led in teams, which sometimes have different backgrounds, to address these challenges. It analyzes the specificities of these projects in terms of motivation, data models and analysis methods. Proposals are also put forward to improve resource sharing in this domain. Contents 1. Introduction, Bénédicte Bucher and Florence Le Ber. Part 1. Software Presentation 2. ORBISGIS: Geographical Information System Designed by and for Research, Erwan Bocher and Gwendall Petit. 3. GEOXYGENE: an Interoperable Platform for Geographical Application Development, Éric Grosso, Julien Perret and Mickaël Brasebin. 4. Spatiotemporal Knowledge Representation in AROM-ST, Bogdan Moisuc, Alina Miron, Marlène Villanova-Olivier and Jérôme Gensel. 5. GENGHIS: an Environment for the Generation of Spatiotemporal Visualization Interfaces, Paule-Annick Davoine, Bogdan Moisuc and Jérôme Gensel. 6. GEOLIS: a Logical Information System to Organize and Search Geo-Located Data, Olivier Bedel, Sébastien Ferré and Olivier Ridoux. 7. GENEXP-LANDSITES: a 2D Agricultural Landscape Generating Piece of Software, Florence Le Ber and Jean-François Mari. 8. MDWEB: Cataloging and Locating Environmental Resources, Jean-Christophe Desconnets and Thérèse Libourel. 9. WEBGEN: Web Services to Share Cartographic Generalization

Tools, Moritz Neun, Nicolas Regnauld and Robert Weibel. Part 2. Summary and Suggestions 10. Analysis of the Specificities of Software Development in Geomatics Research, Florence Le Ber and Bénédicte Bucher. 11. Challenges and Proposals for Software Development Pooling in Geomatics, Bénédicte Bucher, Julien Gaffuri, Florence Le Ber and Thérèse Libourel.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Added Author:
Electronic Access:
Click to View
Holds: Copies: