SuperMap开发入门1——资源下载
前言(废话)
由于项目需要,我们将被改用超图(SuperMap)平台进行GIS开发。记忆中,我还是在学生时代使用过超图软件5.0版本,安装包只有50M,这也是超图与学校有合作关系的缘故。
在以后的学习和开发过程,难免会将其ArcGIS对比,SuperMap的缺点以后细说,先说说它的优点:
(1)国产平台,安全放心。这一点基本可以抵"百丑",…论出生环境的重要性…。技术、功能、稳定性、价格的前提都是安全,貌似很有道理,使用国产软件就再也不用担心安全问题?

(2)原生跨平台。也是由于安全原因,我们的系统很可能运行在Linux平台,而它的Cross版本支持跨平台,下图为SumperMap iDesktop Cross 9D产品,基于JAVA开发,功能略弱一点。

(3)二三维一体化。所谓一体化,就是二维、三维视图两者联动操作显示,基于开源三维GIS平台Cesium的超图三维确实做了不少的工作,三维方面比ArcGIS要提前一点点(技术上不一定领先),ArcGIS Pro的三维效果也不同寻常,可惜很多人还不了解!下图为ArcGIS Pro的二三维一体化效果图。

(4)适合中国国情。毕竟ArcGIS是国外的产品,默认符号库的符号标准都是国外,而SuperMap则内置了国内的标准和样式(如下图);但官方说软件使用习惯符合国人的习惯,这一点我还真没感觉到,也许是ArcGIS中毒太深,认为它的设计都比较合理,反而不类似的都用不习惯,这是一个慢慢适应的过程。

再如,在专题图制作方面,超图提供了很多便捷的功能,如四色地图,在制作行政区域图时可能用到,但我点击按键后,就一直未响应,只有任务管理器中去结束软件了;也许是图斑较多(东南沿海一带岛屿),它的算法没有优化,也怪测试人员没有仔细测试这个功能。

(5)中文帮助。几年以前,MapGIS中GIS领域占有一定优势,特别是地质行业,结合地质项目应运而生;当时的ArcGIS是英文版的,虽然功能强大,但很多人望而却步,自ArcGIS10.0推出中文版(包括桌面版本帮助也是中文)后,越来越多的人和项目开始使用它。不得不承认,对于我这样的英文学渣,SuperMap中文开发文档将有利于提高学习效率。
软件下载
官方提供各个版本的软件包下载,地址:
http://support.supermap.com.cn/product/iObjects.aspx

它主要有以下几个特点:
(1)超图软件各版本之间应该是兼容的(未测试),这一点比ArcGIS要好,ArcGIS绝不允许不同版本的软件存在于同一个环境中;
(2)无论是桌面版,还是iObjects开发,无需任何操作,即可有90天试用,到期后可邮箱申请试用(可我申请后,未收到邮箱验证码,可能是它的服务器出问题了),这也比ArcGIS好,ArcGIS9.3版本的破解过程相当复杂。
(3)iObjects开发语言有C++、.NET、Java,可根据自己的情况选择;
(4)平台分X86和X64两个版本(ArcGIS只有32位);
(5)开发包SDK及帮助资源等下载解压进行环境变量等注册就可使用,这种方式好也不好。

学习资源
下面是主要学习的途径:
(1)由于使用的人少,学习资源仅官方资源,基本告别了百度和谷歌搜索;
(2)以官方技术资源为主,个人冥想和测试为辅;
桌面版本帮助:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iDesktop/index.htm
开发帮助:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iObjectsNet/SuperMapHelp.htm
FAQ: http://support.supermap.com.cn/product/zhidao.aspx?PRODUCT_TYPE=3
培训资源:http://support.supermap.com.cn/product/vedio.aspx?PRODUCT_TYPE=0
技术博客:https://blog.csdn.net/supermapsupport
(3)对于开发来说,先学一学软件应用操作;
(4)可加入相关技术交流群或讨论组获取帮助。
SuperMap开发入门1——资源下载的更多相关文章
- SuperMap开发入门2——环境部署
由于超图的相关资源比较少,可参考官方提供的<SuperMap iDesktop 9D安装指南>和<SuperMap iObjects .NET 9D安装指南>完成应用软件和开发 ...
- PHP实现微信公众平台开发 全套视频资源下载
好久没有在博客园更新东西了,今天给大家分享一份比较不错的视频学习资源吧. 主要是关于PHP实现微信公众平台开发, 不知道大家对于微信平台的开发有多少了解,那么今天就从基础开始吧,资源目录如下(PS ...
- 2-(基础入门篇)Air202下载开发入门(给Air202下载第一个程序)
http://www.cnblogs.com/yangfengwu/p/8887933.html 资料链接 链接:https://pan.baidu.com/s/1-SRfsKGQ7rZVvFmp1O ...
- SuperMap开发入门4——保存的坑
工作空间.地图等的打开.保存.删除是最基本的操作,可我居然卡在保存工作空间的问题上了. 功能需求 需求很简单:打开工作空间中的某一地图,缩放一下,保存地图.(下次打开时,已经缩放到上次修改过的地方) ...
- 【转载】salesforce 零基础开发入门学习(一)Salesforce功能介绍,IDE配置以及资源下载
salesforce 零基础开发入门学习(一)Salesforce功能介绍,IDE配置以及资源下载 目前国内已经有很多公司做salesforce,但是国内相关的资料确是少之又少.上个月末跳槽去了新 ...
- 《VSTO开发入门教程》配套资源下载
<VSTO开发入门教程> 刘永富 著 清华大学出版社 封面截图 购书网址 京东网 淘宝网 配套资源到如下页面寻找: https://www.cnblogs.com/ryueifu-VBA/ ...
- 《python开发技术详解》|百度网盘免费下载|Python开发入门篇
<python开发技术详解>|百度网盘免费下载|Python开发入门篇 提取码:2sby 内容简介 Python是目前最流行的动态脚本语言之一.本书共27章,由浅入深.全面系统地介绍了利 ...
- 《Android Studio开发实战 从零基础到App上线》资源下载和内容勘误
转载于:https://blog.csdn.net/aqi00/article/details/73065392 资源下载 下面是<Android Studio开发实战 从零基础到App上线&g ...
- 电子书下载:Delphi XE 5 移动开发入门手册(完整版)
更多电子书请到: http://maxwoods.400gb.com 下载:Delphi XE5移动开发入门手册(完整版)
随机推荐
- Snmp学习总结(七)——SNMP4J介绍
一.SNMP4J介绍 SNMP4J是一个用Java来实现SNMP(简单网络管理协议)协议的开源项目.它支持以命令行的形式进行管理与响应.SNMP4J是纯面向对象设计与SNMP++(用C++实现SNMP ...
- Swift iOS 文件操作:沙盒(SandBox)、程序包(NSBundle)
1.沙盒机制介绍 iOS 中的沙盒机制(SandBox)是一种安全体系.每个 iOS 应用程序都有一个单独的文件系统(存储空间),而且只能在对应的文件系统中进行操作,此区域被称为沙盒.所有的非代码文件 ...
- CSS background-position用法
相信很多喜欢研究网页界面的童鞋都遇到过一个奇妙的现象:网页中很多图片素材被合成在一张图片上. 起初小菜模仿网站的时候,经常遇到这个现象,那时候也不知道这时什么技术,人家的整张图片素材不会利用,只能用p ...
- android iOS 编码问题害死人!
android 与后端服务器进行通信时,默认使用的编码格式是asi. 而iOS与后端通信时,获取的数据到iOS端默认被utf-8进行编码.所以,我们常常出现android能够从服务器端获取到数据,但是 ...
- NSString 和 NSData 转换
NSString 转换成NSData 对象 NSData* xmlData =[@"testdata" dataUsingEncoding:NSUTF8StringEncoding ...
- shapefile与字符集编码设置
在 ArcGIS Desktop (ArcMap, ArcCatalog, and ArcToolbox) 中,有编码页转换功能(CODE PAGE CONVERSION),可以读写多种字符编码的 s ...
- java集合类——Stack栈类与Queue队列
Stack继承Vector类,它通过五个操作对类 Vector 进行了扩展. 栈是 后进先出的. 栈提供了通常的 push 和 pop 操作,以及取堆栈顶点的 peek 方法.测试堆栈是否为空的 em ...
- 用jquery实现的QQ邮箱里的多收件人选取及其他效果改进版
我们先来看一下之前网上的版本效果: 发现很多bug且应用场景不一样,没办法只能自己写了 操作时 textarea 的值只是显示效果,实现的参数为 hidden 2017-04-25再次改进版与新版的 ...
- Java 单例模式的常见应用场景
单例模式(Singleton)也叫单态模式,是设计模式中最为简单的一种模式,甚至有些模式大师都不称其为模式,称其为一种实现技巧,因为设计模式讲究对象之间的关系的抽象,而单例模式只有自己一个对象,也因此 ...
- SharePoint Online 创建网站集
前言 本文介绍如何在Office 365中创建SharePoint网站集. 正文 通过登录地址登录到Office 365环境中,我们可以在左上角的按钮中点开,进入管理员,也可以直接在页面中点击管理: ...