WPF及Silverlight版Maps帮助文档
C1Maps概念和主要属性

本主题将详述C1Maps的基本概念及主要属性的描述。

地图资源

C1Maps可以从不同的资源中显示地理信息,在默认情况下,C1Maps使用Microsoft LiveMaps航拍照片作为资源,但您也可以通过MultiScaleTileSource对象改变Source属性。

您需要加入下列代码:

可视化地图

地图上当前的可见部分是由CenterZoom属性及控件的尺寸来决定的:

Center属性类型为Point,其中X属性表示地理坐标的经度,Y属性表示纬度,用户可以在地图上用拖拽鼠标来改变Center属性的值,或者采用左上角的导航控制。

Zoom属性指定了地图当前的缩放率,当缩放值为0时地图为完整的缩小地图,缩放值每增加1,地图的分辨率就增大一倍,用户可以通过鼠标的滑轮或者左上角的缩放控制改变Zoom的属性。

C1Maps采用的三种坐标系:

C1Maps为这些坐标系之间转换提供了四种方法:

ScreenToGeographicScreenToLogicGeographicToScreenLogicToScreen,地理坐标系与逻辑坐标系之间的转化可以通过使用C1Maps.Projection属性完成投影配置,投影可以被更改以支持不同的地图,默认情况下采用LiveMaps及多数其他供应商所使用的墨卡托投影。

信息层

此外在地图源所提供的地理信息上,您还可以为地图添加信息层,C1Maps默认包含了五种:

注意C1Maps仅适用于包含Web站点或Web应用的项目,如果您仅在一个单独的Silverlight解决方案中使用,它将不会显示任何内容。

 

查看其它

 

 


产品网站:http://www.gcpowertools.com.cn  |  咨询热线:4006576008   |   ©2015 西安葡萄城