[MI-L] SUMM: Mouseover text different to label?
On 12 Jul 2006 at 8:14, David Baker [EMAIL PROTECTED] wrote: Their suggestion is that the standard label only shows Name and Update date time to make it less crowded. However, when they put their mouse over the top of the ship, it should show the full label in the hover-text (writing in yellow box triggered by mouse hovering). Thanks to all those who responded basically solved the problem for me, especially Mats, Andrew Jason. Just to summarise that it is as easy as having 2 layers with labels. The upper layer contains full labels but labels are turned off. The lower layer has partial labels labels are turned off. It seems the uppermost layer that has labels will be the one shown when the mouse hovers over the object. The following portion of a screen dump shows how it looks in real life, and everyone is very happy with it. http://www.jodael.com/NewLabelMethodCivAnon.JPG Dave ___ MapInfo-L mailing list MapInfo-L@lists.directionsmag.com http://www.directionsmag.com/mailman/listinfo/mapinfo-l
Re: [MI-L] Automatic Polygon Creation
Hi John, This exercise is dubbed "connect-the-dots", and there is a ready-to-go tool for it in the DirectionsMag resource/tools section : http://www.directionsmag.com/files/index.php/view/180 Best regards / Med venlig hilsenLars I. NielsenHvenegaard A/SRugaardsvej 55, DK-5000 Odense CDenmarkTel. +45 6313 5050http://www.hvenegaard.dk - Original Message - From: John Nott To: mapinfo-l@lists.directionsmag.com Sent: Tuesday, July 25, 2006 11:35 AM Subject: [MI-L] Automatic Polygon Creation Hello Listers, If I have a table full of co-ordinates relating to several polygons in the form given below, is there an automatic way of creating these polygons on the map (without having to manually create them)? Point E N Polygon 1 X Y P1 2 X Y P1 3 X Y P1 4 X Y P1 5 X Y P2 6 X Y P2 7 X Y P2 8 X Y P2 Any help would as always be gratefully appreciated! John Nott Consultant/GIS Analyst ___MapInfo-L mailing listMapInfo-L@lists.directionsmag.comhttp://www.directionsmag.com/mailman/listinfo/mapinfo-l ___ MapInfo-L mailing list MapInfo-L@lists.directionsmag.com http://www.directionsmag.com/mailman/listinfo/mapinfo-l
[MI-L] SerachInfo, SearchRect and SearchPoint or .....something else ?
Title: Message Hi There are at least 4 selection modes on a map : - by clicking a point (SearchPoint(x,y)) - by selecting a rectangle (SearchRectangle(x1,y1,x2,y2) - by selecting all the objects included into a closed polygon - by selecting a circle witha variableradius : in this case, how to query (by program) the objects included into the circle ? Not with SearchPoint, not with SearchRect, Thank you Chris ___ MapInfo-L mailing list MapInfo-L@lists.directionsmag.com http://www.directionsmag.com/mailman/listinfo/mapinfo-l
RE: [MI-L] SerachInfo, SearchRect and SearchPoint or .....something else ?
Title: Message Chris, You can always create a polygon from your circle and use this to select the objects with. This can be done thru SQL: oCircle = Buffer(CreatePoint(X,Y), 24, fRadius, "m") Select * From MYTABLE Where OBJ Within oCircle Into Selection You can of course use Entirely Within or Intersects in stead of Within - depending on your requirements. As far as I remember you can also thru MapX (and MapXtreme2004 ?) do a dynamic selection with a circle, where the selection changes when you make the circle smaller og bigger Peter Horsbøll Møller GIS Developer, MTM Geographical Information IT COWI A/S Odensevej 95 DK-5260 Odense S. Denmark Tel +45 6311 4900 Direct +45 6311 4908 Mob +45 5156 1045 Fax +45 6311 4949 E-mail [EMAIL PROTECTED] http://www.cowi.dk/gis "For enden af regnbuen..." - hvordan kommer man dertil og er det overhovedet muligt?Læs mere om årets MapInfo konference på www.cowi.dk/mapinfokonference From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Christophe BrabantSent: Tuesday, July 25, 2006 4:32 PMTo: mapinfo-l@lists.directionsmag.comSubject: [MI-L] SerachInfo,SearchRect and SearchPoint or .something else ? Hi There are at least 4 selection modes on a map : - by clicking a point (SearchPoint(x,y)) - by selecting a rectangle (SearchRectangle(x1,y1,x2,y2) - by selecting all the objects included into a closed polygon - by selecting a circle witha variableradius : in this case, how to query (by program) the objects included into the circle ? Not with SearchPoint, not with SearchRect, Thank you Chris ___ MapInfo-L mailing list MapInfo-L@lists.directionsmag.com http://www.directionsmag.com/mailman/listinfo/mapinfo-l
[MI-L] File Exist loop
Title: File Exist loop Hi all, I have an external program which I call from MI. The result of this is a text file being created which I then read in for input into MI. Does anyone know how to tell MI to wait until the external file has been created before trying to open it ? I'm guessing I need a FileExists Loop of some sorts but am banging my head against a wall to get it to work. Many thanks for all your help previously. Stu Visit our website at http://www.halcrow.com The contents of this email are confidential, for the sole useof the intended recipient at the email address to which it hasbeen addressed and do not give rise to any binding legalobligation upon Halcrow companies unless subsequently confirmedon headed business notepaper sent by fax, letter or as an emailattachment. Whilst reasonable care has been taken to avoid virustransmission, no responsibility for viruses is taken and it isyour responsibility to carry out such checks as you feelappropriate. Emails supplied are as found and there's noguarantee that the messages contained within the body of theemail have not been edited after receipt. If you receive thisemail in error, please contact the sender immediately and deletethe message from your system.Thank you.- ___ MapInfo-L mailing list MapInfo-L@lists.directionsmag.com http://www.directionsmag.com/mailman/listinfo/mapinfo-l
Re: [MI-L] Features of MI 8.5 and GeoRSS Coming Soon
Greetings all, As a followup to Bill's message we are pleased to announce that the GeoRSS reader is now available from the MapInfo Web site. You will find this and a couple of other applications that demonstrate how the XML/HTTP and FTP libraries can be used. For those not familiar with this, these libraries were added to MapBasic version 8.5. http://www.mapinfo.com/location/integration?txtTopNav=NOT_SELECTEDtxtLeftNav=NOT_SELECTEDtxtExtNav=NOT_SELECTEDtxtDetailType=FREEFORM_TEXTAREAtxtDetailID=5188 The applications include source code. Regards, The MapInfo Product Management Team Thomas M Probert EMEA Desktop Product Manager MapInfo Corporation - Be Location Intelligent http://www.mapinfo.co.uk Bill Thoen [EMAIL PROTECTED] Sent by: [EMAIL PROTECTED] 18/07/2006 14:40 To mapinfo-l@lists.directionsmag.com cc Subject [MI-L] Features of MI 8.5 and GeoRSS Coming Soon GISCafe's Susan Smith interviews Moshe Binyamin (senior product manager for MapInfo) about some of the more interesting features of MapInfo v. 8.5 at http://www10.giscafe.com/nbc/articles/view_weekly.php?articleid=288694. One thing that caught my eye was that now that MapInfo supports XML and HTTP, it looks like they're going to provide a GeoRSS reader as a MapInfo utility. These new network capabilities seem to me to be a wide-open opportunity for integrating MapInfo into all sorts of distributed information applications. ___ MapInfo-L mailing list MapInfo-L@lists.directionsmag.com http://www.directionsmag.com/mailman/listinfo/mapinfo-l ___ MapInfo-L mailing list MapInfo-L@lists.directionsmag.com http://www.directionsmag.com/mailman/listinfo/mapinfo-l
[MI-L] File Exist loop
Hi, Just Create a dummy file after the original file creation is finished. And then program can continue After you finis the second task, delete the dummy file In the extenal program Open file C:\dummyfile.txt for output as #1 Close file #1 In mapinfo mb Do while 1 if fileexists(C:\dummyfile.txt) goto exit1 end if loop exit1: if fileexists( Original File created in external app ) = 0 then exit sub end if ... .. Kill file C:\dummyfile.txt Regards Message: 1 Date: Tue, 25 Jul 2006 17:20:53 +0100 From: Gibb, Stuart [EMAIL PROTECTED] Subject: [MI-L] File Exist loop To: mapinfo-l@lists.directionsmag.com Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=us-ascii Hi all, I have an external program which I call from MI. The result of this is a text file being created which I then read in for input into MI. Does anyone know how to tell MI to wait until the external file has been created before trying to open it ? I'm guessing I need a FileExists Loop of some sorts but am banging my head against a wall to get it to work. Many thanks for all your help previously. Stu ___ MapInfo-L mailing list MapInfo-L@lists.directionsmag.com http://www.directionsmag.com/mailman/listinfo/mapinfo-l
[MI-L] WMS Server--Terraserver in 8.5
I have been playing with the WMS Server in MI Pro 8.5 Specifically, the Microsoft TerraServer. How do I tell how old the ortho quads I am accessing are? I seem to have many roads on my street database that are not showing up on the orthos. As a side to this, If I can figure out how to use this feature, it will make territory creation much more accurate for me. This is a really cool feature. WOW MAPINFO -- GOOD JOB. Mike Hankins COUNTRY Insurance Financial Services winmail.dat___ MapInfo-L mailing list MapInfo-L@lists.directionsmag.com http://www.directionsmag.com/mailman/listinfo/mapinfo-l
Re: [MI-L] File Exist loop
Title: File Exist loop Hi Stuart, VB had a DoEvents construct that allows control to pass back to other running processes, so one process doesn't hang the system. MapBasic doesn't include that statement, unfortunately. A loop in MapBasic will thus always be active. And an active loop that queries for the existence of a file will hog too many cpu cycles, and therefore it's not a good idea. Besides, a file exist from when it's created, before it's ready to be read, so there's also some syncronization issues to handle as well. What you're doing is waiting for is an external program, so why not let the external program itself tell the MapBasic app that the file is ready ? This is how a VB program would do that (oMIPro is the object reference to MIPro) : oMIPro.MBApplications("yourname.mbx").Do "I am ready to rock" The MapBasic RemoteMsgHandler will be invoked, and CommandInfo(CMD_INFO_MSG) will return the sent command string, here it's "I am ready to rock". HTH Best regards / Med venlig hilsen Lars I. Nielsen GisPro Gibb, Stuart wrote: Hi all, I have an external program which I call from MI. The result of this is a text file being created which I then read in for input into MI. Does anyone know how to tell MI to wait until the external file has been created before trying to open it ? I'm guessing I need a FileExists Loop of some sorts but am banging my head against a wall to get it to work. Many thanks for all your help previously. Stu Visit our website at http://www.halcrow.com The contents of this email are confidential, for the sole use of the intended recipient at the email address to which it has been addressed and do not give rise to any binding legal obligation upon Halcrow companies unless subsequently confirmed on headed business notepaper sent by fax, letter or as an email attachment. Whilst reasonable care has been taken to avoid virus transmission, no responsibility for viruses is taken and it is your responsibility to carry out such checks as you feel appropriate. Emails supplied are as found and there's no guarantee that the messages contained within the body of the email have not been edited after receipt. If you receive this email in error, please contact the sender immediately and delete the message from your system. Thank you. - ___ MapInfo-L mailing list MapInfo-L@lists.directionsmag.com http://www.directionsmag.com/mailman/listinfo/mapinfo-l ___ MapInfo-L mailing list MapInfo-L@lists.directionsmag.com http://www.directionsmag.com/mailman/listinfo/mapinfo-l