• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            歲月流轉(zhuǎn),往昔空明

            C++博客 首頁 新隨筆 聯(lián)系 聚合 管理
              118 Posts :: 3 Stories :: 413 Comments :: 0 Trackbacks

            #

            還沒有功夫?qū)懲暾?。?!?br>我打算和我的工作文檔和工作報告一起寫,這樣也比較省事,哈哈。
            就寫點小的玩意來娛樂娛樂大眾好了。

            今天用Server的ToAdfPolygon將Datasource Specific API下的PolygonN轉(zhuǎn)化為ADF Geometry中的Polygon。結(jié)果轉(zhuǎn)換倒是沒什么,但是一運行吧,頁面上就會提示什么引用空對象的引用什么的,還是IE提示的,又沒有辦法調(diào)試,折騰了很長時間,無果。

            一開始懷疑是不是AO的COM直接轉(zhuǎn)Value Object的用起來不方便,就把轉(zhuǎn)換后的Polygon Clone了一下。這不 Clone還好,一Clone問題就出來了,就是那個Null什么的Exception??纯碢olygon的對象,沒問題啊。就開始想。實在沒辦法,就Catch了一下那個Exception,讀取堆棧發(fā)現(xiàn)是Rings[i].Clone出了問題,rings.count = 1,但是rings[0] = null。很明顯是ring沒轉(zhuǎn)成功。

            尋找問題的源頭,發(fā)現(xiàn)原來Datasource Specific API下面,Polygon支持連續(xù)的Curve,例如我的那個要素,就是一個Circular Curve,但是ADF下就不支持了。所以轉(zhuǎn)換ring的時候,自然也就無法成功。

            最后找到了相關(guān)的例子,發(fā)現(xiàn)例子中都是用Density將線段用直線逼近后再放到ADF上的。
            由此可見,ArcGIS的例子太陰險了,文檔太“概要”了,除了告訴你有哪些Member,啥都不說。。。
            無語。

            posted @ 2007-08-16 18:22 空明流轉(zhuǎn) 閱讀(1259) | 評論 (2)編輯 收藏

            本文來源自:
            http://scriptfans.blogspot.com/2007/02/komodo.html

            之所以轉(zhuǎn)貼而不是直接轉(zhuǎn)鏈接,是因為blogspot可能有很多人訪問不上,ORZ。。。

            --------------------------華麗的分割線,以下是正文---------------------------------

            Komodo是一個支持多語言開發(fā)(python/ruby/perl/php/tk/javascript/xml甚至java)的IDE,基于 Mozilla開發(fā),經(jīng)過試用(4.0版),還是很不錯的,至少速度上比我機器上的eclipse+plugin要快許多。不過比較郁悶的是,雖然編輯器 能正常錄入中文,但解釋運行的時候就會出錯,上網(wǎng)查了一下,原來可以通過配置一個python文件來解決,在這里先記錄下來(針對4.0版本):

            官方網(wǎng)站:
            http://activestate.com/products/komodo_ide/
            (閑話:這是一個商業(yè)軟件,需要注冊,但是0day……^_^)

            1、打開Komodo安裝目錄下的lib\mozilla\components,找到koEncodingServices.py文件,在其81行加入如下代碼:
            ('cp936', 'Chinese(CP-936/GB2312)', 'CP936', '', 1,'cp936'),
            ('GB2312', 'Chinese(GB-2312)', 'GB2312', '', 1,'GB2312'),
            ('GBK', 'Chinese(GBK)', 'GBK', '', 1,'GBK'),
            ('GB18030', 'Chinese(GB18030)', 'GB18030', '', 1,'GB18030'),
            也就是把中文編碼支持補全到那個列表參數(shù)中,這樣在后面我們就可以通過Komodo的設置頁面來選擇這幾個編碼了。

            2、 啟動Komodo,選擇Edit->Preferences菜單,找到Internationalization,把“Use Encoding Defined in Environment:cp936”勾選上,這樣就把編輯器的默認編碼設置為系統(tǒng)默認的cp936了,當然你也可以在下面的“Language- specific Default Enciding”選項單獨為某個腳本設置編碼。

            3、做完第二步還不夠,在編寫python程序的時候,需要在前面加上“#-*- coding:UTF-8 -*-”以指明文件編碼,在這里推薦使用UTF-8,其他的如gb2312也是可以的。

            通過以上操作,即可完全解決Komodo的中文支持問題,不過還是希望廠商在下一版本發(fā)布的時候解決這個小bug,免得大家麻煩。詳細的測評等用上一段時間了再說,希望對大家有用。

            posted @ 2007-08-12 10:24 空明流轉(zhuǎn) 閱讀(521) | 評論 (0)編輯 收藏

            這段時間在做ArcGIS Server 9.2的開發(fā)工作,比較忙,也沒有接觸啥更新的東西,因此博客就沒怎么寫了。它的那個狗屁文檔實在是讓人有點郁悶。哈哈。

            不過好在項目已經(jīng)進入中期了,技術(shù)方面的問題都已經(jīng)解決的差不多了,下面就是編碼-文檔-測試-驗收這種小循環(huán)持續(xù)的做了。

            所以過兩天開始準備寫一組ArcGIS Server 9.2的專題,好讓大家少走點彎路。

            初步的計劃是這樣的,總共分成5個篇章

            AGS Server架構(gòu)與原理
            應用程序的Framework
            Tutorial:How to build a ArcGIS Server Web App Step-by-step?
            Tutorial的Extension與Refactoring
            部署

            當然這只是初步的計劃,實際的話可能會隨著內(nèi)容的變更而變更啦。。。

            posted @ 2007-08-07 22:57 空明流轉(zhuǎn) 閱讀(1431) | 評論 (4)編輯 收藏

            去測繪局實習。我在的是生產(chǎn)數(shù)據(jù)的部門,我目前的職責很簡單,就是寫點小的Tools,為了整理數(shù)據(jù)用的。
            不過也很煩人,因為好多細節(jié)的問題如果代碼做的話會累的半死。再加上今天拿到的數(shù)據(jù)有些問題,明天還要重新確認一下數(shù)據(jù),才能再運行一下程序。
            正在考慮公路的問題。要判斷穿過了那些地方,然后省內(nèi)全長。不算太難,不過要做起來挺麻煩。至少有一半的代碼消耗在了COM的接口轉(zhuǎn)換上,代碼很難寫的干凈。。。好在用的還是VB。界面什么的做起來還是比WTL + C++快多了。等熟悉了以后準備轉(zhuǎn)向C#。

            據(jù)說過段時間要上ArcServer,又有的啃了。很累,也很困,還是早點睡覺的好。

            posted @ 2007-07-10 20:42 空明流轉(zhuǎn) 閱讀(436) | 評論 (2)編輯 收藏

                 摘要: 四年本科就這樣結(jié)束了。心理很難受。僅以此文,紀念那些我們曾經(jīng)走過的日子,以及分別時真摯的情感。  閱讀全文
            posted @ 2007-07-04 21:28 空明流轉(zhuǎn) 閱讀(1024) | 評論 (5)編輯 收藏

                 摘要:   閱讀全文
            posted @ 2007-06-12 01:04 空明流轉(zhuǎn) 閱讀(4172) | 評論 (9)編輯 收藏

                 摘要:   閱讀全文
            posted @ 2007-06-07 17:45 空明流轉(zhuǎn) 閱讀(979) | 評論 (3)編輯 收藏

            我這兒的doc和samples比較多,一張DVD備份不了,所以就用了幾張DVD備份。但是即使備份到DVD上以后,doc和samples也會經(jīng)常添加一些新的文檔,有的時候就很難搞得清楚距離上一次備份新添了哪些東西。而如果用windiff或者dc這樣的工具,又只能把一個目錄一個目錄的比較,很難把幾張DVD上的目錄抓到一起合并成一個虛擬目錄。所以就用python寫了這么個工具(點我下載)。
            用法非常簡單。

            = dirBackupList('f:/programming/documents''q:')
            #換光盤
            o.add_right_dir('q:')
            o.left_only
            o.diff_files
            # 其它 

            這樣就可以合并兩張光盤目錄以后再輸出異同點了。
            沒有經(jīng)過嚴格測試,代碼也比較混亂。
            代碼參照dircmp。

            大家可以在這個代碼的基礎上修改一下,自動生成光盤的鏡像格式。

            posted @ 2007-06-07 12:52 空明流轉(zhuǎn) 閱讀(544) | 評論 (0)編輯 收藏

                 摘要:   閱讀全文
            posted @ 2007-06-06 21:09 空明流轉(zhuǎn) 閱讀(885) | 評論 (0)編輯 收藏

                 摘要:   閱讀全文
            posted @ 2007-06-01 02:27 空明流轉(zhuǎn) 閱讀(1092) | 評論 (3)編輯 收藏

            僅列出標題
            共12頁: First 4 5 6 7 8 9 10 11 12 
            久久久久久久波多野结衣高潮| 国产成人精品久久综合 | 欧美日韩中文字幕久久久不卡| 久久精品国产福利国产琪琪| 亚洲午夜无码久久久久| 91精品国产高清91久久久久久| 久久一区二区免费播放| 精品国产VA久久久久久久冰| 久久有码中文字幕| 久久91综合国产91久久精品| 亚洲乱码精品久久久久..| 久久久久亚洲AV综合波多野结衣 | 欧美一区二区三区久久综| 久久天堂电影网| 午夜人妻久久久久久久久| 久久九九久精品国产| 欧美精品一本久久男人的天堂| 狠狠色丁香久久婷婷综合蜜芽五月| 青青草国产精品久久| 亚洲精品乱码久久久久久自慰| 久久久久香蕉视频| 国产福利电影一区二区三区,免费久久久久久久精 | 国产一区二区精品久久凹凸| 国产精品成人久久久| 久久天天躁狠狠躁夜夜av浪潮| 国产精品久久久久蜜芽| 91久久九九无码成人网站| 国产麻豆精品久久一二三| 久久久久免费看成人影片| 日本五月天婷久久网站| 亚洲精品WWW久久久久久| 久久亚洲高清综合| 久久人人爽人爽人人爽av| 久久精品综合一区二区三区| 精品国产婷婷久久久| 久久久亚洲精品蜜桃臀| 久久99精品国产麻豆蜜芽| 久久AAAA片一区二区| 欧美日韩精品久久久免费观看| 无码精品久久一区二区三区| 亚洲人成电影网站久久|