Welcome to MapForums!

Register, sign in, or use Facebook Connect above to join in and participate in the forum.

When you are signed in, this message, the ads in this row, and the red-underlined link ads all go away.

Subscribe to receive our newsletter.
Subscribe Unsubscribe
Results 1 to 2 of 2

QueryCircle Radius greater than given ?

This is a discussion on QueryCircle Radius greater than given ? within the Development forums, part of the MapPoint Desktop Discussion category; hi, does MapPoint 2004 QueryCircle() work correct ? Code: ... it is Xbase++ Code DO WHILE .T. oNearBy := oLoc:FindNearby(::oDlgMap:nRadius) ...

  1. #1
    Auge_Ohr's Avatar
    Auge_Ohr is offline Member Green Belt
    Join Date
    Sep 2008
    Location
    Hamburg, Germany
    Posts
    65

    QueryCircle Radius greater than given ?

    hi,

    does MapPoint 2004 QueryCircle() work correct ?
    Code:
    ... it is Xbase++ Code
    
       DO WHILE .T.
          oNearBy := oLoc:FindNearby(::oDlgMap:nRadius)
          iMax := oNearBy:Count()
          IF iMax > 6
             FOR i := 1 TO iMax
                IF i = 7
                   // take last Distance
                   nValue := oLoc:DistanceTo( oNearBy:item(i):Location() )
                   EXIT
                ENDIF
             NEXT
             EXIT
          ELSE
             ::oDlgMap:nRadius := ::oDlgMap:nRadius * 2
          ENDIF
       ENDDO
    
       oPushPin:GoTo()
       ::oMap:ActiveMap:Altitude := nValue*2*2
    
       // Distance found by DistanceTo()
       ::oPinRec   := ::oPinMap:QueryCircle(oLoc,nValue)
    
       i := 0
       DO WHILE .NOT. ::oPinRec:EOF()
          ::oPinRec:Pushpin:BalloonState := geoDisplayBalloon
    now QueryCircle() give me more than ask for ( i like 6 and got 14 )
    the DistanceTo() 6st Pushpin is about 7.73KM but with 14 it is about 9.84KM ?
    Attached Images Attached Images

  2. #2
    Auge_Ohr's Avatar
    Auge_Ohr is offline Member Green Belt
    Join Date
    Sep 2008
    Location
    Hamburg, Germany
    Posts
    65

    Re: QueryCircle Radius greater than given ?

    hi,

    sorry once again my Misttake.

    i tought the "yellow" Circle is produced by QueryCircle() but it was from
    FindNearby() ... and that was nRadius*2

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Virtual Earth 3D News - New Cities, greater detail
    By VE Team in forum Bing Maps Blogs & Tweets
    Replies: 0
    Last Post: 09-15-2007, 04:25 PM
  2. FindNearby or QueryCircle
    By RickS in forum MapPoint Desktop Discussion
    Replies: 1
    Last Post: 12-27-2005, 09:53 AM
  3. QueryCircle
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 0
    Last Post: 04-26-2004, 10:59 AM
  4. QueryCircle Question
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 0
    Last Post: 09-05-2003, 09:12 AM
  5. QueryCircle
    By Anonymous in forum MapPoint Desktop Discussion
    Replies: 1
    Last Post: 04-24-2003, 10:12 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127