博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ArcGIS API for Silverlight之配准JPG图片地图文字倾斜解决方案
阅读量:5752 次
发布时间:2019-06-18

本文共 1405 字,大约阅读时间需要 4 分钟。

原文:

根据实际JPG图片进行配准后,发布的地图,利用ArcGIS API for Silverlight在网页上显示的时候,原先的文字总有倾斜的现象,如何解决?

 

图一、配准后有文字倾斜现象的地图

解决方案如下:

    

myMap.Rotation = -8; //设置地图的旋转角度

Map控件的Rotation属性,可以设置整个地图的旋转角度,设置这个就可以了

 

但是问题来了,在使用TextSymbol向地图上添加文字标准信息的时候,向上面这样的方式调整后,文字也发生倾斜了,怎么办?

 

解决办法:利用TextSymbol的ControlTemplate来搞定

 

 

//动态添加文本                            TextSymbol textSymbol = new TextSymbol()                            {                                FontFamily = new System.Windows.Media.FontFamily("Microsoft YaHei"),                                Foreground = new System.Windows.Media.SolidColorBrush(ColorRevert.ToColor(tip_Base.JTT_COLOR)),                                FontSize = 16,                                Text = item.ZDMC,                                OffsetX = 15,                                OffsetY = -15,                                ControlTemplate = (LayoutRoot.Resources["RotateLabelTextSymbol"] as TextSymbol).ControlTemplate                            };

 

图二、经程序调整后文字无倾斜的地图

 

 

 

你可能感兴趣的文章
罗森伯格助力2011年中国智能建筑技术发展应用论坛哈尔滨站
查看>>
网络割接
查看>>
mysql主从复制及失败切换
查看>>
windows server 2016 活动目录(二)
查看>>
openstack G版 修改vm的flavor级别
查看>>
python_控制台输出带颜色的文字方法
查看>>
java泛型中特殊符号的含义
查看>>
一秒 解决 ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql 问题
查看>>
Android组件化最佳实践 ARetrofit原理
查看>>
舍弃浮躁, 50条重要的C++学习建议
查看>>
同步手绘板——将View的内容映射成Bitmap转图片导出
查看>>
虚拟机安装OS_X_Lion 反复注册问题
查看>>
【Android游戏开发之十】(优化处理)详细剖析Android Traceview 效率检视工具!分析程序运行速度!并讲解两种创建SDcard方式!...
查看>>
微信小程序之wx.navigateback往回携带参数
查看>>
陌陌和请吃饭之类的应用,你要是能玩转,那就厉害了
查看>>
递归的运行机制简单理解
查看>>
汉字转阿斯克马值
查看>>
Java 栈与堆简介
查看>>
【supervisord】部署单进程服务的利器
查看>>
zabbix oracle监控插件orabbix部署安装
查看>>