This project is read-only.
Both the Bing Maps v7 and v8 map controls support modules. Version 8 is largely backwards compatible with v7. Many modules have been created by the developer community for v7 over the years. Many of these also work with v8 and many of these functionalities already exist in v8. However, there are a few modules in the Bing Maps v7 Modules CodePlex project that may not be in v8 which provide additional functionality that you may require. The following table outlines the support or migration plan for these modules.

Name V8 Compatibility Status Notes
Animation Module Partially functional Pushpin animations currently not working due to optimizations in V8 which groups shape updates to prevent extra re-renders. Path and Map animations are ok, but not as smooth as they could be.
Canvas Pushpins Not functional There are many new ways to create custom pushpins in V8
Canvas Tile Layer Functional V8 already uses the HTML5 canvas for rendering data. This module is no longer needed and reduces overall performance.
Circle Module Functional
Client Side Clustering Functional Update added June 2016. However, it is recommended to use the built in Clustering module in V8.
Client Side Heatmap Partially functional Update added June 2016. Some rendering issues when map area is not as wide as map div. Only noticeable when zoomed out a lot. However, it is recommended to use the built in Heatmap module) in V8 which is much better supported.
Configuration Functional Works, however there are plans to support a configuration driven maps in V8.
Custom Infobox Control Functional
Custom Tile Layer Partially functional Update added June 2016. Mercator map type not yet available in V8. V8 already supports X, Y, Zoom tile layers. As such this module adds an extra layer of complexity which isn't needed anymore.
d3.js Overlay Manager Partially functional Update added June 2016. Mouse events not functional. When zoomed out such that there is empty space beside the map, d3 data doesn't render correctly, module will hide d3 layer when this happens so it doesn't look bad. When panning, d3 layer is a bit laggy.
Drag Handles Not functional Use the Drawing Module in V8 instead.
Drawing Tools Not Functional Consider using the built-in Drawing Module in V8 instead.
Elevation Plot Partially functional Module is functional, however samples rely on features that are not yet in V8. Directions manager currently does not expose route path information. Pushpins don't support dragging yet. Need to update samples once these features are available.
GeoJSON Module Functional Update added June 2016. However, it is recommended to use the built in GeoJSON module in V8.
GeoRSS Functional Update added June 2016. However, it is recommended to use the built in GeoXML module in V8.
GPX Parser Functional Update added June 2016. However, it is recommended to use the built in GeoXML module in V8.
Image Overlays Not functional Causes issues with vector labels since this module hacks the pushpin class. There are plans to add support for image overlays in V8.
Mini Map Module Functional Update added June 2016.
Persistence Functional Updated June 2016. Support for Streetside and map labels added.
Point Based Clustering Functional Update added June 2016. However, it is recommended to use the built in Clustering module in V8.
Route Service Helper Functional
Shape Toolbox Module Not functional Use the Drawing Module in V8 instead.
Simple GeoRSS Functional
UTF Grid Functional Update added June 2016. Note that UtfGrid needs to be added to map using map.layers.insert in V8.
Well Known Text Reader/Writer Functional Update added June 2016. However, it is recommended to use the built in Well Known Text module in V8.

Last edited Aug 29 at 11:59 PM by rbrundritt, version 8

Comments

No comments yet.