青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

socketref,再見!高德

https://github.com/adoggie

  C++博客 :: 首頁 :: 聯系 :: 聚合  :: 管理
  246 Posts :: 4 Stories :: 312 Comments :: 0 Trackbacks

常用鏈接

留言簿(54)

我參與的團隊

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

#

MapServer安裝之后并不具有WMS服務功能
所有的配置圍繞著Mapfile進行
【http://mapserver.gis.umn.edu/docs/howto/wms_server】
1.判別當前MapServer是否支持WMS
#>mapserv.exe -v
MapServer version 4.6.1 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=PDF OUTPUT=SWF OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER INPUT=JPEG INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE DEBUG=MSDEBUG
看到以上內容就ok了
2.修改mapfile
對于mapserver 5.0 的樣例數據 workshop-50.zip
添加:
PROJECTION
"init=epsg:4269"
END
"wms_onlineresource"  "http://192.168.14.65:8080/cgi-bin/mymap.exe?"
httpd.conf 添加
SetEnvIf Request_URI "/cgi-bin/mymap.exe" MS_MAPFILE=c:/gis/ms4w/Apache/htdocs/workshop-50/itasca.map
路徑不能加""哦
復制mapserve.exe 為mymap.exe
3.重新啟動 httpd.exe
4.測試:
jump或者qgis測試,添加wms層 ,browser添加 http://192.168.14.65:8080/cgi-bin/mymap.exe?
選擇一些layer就可以查看嘍


posted @ 2008-07-02 02:12 放屁阿狗 閱讀(2607) | 評論 (0)編輯 收藏

Mapserver的安裝介質可從 http://mapserver.gis.umn.edu下載
安裝也非常簡單,選擇何時的服務http端口就可以了,這里我選擇了8080
下載ms4w 5.0的App數據 workshop-5.0.zip
將其簡單解壓縮到 $apache/htdocs下即可;創建$(apache)/tmp目錄
修改worksop-5.0/index.html文件,將其中 IMAGEPATH,IMAGEURL 修改為workship-5.0的路徑即可

 // EDIT THE NEXT 2 LINES TO MATCH YOUR SETUP
        var snippet = "IMAGEPATH 'C:/gis/ms4w/Apache/htdocs/tmp/'";
        snippet += " IMAGEURL '/tmp/'";
  <!-- EDIT THESE HIDDEN VARIABLES -->
      <input type="hidden" name="map" value="C:\gis\ms4w\Apache\htdocs\workshop-5.0\itasca.map">
      <input type="hidden" name="program" value="/cgi-bin/mapserv.exe">
      <input type="hidden" name="root" value="/workshop-5.0">   

來測試一下  http://127.0.0.1/workshop-5.0,即可看到itasca.map了

好好研究一把mapserver,配置好wms/wfs server 看看用openlayers/Qgis的效果
posted @ 2008-07-01 23:31 放屁阿狗 閱讀(704) | 評論 (0)編輯 收藏

如題,今天google是愁到這個問題
flash確實現在無處不在,所以不存在是否要求client browser安裝已否,已經成了標配。
目前沒有仔細研讀過openlayers的實現代碼,所以兩者的結合會有哪些問題目前尚不能給出區分,不過openlayers圖層的編輯Marker,確實是個頭疼的問題,javascript再強,實現的難度還是人盡共知的,所以flash確實個是補充的好方法
花時間研究吧

posted @ 2008-07-01 23:23 放屁阿狗 閱讀(687) | 評論 (0)編輯 收藏

reference: http://netpbm.sourceforge.net/doc/ppm.html

Each PPM image consists of the following:

  1. A "magic number" for identifying the file type. A ppm image's magic number is the two characters "P6".
  2. Whitespace (blanks, TABs, CRs, LFs).
  3. A width, formatted as ASCII characters in decimal.
  4. Whitespace.
  5. A height, again in ASCII decimal.
  6. Whitespace.
  7. The maximum color value (Maxval), again in ASCII decimal. Must be less than 65536 and more than zero.
  8. A single whitespace character (usually a newline).
  9. A raster of Height rows, in order from top to bottom. Each row consists of Width pixels, in order from left to right. Each pixel is a triplet of red, green, and blue samples, in that order. Each sample is represented in pure binary by either 1 or 2 bytes. If the Maxval is less than 256, it is 1 byte. Otherwise, it is 2 bytes. The most significant byte is first.

    A row of an image is horizontal. A column is vertical. The pixels in the image are square and contiguous.

  10. In the raster, the sample values are "nonlinear." They are proportional to the intensity of the ITU-R Recommendation BT.709 red, green, and blue in the pixel, adjusted by the BT.709 gamma transfer function. (That transfer function specifies a gamma number of 2.2 and has a linear section for small intensities). A value of Maxval for all three samples represents CIE D65 white and the most intense color in the color universe of which the image is part (the color universe is all the colors in all images to which this image might be compared).

    ITU-R Recommendation BT.709 is a renaming of the former CCIR Recommendation 709. When CCIR was absorbed into its parent organization, the ITU, ca. 2000, the standard was renamed. This document once referred to the standard as CIE Rec. 709, but it isn't clear now that CIE ever sponsored such a standard.

    Note that another popular color space is the newer sRGB. A common variation on PPM is to subsitute this color space for the one specified.

  11. Note that a common variation on the PPM format is to have the sample values be "linear," i.e. as specified above except without the gamma adjustment. pnmgamma takes such a PPM variant as input and produces a true PPM as output.
  12. Strings starting with "#" may be comments, the same as with PBM.


posted @ 2008-06-24 21:11 放屁阿狗 閱讀(700) | 評論 (0)編輯 收藏

string Char2Hex(char a)
{
    string str = "";
    int n = a;
    for (int i=2*sizeof(char) - 1; i>=0; i--)
    {
        str += "0123456789ABCDEF"[((n >> i*4) & 0xF)];
    }
    return str;
}
posted @ 2008-06-23 00:58 放屁阿狗 閱讀(3367) | 評論 (1)編輯 收藏

創建svn 根目錄
mkdir d:\snv-root
創建一個倉庫
mkdir c:\svn-root\carkit
啟動snv服務
svnserve -d -r c:\snv-root\carkit
同時啟動多個倉庫用監聽服務端口號來區別
svnserve -d -r c:\snv-root\navi --listen-port 3691

修改認證密碼
修改 carkit/conf/svnserve.conf 的 password-db = passwd
修改passwd文件,添加用戶名稱和帳號

客戶端導入目錄
svn import project1 svn://192.168.14.65 -m "test message"
posted @ 2008-06-20 13:39 放屁阿狗 閱讀(200) | 評論 (0)編輯 收藏

為了找些crack的工具,沒辦法下載了很多crackxxx的東西,后悔沒有在虛擬機里面試驗一下,直接在我的開發機上運行,導致木馬,病毒滿天飛。
只能手工清除了,到最后nnd碰到最后一個問題,每次點擊文件夾,都會彈出所謂"發現間諜軟件,請下載antispyware",并請求連接網絡。
煩都煩死了,也沒找到他在registy的位置,干不掉,看著也煩,只能寫個程序,定時檢測是否其窗體開啟,并關閉它

while(1){
    HWND hwnd = FindWindow(NULL,"System Error!");
    //::EnableWindow(hwnd,1);
    ::SendMessage(hwnd,WM_SYSCOMMAND,SC_CLOSE,0);
    Sleep(200);
   }


posted @ 2008-06-11 23:00 放屁阿狗 閱讀(225) | 評論 (1)編輯 收藏

 macromedia flash player 6/7 (flash.dll) for ppc 如何移植到 wince5.0平臺?????
能通過ie顯示swf內容,并可以用com方式操作flash.dll
msn: socketref@hotmail.com

posted @ 2008-06-09 20:51 放屁阿狗 閱讀(1557) | 評論 (0)編輯 收藏

學習opengl es的目的是為了實現 cegui 項目中的 opengl render
...

posted @ 2008-05-17 00:13 放屁阿狗 閱讀(997) | 評論 (0)編輯 收藏


table 是個怪物,有很多facets,類似array,map,struct,整個是個混合物,用起來也比較怪異。
t={1,2,3,a="gen",b=100}
t={[0]=1;["name"]="ultra"}
t.a, t.b , t[0] , t["name"]

表操作函數:
ipairs,pairs迭代函數
table.getn(t)   len of table

================================================================
function() 可以接受任意多的參數,如果實參數過多將丟棄,過少將默認設置為nil
同樣可以返回多個參數
a,b=foo()

表作為參數傳遞到function
function rename( arg ) os.rename(arg.old,arg.new) end
rename{old="";new=""}

匿名函數(lambda in python )
foo = function(x) return x*2 end
局部函數 local f=function(x) ... end
================================================================
for n=start,end,step do ... end
while b do   ... end
repeat do .... until

if then .. elseif then ...  end;

有意思的語法表達式:
    print a or b or c   如果a=false,嘗試b...

注釋: --     --{ --} 


字符串操作:    .. 連接

==================================================
io 函數:
loadfile('test.lua')()    execute external lua script
loadstring('print 100')()


代碼測試:
=======================
c程序調用lua函數
c 程序:
void call_lua_func(){
    lua_State *s = lua_open();
    luaL_openlibs(s);
    int c = lua_gettop(s);
    luaL_dofile(s,"/nandflashpartition/test1.lua");
    lua_getglobal(s,"add");
    lua_pushnumber(s,0.25);
    lua_pushnumber(s,8);
    if( lua_pcall(s,2,1,0)){
        std::cout<< lua_tostring(s,-1)<<std::endl;
    }
    double r;
    r = lua_tonumber(s,-1);
    lua_close(s);
}
lua程序:
function add(x,y)
    return x*y
end
--------------------------------
lua訪問c程序空間變量

1.定義變量student.h
extern char * gender;
extern int class_count;

2.創建pkg文件 student.pkg
$#include "student.h"
extern char * gender;
extern int class_count;

3.產生tolua++存根框架
tolua++ -o student.pkg

4.創建lua測試代碼 call_c.lua
print(gender)
print(class_count)  訪問c 空間的變量

5.c測試代碼
char * gender;
int class_count;
void lua_call_c(){
    int  tolua_student_open (lua_State* tolua_S);
    lua_State * s = lua_open();
    luaopen_base(s);

    gender ="my gender is male!";
    class_count = 100;
    tolua_student_open(s);
    luaL_dofile(s,"/nandflashpartition/call_c.lua");
    lua_close(s);
}

6.build && test it!



posted @ 2008-05-13 03:13 放屁阿狗 閱讀(649) | 評論 (0)編輯 收藏

僅列出標題
共25頁: First 16 17 18 19 20 21 22 23 24 Last 
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲欧美视频| 蜜臀av在线播放一区二区三区| 欧美激情综合| 欧美fxxxxxx另类| 夜夜嗨av一区二区三区中文字幕| 亚洲激情六月丁香| 欧美精品一区二区三区久久久竹菊| 亚洲美女中文字幕| 一本到高清视频免费精品| 国产精品久久久久aaaa九色| 久久国产精彩视频| 久久人人爽人人爽| 日韩亚洲在线观看| 一区二区高清| 国产伊人精品| 亚洲高清av在线| 国产精品成人一区二区三区夜夜夜 | 久久精品国产免费观看| 久久爱www久久做| 日韩视频不卡| 午夜精品理论片| 亚洲国产你懂的| 亚洲视频图片小说| 黄色一区二区在线| 日韩视频二区| 黄色日韩在线| 99精品国产在热久久下载| 国产亚洲精品bv在线观看| 欧美成人午夜激情在线| 国产精品黄视频| 欧美成人在线网站| 国产农村妇女毛片精品久久莱园子 | 欧美日韩国产在线观看| 久久精品视频在线看| 欧美国产日韩视频| 久久久亚洲精品一区二区三区| 欧美精品一级| 欧美a级片一区| 国产女主播在线一区二区| 欧美韩国日本综合| 国产亚洲精品久久久| 亚洲精品一区在线观看香蕉| 国产中文一区二区三区| 中文精品视频| 99精品视频免费| 久久综合中文色婷婷| 欧美影院在线播放| 国产精品久久久久77777| 欧美电影在线观看完整版| 国产亚洲永久域名| 亚洲女人av| 亚洲永久精品大片| 欧美日韩精品三区| 亚洲国产精选| 亚洲精品久久久久久一区二区| 久久国产精品黑丝| 久久国产成人| 国产热re99久久6国产精品| 一区二区三区**美女毛片| 日韩视频欧美视频| 欧美激情成人在线| 亚洲精品九九| 一区二区三区四区五区视频| 欧美福利视频一区| 91久久国产自产拍夜夜嗨| 亚洲欧洲在线一区| 欧美1区2区视频| 欧美激情a∨在线视频播放| 在线成人激情视频| 免费影视亚洲| 亚洲激情第一页| 亚洲免费久久| 欧美日韩视频不卡| 亚洲一卡二卡三卡四卡五卡| 先锋影音国产一区| 国产视频一区二区在线观看 | 免费成人在线视频网站| 在线观看免费视频综合| 久久久久久尹人网香蕉| 欧美jizz19性欧美| 亚洲欧洲视频在线| 欧美日韩亚洲综合| 亚洲一区中文字幕在线观看| 久久国产综合精品| 在线免费观看日本一区| 美女脱光内衣内裤视频久久影院| 亚洲欧美精品在线观看| 亚洲女性裸体视频| 欧美一级久久| 国产区欧美区日韩区| 久久国产88| 欧美激情一二区| 国产精品99久久久久久久久| 国产精品免费看| 久久久精品动漫| 亚洲国产综合在线| 亚洲免费综合| 伊人久久大香线| 欧美三级日本三级少妇99| 亚洲影院污污.| 欧美电影打屁股sp| 亚洲欧美成aⅴ人在线观看| 狠狠色丁香久久婷婷综合丁香| 免费看黄裸体一级大秀欧美| 一本大道久久a久久综合婷婷| 久久超碰97人人做人人爱| 91久久精品网| 国产日韩久久| 欧美日韩福利视频| 久久久久一区二区三区四区| 一区二区三区精品| 免费亚洲电影在线| 亚洲免费影视| 99精品久久免费看蜜臀剧情介绍| 国产偷自视频区视频一区二区| 欧美精品三级在线观看| 欧美一区二区精美| 在线视频中文亚洲| 亚洲国产综合视频在线观看| 久久都是精品| 亚洲欧美一区二区三区久久| 91久久久精品| 在线免费观看日本一区| 国产精品美女在线| 欧美日本国产精品| 六月婷婷久久| 久久精品国产69国产精品亚洲| 99综合在线| 亚洲精品久久久久久下一站 | 久久久久国产精品人| 中文日韩在线视频| 亚洲国产一区在线| 国产精品一区在线观看你懂的| 欧美日韩精品一区二区| 女人天堂亚洲aⅴ在线观看| 久久国产夜色精品鲁鲁99| 亚洲欧美一区二区三区极速播放| 日韩性生活视频| 亚洲精品麻豆| 亚洲美女视频网| 日韩亚洲精品电影| 亚洲精品男同| 亚洲免费观看视频| 日韩亚洲欧美综合| 日韩视频一区二区在线观看| 亚洲精品中文字幕女同| 亚洲电影免费观看高清| 亚洲高清毛片| 亚洲黄色毛片| 99一区二区| 亚洲欧美激情一区二区| 亚洲欧美日韩一区| 欧美一区二区黄色| 久久裸体视频| 欧美福利视频| 欧美日韩在线精品一区二区三区| 欧美日韩一区在线| 国产精品视频yy9099| 国产欧美亚洲一区| 影院欧美亚洲| 亚洲精品韩国| 亚洲欧美成人一区二区在线电影| 午夜欧美不卡精品aaaaa| 久久激情视频久久| 欧美大尺度在线观看| 亚洲三级观看| 亚洲欧美另类在线观看| 久久国产精品99精品国产| 男人插女人欧美| 国产精品h在线观看| 国产区在线观看成人精品| 精品69视频一区二区三区| 亚洲人成网站影音先锋播放| 亚洲性人人天天夜夜摸| 欧美伊人久久| 欧美激情在线播放| 亚洲无亚洲人成网站77777| 久久狠狠婷婷| 欧美日韩一区二区三区在线| 国产欧美亚洲日本| 亚洲欧洲日本专区| 小黄鸭视频精品导航| 欧美成人资源网| 制服丝袜亚洲播放| 免费久久99精品国产| 国产精品日韩| 亚洲国产精品视频一区| 午夜亚洲性色视频| 欧美韩国一区| 午夜亚洲激情| 欧美视频在线看| 亚洲国产精品久久久久婷婷884| 亚洲欧美www| 亚洲国产精品一区在线观看不卡 | 久久综合九色综合欧美就去吻| 亚洲美女免费精品视频在线观看| 久久高清一区| 国产精品视频一二| 一本色道久久综合精品竹菊| 久久综合色婷婷|