150 likes | 257 Views
Virtual Earth: Catering to the API and Data needs for Application Development. Alok Kumar Sr. Program Manager Live Search and MSN Technologies Microsoft India Development Center. Agenda. Why? Virtual Earth Offering Virtual Earth Big Picture Virtual Earth Web Services
E N D
Virtual Earth: Catering to the API and Data needs for Application Development Alok Kumar Sr. Program Manager Live Search and MSN Technologies Microsoft India Development Center
Agenda • Why? • Virtual Earth Offering • Virtual Earth Big Picture • Virtual Earth Web Services • Virtual Earth Map Control • Data For Indian Market • How To Use It? • Demo • Use Of SDK • Resources • Question-Answer
Why? • Very large scale application • Complex process • Multiple providers in the chain • Data collection and updates • Data Processing • Development of platform • Fast and scalable algorithms • Integration • Deployment • Mission critical usage • Costly deployment
Virtual Earth Offering Virtual Earth
VirtualEarth: Big Picture Virtual Earth Platform Enterprise Solutions Data APIs OnlineLocator • Maps • Road • Aerial • Hybrid • Bird’s Eye • Search • Geocode • Route • Data Layers • GeoRSS • KML • Collections • Graphics Devices Real Estate Hunting Maps Portals/Yellow Pages JavaScript DHTML Travel / Hospitality Planning Yellow Pages JSON/HTTP Fleet/Assettracking Community Data Consumer Solutions Windows Live Local Real-Time Traffic • Collections Mash-ups Tools SDK/.Net/JavaScript/AJAX
VEWeb Services (VEWS) Route Service Search Service Virtual Earth Web Services Geocode Service Metadata Service
VE Map Control Fundamentals Route APIs Find APIs Virtual Earth Map Control Render APIs Layer APIs
Data For Indian Market • National Road Network • Inter-town road network for whole of India • Added 48,000 cites/towns/major localities • Points of Interest on national and state highways • Street Maps • Top 17 Indian Cities • Richer Coverage for Mumbai • Business Listings for 29 Indian cities • Community content like wikipedia.org, bbs.keyhole.com • Support for custom data layers • Govt. of India Approved Data from partner (NAVTEQ) • Near Future • Richest map data for top 8 Indian cities • Street maps and business listing for more Indian cities • Imagery • Geocoded and richer Business Listings
How to Use it? • $$$ • Map Control FREE for development and testing • VEWS requires APP ID • India Specific SDK • http://maps.live.co.in Developers • http://dev.mapindia.com/sdk • India Specific Map Control • http://dev.mapindia.live.com/mapcontrol/mapcontrol.ashx?v=6.2 • India Specific Web Services • http://dev.mapindia.live.com/WebServices/v1/SearchService/SearchService.svc • http://dev.mapindia.live.com/WebServices/v1/RouteService/RouteService.svc • http://dev.mapindia.live.com/WebServices/v1/GeocodeService/GeocodeService.svc
Demos Virtual Earth API Hyderabad Police Website maps.live.co.in
Use of SDK • Embed MapControl in HTML page • Point to India Specific MapControl • Create • Add the user data as GeoRSS • Add Custom Shapes for • Push-pin and point to custom image for them • Pop-up • Find API to search for locations
Resources • India Specific SDK • http://dev.mapindia.com/sdk • http://maps.live.co.in Developers • Global Developer Center • http://dev.live.com • http://www.msdn.com/virtualearth • Blogs • VE Blog: http://blogs.msdn.com/virtualearth/ • Other Resources • http://www.microsoft.com/VirtualEarth
In Summary Accessible Anytime, Anywhere, Any Device Enterprise Solutions Government, Reality, Utility, Hospitality, Asset Tracking Consumer Solutions maps.live.co.in, m.live.co.in Virtual Earth API Powerful, globally adopted platform Map Data Fresh, Rich , Topologically Accurate, Govt. Approved