MAPGIS是干啥用啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MAPGIS是干啥用啊相关的知识,希望对你有一定的参考价值。

MAPGIS是干什么用啊

GIS即地理信息系统,MapGIS是国产GIS软件,由中地公司开发的,用来进行地理信息的存储,传输,处理,分析,输出的软件,所谓地理信息,其实大部分是地图和其相关属性数据。支持二次开发,提供许多dll,用户可以在其基础上开发自己的功能模块。你用一下就知道了,感觉比ArcGIS稍逊了一点,不过在国内还是挺流行的。 参考技术A 是一款集地理信息系统及遥感(遥感处理功能相对于专业的遥感处理软件如Envi、Erdas imaging就差了很多)于一身的地信软件,运用在各个行业,如林业、国土、航空航天等领域的规划设计、管理等,是一款国产软件,功能还算强大,但是使用起来有点繁琐,我觉得Supermap相对好学好用一点,也是一款国产地软件是由北京超图公司开发的地理信息系统软件,现在在国内及日本都比较流行。 参考技术B MAPGIS是武汉中地数码开发的GIS软件,属于国产软件,也可以作为平台软件,在其上做二次开发,为应用部门提供GIS软件服务,但是在与其他平台软件的数据兼容方面好像存在一些问题 参考技术C 是一种作图软件 参考技术D 数字化地图

这个“1342177280”标志是干啥用的?

【中文标题】这个“1342177280”标志是干啥用的?【英文标题】:For whats this "1342177280" flag for?这个“1342177280”标志是干什么用的? 【发布时间】:2020-11-04 03:02:32 【问题描述】:

我有一些代码 sn-p 用于打开带有以下标志的 whatsapp

  Intent intent = new Intent();
            intent.setClassName("com.whatsapp", "com.whatsapp.HomeActivity");
            intent.addFlags(1342177280);
            intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
            startActivityForResult(intent, 9);

上面的 sn-p 显示错误 1342177280 如下所示

Error image here

我不明白这个标志 1342177280 是关于什么的,知道吗?

【问题讨论】:

这些是标志 OR'ed 在一起 (developer.android.com/reference/android/content/…); 10100000000000000000000000000000 二进制。 (也许:FLAG_ACTIVITY_NEW_TASK 和 FLAG_RECEIVER_REGISTERED_ONLY) 警告是因为您使用的是显式整数,而不是在“已批准”标志列表中绘制。 【参考方案1】:

我正在扩展 codebod 的评论

警告是因为您使用的是显式整数,而不是在“已批准”标志列表中绘制。

Intent 的 addFlags() 方法接受一个在 android 框架中预定义为常量的 int 参数。预定义的常量具有相应的整数值。您看到该错误是因为您输入的整数值与任何预定义值都不匹配。

查看this 文档以查看 Intent 的 addFlags() 方法可以接受的有效参数列表。

【讨论】:

以上是关于MAPGIS是干啥用啊的主要内容,如果未能解决你的问题,请参考以下文章

c++中weak_ptr到底是干啥用的?

OverrideAuthenticationAttribute 是干啥用的?

这个“1342177280”标志是干啥用的?

RippleDrawable 遮罩颜色,它是干啥用的?

Layout是干啥用的?

rel=profile 是干啥用的?