sinoly

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

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

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

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

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

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



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

          評論

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

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

          請樓主指點下。

          郵箱:johh123apple@163.com  回復  更多評論
            

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

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

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

          主站蜘蛛池模板: 金湖县| 定襄县| 辰溪县| 景洪市| 桦甸市| 聂荣县| 图们市| 枣阳市| 康平县| 大荔县| 丹巴县| 菏泽市| 廊坊市| 正定县| 邹城市| 启东市| 沈丘县| 东至县| 廊坊市| 银川市| 平乐县| 闵行区| 无极县| 自治县| 樟树市| 河北区| 广水市| 延安市| 海门市| 顺昌县| 榕江县| 怀柔区| 丹江口市| 顺义区| 颍上县| 东方市| 安龙县| 贵德县| 深州市| 绥化市| 克什克腾旗|