RVMX_WebMap の使い方

 本ソフト(Dll)は.NET開発用ソフトパーツとして作られています。
本ソフト以外で必要なものは有りません。
Windows アプリケーション開発で御利用出来ます。

ユーザー登録はRVMX_WebMap_userreg.exeを実行して下さい詳細

6.価格  オンラインシッョピングを参照下さい

   本製品のIDは rvmxt67s$ です

   組み込み後の配布にはライセンスは必要有りません。

 

このプログラムの著作権は、著作権者である(有)RVMXが所有しています。


著作権者の権利を侵害する行為は、堅くお断りします。


守られない場合は法的処罰の対象となりますので、ご注意ください。


2005 RVMX CO.Ltd All rights resereved

 


  
(有)RVMX

   HP  http://rvmx.net /               http://www.geocities.jp/

             E-mail      k-miyauchi@rvmx.net

提供ソフトのQ&A
(有)RVMX

1.インスタンスの作成 

  RVMX_Webmap.map wm=new RVMX_Webmap.map("******");//C#

    Dim wm as new RVMX_Webmap.map("******")  ‘VB.NET

  ******->ID

2.プロパティ

  -1.SetOutDir   地図データ保存先指定  wm.SetOutDir=ディレクトリー

  -2.SetWebUrl   データ取得URL      空白時は2005/1/1現在のURLが設定されます

  -3.MonoColor   グレースケール

  -4.SetMapad(index,Data) 地図の周辺余白  無指定の時は18 index=0-7

                 0=左端,1=上側,2=右端,3=下側,4=上側の下端,5=下側の上端,6=左側の右端,7=右側の左端

  -5.Speed     地図合成時を高速化、Default=true

  -6.Getcodes    地図コードの取得 string[] C# ,String() VB.NET

  -7.allstop    現在の地図作成動作を中止

 

 

 

    

        

3.メソッド

 インターネットよりデータ取得

  -1.getmap(string code)    Imageの取得  code=1/250001/4枚地図コード(1/4枚が基本単位)

  -2.getmapfile(string code)  Fileをインターネットより取得返り値にファイル名があれば

                 正常に取得1/250001/4枚 code=1/250001/4枚地図コード

  -3.getzone(string code), getzone(string[] codes), getzone(string code,object ob),

                    Fileをインターネットより取得返り値にファイル名があれば

                 正常に取得 code=1/25000の地図コード

                 obは、進捗表示用Label又はProgressBarを設定

 

  

  

         

 地図の合成

  -4.Mapmix2file(string x1,string y1,string x2,string y2,string ofile,object ob)

    Mapmix2file(string x1,string y1,string x2,string y2,string ofile)

        Mapmix2file(Point lu,Point rd,string ofile)

       Mapmix2file(Point lu,Point rd,string ofile,object ob)

                  目的の地図のコナーを指定し、結果をファイル(ofile)で取得、成功時は返り値=true

         obは、進捗表示用Label又はProgressBarを設定

     

  -5.Mapmix(string x1,string y1,string x2,string y2,object ob)

     Mapmix(string x1,string y1,string x2,string y2)

    Mapmix(Point lu,Point rd)

       Mapmix(Point lu,Point rd,object ob)

                    目的の地図のコナーを指定し、結果をImageで取得、返り値=Imaget

           obは、進捗表示用Label又はProgressBarを設定

    

      

  指定する緯度経度は全て世界測地系です。

  string x1,string y1等文字表示の緯度経度は 135,1,213512秒) の様にカンマ区切りとなります

4.補助機能

  インターネットよりのデータ取得画面もクラスで用意されています

  下記はC#での利用例です

            RVMX_Webmap.Getareamaps wms=new RVMX_Webmap.Getareamaps();

               wms.ID=ID;

               wms.SetOutDir=@"C:\デジ地図\25000web";

               wms.ShowDialog();

               wms=null;

5.地図取得例 東経477561,北緯121661と東経477997,北緯121265の範囲をtemp.jpgへ出力

               RVMX_Webmap.map wm=new RVMX_Webmap.map(ID);

               wm.SetOutDir=@"C:\デジ地図\25000web";

      Point p1=new Point(477561,121661);//東経477561,北緯121661

            Point p2=new Point(477997,121265);//東経477997,北緯121265  

               Bool ret=wm.Mapmix2file(p1,p2,Application.StartupPath+"\\temp.jpg",this.progressBar1);

               wm=null;

参照ファイル名

  RVMX_Webmap.dll 

namespace

  RVMX_Webmap

class

  map

(有)RVMX