MapWindow Plug-in Development Tutorial

icon

17

pages

icon

English

icon

Documents

Écrit par

Publié par

Le téléchargement nécessite un accès à la bibliothèque YouScribe Tout savoir sur nos offres

icon

17

pages

icon

English

icon

Documents

Le téléchargement nécessite un accès à la bibliothèque YouScribe Tout savoir sur nos offres

MapWindow Plug-in Development Sample Project: Simple Path Analyzer Plug-in A step-by-step guide to creating a custom MapWindow Plug-in using the IPlugin interface by Allen Anselmo shade@turbonet.com Introduction The MapWindow open-source GIS platform is a system which contains a great deal of simple, straight-forward GIS functionality which overall is enough to meet the needs of many users. However, the greatest aspect of MapWindow is that it is not limited purely to the base functionality provided, but instead allows a fully extensible plug-in interface that allows users to customize their MapWindow functionality to meet their custom needs with some fairly simple .NET code. Below is a step by step example of creating such a plug-in. In this case, the plug-in will be a simple tool to display statistics of a polyline path given a Digital Elevation Model which the path overlays. By making use of this tutorial, you will be given the key elements for the most common plug-in interface functions and capabilities,. Further information for those topics not covered however can be found in Appendix 1, as well as the MapWindow documentation Wiki at http://www.mapwindow.org/wiki Step 1: Create a new VB.Net Class Library project using Microsoft Visual Studio. Step 2: Right-click on the class in Solution Explorer and select “Properties” Select the References page and click the “Add” button at the bottom of that form ...
Voir icon arrow

Publié par

Langue

English

 
   
                           !        
  "   # !         ! $ ! # !         !  % &$    !            ! $     ! '  !        !        !  %()" %   *      ' !    %   $            !       )     %  * +  !  $      +  !     ! !  $% , ! !        !    $       +  --%%-+     .   /*%( . 0   ! / %     1+      )'   23    1!   +  23     !  !  "   *       !    #%'  !%$  !  .4 ,44      %
 
          .+ 2563    !  "   . 0  !  !  , !  
   .+  23        2%()"3   
 
,   ! $  2%3  2563$       
  
    !
 
"#       $    !         23      $   .4  ,444 %     %  
    $ %# &# '$  "      !      00     !      %  !  $   !       !    1 %   ( *+   $ !  2 .%%%3 $    # '#   &    !    /    !  !   ! !    !%   )    !    !    !      !      !  ' %  ,  $ 7      %  
 
"      2(3%      $           %   !$ !  (     #-) # $   *# '$ #+,  (     ."108&,"8* 9 !  7        $     00    :%  "  $                     !!   $     ( %  
  ( # '$ #+  '#- 
  . 5! $   $     !!                 " !%   $            !    !$  7    ' %       $              7      7    %  *!    !    ( $   ' / 0     "$   23 !$  0 1   
"         !     %     $ 7 23 !          %  "      !  ! !    !$       $  $  $ -  $   $   !%   2 "    !  ;          % , 7 +  $    $         !  %   #+                    !"#$! % % ! ! &         '  ( ' '     !))! % !"#$! % % !) )! &   !$!  % !"#$! % % !$! &   3  *+   ( '  *+ !))! &  *+ !$! &  *+ !"#$! &  *   )) ' &    ,   ,  , ,      "  # $ -   '       *+ !"#$! &  ,   ,      -. /     ,  ,      + '         4 ('$ +            !      % *       !       '           %    #+       '        ,  0 $ 12             '          , ",3  4/&% !$ 12 & !
   
   ",0  ",05646&  3  ,0'/3  /3 !#0'! % !#$! % % !! !! & 3/  !" # $ /! 3#      3 *+      /*+3 !#0'! &  /*+/ !#$! &  *   )) ' &    ,   ,  , ,      " #  $ - , 0       ,    .    5 (         !  $ 7 +    %  "  $ 7    !  ! !   ! ' -"% .+%  " !          +         +     <     $      %  #  " 07 38 0   " % 3*' 6   3 & 0 ,0'0#07 0' 0  !#0'!  / 39 !" # $ / 3 7! & :0' 0  !))!  / 39 !" # $ ) )  0 7! & :0' 0 $!  / ! 39 !" # $ $  0 7! & :  0' :  "   1 9       ! :         +       %      !  =   6 (  7     !  $ 7  +       %        !     +     )'    23    2 ,3
 " 2!0%3 !  $      ) $  +   
 )     $ 7/8    5     + !$      ''% + +  .       %    5,    !  
  .  7  #
 ,  "'   0 2 3  * *  "'  2563  (  2563  1  2563  " *
 
 "'  25 )3  (  25) 3     *  "'  25 3  (  25 3  " "''  (  '')3 2  * "''  (  2''3  5,  (  2!53    1 +   !   2/ .3    !  !   !%  # :   " # #   "    #+  " : 7 38   "% 38   ":+& 6 :7    , 40"4 '5  5  0' '",& / 99:/9  '5 :  99:/9 :  0' :  "  #+  " # 7 38   "% 38  ":+& 6 #7  '   , 40""' '5  '5  0' '",& /  "'    '      0' ''5& / 0' '"'/    40""'/"6# #);)0: / 99#/9  '5 #  99#/9 : 39 !/  '     '! & :  0'
 '  '& :  0' :  0' :  "  #+  " < 7 38   "% 38   ":+& 6 <7 0' 99#/9 !!   99:/9  !!      "05:999#/9&     "05:999:/9& / 39 !;    ' '   :  # +! &  *  ,5* :  0' : "    (          !      #+ :   " #+ #   "  #+  " ))&  )& :  !! #  !!  ')   , ') 0' ')",  ,5*< / "   + '     :  '): #  ')#          ):&  )#& :  0' :  "    "   2.+3 ! !    !      +  !                %/%.        ; %  #  " 07 38 0   " % 3*' 6   3 & 0 ,0'0#07 0' 0  !#0'!  /   '  +     0' :  !!   #  !!  / ))& :  0' "     ,       ""  8,  40"7"
Voir icon more
Alternate Text