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

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. 树状数组【bzoj1782】: [Usaco2010 Feb]slowdown 慢慢游

    [bzoj1782]: [Usaco2010 Feb]slowdown 慢慢游 Description 每天Farmer John的N头奶牛(1 <= N <= 100000,编号1-N) ...

  2. 数据结构20:KMP算法(快速模式匹配算法)详解

    通过上一节的介绍,学习了串的普通模式匹配算法,大体思路是:模式串从主串的第一个字符开始匹配,每匹配失败,主串中记录匹配进度的指针 i 都要进行 i-j+1 的回退操作(这个过程称为“指针回溯”),同时 ...

  3. 网站后台登录asp 提示错误号:-2147467259

    方法/步骤   1 asp 提示错误号:-2147467259 提示:[] 错误号:-2147467259 错误描述:操作必须使用一个可更新的查询. SQL错误 解决方法  把data文件夹的权限改下 ...

  4. C语言利用指针排序与选择排序算法

    //读入字符串,并排序字符串 #include <stdio.h> #include <string.h> #define SIZE 81 #define LIM 20 #de ...

  5. git学习--远程分支删除

    查看远程分支 git branch -r  使用下面两条命令来删除远程分支 git branch -r -d origin/branch-name git push origin :branch-na ...

  6. AD属性常量类

    参考:http://www.selfadsi.org/user-attributes.htm namespace Common { /// <summary> /// AD中的属性,没有出 ...

  7. SQL-Error-1

    错误描述:String   or   binary   data   would   be   truncated. 原因:字段长度不够

  8. 江西财经大学第一届程序设计竞赛 I

    链接:https://www.nowcoder.com/acm/contest/115/I来源:牛客网 题目描述 小P和小Q是好朋友,今天他们一起玩一个有趣的游戏. 他们的初始积分都为1,赢的人可以将 ...

  9. ajax加载菊花loading效果

    Ajax异步请求的时候,一般都会利用一个动态的gif小图片来制作一个Ajax Loading,以便增加用户体验. 这里我们可以使用Spin.js,该js脚本压缩后5k,可以不用任何图片,任何外部CSS ...

  10. MATLAB教程

    基本操作:https://www.w3cschool.cn/matlab/ MATLAB2018a下载安装教程http://www.zhanshaoyi.com/6938.html