<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 6, comments - 6, trackbacks - 0, articles - 14

    JAVA平臺下ArcEngine開發小結

    Posted on 2005-02-03 22:20 zhoulch's blog 閱讀(3433) 評論(1)  編輯  收藏 所屬分類: GIS

    JAVA平臺下ArcEngine開發小結

     

    開發環境:j2sdk1.4.2ArcEngine 9.0eclipse 3.0.1apache-ant-1.6.2

     

    第一步:設置環境變量(已開發環境為例)

    ANT_HOME = D:\JAVA\apache-ant-1.6.2

    JAVA_HOME = C:\j2sdk1.4.2

    ARCENGINEHOME = C:\Program Files\ArcGIS

    CLASSPATH = %JAVA_HOME%\lib

    Path = %JAVA_HOME%\bin;%ANT_HOME%\bin;%ARCENGINEHOME%\bin

     

    解釋:

    1、  ESRIArcEngine JAVA開發環境介紹上所寫的是用ESRI自己的arcgisant,其實這個只是將apache-ant包裝了一下,用普通的ant一樣沒問題;

    2、  %ARCENGINEHOME%\bin目錄下所放的是Native CodeAO組件,也就是供程序運行時所調用的。AE提供的JAVA開發包,其實就是把NativeAO組件,提供了JNI的調用方式,以供JAVA使用。

     

    第二步:在ECLIPSE構建路徑中加入必要的jar文件

    1、  jintegra.jar,這是AR提供的JAVA開發包能夠調用Native Code組件的關鍵,它提供的是在JAVA環境下調用COM組件的能力;

    2、  arcgis_visualbeans.Jar,提供了AE的可視化組件;

    3、  arcobjects.jar,提供了AO的核心組件;

     

    第三部:編碼

    (略)

     

    第四部:寫ANT文件

    模仿ESRI所提供的例子程序中的即可,但要注意以下幾點:

    1、  ANT文件,還需要有properties.xmlsample.properties兩個文件,properties.xml文件中定義了環境變量,sample.properties是為打包JAR文件的MANIFEST.MF文件服務的;

    2、  修改sample.properties文件中的unit.namemain.class

    3、  Build.xml開頭的

     

    <?xml version="1.0"?>

    <!DOCTYPE project[

        <!ENTITY properties SYSTEM "file:properties.xml"
    >


    ]>

     

    改為

     

    <?xml version="1.0"?>

    <!DOCTYPE project[

        <!ENTITY properties SYSTEM "properties.xml"
    >


    ]>

     

    第五步:運行ANT構建即可

     

    sample.JPG

    Feedback

    # re: JAVA平臺下ArcEngine開發小結  回復  更多評論   

    2005-11-09 17:40 by liutan41@gmail.com
    請問使用jintegra.jar需要另外獲得license嗎

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲av无码成人精品区在线播放| 国产高清不卡免费视频| 国产精彩免费视频| 亚洲精品国产成人99久久| 99久久国产精品免费一区二区| 中文字幕人成人乱码亚洲电影| 污视频网站免费在线观看| 全亚洲最新黄色特级网站| 精品国产亚洲一区二区三区在线观看| 成人永久免费高清| 亚洲a无码综合a国产av中文| 国产免费131美女视频| 国产AV无码专区亚洲AV麻豆丫 | 95老司机免费福利| 久久久久亚洲精品天堂| 99在线在线视频免费视频观看 | 亚洲日韩在线中文字幕综合| 免费特级黄毛片在线成人观看| 亚洲国产av玩弄放荡人妇| 国产一级淫片a视频免费观看| 国产综合成人亚洲区| 亚洲成A人片在线观看中文| 久久WWW免费人成—看片| 亚洲精品无码成人AAA片| 91精品导航在线网址免费| 亚洲激情校园春色| 免费无码不卡视频在线观看| 污网站免费在线观看| 亚洲国产精品va在线播放| 麻豆高清免费国产一区| 亚洲成在人线在线播放无码| 亚洲国产精品成人AV无码久久综合影院 | 亚洲阿v天堂在线2017免费| 九九99热免费最新版| 久久久久久亚洲Av无码精品专口 | 一个人在线观看视频免费| 亚洲av无一区二区三区| 久久精品国产亚洲5555| 国产成人精品免费视频大| 天天综合亚洲色在线精品| 亚洲爆乳精品无码一区二区三区 |