Windows Mobile引路蜂地图开发示例:设置地图类型
创建rastermap实例之后,可以对其进行放大,缩小,平移,设置地图类型等操作。
在第一个地图应用中,在调用rastermap.setcenter 时可以指定地图类型,另外也可以使用rastermap.setmaptype来更改地图类型,地图开发包中定义了google 地图,google 中国地图,bing 地图,bing 卫星图等20多种地图类型,也就可设置自已定义地图类型。
在mainform上添加一个mnumaptype, 在其下增加三个子菜单mnumaptype_googlemap ,mnumaptype_bingmap, mnumaptype_mapabc用来设置显示示google 中国地图,mapabc地图,bing 中国地图。
[csharp]
private void mnumaptype_googlemap_click(object sender, eventargs e)
{
_rastermap.setmaptype(maptype.googlechina);
}
private void mnumaptype_bingmap_click(object sender, eventargs e)
{
_rastermap.setmaptype(maptype.microsoftchina);
}
private void mnumaptype_mapabc_click(object sender, eventargs e)
{
_rastermap.setmaptype(maptype.mapabcchina);
}
private void mnumaptype_googlemap_click(object sender, eventargs e)
{
_rastermap.setmaptype(maptype.googlechina);
}
private void mnumaptype_bingmap_click(object sender, eventargs e)
{
_rastermap.setmaptype(maptype.microsoftchina);
}
private void mnumaptype_mapabc_click(object sender, eventargs e)
{
_rastermap.setmaptype(maptype.mapabcchina);
}
作者:mapdigit
推荐阅读