1.

Record Nr.

UNINA9910735399303321

Autore

Rischpater Ray

Titolo

Microsoft mapping : geospatial development with Bing Maps and C# / / Ray Rischpater, Carmen Au

Pubbl/distr/stampa

New York : , : Apress, , 2013

ISBN

1-4302-6110-2

Edizione

[First edition 2013.]

Descrizione fisica

1 online resource (xvii, 159 pages) : illustrations (some color), color maps

Collana

The expert's voice in Microsoft

Disciplina

004

005.258

650.02855369

650/.0285/5369

Soggetti

Cartography - Data processing

Maps - Data processing

C# (Computer program language)

Geographic information systems

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

"Create world-class location-based services for ASP.NET 4.5 and Windows 8"--Cover.

Includes index.

Nota di contenuto

""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""

Sommario/riassunto

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 exception. In Microsoft Mapping author Ray Rischpater showcases Microsoft's Bing Maps API and demonstrates how its integration features make it by far the strongest mapping candidate for business that are already using Windows 8 or the .NET Framework. Whether you want to build a new app from scratch of add a few modest geospatial features to your existing website Ray's carefully chosen examples will provide you with both the inspiration and the code you need to achieve your goals.