Microsoft mapping geospatial development with Bing Maps and C#

Geospatial mapping applications have become hugely popular in recent years. With smart-phone and tablet numbers snow-balling this trend looks set to continue well into the future. Indeed, it is true to say that in today’s mobile world location-aware apps are becoming the norm rather than the excepti...

Descripción completa

Detalles Bibliográficos
Autor principal: Rischpater, Ray. author (author)
Otros Autores: Au, Carmen, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: New York : Apress 2013.
Edición:First edition 2013.
Colección:Expert's voice in Microsoft.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629390106719
Tabla de Contenidos:
  • ""Contents at a Glance""; ""Contents""; ""About the Authors""; ""About the Technical Reviewer""; ""Acknowledgments""; ""Introduction""; ""Chapter 1: Getting Started with Microsoft and Mapping""; ""Mapping and Microsoft""; ""Bing Maps for Developers""; ""Microsoft SQL Server for Location Applications""; ""Windows Azure to Host Your Application""; ""Maps Without Code: Power Maps""; ""What You Need to Get Started""; ""A Few Words on Terminology""; ""Introducing the Sample Application""; ""Developing Your Application""; ""Wrapping Up""; ""Chapter 2: Painless Hosting with Azure""
  • ""Why Windows Azure?"" ""Cloud Computing Services""; ""Virtual Machines (IaaS)""; ""Cloud Services (PaaS)""; ""Websites (SaaS)""; ""Windows Azure Data Management""; ""Blobs""; ""Tables""; ""SQL Databases""; ""Setting up Windows Azure""; ""Getting a Windows Azure Account""; ""Getting the Windows Azure SDK""; ""Hosting a Bing Map on Azure""; ""Obtaining a Bing Maps Account""; ""Obtaining a Bing Maps Key""; ""Building the Bing Map""; ""Hosting the Bing Map on Windows Azure""; ""Wrapping Up""; ""Chapter 3: Geospatial with Azure SQL Database""; ""SQL Database Overview""
  • ""Accessing Data in SQL Database"" ""SQL Database Architecture. Overview""; ""The Client Layer""; ""The Service Layer""; ""The Platform Layer""; ""The Infrastructure Level""; ""SQL Database Provisioning Model""; ""Federations in SQL Database""; ""Geospatial representation in SQL Database""; ""Spatial Reference Systems Overview""; ""SQL Database Spatial Data Types""; ""Setting up a SQL Database""; ""Inserting geospatial data into a SQL Database""; ""Wrapping up""; ""Chapter 4: Hosting WCF Services on Windows Azure""; ""WCF: A Crash Course""; ""Services""; ""Endpoints""; ""Addresses""
  • ""Bindings"" ""Contracts""; ""Hosting""; ""WCF Client""; ""WCF Client Proxy""; ""WCF Service for Earthquake Data""; ""Creating the WCF Service""; ""Hosting the WCF Service on Azure""; ""Client Application""; ""A Note on Debugging:""; ""Wrapping Up""; ""Chapter 5: Map Visualization with Bing Maps for the Web""; ""Bing Maps Ajax Control Basics""; ""Playing with the map view""; ""Map Markers""; ""Setting the location of a pushpin""; ""Polygons""; ""Putting it all together""; ""Create the Model""; ""Loading the Earthquake Data (The Controller)""; ""Displaying the Earthquake Data (The View)""
  • ""Wrapping Up"" ""Chapter 6: Doing More with Bing Maps""; ""Location""; ""Where is it?""; ""Sample Location Query Application""; ""Where am I?""; ""Routing""; ""Sample Routing Query Application""; ""Directions Module""; ""Traffic""; ""Theming""; ""Building Your Own Modules""; ""Wrapping Up""; ""Chapter 7: Bing Maps for WPF""; ""Introducing the Bing Maps for WPF Control""; ""Getting the Control""; ""Key Classes and Relationships""; ""Using the Control""; ""Kicking the Tires""; ""Earthquakes Everywhere!""; ""Geocoding with the Bing Maps Geocoder Service""; ""Routing with the Bing Maps Routing Service""