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

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. Spark大数据处理 之 动手写WordCount

    Spark是主流的大数据处理框架,具体有啥能耐,相信不需要多说.我们开门见山,直接动手写大数据界的HelloWorld:WordCount. 先上完整代码,看看咋样能入门. import org.ap ...

  2. Necklace of Beads POJ - 1286

    \(\color{#0066ff}{ 题目描述 }\) 一个圈上有n个珠子,有三种颜色可以染,问本质不同的方案数(通过旋转和翻转重合的算一种) \(\color{#0066ff}{输入格式}\) 多组 ...

  3. P3628 [APIO2010]特别行动队

    \(\color{#0066ff}{ 题目描述 }\) 你有一支由 \(n\) 名预备役士兵组成的部队,士兵从 \(1\) 到 \(n\) 编号,要将他们拆分 成若干特别行动队调入战场.出于默契的考虑 ...

  4. 缩点+spfa最长路【bzoj】 1179: [Apio2009]Atm

    [bzoj] 1179: [Apio2009]Atm Description Siruseri 城中的道路都是单向的.不同的道路由路口连接.按照法律的规定, 在每个路口都设立了一个 Siruseri ...

  5. git ignore文件

    创建.gitignore文件来设置git要忽略的文件模式: 官方文件列列表:https://github.com/github/gitignore 1. 所有空行或者以 # 开头的行都会被 Git 忽 ...

  6. Django 解答 01 (pycharm创建项目)

    pycharm创建项目 1. 2. 3.Tools --->Deployment--->Options 这一条由always 改为 On explicit save action(Ctrl ...

  7. Vscode 配置 maven debug

    # maven.cmd 上方设置此变量 set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address= ...

  8. django 访问静态资源

    urlpatterns = patterns('', url(r'^$', views.show, name='index'), url(r'^static/(?P<path>.*)', ...

  9. Python的主要应用领域及应用场景

    参考链接:https://www.cnblogs.com/kaid/p/9016673.html 正文: Python简介 Python(英国发音:/ˈpaɪθən/美国发音:/ˈpaɪθɑːn/), ...

  10. P2913 [USACO08OCT]车轮旋转Wheel Rotation

    传送门 初始状态是 0,如果有 1 的连接,0 就变 1,如果还有 1 的连接,1 就变 0,如果是 0 的连接就不变 所以就是把答案异或上所有连接,不用考虑顺序,反正最终是一样的 #include& ...