Keith Kinnan's Blog

Bing Maps Development, API's, Technology...

Browse by Tags

Tagged Content List
  • Blog Post: Clustering Pushpins with the Virtual Earth Map Control API

    One of the new features introduced in the Virtual Earth Map Control API is Pushpin Clustering. When there are hundreds of pushpin shapes on the map in a dense area, the map can become very cluttered. The pushpins can overlap each other and obscure the map view and make the map difficult to use. Previously...
  • Blog Post: Microsoft Research Releases Tiled Vectors Demo

    Microsoft Research released a Tiled Vectors Demo which is available for download . The demo shows a way to solve the problem of showing extremely large mapping data sets in the web browser. If you have used the Virtual Earth AJAX/JavaScript Map Control or other web-based mapping controls or any web application...
  • Blog Post: Virtual Earth API: Implementing Drag and Drop in Virtual Earth

    Steve Lombardi posted some nice samples recently on the Virtual Earth Spaces blog showing how to implement drag and drop on shapes using the Virtual Earth map control API. You just need to add a custom event handler for the "onmousedown", "onmousemove", and "onmouseup" events. Here's the links to the...
  • Blog Post: Virtual Earth API: Bulk Adding Pushpins to a Layer to Improve Performance

    One of the new features from the Virtual Earth v6 Map Control API is the ability to bulk add groups of pushpins to the map in one step. This improves performance when putting a large number of pushpins on the map since the HTML markup of the pushpins is serialized and inserted in the map in one operation...
  • Blog Post: Virtual Earth API: Setting Altitude of Shapes

    The Virtual Earth v6 map control API added support for setting altitude of VEShapes in Virtual Earth 3D. There is a new SetAltitude method on VEShape which takes in 2 parameters: VEShape.SetAltitude(altitude, altitudeMode); The altitude parameter is the altitude specified in meters. The altitudeMode...
  • Blog Post: Virtual Earth API: Accurately Position Points in Birdseye

    In the Virtual Earth v6 API, one of the new features is improved Birdseye accuracy. The Virtual Earth v6 API has some new methods to more accurately position pushpins when in Birdseye view. Satellite (Aerial/Hybrid) and Road imagery views are direct overhead views, so calculations to position a pushpin...
  • Blog Post: Virtual Earth API: Creating Numbered Pushpins

    Many people have asked how to create numbered pushpins using the Virtual Earth API. One way to do this is to have custom pin images with numbers in the image. However, you can also do this in the v5 API using VEShape and custom HTML and CSS styles for the shape icon. The following example shows one way...
  • Blog Post: Virtual Earth API: Importing Virtual Earth Collections into VEShapeLayers

    The same way you can import GeoRSS Layers into VEShapeLayers , you can also import any public Virtual Earth Collection from Live Search Maps . It is very simple to do and is probably one of the easiest ways to create a Virtual Earth application. Steve Lombardi posted a great post awhile back on the...
  • Blog Post: Virtual Earth API: GeoRSS Layers

    The v5 Virtual Earth API has improved GeoRSS support. The Virtual Earth API now integrates GeoRSS Layer support with the VEShapeLayer. So, you can now load a GeoRSS layer feed and then access the items in that layer through the VEShapeLayer and VEShape interfaces. The Virtual Earth API supports both...
  • Blog Post: Virtual Earth API: Simple VEShapeLayer Example

    One of the powerful features of the Virtual Earth v5 API is the new VEShapeLayer. The VEShapeLayer allows you to organize VEShapes into groups. In the previous VEShape example, the VEShapes were added directly to the map. When shapes are added directly to the map, those shapes are put in a default shape...
  • Blog Post: Virtual Earth API: Simple VEShape Example

    The Virtual Earth v5 APIs added a new VEShape class to make it easier to create pushpins, polylines, and polygons. The new VEShape class gives these shapes a standard interface and a uniform way to create and access drawing elements on the map. VEShapes are powerful and have many settings you can customize...
Page 1 of 1 (11 items)