你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
问题
话题
文章
帮助
登录
注册
ArcGIS Runtime SDK for Android
离线中文标注不支持的问题
离线geodatabase中中文标注无法显示。
1 个回复
张赛
赞同来自:
【解决办法】:
Android设备端所支持的中文字体有限。根据经验,大多数设备都自带DroidSansFallback字体。
对于ArcMap创建的离线geodatabase,要实现中文标注的正确显示,需要确保所获取的中文字体是设备本身所支持的中文字体,即DroidSansFallback.ttf。具体步骤如下:
1 利用ArcMap创建.geodatabase;
2 利用第三方的SQLite管理器例如Firefox中的SQLiteManager插件打开geodatabase;
3 定位到GDB_ServiceItem表,并对ItemInfo字段中font值进行修改,DroidSansFallback.ttf。如图所示。
[attach]
https://c.ap1.content.force.co ... 0io9k
[/attach]
4 将修改后的geodatabase拷贝至Android设备再次加载即可。
更加详细的信息,请参见博客文章《如何解决ArcGIS Runtime SDK for Android 中文标注无法显示的问题》:
http://www.cnblogs.com/ssai2015/p/4869967.html
要回复问题请先
登录
或
注册
发起人
张赛
相关问题
arcgis10.4 离线部署js api 4.3 版本 无法显示
Android端对于离线的支持
ArcGIS图例问题
矢量图拼接问题
shape文件中的点符号如何去除,只保留标注
字段计算器中替换中文问题
网络分析中用路构建网络数据集的问题
刚部署好的arcgis api4.3,测试时出现左上角的放大缩小样式出现问题?
arcgis Api for java script 4.4部署离线环境
关于web appbuilder的url的问题
弧段画面为什么会出现很多点,这是个什么问题,这么解决呢?
问题状态
最新活动:
2015-12-12 07:47
浏览:
2276
关注:
1
人
1 个回复
张赛
赞同来自:
Android设备端所支持的中文字体有限。根据经验,大多数设备都自带DroidSansFallback字体。
对于ArcMap创建的离线geodatabase,要实现中文标注的正确显示,需要确保所获取的中文字体是设备本身所支持的中文字体,即DroidSansFallback.ttf。具体步骤如下:
1 利用ArcMap创建.geodatabase;
2 利用第三方的SQLite管理器例如Firefox中的SQLiteManager插件打开geodatabase;
3 定位到GDB_ServiceItem表,并对ItemInfo字段中font值进行修改,DroidSansFallback.ttf。如图所示。
[attach]https://c.ap1.content.force.co ... 0io9k[/attach]
4 将修改后的geodatabase拷贝至Android设备再次加载即可。
更加详细的信息,请参见博客文章《如何解决ArcGIS Runtime SDK for Android 中文标注无法显示的问题》:
http://www.cnblogs.com/ssai2015/p/4869967.html
要回复问题请先登录或注册