Microsoft 070-544 Exam Syllabus Topics:
| Section | Objectives |
|---|---|
| Map Interaction and Events | - Custom control integration with map events - Handling map events and user interaction |
| Virtual Earth Map Fundamentals | - Initializing and displaying maps in applications - Understanding Virtual Earth 6.0 architecture and API |
| Pushpins and Shapes | - Adding and configuring pushpins - Using shapes and layers for spatial data |
| Map Views and Modes | - Setting map view specifications - Switching between 2D and 3D modes |
| Data Integration | - Integrating external data (GeoRSS, MapCruncher tiles) - Working with AJAX and server-side data |
| Debugging and Optimization | - Debugging JavaScript in Virtual Earth applications - Performance considerations and practices |
Microsoft TS: Ms Virtual Earth 6.0, Application Development Sample Questions:
1. The locations of the vehicles of your company are available as coordinates. You need to display only the current location of a vehicle on a Virtual Earth 6.0 base map layer. What are two possible code segments you can use to achieve this goal? (Each correct answer presents a complete solution. Choose two.)
A) map = new VEMap('myMap'); map.LoadMap(); map.AddPushpin(new VELatLong(longitude, latitude));
B) map = new VEMap('myMap'); map.LoadMap(); shape = new VEShape(VEShapeType.Pushpin, new VELatLong(latitude, longitude)); map.AddShape(shape);
C) map = new VEMap('myMap'); map.LoadMap(); layer = new VEShapeLayer(); map.AddShapeLayer(layer); shape = new VEShape(VEShapeType.Pushpin, new VELatLong(longitude, latitude)); layer.AddShape(shape);
D) map = new VEMap('myMap'); map.LoadMap(); layer = new VEShapeLayer(); map.AddShapeLayer(layer); shape = new VEShape(VEShapeType.Pushpin, new VELatLong(latitude, longitude)); layer.AddShape(shape);
E) map = new VEMap('myMap'); map.LoadMap(); map.AddPushpin(new VELatLong(latitude, longitude));
2. You need to display a polyline on a new user-defined shape layer. Which two actions should you perform? (Each correct answer presents part of the solution. Choose two.)
A) Create a new shape layer and add it to the map by using the VEMap.AddShapeLayer method.
B) Create a shape of type VEShapeType.Polyline and add it to the map by using the
VEMap.AddShape method.
C) Add a new polyline to the map by using the VEMap.AddPolyline method.
D) Create a shape of type VEShapeType.Polyline and add it to the shape layer by using the VEShapeLayer.AddShape method.
3. You add a new pushpin to a Virtual Earth 6.0 map. You are creating an algorithm to calculate the polygon representation of a pushpin cluster. You write a step to verify that the pushpin belongs to the cluster. You need to identify whether to recalculate the polygon representation. What should you do?
A) Calculate the convex hull of all pushpins and verify whether the location of the new pushpin lies outside the convex hull.
B) Calculate the bounding box of all pushpins and verify whether the location of the new pushpin lies inside the bounding box.
C) Calculate the minimum bounding rectangle of the polygon and verify whether the location of the new pushpin lies inside the minimum bounding rectangle.
D) Calculate whether the location of the new pushpin overlaps the center point of all pushpins.
4. You are creating a Web application by using the Virtual Earth 6.0 map control.
A Web page of the application provides links to a number of pre-defined locations. The application must meet the following requirements:
The links can be shared.
The links are encoded with map properties.
Users can copy the links to the Windows clipboard.
You need to write code to meet the requirements.
Which code fragment should you use?
A) <a id="Link" href="http: //www.mymappingsite.com/mymappage.aspx?40.689167&-
74.04472&16&h">Liberty</a>
B) <code id="Link"
onclick="window.open(location.protocol+location.pathname+'?40.689167&-
7 4.04472&16&h');"> Liberty </code>
C) <button id="Link" onclick="location.replace(' http:
//www.mymappingsite.com/mymappage.aspx?40.689167&-74.04472&16&h');"> Liberty
< /button>
D) <address id="Link"
onclick="location.replace(location.protocol+location.pathname+'?40.689167&-
74.04472&16&h');"> Liberty </address>
5. You create a Web page that contains a Virtual Earth 6.0 map. You want to track how your users are interacting with the map.
You need to track the following usage data.
number of Virtual Earth transactions
zoom usage
map styles that are being used
Which two methods or events should you use? (Each correct answer presents part of the solution. Choose two.)
A) VEMap.Find
B) scroll
C) onmousemove
D) onchangeview
E) VEMap.ShowInfoBox
Solutions:
| Question # 1 Answer: B,E | Question # 2 Answer: A,D | Question # 3 Answer: A | Question # 4 Answer: A | Question # 5 Answer: A,D |














978 Customer Reviews
Quality and ValueITCertKing Practice Exams are written to the highest standards of technical accuracy, using only certified subject matter experts and published authors for development - no all study materials.
Tested and ApprovedWe are committed to the process of vendor and third party approvals. We believe professionals and executives alike deserve the confidence of quality coverage these authorizations provide.
Easy to PassIf you prepare for the exams using our ITCertKing testing engine, It is easy to succeed for all certifications in the first attempt. You don't have to deal with all dumps or any free torrent / rapidshare all stuff.
Try Before BuyITCertKing offers free demo of each product. You can check out the interface, question quality and usability of our practice exams before you decide to buy.
