Beta of MI 5.5

1999-07-02 Thread THORSTEN . SCHAD . TS


Dear All,
First of all I would like to thank you for your replies to my question about
Errors Overlaying Objects... with MI 4.5.2.
Some of you suggested to try MI 5.5 since version 4.5.2 includes some
shortcomings in the algorithms of splitting layers.

Is the beta version of MI 5.5 still available? We would like to check whether
this version does not reveal the same problems.
If so, we will not hesitate to cross update to MI 5.5 since we urgently need
the splitted maps.

Regards,
T. Schad
(Projectleader, Bayer AG)
--
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]



MI New Web Site

1999-07-02 Thread Mark Lighten



Hi all,
I am in the process of producing a list of links and resources aimed at 
under-graduate  students (or anyone new to GIS).
All sites are of interest, but I would like to find more with an 
environmental angle (case study, academic sites, Gov organisations etc).
Links to free stuff is also a great pleaser of students (software, data, 
expensive consumer electronics etc). 

If your own site would be of interest let me know on [EMAIL PROTECTED]

Thanks

Mark L

Mark LightenL  T GeographiqueWalesUK[EMAIL PROTECTED] http://www.ltgeographique.com



RE: MI Reducing number of nodes in polygons

1999-07-02 Thread Eric Maranne

Hello,
I posted an utility on the MI List incomming FTP, that will perform this and other 
topological checks. Its ready to be picked in 
ftp://ftp.ctmap.com/mapinfo/incoming
 if needed. Sorry, but it's french, and I've no time now for a translation ... but 
there's an accompanying text.
Have a nice day.
Eric Maranne
EMI Informatiques

+4 42 80 06 22 22GMT +1
[EMAIL PROTECTED]

GIS MapInfo - VRML Integration


-Message d'origine-
De: Jeff Grice [SMTP:[EMAIL PROTECTED]]
Date:   mercredi 30 juin 1999 00:04
A:  [EMAIL PROTECTED]
Objet:  MI Reducing number of nodes in polygons

Hello list,

I know this question has been posed to the list before, but of course I
didn't keep any of the messages.  Is there a MapBasic program available that
can reduce the number of nodes in complex polygons?  I have several polygons
that have up to 16,000 nodes, many of which are along straight lines that
should not require nearly that many. 

TIA,
Jeff Grice
Senior GIS Analyst
The Buxton Company

--
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
--
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]



MI Check_Subject

1999-07-02 Thread ujvalak

Hi Todd McNeil,

  The problem in this code mainly lies in the line that has been
coloured blue below.The problem persists because you are trying to insert
the values of  oObj, rArea and the rPerim but in the columns to which these
value have to be assigned are not speciifed (Insert Into gsIntTable (Obj)
).When ever you have to insert valuse into a table by specific column wise
then both the insert statement and the values clause in the statement
should have the respective columns specified. This would be as follows in
your statements case:


Insert Into gsIntTable (Obj,(name of the area column), (the name of the
perimeter column))  Values (oObj, rArea, rPerim)


Thanks
UJVALA KAKKAR
Software Engineer
Risk Management Software India Pvt. Ltd.





TMCNEIL [EMAIL PROTECTED] on 07/01/99 09:16:00 PM

To:   [EMAIL PROTECTED]
cc:(bcc: Tech Notes/RMSI)
Subject:  MI MapBasic




 I am trying to manipulate some code where the intersections of
 overlapping polygons are drawn as a table.  Here's the code:


 Sub MakeReg
   Dim brushStyle As Brush
Dim penStyle As Pen
   Dim oObj As Object
   Dim rArea As Integer
   Dim rPerimeter As Integer

If TableInfo(TempHold,TAB_INFO_NROWS)  2 Then
 Note "At Least 2 Region Objects Must Have Been Selected."
Else
Dialog Title "Choose Parameters"
Control StaticText   Position 10,10Title "File
 Name:"
Control EditText Position 15,20Into
 gsIntTable Value gsIntTable Width 100 ID 1
Control StaticText   Position 10,40Title "Fill
 Pattern:"
Control BrushPicker  Position 15,50Value
 CurrentBrush() Width 20 Height 20 Into brushStyle
Control StaticText   Position 60,40Title "Line
 Style:"
Control PenPickerPosition 65,50Value
 CurrentPen() Width 20 Height 20 Into penStyle
Control OKButton Calling ChkFile
Control CancelButton
If CommandInfo(CMD_INFO_DLG_OK) Then
Set Event Processing Off
Create Table gsIntTable (ID Integer, AREA Integer,
 Perimeter Integer)
Create Map For gsIntTable
Set Style Brush brushStyle
Set Style Pen penStyle
Create Object As Intersect From TempHold Into
 Variable oObj
rArea = Area(oObj, "sq mi")
rPerim = Perimeter(oObj, "nmi")
   If ObjectInfo(oObj,OBJ_INFO_NPNTS) = 0 Then
Note "No Common Intersection Found."
Drop Table gsIntTable
   Else
 Alter Object oObj Info OBJ_INFO_BRUSH, brushStyle
 Alter Object oObj Info OBJ_INFO_PEN, penStyle
 Insert Into gsIntTable (Obj) Values (oObj, rArea, rPerim)
Run Menu Command M_ANALYZE_UNSELECT
Commit Table gsIntTable
Add Map Auto Layer gsIntTable
 Set Map Layer gsIntTable Editable On
End If  'was int found
gbStartProc = False
Alter Menu Item MakeReg Disable
Alter Menu Item BeginAccum text "Begin
 Accumulating"
Drop Table TempHold
End If  'ok hit
End If  'more than 1 obj selected
 End Sub



 Basically what I am trying to do is Find out what the Area and
 Perimeter is of the new Object created by an intersection and write it
 to the new table created called TempHold.  I can make the table with
 the correct columns but I keep getting a message that says:  "Number
 of columns in selection must be equal to the number of columns being
 inserted."

 Any ideas?  I think I may be close.

 Todd McNeil
 ARINC
 GIS Specialist
 Annapolis, Maryland
--
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]



--
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]



AW: MI Table update column command

1999-07-02 Thread Andreas Mahn

Tony,

the way that I would go is a SQL query joined on the ID, with the
properties table listed first in the From clause. This will return the
property regions together with all required attribute data.

Cheers,
Andreas
.
Andreas Mahn
dds GmbH
Stumpfstr.1 
76131 Karlsruhe
Germany
Tel.: +49 - (0)721 - 9651406
Fax: +49 - (0)721 - 9651419
http://www.dds.ptv.de/

...
[EMAIL PROTECTED]

--
Von:   Tony Shepherd[SMTP:[EMAIL PROTECTED]]
Gesendet:  Donnerstag, 1. Juli 1999 01:14
An:MapInfo Email Group (E-mail)
Betreff:   MI Table update column command

Using the "update column" command off the table menu can you add a
temporary column that is a object from another table.
For example I have a table of properties, with a region and a property
ID. I have another table with names of people and a property ID. I want
to copy all the objects from the property table to my names table only
where there is a match between property ID's.
I have written MapBasic code to do this but I am curious if it can be
done straight from MI?
Cheers
Tony 

- - - - - - - - - - - - - - - - - - - - - - - - - - - - 
  Tony Shepherd, GIS / IT Support
Gore District Council, Gore, New Zealand
Gore, The Brown Trout Capital

   .. .. .. .. check it out! .. .. .. ..
  .. . www.mataura.com . ..
- - - - - - - - - - - - - - - - - - - - - - - - - - - 

--
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]

--
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]



MI GIS positions available

1999-07-02 Thread Dion Duran

Hello everyone,

Metricom is expanding now and our GIS department is growing by leaps
and bounds. All skill levels needed from basic mapping to high level
demographics and terrain analysis, as well as a Mapbasic Programmer and
MapXtreme/ASP web developer. All GIS positions will be located in Houston,
Texas, USA. 
The following link will lead you to the job descriptions
http://www.metricom.com/careers/jobs.htm. If asked who or how you were
referred, please include my name. 

Thanks,
Dion Duran
GIS Systems Analyst
GIS - Houston
Metricom, Inc.
[EMAIL PROTECTED]


--
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]



MI CLIP REGION?

1999-07-02 Thread Trevor Lantz

Hello
I am working with a map of the Ecozones of Canada, and a layer of
provincial boundaries. The Ecozone layer extends beyond the land areas (i.e.
into the Ocean, Hudson's Bay etc.). I have been trying to clip this layer by
setting the clip region to a selection of the provincial layer. This works
well, except that I can only do it for a single selection at a time. Is
there a way around this? Can a make the provincial layer a single region? I
just subscribed to the listsrv and I'm not sure if I'll get any responses
right away. If anyone has any suggestions it would be great if the could
email me directly at the address below (or Cc:).
Thanks 

Trevor Lantz E-mail: [EMAIL PROTECTED]
Plantwatch  Phone: (780) 987-5455
Devonian Botanic Garden  Fax: (780) 987-4141
University of Alberta
Edmonton, AB, Canada T6G 2E1

Please note: The New Plantwatch Website! 
http://www.devonian.ualberta.ca/pwatch/


--
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]



MI Many thanks for the great help!

1999-07-02 Thread david . hou



   Great thanks to Jason Adam, Patrick Phillips, Simon Hume, Marc Pelosse,
   Martin Hodder, and all our list friends. My problem of moving objects in
   MapInfo was solved. Here I summarize the main three solutions:

 The most accurate way to accomplish that would be to first Export as a
 MID/MIF table. Open your MIF file in Notepad, and add the line:
 Transform 0,0,0,2000   'that's for %X, %Y, metresX, and metresY. Make sure
 your Projection clause line supports Meters for the MapUnits parameter
 (there will be a 7 in the first 2 or 3 digits). Now import the file back to
 MapInfo.
 One solution consists of exporting your tab file in DXF, and then import it
 and specify the parameters for the transformation.
 Look into the possibility of there being an Offset function of the
 feature.obj.  This is easy to do with MapX and VB.
 Public Sub MoveFeature(Feat As MapXLib.Feature, FeatX_distance As Double,
 Y_distance As Double)
 Feat.Offset X_distance, Y_distance
 Feat.Update
 End Sub
   Thanks very much again for your great help.

   Best regards,

   David Hou

   David Dewen Hou
   Blockbuster Entertainment Group
   1201 Elm Street, Dallas, TX 75270
   Tel: 1.214.854.3583  Fax: 1.214.854.4331
   Email: [EMAIL PROTECTED]


--
To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put
"unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]