Descripteur
Termes IGN > informatique > génie logiciel > programmation informatique > programmation adaptée à l'objet
programmation adaptée à l'objetSynonyme(s)programmation par objets ;programmation orientée objet POOVoir aussi |
Documents disponibles dans cette catégorie (95)
Ajouter le résultat dans votre panier
Visionner les documents numériques
Affiner la recherche Interroger des sources externes
Etendre la recherche sur niveau(x) vers le bas
An area merging method in map generalization considering typical characteristics of structured geographic objects / Chengming Li in Cartography and Geographic Information Science, vol 48 n° 3 (May 2021)
[article]
Titre : An area merging method in map generalization considering typical characteristics of structured geographic objects Type de document : Article/Communication Auteurs : Chengming Li, Auteur ; Yong Yin, Auteur ; Pengda Wu, Auteur ; et al., Auteur Année de publication : 2021 Article en page(s) : pp 210 - 224 Note générale : bibliographie Langues : Anglais (eng) Descripteur : [Termes IGN] Chine
[Termes IGN] conflit d'intégration
[Termes IGN] détection de contours
[Termes IGN] fusion de données
[Termes IGN] généralisation automatique de données
[Termes IGN] objet géographique zonal
[Termes IGN] occupation du sol
[Termes IGN] programmation adaptée à l'objet
[Termes IGN] structure spatiale
[Termes IGN] tessellation
[Termes IGN] ville
[Termes IGN] zone tampon
[Vedettes matières IGN] GénéralisationRésumé : (auteur) Merging is an important operation in the map generalization of land-cover and other coverages. We define structured geographic objects as collections of adjacent areas with homogeneous semantics that are regularly arranged as spatial structures. Existing studies have concentrated on unstructured objects, which will lead to the structured ones losing part or even most of the typical characteristics during merging. Therefore, as a supplement to the existing mature merging method, a targeted method was proposed in this paper to address the merging problem of structured geographic objects. First, structured geographic objects were classified into four typical patterns, and they were identified automatically according to seven spatial structure parameters. Second, a Miter-type buffer transformation was introduced to extract the overall boundary of structured geographic objects, and areas inside the overall boundary were processed with the most appropriate merging operations for their pattern. Finally, the corresponding merged results of structured geographic objects were inserted back into the merged result of the original land-cover data by using the NOT operation, and the spatial conflicts near the boundary were adjusted. We test our method for a dataset of geographical census data for a city in China. The experimental results revealed that compared with state-of-the-art method, the proposed method produces more reasonable generalization result by effectively identifying and maintaining the typical spatial structures; moreover, the proposed method also preserves the planar tessellation characteristic of land-cover data and the balance of area variation in each land-cover class. Numéro de notice : A2021-489 Affiliation des auteurs : non IGN Thématique : GEOMATIQUE Nature : Article nature-HAL : ArtAvecCL-RevueIntern DOI : 10.1080/15230406.2020.1863862 Date de publication en ligne : 19/02/2021 En ligne : https://doi.org/10.1080/15230406.2020.1863862 Format de la ressource électronique : URL article Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=97530
in Cartography and Geographic Information Science > vol 48 n° 3 (May 2021) . - pp 210 - 224[article]Réservation
Réserver ce documentExemplaires(1)
Code-barres Cote Support Localisation Section Disponibilité 032-2021031 RAB Revue Centre de documentation En réserve L003 Disponible Object-based incremental registration of terrestrial point clouds in an urban environment / Xuming Ge in ISPRS Journal of photogrammetry and remote sensing, vol 161 (March 2020)
[article]
Titre : Object-based incremental registration of terrestrial point clouds in an urban environment Type de document : Article/Communication Auteurs : Xuming Ge, Auteur ; Han Hu, Auteur Année de publication : 2020 Article en page(s) : pp 218 - 232 Note générale : Bibliographie Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Lasergrammétrie
[Termes IGN] compensation par moindres carrés
[Termes IGN] conception orientée objet
[Termes IGN] données laser
[Termes IGN] données localisées 3D
[Termes IGN] primitive géométrique
[Termes IGN] scène urbaine
[Termes IGN] semis de points
[Termes IGN] télémétrie laser terrestreRésumé : (Auteur) Registration of terrestrial point clouds is essential for large-scale urban applications. The robustness, accuracy, and runtime are generally given the highest priority in the design of appropriate algorithms. Most approaches that target general scenarios can only fulfill some of these factors, that is, robustness and accuracy come at the cost of increased runtime and vice versa. This paper proposes an object-based incremental registration strategy that accomplishes all of these objectives without the need for artificial targets, aiming at a specific scenario, the urban environment. The key is to decompose the degrees of freedom for the SE(3) transformation to three separate but closely related steps, considering that scanners are generally leveled in urban scenes: (1) 2D transformation with matches from line primitives, (2) vertical offset compensation by robust least-squares optimization, and (3) full SE(3) least-squares refinement using uniformly selected local patches. The robustness is prioritized in the whole pipeline, as structured first by a primitive-based registration and two least-squares optimizations with robust estimations that do not require specific keypoints. An object-based strategy for terrestrial point clouds is used to increase the reliability of the first step by the line primitives, which significantly reduces the search space without affecting the recall ratio. The least-squares optimization contributes to achieve a global optimum for the accurate registration. The three coupling steps are also more efficient than segregated coarse-to-fine registration. Experimental evaluations for point clouds acquired in both a metropolis and in old-style cities reveal that the proposed methods are superior to or on par with the state-of-the-art in robustness, accuracy, and runtime. In addition, the methods are also agnostic to the primitives adopted. Numéro de notice : A2020-066 Affiliation des auteurs : non IGN Thématique : IMAGERIE Nature : Article nature-HAL : ArtAvecCL-RevueIntern DOI : 10.1016/j.isprsjprs.2020.01.020 Date de publication en ligne : 29/01/2020 En ligne : https://doi.org/10.1016/j.isprsjprs.2020.01.020 Format de la ressource électronique : URL Article Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=94584
in ISPRS Journal of photogrammetry and remote sensing > vol 161 (March 2020) . - pp 218 - 232[article]Réservation
Réserver ce documentExemplaires(3)
Code-barres Cote Support Localisation Section Disponibilité 081-2020031 RAB Revue Centre de documentation En réserve L003 Disponible 081-2020033 DEP-RECP Revue LASTIG Dépôt en unité Exclu du prêt 081-2020032 DEP-RECF Revue Nancy Dépôt en unité Exclu du prêt
Titre : Introduction to scientific programming with Python Type de document : Guide/Manuel Auteurs : Joakim Sundnes, Auteur Editeur : Springer Nature Année de publication : 2020 Importance : 157 p. Format : 16 x 24 cm ISBN/ISSN/EAN : 978-3-030-50356-7 Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes IGN] équation polynomiale
[Termes IGN] interface graphique
[Termes IGN] programmation adaptée à l'objet
[Termes IGN] Python (langage de programmation)Résumé : (éditeur) This open access book offers an initial introduction to programming for scientific and computational applications using the Python programming language. The presentation style is compact and example-based, making it suitable for students and researchers with little or no prior experience in programming. The book uses relevant examples from mathematics and the natural sciences to present programming as a practical toolbox that can quickly enable readers to write their own programs for data processing and mathematical modeling. These tools include file reading, plotting, simple text analysis, and using NumPy for numerical computations, which are fundamental building blocks of all programs in data science and computational science. At the same time, readers are introduced to the fundamental concepts of programming, including variables, functions, loops, classes, and object-oriented programming. Accordingly, the book provides a sound basis for further computer science and programming studies. Note de contenu : 1- Getting started with Python
2- Computing with formulas
3- Loops and lists
4- Functions and branching
5- User input and error handling
6- Arrays and plotting
7- Dictionaries and strings
8- Classes
9- Object-oriented programmingNuméro de notice : 28555 Affiliation des auteurs : non IGN Thématique : GEOMATIQUE/INFORMATIQUE Nature : Manuel informatique DOI : 10.1007/978-3-030-50356-7 En ligne : https://doi.org/10.1007/978-3-030-50356-7 Format de la ressource électronique : url Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=97444
Titre : Introduction à la programmation orientée objet : Comment créer ses propres structures en Python ? Type de document : Guide/Manuel Auteurs : Stéphane Guinard , Auteur Editeur : Saint-Mandé : Institut national de l'information géographique et forestière - IGN (2012-) Année de publication : 2019 Importance : 52 p. Format : 21 x 30 cm Langues : Français (fre) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes IGN] encapsulation
[Termes IGN] programmation adaptée à l'objet
[Termes IGN] Python (langage de programmation)Numéro de notice : 25913 Affiliation des auteurs : LASTIG COGIT (2012-2019) Thématique : INFORMATIQUE Nature : Manuel de cours nature-HAL : Cours DOI : sans En ligne : https://hal.archives-ouvertes.fr/cel-02182422 Format de la ressource électronique : URL Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=95938
Titre : Java in two semesters Type de document : Guide/Manuel Auteurs : Quentin Charatan, Auteur ; Aaron Kans, Auteur Editeur : Springer Nature Année de publication : 2019 Importance : 716 p. Format : 16 x 24 cm ISBN/ISSN/EAN : 978-3-319-99420-8 Langues : Anglais (eng) Descripteur : [Vedettes matières IGN] Langages informatiques
[Termes IGN] itération
[Termes IGN] Java (langage de programmation)
[Termes IGN] langage de programmation
[Termes IGN] programmation adaptée à l'objetRésumé : (éditeur) This easy-to-follow textbook teaches Java programming from first principles, as well as covering design and testing methodologies. The text is divided into two parts. Each part supports a one-semester module, the first part addressing fundamental programming concepts, and the second part building on this foundation, teaching the skills required to develop more advanced applications.This fully updated and greatly enhanced fourth edition covers the key developments introduced in Java 8, including material on JavaFX, lambda expressions and the Stream API.Topics and features: begins by introducing fundamental programming concepts such as declaration of variables, control structures, methods and arrays; goes on to cover the fundamental object-oriented concepts of classes and objects, inheritance and polymorphism; uses JavaFX throughout for constructing event-driven graphical interfaces; includes advanced topics such as interfaces and lambda expressions, generics, collection classes and exceptions; explains file-handling techniques, packages, multi-threaded programs, socket programming, remote database access and processing collections using streams; includes self-test questions and programming exercises at the end of each chapter, as well as two illuminating case studies; provides additional resources at its associated website (simply go to springer.com and search for 'Java in Two Semesters'), including a guide on how to install and use the NetBeans™ Java IDE.Offering a gentle introduction to the field, assuming no prior knowledge of the subject, Java in Two Semesters is the ideal companion to undergraduate modules in software development or programming. Note de contenu : Part I
1- The First Step
2- Building Blocks
3- Selection
4- Iteration
5- Methods
6- Arrays
7- Classes and Objects
8- Implementing Classes
9- Inheritance
10- Introducing JavaFX
11- Case Study—Part 1
12- Case Study—Part 2
Part II Semester Two
13- Interfaces and Lambda Expressions
14- Exceptions
15- The Java Collections Framework
16- Advanced JavaFX
17- JavaFX: Interacting with the User
18- Working with Files
19- Packages
20- Multi-threaded Programs
21- Advanced Case Study
22- The Stream API
23- Working with Sockets
24- Java in ContextNuméro de notice : 25810 Affiliation des auteurs : non IGN Thématique : INFORMATIQUE Nature : Manuel informatique En ligne : https://doi.org/10.1007/978-3-319-99420-8 Format de la ressource électronique : URL Permalink : https://documentation.ensg.eu/index.php?lvl=notice_display&id=95070 Développement pour l’interface Qgis d’Hydra, logiciel de modélisation hydraulique / Maximilien Jaffrès (2018)PermalinkA virtual globe-based visualization and interactive framework for a small craft navigation assistance system in the near sea / Xinzhu Liu in Journal of Traffic and Transportation Engineering (English Edition), n° (April 2017)PermalinkA web-based 3D visualisation and assessment system for urban precinct scenario modelling / Roman Trubka in ISPRS Journal of photogrammetry and remote sensing, vol 117 (July 2016)PermalinkService-oriented model-encapsulation strategy for sharing and integrating heterogeneous geo-analysis models in an open web environment / Songshan Yue in ISPRS Journal of photogrammetry and remote sensing, vol 114 (April 2016)PermalinkPermalinkPermalinkA new geospatial overlay method for the analysis and visualization of spatial change patterns using object-oriented data modeling concepts / Dirk Tiede in Cartography and Geographic Information Science, vol 41 n° 3 (June 2014)PermalinkAlgorithmique et programmation en Java / V. Granet (2014)PermalinkLa programmation orientée objet / H. Bersini (2013)PermalinkLe langage C++ / Jesse Liberty (2012)PermalinkDéveloppement d'un outil de géovisualisation : enquêtes ménages déplacements, méthode standard CERTU, Volume 1. Rapport de stage / M. Vegas (2011)PermalinkDéveloppement d'un outil de géovisualisation : enquêtes ménages déplacements, méthode standard CERTU, Volume 2. Intégrer une nouvelle agglomération [documents techniques] / M. Vegas (2011)PermalinkProgrammer en Java [6ème édition, Java 5 et 6] / C. Delannoy (2011)PermalinkAn object-based conceptual framework and computational method for representing and analyzing coastal morphological changes / H. Liu in International journal of geographical information science IJGIS, vol 24 n°7-8 (july 2010)PermalinkProgrammer en langage C++ / C. Delannoy (2010)PermalinkLe livre de Java / A. Tasso (2009)PermalinkProgrammer en Java / C. Delannoy (2009)PermalinkSimulating complex adaptative geographic systems: a geographically aware intelligent agent approach / W. Tang in Cartography and Geographic Information Science, vol 35 n° 4 (October 2008)PermalinkTowards a General Field model and its order in GIS / Y. Liu in International journal of geographical information science IJGIS, vol 22 n° 6-7 (june 2008)PermalinkMéthodologie de montage d'un SIG-3D par des étudiants / François Bouillé in XYZ, n° 114 (mars - mai 2008)PermalinkCustomising GIS / G. Sajeevan in GIM international, vol 22 n° 1 (January 2008)PermalinkDesigning and implementing software components for an automated mapping system / J.H. Yom in Photogrammetric Engineering & Remote Sensing, PERS, vol 73 n° 12 (December 2007)Permalinkvol 12 n° HS - 2006 - Langages et modèles à objets : LMO'06, Actes, Nîmes, 22-24 mars 2006 (Bulletin de L'objet : Revue des Sciences et Technologies de l'Information, RSTI) / Roger RousseauPermalinkA probe mechanism to couple spatially explicit agents and landscape models in an integrated modelling framework / P.A. Graniero in International journal of geographical information science IJGIS, vol 20 n° 9 (october 2006)PermalinkJava en concentré / David Flanagan (2006)PermalinkProgrammer en C++ / C. Delannoy (2006)PermalinkProgrammer en Java / C. Delannoy (2006)PermalinkDesign of spatio-temporal information systems for natural risk management with an object-based knowledge representation approach / Bogdan Moisuc in Geomatica, vol 59 n° 4 (October 2005)PermalinkProjet de développement du SIG du CERN : application à la gestion du réseau de fibres optiques / Claudio Carneiro in XYZ, n° 98 (mars - mai 2004)PermalinkThe story of the Geotoolkit: an object-oriented geodatabase kernel system / O. Balovnev in Geoinformatica, vol 8 n° 1 (March - May 2004)PermalinkAlgorithmique et programmation en Java / V. Granet (2004)PermalinkJAVA, comment programmer / H.M. Deitel (2004)PermalinkModélisation objet avec UML / Pierre-Alain Muller (2004)PermalinkPermalinkUML, Java et les données géographiques, Vol 1. Notions de base / Denis Priou (2004)PermalinkConception orientée objet : un modèle conceptuel de données pour le remembrement rural au Maroc suivant le formalisme CONGOO / E.H. Semlali in XYZ, n° 96 (septembre - novembre 2003)PermalinkGénéralisation cartographique et description des espaces urbains / Annabelle Boffet in Bulletin de l'association de géographes français, Géographies, vol 80 n° 2 (juin 2003)PermalinkDimension temporelle et modélisation d'une animation cartographique dans un SIG orienté objet / A. Frihida in Revue internationale de géomatique, vol 13 n° 1 (mars – mai 2003)PermalinkJava et Internet : concepts et programmation, 1. Tome 1, Côté client / G. Roussel (2002)PermalinkOpenGL 1.2 / M. Woo (2002)PermalinkProgrammation d'un outil d'aide à la décision à l'usage des exploitants du réseau d'assainissement de Saint-Malo / A. Polosan (2002)Permalinkvol 7 n° 3 - 2001-3 - Object modelling with UML (Bulletin de L'objet : Revue des Sciences et Technologies de l'Information, RSTI)PermalinkGeneralisation at the Danish mapping agency / R. Sheehan in GIM international, vol 15 n° 7 (July 2001)PermalinkAvoiding misuse of spatial data: two methods to inform user of inappropriate use of data / G.M. Byrom in GIM international, vol 14 n° 4 (April 2000)PermalinkGeological mapping based on 3D models using an interoperable GIS / Markus Breunig in GIS Geo-Informations-Systeme, vol 13 n° 2 (April 2000)Permalink