Community of VE/MapPoint Users and Developers
This is a discussion on How can I locate the position of a freeform shape .... within the MapPoint 2006/2009 Discussion forums, part of the Map Forums category; How can I locate the position of a freeform shape object so I can keep this information in a database ...
| |||||||
| Register | Blogs | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
|
Also, check out Walt's mif/mid exporter: http://www.mp2kmag.com/importersub01.asp . Whether you have MapInfo or not, this can still be useful as it exports text files, you can parse those to get the coordinates. It's compiled for you and linked from a past update: http://www.mp2kmag.com/update/?id=5 Look near the bottom. - Eric
__________________ |
| |||
|
First you need to read/download the code written by Gilles Kohl "A More Compact Method for Obtaining Lat/Long " at http://www.mp2kmag.com/articles.asp?ArticleID=13 cut/paste that code into a module. Make sure you have a reference to the Microsoft Mappoint 9.0 object Library(North America) Assuming you have a shape on your map this code will give you a message box with the Lat/Long for the shape. Store them in you database. When you want to recreate the shape use the GetLocation method with your lat/long. Then use the addshape method. You will also need the size you want the shape to be so you might want to store that as well. Public thelat As Double Public thelon As Double Private Sub Command1_Click() Dim iShape As MapPointCtl.Shape Set iShape = MappointControl1.ActiveMap.Shapes(1) Dim themap As MapPoint.Map Set themap = MappointControl1.ActiveMap Dim theloc As MapPoint.Location Set theloc = iShape.Location CalcPos themap, theloc, thelat, thelon MsgBox thelat & " , " & thelon John john@support-pc.com |
![]() |
| Tags |
| freeform, locate, position, shape |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
| |
| ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Start Draw shape (freeform) | Anonymous | MapPoint 2006/2009 Discussion | 2 | 10-24-2006 07:37 PM |
| Getting the coordinates from a freeform shape | pst | MapPoint 2006/2009 Discussion | 5 | 07-14-2005 08:19 AM |
| Locate nearest polygon shape | Dazzer | MapPoint 2006/2009 Discussion | 1 | 07-12-2004 10:19 AM |
| freeform shape exporting.. database maybe? | Yard | MapPoint 2006/2009 Discussion | 3 | 07-25-2003 09:22 AM |
| View bounds of a Freeform Shape | Anonymous | MapPoint 2006/2009 Discussion | 0 | 04-29-2003 06:35 PM |