2012年5月31日星期四

前方交会

  展开本科生的大纲,里面描绘了一幅美好的愿景,实则只是走了里面的过场。我也不是想主观想糊弄,可操作起来就没认真的精神了,尤其是上机课。大家是否也一样?糊弄太多最后是糊弄了自己,所以现在有点儿心虚了。亡羊补牢,做做以前糊弄过的东西,从简单的开始来,用C#完成第一篇“前方交会“。



 但是计算公式不会,
就抄了一个,px = (ax * 1 / (Math.Tan(n)) + bx * 1 / (Math.Tan(m)) - (ay - by)) / (1 / (Math.Tan(n)) + 1 / (Math.Tan(m)));
py = (ay * 1 / (Math.Tan(n)) + by * 1 / (Math.Tan(m)) + (ax - bx)) / (1 / (Math.Tan(n)) + 1 / (Math.Tan(m)));
根据两个已知坐标和两个观测角,为什么不会求出两个P点呢?在AB两边各一个P点?

代码(点击下载)

2012年5月26日星期六

熊的禮物

很高興今天收到了熊的禮物,GoogleSketchUp絕版活動紀念T恤。T恤是質感黑款,原料選自臺灣,袖口印有GoogleearthGoogleSketchUp商標,胸前設計的是活動的時間地點和台中湖心亭的柵格圖案。
在與熊聊天中得知湖心亭的由來,此亭是日治時期為天皇乘涼所用,有100多個年頭了。雖然知曉臺灣的包容自由我仍不免驚訝,即使是民間活動,也不能拿“侵略者”的建築作為活動標誌吧,因為在東北是絕無可能用滿洲國的建築的。當然滿洲國這樣的字眼也會突破官方的尺度,只有在滿洲國前加一個“偽”字才得統治者順心。我們從小被教導那就是錯這就是對,耳濡目染也認為日本人留下的優美建築合理的規劃等同於屈辱,這是強加于文明的錯誤。如閭丘露薇在香港報導所講:“百年屈辱不是人民的屈辱,而是統治者的屈辱。人民沒什麼好屈辱的,問問香港人,有幾個感到自已屈辱了一百年?有幾個不想要英國護照,繼續“屈辱”下去?”我無意冒犯反日的人群魚龍混雜,給他們日本國籍第一個重在前頭。可無論真假現今東北穩居反日情緒第一,不知何時才能像臺灣拿出日治的建築而不受排斥。內地天天大興土木,上次去大連南山看到日本別墅群被拆除破壞,即使等到開明的那天恐怕老建築也給拆光了。
最後感謝熊的禮物,豎起大拇指是熊拍照的保留姿勢,這裏彎下大拇指是手語“謝謝”。  ^_^


T恤設計者(ManMan Lin)的臉書:https://www.facebook.com/manman.lin.315
Facebook一向鼓勵資訊分享,前不久已成功上市。這裏尚未與設計者溝通便貼出鏈結,也算是“站在巨人的肩膀上了”。

2012年5月21日星期一

成功安装ArcGIS10


  昨天成功安装ArcGIS10,然后用它把编辑教程做完了,用着感觉很不错。
  ArcGIS10的安装过程简单顺利,想起9.3安装时真是头疼死了。刚刚安上ArcGIS9.3的时候,并不知道是什么时期出品的软件,但印象中与学校机房的Windows 98风格类似,后来才明白ArcGIS9.3只是看起来老而已。这回安装ArcGIS10后,第一次打开便看到一张年轻的欢迎界面,是我很喜欢的清新范。再看Desktop的套件,ArcMap、ArcCatalog等logo都变得很立体,以管窥豹商标很流行回归风,个人之见觉得它的logo步入后尘了。比如chrome版本升级前发布logo小样,是个很简约的标识,我一直在用的低版本logo很炫,像打蜡一般光泽。后来更新了是越看越喜欢,反而觉得以前的立体logo给了视觉太重的负担,此外还有apple之佐证。反观Desktop的一系列死板logo,煞不如chrome或apple立体得生动,仿佛才脱离Windows 98不久,免不了Windows XP的风范。
  欢迎界面后各菜单工具窗口很顺眼,显得比9.3细腻。在做编辑教程时用了创建要素窗口,其创建要素模板真亲切,感觉像SketchUp那排Style、layers窗口,感觉真的很棒。还有可爱的snapping工具条,symbology选项卡也有小惊喜。还有许多新鲜的地方,未来的几万分钟里我会继续学习,希望能像ArcGIS一样进步,同时期待更完美的版本。一篇肤浅的日志仅表成功安装的满足心情,牙牙敬上。


2012年5月19日星期六

五月天


五月天气不冷不热,适合学习。但是后面讲的都是曲折。
    夏日制有了更好的午睡,但下午和晚上的时间少了,其次我还把锻炼的时间移到下午,只为了享受五月的阳光。一天就那么长,安排一再变化,就是找不出适合的作息时间。以前是晚上9点锻炼,锻炼后精神抖擞,会去上上网就睡觉了。现在下午锻炼身体疲惫,弄得晚上910节的时间没精神学习。下午锻炼后再睡一觉?还是把锻炼时间移到其它时间段?直到现在我也没弄出个规矩来。总之这一段时间ArcGIS的学习是半停滞状态,Google Calendar上也添上了红色的“今日放假”好不惹眼。
    曲折开始于地理数据库的草草收尾,进入地理数据类型章节后满眼都是——注记、注记、注记、注注注记记记……看得我晕。想先看后面的练习章节吧,不光太多的示例数据库版本高,mxd地图文档也没法引用里面的数据。这回真是不好意思麻烦网友转版本了,继续这样弄自己也够麻烦的,决心卸掉9.3,等下完10就换上。这也不想看那也看不来,如此这般的看了神往已久的KMLDesktop帮助文档KML也没讲什么玩意,就是把地图文档转成KML,展到Google earth或其它软件显示个简单的交互字段而已,有点儿失望~
 曲折也无妨,因为这回没影响到心情。这样讲似乎表明对ArcGIS不太上心,但学习生活不该只有一个中心,我可不稀罕勾践那样大悲大喜的。最后希望软件安装成功,结束这段曲折。

2012年5月12日星期六

写在第150课时


 Google calendar上记录着ArcGIS的学习已经累计到150课时。150课时连起来有6750分钟,白驹过隙。
  学期伊始拿到《ArcGIS地理信息系统空间分析实验教程》感觉像块砖头,读完看起来也没那么厚了。原本打算看第二遍的,后来挣扎了不到10课时放弃了,我觉得这样做是对的,再看很多也是受局限,糊涂的地方会接着糊涂。当初还想第二遍只看而不操作,这点是知错了。
  100课时结束了那本实验教程,然后就只在看Desktop10帮助文档。如果那书是块砖,那么帮助文档就是段墙了。50课时还没看完帮助文档数据库的内容,而对应到那本实验教程,数据库不过是一章中的内容。Desrktop10帮助文档写得确实详尽,它先仔仔细细地把相关概念讲一遍,然后安排个教程章节,以实例总结前面的知识。属性域、网络连通性规则等概念都是在这里才清晰的。帮助文档中还有太多实验教程中没讲过的,文件地理数据库、 ArcSDE 地理数据库、空间索引、压缩紧缩数据库、版本非版本编辑……但是帮助文档不比教科书层次显明,前后照顾不周,虽然有链接索引,但如果看到链接就进怕是弄得更乱。有时看着大段的文字不明白,或是赘述过的内容再次出现,真让人作呕。也许也不是帮助文档的错,即使是整天看美女也会审美疲劳的,何况是冰凉的文字。
  数据库部分共有两个教程章节,是“构建地理数据库教程”和“数据库服务器教程”,教程里的数据库是ArcGIS10版本的,我没法打开,好在网友帮忙转成了9.3版本的数据库。马上就要把数据库这块看完了,这次是一定会再次好好回顾一下帮助文档的教程部分的。接下来就要进入具体的地理数据的学习了,肯定又有很多书上没看过的地方,任重而道远,今天阴天,心情也不太乐观,不知哪天能把帮助文档看完。现在看帮助文档也不是很轻松,整天净是数据库、服务器,今天午休睡得很香,醒来脑子却沉沉地,像是被磁盘碎片整理出额外的空间,密度大了,然后好继续学数据库。感觉有点儿累,因此也证明现在支撑我学习的不是兴趣,但我总觉得兴趣在前面等着我。
  Google calendar的课时忙不迭增添着,读了太多明白不明的的,不知看完能干出什么。有时也会幻想弄个什么东西出来,回到现实看那些想法离自己还很遥远。现在记录上只有ArcGIS软件的课时和日语的课时,以后还会添加CADcass绑定在一起的项目,然后不止是软件,还有更多我不知道的理论会逐一被填上。即使遥远,Google calendar让我相信自己在向遥远前进。

附:

2012年5月4日星期五

创建对象之间关系的显示问题


在创建对象关系是有这样的一个疑问。Parcels(宗地)依据Res字段分为子类型Non-ResidentialResidential。添加完成ParcelsOwners(所有者)的关系后,在ArcMapIdentity随机点击一地块,如图中红框A所示。Parcels下一级是1,再下一级是OwnersGZDE IANG-YUN(所有者的姓名)。在建立关系时选OwnersPROPERTY_ID作为源表的主键字段,选ParcelsPROPERTY_I作为目标要素的嵌入式外键,如图红框B,C
我的疑问是为何在Identity显示的信息是字段“所有者姓名”和“LANDUSE_CO”里的内容?我想问题大概出在不明白嵌入式外键是什么玩意上。
此外还发现在Identity中显示的那两个字段都在主键和嵌入式外键的后面,不知道有没有关系?
关系这儿弄得很糊涂,还有一个问题是“不同的子类型可应用不同的关系规则”如何实现呢?现已经知道不同的子类型可以设置不同的默认值和不同的域值,但是怎样建立不同的关系呢?我也想不出一个恰当的实例来。

2012年5月2日星期三

济南火车站 Jinan Bahnhof


美丽的济南老火车站是德国著名建筑师赫尔曼·菲舍尔设计的一座典型哥德式车站建筑。它曾是亚洲火车站世界唯一的哥特式建筑群落。赫尔曼·菲舍尔的儿子曾每年带相关人员来济南免费检修,1992年被有关部门拆除。见火车站被强拆他愤然发誓从此不再到济南。           模型花费810分钟制作。\德文gisela

Der Schöne alte Jinan Bahnhof (in JinanChina) , ist ein Bau des typische-gotischen Stil und entworfen von dem berühmten deutschen Architekten Hermann Fischer.
In Asia , er war damals das einzige Gothic Bahnhof-gebäude.Hermann Fischers Sohn jedes Jahr zu Jinan mit den relevanten Personen,um das Reparatur des Bahnhof zu gehen.(unbezahlt)Bis zum Jahr 1992, der Bahnhof wurde entfernt von der Regierung Abteilungen ,damit er war sehr wütend,und sagt: nie wieder nach Jinan.





                       

中国最丑建筑//Chinese Ugliest Buildings