一、怎样择取自己需要的、有用的资料

1、开始找资料时,首先想到的是ESRI的帮助文档,因为它直接、规范而系统通读一遍之后,大致了解了Geodatabase的各个方面。再从帮助文档体系结构中选出重要的内容,例如什么是要素数据集、Geodatabase的体系结构,而地理数据库事务管理之类的因为很少接触就会大致了解一下。在后面写的时候就会有所侧重。

2、有时候需要从大篇幅中找有用的信息,往往只有几段话,这时先要对整体有印象,它总体讲的是什么,分哪几部分叙述,各部分中心句、关键字是什么,最初看不懂的也没关系。然后哪些是需要的就明白了,这样子才不会漏掉关键信息或者以偏盖全,或者干脆找不到重点。有时候找到某段很长的文字,尤其是技术类的文章,要看懂的话一方面需要知识积累,另一方面要会拆解消化,化晦涩为简单,直到最终融会。

例 如:参考书籍《ArcGIS Engine开发-从入门到精通》作者介绍了空间数据库的发展历程,从GIS技术与数据库管理技术等角度分析了从文件系统直到面向对象数据库模型,它们各 自的设计思想、优缺点,等等,而我只要了解Geodatabase和ArcSDE部分,那么除了必要的外延知识,其它都可以浓缩或省略,最终挑选了几句话 编辑出来:“空间数据库系统是描述、存储和处理……提出面向对象数据库以及易于实现的较为折中的对象-关系模型数据库。”

3、对于涉及到的必须掌握的技术、思想,那么必须认识清楚,亲身体验。 由于之前做项目接触的都是9.3版本以及Access数据库,没想到ArcGIS10有些COM组件有较大变动,Desktop也进行了调整;企业级数据 库与独立的数据库存储机制也有很大区别。在这次学习中,在以前的经验基础上掌握了新版本变化,同时对数据库的实例、用户、权限、服务等概念有了更深的体 会。

二、组织和编辑文档

目前我写文档是比较慢的,因为当我收集到很多资料之后,会先进行 梳理,确定出我自己的文档结构,而写的过程中也会适时的进行调整,比如会将不同来源的资料整理到一个位置,基本上写到自认已经说清楚说完了为止。所以写出 来的东西会带个人痕迹,不会是直接大段大段的复制。以后随着文档写的越来越多,我想不管是结构还是内容都将更到位更准确。

三、解决一些典型非典型的程序错误

典型的错误:比如安装出错导致登录不了SQL Server数据库,原因是帐户密码错误,权限不足;ArcGIS用不了,原因是破解不成功等等,都能够重装等办法解决,相关的网络帮助教程也很多。

非典型性错误:由于不常见,或者牵扯到诸如系统上的问题、隐藏性的冲突,很麻烦,找出来并排除可不简单。比如有次安装SQL Server失败,居然是计算机名字与Windows用户名相同造成的,我拿到电脑的时候开机输入计算机名字为gis,这时自动生成Windows用户 gis,安装数据库实例时添加管理帐户gis\gis就出错。当时请教师兄也没办法,这谁会想得到!改过计算机名字还得重新破解ArcGIS -_-!

又比如,连接SDE的时候,esri_sde服务启动又失败,这个问题很普遍而且原因多样,网上的N中方法都不行,最后参照大神经验,试着查看安装日志,读 到:“Parameter "TEMP" not found in giomgr.defs file!”估计是giomgr.defs文件出了问题,于是找到它,添加参数:

TEMP    C:\Users\gis\AppData\Local\Temp   # Temporary directory

然后就OK了,咦,就OK了,这算啥?有时莫名其妙的出现错误,google之亦解决不了,那么或许查看系统或软件自带的错误日志,试着读懂它,解决办法可能就有了。

学习Geodatabase的总结的更多相关文章

  1. ArcGIS Geodatabase版本控制机制的学习总结

    本文是最近内部的一个学习的自我整理,只有关键信息,如果需要详细了解,请参阅ArcGIS帮助文档: http://resources.arcgis.com/zh-cn/help/main/10.1/in ...

  2. ArcGis学习教程免费版在线观看

    ArcGis学习教程免费版在线观看 作者:池建    文章来源:清华大学出版社    点击数:150220    更新时间:2013-8-8 摘要:Arcgis学习视频教程根据书籍章节逐步讲解较为详细 ...

  3. ArcGIS学习推荐基础教程摘录

    ###########-------------------摘录一--------------------------########### ***************************** ...

  4. arcengine Annotation研究的一些学习资料(转)FeatureWeight

    转自chanyinhelv原文Annotation研究的一些学习资料 下面是我最近对Annotation研究的一些学习资料,收集于此,供大家学习之用. 一.Annotation要素类介绍 在GeoDa ...

  5. AE的Annotation学习摘记

    http://xg-357.blog.163.com/blog/static/36263124201151763512894/ IFeatureWorkspaceAnno pFWSAnno = (IF ...

  6. Annotation研究的一些学习资料

    转自chanyinhelv原文Annotation研究的一些学习资料 下面是我最近对Annotation研究的一些学习资料,收集于此,供大家学习之用. 一.Annotation要素类介绍 在GeoDa ...

  7. (数据科学学习手札143)为geopandas添加gdb文件写出功能

    本文示例代码已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes 1 简介 大家好我是费老师,很多读者朋友跟随着我先前写作的 ...

  8. 从直播编程到直播教育:LiveEdu.tv开启多元化的在线学习直播时代

    2015年9月,一个叫Livecoding.tv的网站在互联网上引起了编程界的注意.缘于Pingwest品玩的一位编辑在上网时无意中发现了这个网站,并写了一篇文章<一个比直播睡觉更奇怪的网站:直 ...

  9. Angular2学习笔记(1)

    Angular2学习笔记(1) 1. 写在前面 之前基于Electron写过一个Markdown编辑器.就其功能而言,主要功能已经实现,一些小的不影响使用的功能由于时间关系还没有完成:但就代码而言,之 ...

随机推荐

  1. 2017第八届蓝桥杯决赛(C++ B组)4.发现环

    描述 小明的实验室有N台电脑,编号1~N.原本这N台电脑之间有N-1条数据链接相连,恰好构成一个树形网络.在树形网络上,任意两台电脑之间有唯一的路径相连. 不过在最近一次维护网络时,管理员误操作使得某 ...

  2. Leetcode 91. Decode Ways 解码方法(动态规划,字符串处理)

    Leetcode 91. Decode Ways 解码方法(动态规划,字符串处理) 题目描述 一条报文包含字母A-Z,使用下面的字母-数字映射进行解码 'A' -> 1 'B' -> 2 ...

  3. Codeforces Round #534 (Div. 2) D. Game with modulo 交互题

    先二分一个区间,再在区间里面二分即可: 可以仔细想想,想明白很有意思的: #include<iostream> #include<cstdio> #include<alg ...

  4. kuangbin专题十六 KMP&&扩展KMP HDU1686 Oulipo

    The French author Georges Perec (1936–1982) once wrote a book, La disparition, without the letter 'e ...

  5. Windows Server上用命令来起停IIS站点

    平时,在Server上管理IIS,都是在界面上进行一些配置,然后再做一些start和stop操作... 对于配置的人来说,会做一些重复步骤,所以适当的使用命令,能大大提高效率. 下面命令是自己之前使用 ...

  6. Jenkins利用官网上的rpm源安装

    官网网址:https://pkg.jenkins.io/redhat/                (官网上有安装的命令,参考网址) 安装jdk yum install -y java-1.8.0- ...

  7. docker容器时间不对及java程序时间不对解决

    使用docker容器部署的应用,会出现时间与主机不一致的情况 1. 容器时间与主机差8个小时:主机的与容器的/etc/localtime不一致 解决方法:挂载主机的/etc/localtime,如果没 ...

  8. shiro 的简单应用

    shiro   的简单应用 shiro官网:https://shiro.apache.org/ shiro 简介: Apache Shiro(日语"堡垒(Castle)"的意思)是 ...

  9. sklearn.metrics.roc_curve使用说明

    roc曲线是机器学习中十分重要的一种学习器评估准则,在sklearn中有完整的实现,api函数为sklearn.metrics.roc_curve(params)函数. 官方接口说明:http://s ...

  10. Oracle 11G R2在用EXP 导出时,空表不能导出解决办法

    11G中有个新特性,当表无数据时,不分配segment,以节省空间 解决方法: 1.insert一行,再rollback就产生segment了. 该方法是在在空表中插入数据,再删除,则产生segmen ...