05055nam 2200697 a 450 991045956240332120200520144314.01-283-37676-897866133767631-84951-413-5(CKB)2670000000083846(EBL)950578(OCoLC)797916652(SSID)ssj0000524607(PQKBManifestationID)12213599(PQKBTitleCode)TC0000524607(PQKBWorkID)10484389(PQKB)10498053(MiAaPQ)EBC950578(PPN)184416310(Au-PeEL)EBL950578(CaPaEBR)ebr10467627(CaONFJC)MIL337676(EXLCZ)99267000000008384620110518d2011 uy 0engurunu|||||txtccrOpenLayers 2.10 beginner's guide[electronic resource] create, optimize, and deploy stunning cross-browser web maps with the OpenLayers JavaScript web-mapping library /Erik HazzardBirmingham, U.K. Packt Open Source20111 online resource (828 p.)"Learn by doing: less theory, more results"--Cover.Includes index.1-84951-412-7 Table of Contents; OpenLayers 2.10; OpenLayers 2.10; Credits; About the Author; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers, and more; Why Subscribe?; Free Access for Packt account holders; Preface; What you need for this book; What this book covers; Who this book is for; How to read this book; Conventions; Time for action - heading; What just happened?; Pop quiz - heading; Have a go hero - heading; Reader feedback; Customer support; Downloading the example code for this book; Errata; Piracy; Questions; 1. Getting Started with OpenLayers; What is OpenLayers?Why use OpenLayers? What, technically, is OpenLayers?; Client side; Library; Anatomy of a web-mapping application; Web map client; Web map server; Relation to Google / Yahoo! / and other mapping APIs; Layers in OpenLayers; What is a Layer?; The OpenLayers website; Time for action - downloading OpenLayers; What just happened?; Making our first map; Time for action - creating your first map; What just happened?; How the code works; Understanding the code-Line by line; JavaScript object notation; Behind the scenes-Object Oriented Programming (OOP); Interaction happens with objects; MadLibsTime for Action - play MadLibs What Just Happened?; Programming with OOP; Subclasses; Now what?; API docs; Where to go for help; This book's website; Mailing lists; IRC; OpenLayers source code repository; Summary; 2. Squashing Bugs With Firebug; What is Firebug?; Setting up Firebug; Time for Action - downloading Firebug; What Just Happened?; Firebug controls; Panels; Console panel; HTML panel; How it works; HTML panel contents; CSS panel; Script panel; DOM panel; Net panel; Request list; Parameters; BBOX parameter; Pop Quiz- panel; Panel conclusion; Using the Console panelTime for Action - executing code in the Console What Just Happened?; Time for Action - creating object literals; What Just Happened?; Object literals; Time for Action - interacting with a map; What Just Happened?; Have a Go Hero - experiment with functions; API documentation; Summary; 3. The 'Layers' in OpenLayers; What's a layer?; Layers in OpenLayers; Base layer; Overlay layers; Time for Action - creating a map with multiple layers; What Just Happened?; Creating layer objects; Layer.WMS class; WMS layer parameters:; Name; URL; Params; Possible params keys and values; OptionsParameters versus arguments Time for Action - configuring the options parameter; What Just Happened?; Configuring layer options; wms_state_lines layer options; Scale dependency; wms_layer_labels layer options; The visibility property; The opacity property; Map tiles; Many images make up a map; Available layer properties; Data types; OpenLayers.Layer class properties; Modifying layer properties; The OpenLayers.Layer class; Subclasses; Layer Class-Sub and super classes; Other layer types; Layer.ArcGIS93Rest; Layer.ArcIMS; Layer.Google; Time for Action - creating a Google Maps layerWhat Just Happened?Create, optimize, and deploy stunning cross-browser web maps with the OpenLayers JavaScript web mapping libraryJavaScript (Computer program language)Digital mappingWeb site developmentElectronic books.JavaScript (Computer program language)Digital mapping.Web site development.005.2005.2762006.7Hazzard Erik866328MiAaPQMiAaPQMiAaPQBOOK9910459562403321OpenLayers 2.10 beginner's guide1933446UNINA04517nam 22008175 450 991068648030332120251009074931.09789819909537981990953810.1007/978-981-99-0953-7(CKB)5840000000241903(DE-He213)978-981-99-0953-7(MiAaPQ)EBC7236673(Au-PeEL)EBL7236673(PPN)269658025(MiAaPQ)EBC7236066(EXLCZ)99584000000024190320230410d2023 u| 0engurnn|008mamaatxtrdacontentcrdamediacrrdacarrierDeep Learning-Based Detection of Catenary Support Component Defect and Fault in High-Speed Railways /by Zhigang Liu, Wenqiang Liu, Junping Zhong1st ed. 2023.Singapore :Springer Nature Singapore :Imprint: Springer,2023.1 online resource (XIII, 239 p. 212 illus., 149 illus. in color.) Advances in High-speed Rail Technology,2363-50299789819909520 981990952X Includes bibliographical references.Overview of Catenary Detection of Electrified Railways -- Advance of Deep Learning -- Catenary Support Components and their Characteristics in High-speed Railways -- Preprocessing of Catenary Support Components’ Images -- Positioning of Catenary Support Components -- Detection of Catenary Support Component Defect and Fault -- Detection of The parameters of Catenary Support Devices based on 3D Point Clouds.This book focuses on the deep learning technologies and their applications in the catenary detection of high-speed railways. As the only source of power for high-speed trains, the catenary's service performance directly affects the safe operation of high-speed railways. This book systematically shows the latest research results of catenary detection in high-speed railways, especially the detection of catenary support component defect and fault. Some methods or algorithms have been adopted in practical engineering. These methods or algorithms provide important references and help the researcher, scholar, and engineer on pantograph and catenary technology in high-speed railways. Unlike traditional detection methods of catenary support component based on image processing, some advanced methods in the deep learning field, including convolutional neural network, reinforcement learning, generative adversarial network, etc., are adopted and improved in this book. The main contents include the overview of catenary detection of electrified railways, the introduction of some advance of deep learning theories, catenary support components and their characteristics in high-speed railways, the image reprocessing of catenary support components, the positioning of catenary support components, the detection of defect and fault, the detection based on 3D point cloud, etc.Advances in High-speed Rail Technology,2363-5029Railroad engineeringMachine learningSignal processingQuantitative researchTransportation engineeringTraffic engineeringArtificial intelligenceRail VehiclesMachine LearningSignal, Speech and Image ProcessingData Analysis and Big DataTransportation Technology and Traffic EngineeringArtificial IntelligenceRailroad engineering.Machine learning.Signal processing.Quantitative research.Transportation engineering.Traffic engineering.Artificial intelligence.Rail Vehicles.Machine Learning.Signal, Speech and Image Processing.Data Analysis and Big Data.Transportation Technology and Traffic Engineering.Artificial Intelligence.006.31Liu Zhigang739891Liu WenqiangZhong JunpingMiAaPQMiAaPQMiAaPQBOOK9910686480303321Deep Learning-Based Detection of Catenary Support Component Defect and Fault in High-Speed Railways3334635UNINA