sinoly

             :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            29 隨筆 :: 76 文章 :: 189 評論 :: 0 Trackbacks

          ??????? 好久沒有更新blog了,一直也不知道自己在忙什么,現(xiàn)在終于吧 GeoTools,PostGIS,SVG,mooTools等一直想研究的東西列入到了公司的工作日程之中了。可以開始真正的研究了。特來做個記號。
          ?????? 首先先看看今天遇到的問題吧:

          ?????? 測試用的是公開的全國圖,不知道為什么這次導(dǎo)入的時候總是遇到 sql 語句錯誤而導(dǎo)入不了的問題。仔細(xì)的查看了 log 文件以后發(fā)現(xiàn)居然是里面有部分?jǐn)?shù)字用 shp2pgsql 轉(zhuǎn)成 sql 語句以后被程序用科學(xué)計數(shù)法表示出來了,這樣再導(dǎo)入的時候肯定就會有問題了。同時,也是第一次看shp2pgsql轉(zhuǎn)好的sql語句,突然覺得有點詫異,就是關(guān)于float類型的字段定義。這個在postgresql里面我好像一直就沒有用過,在postgresql里面浮點型的數(shù)值一般都是real來表示的。發(fā)現(xiàn)了這幾個問題以后,將sql語句作出了調(diào)整。

          ???? 1、將所有的 int8? 修改為 bigint
          ???? 2、所有的 float 型修改為 real
          ???? 3、用了半個小時,寫了一個分析 insert 語句的程序,將里面所有科學(xué)計數(shù)法的內(nèi)容轉(zhuǎn)化為正常模式

          ??? 進(jìn)行了調(diào)整以后,把昨天下的24個圖層完整的導(dǎo)入到了postgis里面
          ???
          ??? 也不知道是不是還有兄臺遇到和我一樣的問題了。。呵呵,望此步驟有所幫助!

          ??? ps:測試結(jié)果,float和int8,沒有修改的時候在某些圖層,特別是數(shù)據(jù)較多的情況下還是有影響,但是這個影響是否由數(shù)據(jù)類型問題引起,暫時還不知道。繼續(xù)研究ing。。。。



          posted on 2007-09-13 23:30 sinoly 閱讀(3174) 評論(5)  編輯  收藏 所屬分類: POSTGIS

          評論

          # re: 困擾好久的postgis導(dǎo)入問題 2007-12-11 23:21 Flyingis
          mooTools比較好用,比prototype1.4功能豐富,但不失輕便。ArcGIS9.3將對postgis提供支持,希望能處理好這些細(xì)節(jié)問題。  回復(fù)  更多評論
            

          # re: 困擾好久的postgis導(dǎo)入問題 2008-04-08 20:25 ccfly
          我才剛接觸GIS不久,最近在使用POSTGIS導(dǎo)入地圖是時使用shp2pgsql命令無法執(zhí)行,反應(yīng)shp2pgsql不是內(nèi)部命令怎么解決。

          請樓主指點下。

          郵箱:johh123apple@163.com  回復(fù)  更多評論
            

          # re: 困擾好久的postgis導(dǎo)入問題 2008-04-20 11:58 楊深
          請問“公開的全國圖”在什么地方可以下載?
          謝謝
          yxsmail@163.com  回復(fù)  更多評論
            

          # re: 困擾好久的postgis導(dǎo)入問題[未登錄] 2008-07-17 15:26 新手
          我是個GIS新手,也遇到了相同的問題,shp2pgsql轉(zhuǎn)成的sql中有好多7.7828241e-005000這樣的小數(shù),大蝦指教一下,怎么轉(zhuǎn)啊  回復(fù)  更多評論
            

          # re: 困擾好久的postgis導(dǎo)入問題 2009-08-13 14:56 278692328@qq.com
          你好
          請問一下 3維的shape文件轉(zhuǎn)為sql的時候還是3維的嗎?
          怎么我的老是2維的啊???
          謝謝  回復(fù)  更多評論
            

          主站蜘蛛池模板: 许昌市| 郴州市| 桓仁| 通化市| 阳新县| 钟山县| 通渭县| 五大连池市| 临安市| 闸北区| 河北省| 交口县| 和田市| 宽城| 云安县| 平罗县| 枣强县| 子长县| 长汀县| 奉新县| 萨嘎县| 古交市| 积石山| 城固县| 庆云县| 通河县| 新兴县| 福州市| 呼图壁县| 嘉黎县| 阿勒泰市| 泗阳县| 水城县| 抚顺市| 高要市| 保山市| 和顺县| 迁安市| 永城市| 苍溪县| 崇信县|