Maps

Get smooth zooming, panning, and mapping between screen and geographical coordinates with ComponentOne Maps™ for Silverlight. Display information from various sources, including Microsoft Bing Maps™. You can even superimpose your own custom elements to the maps.

Features

  • Built-in Map Sources

    ComponentOne Maps™ can display geographical information from various sources. By default, C1Maps uses Microsoft Bing Maps™ services as the source. Three aerial photograph sources are included: Aerial, Road and Hybrid.

    Please see Bing Maps API Licensing Information for commercial use of Bing Maps.

  • Zoom and Pan Interaction

    C1Maps provides you the map viewing container which supports smooth zooming and panning using the mouse or the keyboard. The panning and zooming tools displayed by default in the map can be customized or hidden, so you can design them however you like.

  • Items Layer

    C1Maps comes with the C1MapItemsLayer which supports mapping between screen and geographical coordinates. Use the items layer to add your own custom elements linked to geographical locations.

  • Vector Layer

    The C1VectorLayer allows you to draw geometries/shapes/polygons/paths with geo coordinates on top of the map. The vector layer is useful to draw:

    • Political borders (such as countries or states)
    • Geo details (for example, showing automobiles or airplane routes)
    • Choropleth maps (based on statistical data, such as showing population per country)
    You can use the vector layer instead of the built-in Microsoft Bing Maps™ source to show a world map representation from a KML file.

  • KML Import and Export

    The vector layer supports basic KML and KMZ import/export (KML is the standard file format to exchange drawings on top of maps).

  • Data Virtualization Layer

    C1Maps supports data virtualization of local and server data. Using the C1MapVirtualLayer, C1Maps only displays and requests the elements currently visible. Asynchronous requests are also supported, so new items can be downloaded from the server only when they come into view. Use this technique for displaying a large number of elements without sacrificing performance.

  • Custom Tile Sources

    C1Maps supports custom map sources, such as Google Maps™ or Esri.

  • Easily Change Colors with ClearStyle

    Maps supports ComponentOne ClearStyle™ technology which allows you to easily change control brushes without having to override templates. By just setting a few brush properties in Visual Studio you can quickly style the map viewing tools.

  • Silverlight Toolkit Themes Support

    Add style to your UI with built-in support for the most popular Microsoft Silverlight Toolkit themes, including ExpressionDark, ExpressionLight, Cosmopolitan, WhistlerBlue, RainerOrange, ShinyBlue, and BureauBlack.