RE: MI Combining Error
It might be coming from a topological error too (ie bowtie) Have a run with topocheck (download from DirectionsMag site www.directionsmag.com/tools top downloads ) BTW : now in english .. and shareware... (I'll think about puttings ads ;) -Message d'origine- De: Flavio Hendry [SMTP:[EMAIL PROTECTED]] Date: vendredi 22 septembre 2000 16:17 A: Scott England; [EMAIL PROTECTED] Objet: Re: MI Combining Error Hi Scott One thing could be that the table is not packed ... Try to pack it (Table/Maintenance). Which version are you using ? (from 5.5 on it should be more consistent). regards Flavio *** REPLY SEPARATOR *** On 22.09.2000 at 11:32 Scott England wrote: I'm trying to combine objects using a column from a table and keep getting the error "An error occurred overlaying the objects Operation cancelled" when the process gets a certain amount of the way through. Can anyone explain what might be wrong ?? TIA, Scott.. xx Announcing the ultimate JavaScript Mapping Solution xx !!! Neapoljs: Live on http://www.mapserver.ch - Mit freundlichen Gruessen / Kind Regards Flavio Hendry- mailto:[EMAIL PROTECTED] TYDAC AG - http://www.tydac.ch Geographic Information Solutions Buristrasse 23 -- CH-3006 Bern Tel +41 (0)31 368 0180 - Fax +41 (0)31 368 1860 - MAPINFO Strategic Partner - PCI Reseller - FME Distributor - Fichier: ATT5.html --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.185 / Virus Database: 88 - Release Date: 18/08/00 -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
RE: MI Permanent allocation of thematic shadings colours
Hi Richard, There will be such an utility posted next week (I hope ...) in directionsmag's FTP site. It'll enable to colorize, with a user defined shading theme, any set of objects, with continuous or straight color schemes (got the choice of linear gradient, exponential gradient, log gradient, exponential++, log++ and no gradient), with as much breakpoints as you'll like, all within a graphic interface (enabling to pick or merge colors from other maps, rasters, or screen by example). I did the color picking and histogram display part of it, still have to bind it to MI (as it'll work as a separate application). A few nights work, a bit of bug hunting, and I'll post it ..., as soon as possible. Hope you can wait ... TIA Eric. -Message d'origine- De: Richard Hammond [SMTP:[EMAIL PROTECTED]] Date: mercredi 20 septembre 2000 00:50 A: [EMAIL PROTECTED] Objet: MI Permanent allocation of thematic shadings colours I want to be able to permanently allocate colours shadings with thematic mapping and apply them to different data sets that may not have all the values in them. That is, if I create a theme of say 7 different weeds each with 5 different densities and then apply that theme to a data set that has only the last 4 weeds only some of the densities, then MI currently only applies the theme in sequential order. Is there a tool out there somewhere that will do this for me? I know I can do it the hard way by permanently colouring shading the polygons but I need to do it under thematic mapping. Thanks in anticipation. Richard Hammond Southern Midlands Landcare PO Box 21 (71 High Street), OATLANDS, Tas, 7120, Australia E-mail: [EMAIL PROTECTED] Web:http://www.smlandcare.trump.net.au Ph: (03)6254 5046 Fax:(03)6254 0028 -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED] --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.185 / Virus Database: 88 - Release Date: 18/08/00 -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
RE: MI selecting polygons within polygons
You may like to try topochck: it performs topologic checking on a single file or selection and correction routines for some errors. Duplicate points - Complexity reduction - Point colinearity - Spikes - Retracings - Bowties - Complex bowties - Overlaps - Gaps (slivers) - ... You're interested in the overlap detection function. http://www.directionsmag.com/tools/Default.asp?a=fileID=105 Eric. -Message d'origine- De: Lawley, Jane [SMTP:[EMAIL PROTECTED]] Date: lundi 18 septembre 2000 08:06 A: '[EMAIL PROTECTED]' Objet: MI selecting polygons within polygons thanks for the help re using the ctrl key - however i should have explained my problem further... i want to run a script that works its way through a single dataset checking each polygon for whether or not it overlays another polygon from the same dataset... hope this is more specific and that someone can help! cheers, jane -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED] --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.185 / Virus Database: 88 - Release Date: 18/08/00 -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
RE: MI Node thinning
Hi Peter, Use Topochck from MIList downloads. It takes as parameters a minimum distances between nodes, and a maximum angle for 2 consecutive segments. and HOLD your breath, there'll be an ENGLISH version, with an ENGLISH doc in the coming days ... ! Eric. www.geovrml.com -Message d'origine- De: Peter Graham [SMTP:[EMAIL PROTECTED]] Date: mardi 12 septembre 2000 01:44 A: 'mapinfo-l' Objet: MI Node thinning I think I have seen it discussed on the list before, but have not been able to find the thread. Does anyone know of an app that will thin nodes on a polyline by deleting nodes which are closer together than a specified minimum distance along the polyline. I would prefer the app to take into account the rate of change of defelction on sharp bends, if possible? Regards Peter Graham WS Group 33 Brisbane Street Mackay Q 4740 Australia Ph: (07) 4951 2911 Fx: (07) 4953 1319 Em: [EMAIL PROTECTED] Web: wsgroup.com.au -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED] --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.185 / Virus Database: 88 - Release Date: 18/08/00 -- 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 MB: VB6 DLL Access from MB
Could someone point me to a working example of : how to access a VB DLL from a MB program ? (as well as any indication regarding VB compile flags settings ?) It's possible from VC++ or Delphi, but I need to do it from a VB6 DLL, and I'm stuck ... any workaround appreciated (but I don't want to embed OLE in VB, got to stay in MI and call VB functions ) TIA Eric. -Message d'origine- De: Dany Bouchard [SMTP:[EMAIL PROTECTED]] Date: mardi 5 septembre 2000 19:24 A: [EMAIL PROTECTED] Objet: MI AD: SVGExport.MBX - Export your maps to SVG from MapInfo ! Dear listers, For those interested in Scalable Vector Graphics (SVG), a new MapBasic program called SVGExport.MBX that exports MapInfo maps to SVG is available from DBx Geomatics at http://www.dbxgeomatics.com/SVGExport.htm. Please use the download link from that page to download the MBX and documentation. SVG provides an interesting and low cost approach to publish maps on the internet and also allows quite sophisticated output and interactivity (animation, etc !). For anyone interested in getting an introduction on mapping with SVG you are also welcomed to visit DBx Geomatics SVG Technology Preview Area which is no longer password protected at: http://www.dbxgeomatics.com/svg.asp Also an interesting article about XML and GIS from giscafe.com: (http://www.giscafe.com/GISVision/Review/XML.html) - SVG EXPORT UTILITY VERSION 1.0.5 - Summary of features and functionality - * Reads MapInfo map windows and exports content to SVG (same size as the map) * All MapInfo object types and projections are supported * Labels and cosmetic layer are supported * The style of MapInfo objects (and style override) is kept (as much as possible) in the resulting file * Options available for filters (shadows, glow, bevel, etc) and opacity settings * Options available to specify color gradients for regions and text * Interactivity options available to specify hyperlinks, tooltips or color rollover * Option for generating an html container with a layer control * Option to export to compressed SVG - Requirements: MapInfo Version 5.x or later Your comments are welcomed ! Dany Bouchard DBx Geomatics 38 de l'Orbite Hull, Quebec Canada J9A 3C7 Telephone/Telephone: 819.743.3870 Telecopieur/Fax: 819.775.3264 Courrier electronique/Email: [EMAIL PROTECTED] Page Web/Web site: http://www.dbxgeomatics.com/home.asp Vitrine technologique SVG / SVG Technology Preview: http://www.dbxgeomatics.com/svg.asp Fichier: ATT2.html --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.185 / Virus Database: 88 - Release Date: 18/08/00 -- 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 MB : list of MB reserved words or parser ?
Hello everybody, After so longtime spent on other programing tools, I'm back in the MapBasic world :-! Just purchased MB6, launched it, and I did feel at home ... no much changes in the editor since ver 1.1 !!! I feel I just can't cope with that anymore ... Could someone provide me with a list of reserved words (apart from the ones in .defs given with MB) ? or a parser file, so that I could at least get this incredible improvement of a coloured syntax highlighting ? (without writing down all MB syntax from the manuals ?) TIA Have a nice Day Eric --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.185 / Virus Database: 88 - Release Date: 18/08/00 -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
RE: MI Enter a Whole New Dimension! V6 3D Map View
... :-) geographic 3D is an art ... I've been using MI, VM, a whole bunch of home grown tools to produce my 3D models, as well as a lot of time consuming trial and error ... and a few years later I can tell you : To produce a good 3D model, a good tool is necessary, that's sure (and MI alone isn't what I would call a good tool for this), but it needs too an understanding of all the underlying processes (from the tools limitations to the graphic hardware capacities, going thru the generating and rendering processes). MI push button generation is easy, but doesn't allow for going this far and deep... unless you're mastering the tools from the guts (ie, you're part of MI developpers crew...). If you're interested in (imho !?!) good geo3D models go to my pages www.geovrml.com for a sneak peek ... the site is still under construct, so just take it as a preview ... I'll communicate a bit more on it as soon as it'll be finished, for I'm introducing new paradigms for 3D terrain exploration and simulation tools (like 3D intervisibility that can't be displayed in 2D ...), and i'll like some feedback from the list, but I'll wait for ringing the bells (i'm off for vacations right now ... :-))) Have a nice (working?) day ;-) Eric. -Message d'origine- De: Brown, Christopher (HI Cartographer) [SMTP:[EMAIL PROTECTED]] Date: jeudi 10 aout 2000 05:50 A: [EMAIL PROTECTED] Objet: MI Enter a Whole New Dimension! V6 3D Map View V6 3D Map View "Enter a Whole New Dimension!" "Drape... Take a complete map - including roads, polygons and raster images - and drape it over 3D contours. An unbelievable way to improve everything you do." The above was taken from the MI v6.0 glossy brochure. The pictures look OK. Maybe a bit blocky but much better than I can produce! Has anyone tried to do the same? I gridded a table of contours (1m Interval) spot heights digitised from 1:10,000 aerial photography. I chose the smallest cell size MI would let me. Otherwise the rest of the settings were default. Upon creation of the mig file I placed the vector contours and roads over the grid and created a 3D view. The draping of the vectors over the grid was so bad it wasn't worth proceeding. I tried overlaying a 1m resolution raster over the grid and the same? Go to 3D view properties and increase the resolution, still the same? I am going to see if there is any tutorial sample data on the MI6 CD now and see if I can produce something at least half as good as what is shown on the brochure!! Any feedback welcome. Chris Chris Brown - Cartographer Business Operations Planning, Hamersley Iron P/L 152-158 St. George's Terrace, Perth, Western Australia 6000 GPO Box A42, Perth, Western Australia 6837 Tel.+61 8 9327 2176 Fax.+61 8 9327 2478 mailto:[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] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.146 / Virus Database: 70 - Release Date: 09/05/00 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.146 / Virus Database: 70 - Release Date: 09/05/00 -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
RE: MI Enter a Whole New Dimension! V6 3D Map View
MI uses a matrix mesh to render the geometry ... and not a Triangulated Irregular Network (a Delaunay triangulation). When using such a matrix, you just can't expect to get sharp edges (near vertical facets), so, if you're reservoir is near a hillside, it'll spill over it... same applies with hillside roads : they'll present an inclination, following the underlying geometric model. One turnaround is to use a very fine grid (so the matrix cells are very smal), but your model goes huge ... Another problem concerns MI lack of raster twisting ... if your aerial shot isn't orthorectified, with lens effects compensed and hidden faces compensated ... just don't expect from MI to do it ... and you may find crests on hillsides and water running up a mountain ... IMHO, it's better to use MI 3D capabilities within the main use of MI : doing and displaying analysises. You won't have these problems if you're draping the content of a thematic map ... if you're seeking realism, you'll need other tools (VM for a start (but only a start ...)) (as I said in previous mail, sneak peek : www.geovrml.com) Have a nice day. Eric. -Message d'origine- De: Ian White [SMTP:[EMAIL PROTECTED]] Date: jeudi 10 aout 2000 09:57 A: 'Brown, Christopher (HI Cartographer)'; [EMAIL PROTECTED] Objet: RE: MI Enter a Whole New Dimension! V6 3D Map View I've had similar experiences. The 3D image alone looks pretty good, unless you drape something over it. Am I right in saying that you need to convert contour lines to points to take full advantage of the interpolation? It just seems to use the one point on each polyline as a height value location. I have also had another problem with draping. I have an Ordnance Survey 5x5km contour file which was converted to points and the grid file created. I then place the same 5x5km 1:1 raster bitmap across the top. Their physical extents are identical. I then create the 3D map and it shrinks the 1:1 bitmap sheet slightly when it drapes it over the 3D image. You can see the extents of the 1:1 bitmap well within the extents of the 3D image. If you refresh the grid it gets worse - the blue of the reservoir heads off up the hillside! Any further thoughts? Thanks, Ian White -Original Message- From: Brown, Christopher (HI Cartographer) [SMTP:[EMAIL PROTECTED]] Sent: Thursday, August 10, 2000 4:50 AM To: [EMAIL PROTECTED] Subject:MI Enter a Whole New Dimension! V6 3D Map View V6 3D Map View "Enter a Whole New Dimension!" "Drape... Take a complete map - including roads, polygons and raster images - and drape it over 3D contours. An unbelievable way to improve everything you do." The above was taken from the MI v6.0 glossy brochure. The pictures look OK. -- ** This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This email message has been swept for the presence of computer viruses. www.woodland-trust.org.uk ** -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.146 / Virus Database: 70 - Release Date: 09/05/00 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.146 / Virus Database: 70 - Release Date: 09/05/00 -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
RE: MI Geosoft's Bug or MapInfo's?
You should look in the archives, I think that the definition of the centroid changed in the latest MI releases, and that it had been adressed in this list ... The simple definition of the centroid as the average of the min max values could lead to a centroid external to the polygon... so MI changed it. ... at least this is my remembering ... better check the archive. Eric. -Message d'origine- De: Mansour Shoari [SMTP:[EMAIL PROTECTED]] Date: jeudi 10 aout 2000 13:37 A: [EMAIL PROTECTED] Objet: MI Geosoft's Bug or MapInfo's? Hello List, We are a mining exploration company and use MapInfo extensively in conjunction with major earth science applications (Geosoft, ERMapper, ModelVision, etc). Late June I reported a bug to Geosoft Corp. with regards to import of MI-TAB file into their earth science application (Oasis montaj). The bug is: when i import MI-TAB files into Oasis montaj, the centroid has a considerable (depending where in the world your points are) shift in X and Y coordinates. Geosoft programmers have looked into my bug report and below is their comment! Could anyone from MI Users/Programmers comment on this? "Mansour, Late in June you spoke to Erik regarding a region (polygon) in MapInfo and when you open the TAB in Geosoft our point we report in the database is off from what is reported in MapInfo. The programmers have now looked at this and I thought that you might be interested in the conclusions: "I don't believe that the Centroid position is a value included in a MapInfo TAB file. Neither the old MapInfo Translator API (used up to and including V4.3) or the current, (and better) MITAB libraries return the Centroid value; (in fact, the function is defined but not yet implemented in MITAB). It seems the values displayed in MapInfo are calculated from the current data, and we do the same. Our values are simply the average of the min and max X and Y values, calculated in double-precision (8 bytes). The values are most likely different due to numerical calculation precision errors; perhaps MapInfo converts point location values internally to scaled short integers, finds the centroid from the converted values, then transforms back into real numbers. That the difference between our values and theirs is on the order of part in 50,000 is evidence for this. In any case, given the location values we get and plot from the TAB, our values are exact, and the MapInfo ones are wrong. Unless we obtained MapInfo's exact internal procedure for scaling and calculating the centroid, we have no way of getting "their" values, so this is not a "bug" that we can fix." Thank you in advance, Mansour Shoari Monopros Limited Toronto, Canada -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.146 / Virus Database: 70 - Release Date: 09/05/00 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.146 / Virus Database: 70 - Release Date: 09/05/00 -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
RE: MI 3D modellling - Line of Sight
Hi, I've been workin with ISTAR products. (for 3D urban modelling see www.geovrml.com for an example of of the city of Monaco, (and for interactive 3D intervisibility analysis too ..., well, the site is french ... but you'll find lads of pictures ;) ...)). Those products are very good as far as urban intervisibility is your problem. They're working in the wireless area, so they've got precise clutter maps, but only for urban sites. Precision is far under a meter in the plane, and roughly 20 cm in height impressive Eric. -Message d'origine- De: LEPAGE, MIKE (MIKE) [SMTP:[EMAIL PROTECTED]] Date: mercredi 2 aout 2000 22:20 A: 'Dan Munson'; MapInfo-L (E-Mail) Objet: RE: MI 3D modellling - Line of Sight I use building city models in my work and have used actual data from all the veldors listed below except IStar. (Istar is from Europe and is currently in progress of flying US Cities) You can get ortho images, 1m dems with buildings, vector outline files, canopy dems, etc. Most cities are off the shelf. Some Vendors are: Urban Data Solutions- Andrew Lerner @ 212-741-0725 Comsearch - John Manzer @ 703-476-2725 Vexcell - @ ? Globe Explorer (Formerly Mapfactory) - Richard Borda @ 877-462-4379 IStar - Manuella @ 703-918-4877 Icubed - Ben Bitzer @ 970-482-4400 x25 Mike Lepage, B.Sc. Senior RF Engineer / Project Manager Wireless Professional Services Tel: 636-891-2130 Fax: 636-891-4555 email: [EMAIL PROTECTED] Lucent Technologies O -Original Message- From: Dan Munson [mailto:[EMAIL PROTECTED]] Sent: Wednesday, August 02, 2000 11:07 AM To: MapInfo-L (E-Mail) Subject: MI 3D modellling - Line of Sight Does anyone know of current sources of DEM/Canopy Dem's building heights? Thanks Dan Dan Munson VP Sales Marketing CDS Business Mapping 800-746-7797 Mapping for the Next Millennium(TM) [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] www.cdsys.com http://www.cdsys.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] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.146 / Virus Database: 70 - Release Date: 09/05/00 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.146 / Virus Database: 70 - Release Date: 09/05/00 -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
RE: MI - How to detect slivers
or use topochk free from list's FTP site, it'll save you time, and is recommended by opticians... ;) Eric. Eric Maranne EMI Informatiques web : www.cycweb.com/equipage (33) +4 42 06 22 22GMT +1 [EMAIL PROTECTED] GIS - VRML Integration -Message d'origine- De: Jo Acton [SMTP:[EMAIL PROTECTED]] Date: vendredi 9 juin 2000 03:17 A: '[EMAIL PROTECTED]' Objet: MI - How to detect slivers Place a layer below the one you are editing. This layer must contain a region that encompasses the area of the layer you are trying to edit - you can simply draw a large polygon for this. Make this layer brightly coloured and you should be able to see slivers between objects in your chosen layer. Jo -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.146 / Virus Database: 70 - Release Date: 09/05/00 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.146 / Virus Database: 70 - Release Date: 09/05/00 -- 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 RE: Data reduction
Althought the Nyquist theorem isn't implemented (I'll have to think of this one, a bit tricky since one would have to implement a low pass filter after going thru a Fourier series on polylines segments groups, then back to regenerate spatial information ... hummm, not really a work for dear old Mapbasic ...), you may try Topocheck from the MI List FTP site (look at top downloads ( ... ;) forgive me, it's s good for my little ego...)), that'll enable you to filter by a combination on two parameters : minimum distance between points, and maximum / minimum angle between segments. One drawback ... it's french, but straight forward (well better back up your table first). BTW, I'll put an english version on my site, and the list as soon as I'll find someone with a Mapbasic compiler to recompile the english version (I'm afraid I gave up MapInfo devs a few years ago, too tired by local MI reseller - kindof having the 'new version' of MI 6 to 10 month too late (when there was already a new version in the US ...), and very, very, very bad partners support (I mean even worse than none !). But that's another rant.) I think other tools on the listFTP site will allow you to use a corridor based simplification. Eric Maranne EMI Informatiques web : www.cycweb.com/equipage (33) +4 42 06 22 22GMT +1 [EMAIL PROTECTED] GIS - VRML Integration -Message d'origine- De: andre boessenkool [SMTP:[EMAIL PROTECTED]] Date: jeudi 18 mai 2000 11:30 A:[EMAIL PROTECTED] Objet:MI: Data reduction G'd day all, For my mapping work I use very detailed polyline and contour data (amongst others), which have been produced from 1:50,000 scale maps through digitizing. The line data are extremely finely sampled and hence reproduce beautifully all curved portions of lines at that scale. However, the ultimate scale at which my maps will be produced is 1:200,000 or 1:400,000, a linear reduction of 1 in 4 or even 1 in 8 and the precision of the original data is therefore way too high for the end product. Question is: Is anyone aware of a routine through which one can pass the data files, and which will reduce the data density in such a way that at the smaller scale the exactness is still maintained. There is a mathematical rule which says that the spatial sampling frequency is dictated by the 'curviness' of the sampled line in order to restore the original curve without aliasing. (The word Nyquist frequency comes to mind). Anyone has any thoughts on this?? TIA andre from: andre boessenkool po box 101 - vlottenburg 7604 south africa tel (+27 21) 881 3188 fax (+27 21) 881 3189 [EMAIL PROTECTED] --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.146 / Virus Database: 70 - Release Date: 09/05/00 Fichier: ATT2.htm --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.146 / Virus Database: 70 - Release Date: 09/05/00 -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
RE: MI Re: VML home page?
If VRML is the question, you may have a look to what can be done on my site : www.cycweb.com/equipage Lots lots lots of infos on http://www.web3d.org/ Eric Maranne EMI Informatiques web : www.cycweb.com/equipage (33) +4 42 06 22 22GMT +1 [EMAIL PROTECTED] GIS - VRML Integration -Message d'origine- De: Roeland van der Spek [SMTP:[EMAIL PROTECTED]] Date: lundi 20 decembre 1999 17:11 A:Robert Crossley; Mapinfolist Objet:MI Re: VML home page? Robert, I think its VRML and not VML. Roeland - Original Message - From: Robert Crossley [EMAIL PROTECTED] To: MapInfo List [EMAIL PROTECTED] Sent: Monday, March 20, 2000 3:55 AM Subject: MI: VML home page? A while ago there was a reference about standards for vector transfer specifications on the web. I was sure that it was called VML and I got the info from a site www.vml.com . Alas, it seems that either I was wrong or someone has bought the site, as it is now a company site. Does anyone know the new (or original) site address where the language is described? Thanks Robert Crossley Trinity Software 10 Trinity Street CAIRNS 4870 AUSTRALIA Ph: 61-7-40314877 [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] -- 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]
RE: MI re: Line Direction
Hello, If you're referring to my post, in wich one could find a polygon oriented algorithm, here's the answer : A polyline can be handled just like an unclosed polygon. Take a look at the implementation, you'll see it's not a problem. The algorithm computes the signed area of the polygon constitued by the polylines segments, and adds the last, closing one ... Depending on the general shape of your polylines, it might be wiser (and enough) to study the rotation of 3 consecutive nodes (2 segments and a virtual closing one). That would define a triangle, made of the 3 first nodes of your polyline, and should be enough to check CCW. For information, the mathematical background of this is about direct or inverse orientation of consecutive node in a given axis system (remember the corkscrew turning right or left or fiddling with your fingers (3 fingers painted with x,y,z) in your math class?). This kind of check is needed if you display a triangle (polygon) in a display viewport, for it defines where the surface normal is pointing to, and thus on wich side of the triangle it has to be drawn (in the computer world, a triangle has two faces, and only one has to be drawn: the one facing the user). Please refer to your favorite geometry and trigonometry class book for more accurate details :), and avoid twisting your elbow too much ... Eric Maranne EMI Informatiques web : www.cycweb.com/equipage (33) +4 42 06 22 22GMT +1 [EMAIL PROTECTED] GIS - VRML Integration -Message d'origine- De: MAPPER MAN [SMTP:[EMAIL PROTECTED]] Date: jeudi 24 fevrier 2000 22:24 A:[EMAIL PROTECTED] Objet:MI re: Line Direction who was the owner of the question ? i found a algorithm for this question but it is working for poligon.. i wanna ask what is the meaning of a polyline object clockwise direction ? it can have a general south north east northeast ... direction but to have a clockwise or counterclockwise direction it must be a closed polyline ??? Maper Man __ Get Your Private, Free Email at http://www.hotmail.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]
RE: MI Line Direction
By calculating the signed area value : VolumeSet.VCoord(i) are the polygon nodes coordinates (or polyline nodes coordinates ...). Beware of bowties CCW means CounterClockWise This is a long time ago written routine. Sorry, I do not have a compiler anymore to provide a ready to use solution. If someone wants to compile this and put it on the site's FTP (in case someone finds it useful enough of course ) with a little wrapper around ... feel free to do it ... Eric. ''' ' Function CheckCCW (NNodes as integer) as logical ' Returns true if Polygon Vertex orientation is Counterclockwise ''' Function CheckCCW (NNodes as integer) as logical Dim DoubleSignedBaseArea as float Dim i as integer DoubleSignedBaseArea = 0 For i = 1 to NNodes -1 DoubleSignedBaseArea = DoubleSignedBaseArea + ((VolumeSet.VCoord(i).X * VolumeSet.VCoord(i+1).Y )- (VolumeSet.VCoord(i+1).X * VolumeSet.VCoord(i).Y )) next DoubleSignedBaseArea = DoubleSignedBaseArea + ((VolumeSet.VCoord(NNodes).X * VolumeSet.VCoord(1).Y )- (VolumeSet.VCoord(1).X * VolumeSet.VCoord(NNodes).Y )) If DoubleSignedBaseArea 0 then CheckCCW = TRUE Else CheckCCW = False End IF End Function Eric Maranne EMI Informatiques web : www.cycweb.com/equipage (33) +4 42 06 22 22GMT +1 [EMAIL PROTECTED] GIS - VRML Integration -Message d'origine- De: Anton de Gruchy [SMTP:[EMAIL PROTECTED]] Date: lundi 21 fevrier 2000 16:50 A:MapInfo List (E-mail) Objet:MI Line Direction Hi all How do you determine the line direction of a polyline, clockwise or anti? Any help would really help. Anton de Gruchy - MapIT - GIS Program development 35 Settlers Drive Edgemead, 7441 Cape Town, South Africa Ph: 27 021 5580256 Fax: 27 021 5590147 Cell: 082 855 9747 e-mail [EMAIL PROTECTED] URL: http://home.global.co.za/~jwdeg -- 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 New site - Caution wet paint ...
Hi, It's a bit premature, the site is currently being developped, but since there are already a few things ... This site is targeted to 3D operatonal tools and visualisation. You'll find there a few examples of MI exports to VRML (Virtual Reality Langage) using home grown tools. Those include photorealistic models of parts of the french riviera, Marseille, Aubagne, hopefully tonight Monaco, as well as operational demos like an helicopter flight simulator or data visualisation. Pretty soon I will put on the site a few MI tools to generate such models ... Right now, only static screenshots are available, I've got to settle some copyright problems to use real 3D real time models, Hope this will be very soon. www.cycweb.com/equipage Hope you'll like it . Eric Maranne EMI Informatiques web : www.cycweb.com/equipage (33) +4 42 06 22 22GMT +1 [EMAIL PROTECTED] GIS MapInfo - VRML Integration -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
RE: MI How to join customers to nearest stores
Hi, less comlex (?...) but less complete : use fuzzdemo from LFTP. Using a similarity distance function (y=x), you'll be able to define shortest distance to a store, mean distance to all stores for a customer, and /or the equivalent for each store ... But they won't be linked ... You can use a more complex function, to better qualify the distance between a store and a customer (for example introducing a cost by the mean of a differential function - ie : altitude differential, or anything you can think of ...) BTW: I hadn't have much news from this application since I posted it. Very very few people reported using it :( . These days, a few (very few, but ...) are popping up ... So please give me feed back, I'm not going to investigate further in this direction (fuzzy logic ...) if it doesn't appear like something useful. Right now I have to make a decision as to an evolution of it or just keep on using it only for my own use (scarce since MI and GIS are not my main activity stream ...) So, if anyone'd like me to support this tool, let me know ... or please be kind enough to give me feedback ... Have a nice day. Eric. -Message d'origine- De: Bill Thoen [SMTP:[EMAIL PROTECTED]] Date: mercredi 20 octobre 1999 19:55 A:[EMAIL PROTECTED] Cc: MapInfo-L Objet:MI How to join customers to nearest stores Associating customers with the nearest stores is do-able, but a bit complicated. This ought to be a MapInfo built-in function, because if you are new to MapInfo, most of the following probably will go right past you, but it does work. I've cc'ed this to the MapInfo-L list so maybe someone who has a bit of time could turn this into a generic utility for new MapInfo users. And perhaps someone can come up with a simpler approach. Anyway, here goes: The general object here is to create a table that has all your customers and their distances to all the stores. You order that file by customer ID and Distance. Then you take that table and group by customer ID (since the shortest distance to any of the stores was listed first, the group by clause will grab this first record for each customer-store record. All you need from this last file is store Id and customer Id, and then save that table (so it will be a permanent table, because we need to use it in a join next.) Open the table you just saved and join it to the customer records. Now for each customer, you have the store id for the store that is the closest to that customer. To create the starting table with all stores and customers with their distances, you first need to add some columns to each table. To the Stores table, add three fields with the following names and types: StoreLon float, StoreLat float, and Link integer. To the Customers table, add three fields with the following names and types: CustLon float, CustLat float, and Link integer. Update the tables to fill in the points' coordinates into the lat and lon fields (using the CentroidX and CentroidY functions. In the end you should have the coordinates for the stores in StoreLon, StoreLat, the coordinates for Customers in CustLon and CustLat, and leave 0 in both Link fields. No do a cartesian join on your two tables using the Link field. Join the tables where the link field in one matches the link in the other. Of course these are all zero, so you'll get a table with every customer joined to every store (which is what we want.) In the list of fields that you select, you will also need to create a calculated field for distance, so the full SQL select might look like: Select stores.StoreId, Customers.CustId, Distance(stores.StoreLon, stores.StoreLat, Customers.CustLon, Customers.CustLat, "mi") "Distance" from stores, Customers where stores.Link=Customers.Link order by Customers.CustId, Distance into JOIN Next SQL select that table (JOIN) and group by the CustId and create the table NEAREST, and extract only the Id numbers, like so: Select StoreId, CustId from JOIN group by CustId order by CustId into NEAREST Now save this table; close the temporary version and open the one you just saved so that now you have a permanent table named Nearest. Join this with the Customer table like so: Select Customers.CustId, Customers.Name, Nearest.StoreId from Customers, Nearest where Customers.CustId=nearest.CustId order by Customers.CustId into NEAREST2 Now you have a list of customers and their names (in this case) with the store Id nearest to them. Simple, huh? - Bill Thoen Berk Charlton wrote: Mapinfo tech support has been unable to help me with this scenario: Let's say I have two point tables, one is a table of store locations, and the other is a table of customers. I need to be able to put the store id and distance to the closest store to each of the customer points. I new to Mapinfo, but in the past been able to do this in Arcview and Atlas GIS easily. Any
RE: MI MapBasic Demographic Buffering Tool
Try the Fuzz tool from the list. Define and draw a distance dependant function that'll enable you to qualify objects around your point(s). Define one or more new columns in in your target(household) objects table. Apply the distance function to this table, from your points location table. The target table is now qualified in terms of shortest distance (straight flight of course) from the nearest point. Use standard SQL to order your target table from this qualified field, select fields while summing your demographic variable (I know MI doesn't provide a running sum function, but you still have trial and error method) Note that you can define a differential function too, that could similarly qualify your target's objects with social/income/proximity of collective transport/proximity of a road, etc ... You could even add an angular function to qualify in function of the location (if North South transportation is globally easier than East West for example...) but it may be overkill ... The other way is to buy Vertical Mapper, that'll do a huff based analisys, with powerfull tools and visualisation; Last way is to work with MI buffers, but it's pretty difficult when dealing with multiple points if your demographic table isn't regular and evenly distributed in space, you may have weird results in this latter case. It certainly is depending on what you're after ... Eric. -Message d'origine- De: Kent Hargesheimer [SMTP:[EMAIL PROTECTED]] Date: jeudi 16 septembre 1999 19:54 A: MapInfo-L Objet: MI MapBasic Demographic Buffering Tool Listers- I have a retail client in need of a tool that will draw a buffer around a point or set of points to capture a specified count of a demographic variable (such as 100,000 people or households). Does anyone have a MapBasic tool that does this? Thanks, Kent Hargesheimer Senior Consultant SRC - Extending the Reach of Micromarketing 603 Chadfield Way N.E. Leesburg, VA 20176-4823 Tel 703.737.7739 Fax 703.737.7719 Website: http://www.extendthereach.com SRC in Action: http://www.demographicsnow.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]
RE: MI What to do before we Format PC
It does look like a Tux hiccup ... isn't it emmanuel ? : ) Linux addicts often do this kind of things cause you learn a lot about formatting and partitionning a disk when installing this OS, and you do it many times too ... And afterwards, one is taking real bad habbits, like expecting for a system to run smoothly without crashing every now and then. So when you're back to Windows, of course, you lose your temper very fast, hence reformatting very often ... Eric. -Message d'origine- De: Patrick Phillips [SMTP:[EMAIL PROTECTED]] Date: jeudi 9 septembre 1999 17:34 A: '[EMAIL PROTECTED]' Objet: Re: MI What to do before we Format PC Emmanuel Pare [[EMAIL PROTECTED]] wrote: "Since I get my PC I formatted it 20 times :)" I can think of only one thing to say. "WHY?!" -- 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]
RE: MI How to handle multi-user in Mapbasic apps?
Hi, I think that's the way to go too. Data handled by a database system (wich MI is not), and geometric objects and functions in a GIS (wich ACCESS -by example- is not). BTW I sent a prototype of ACCESS to MI linker that'll do just that, to people on this list, to write down a documentation (I haven't got the time, and it'd be better written by a native english speaker ...), it should be put on the FTP site in a few weeks. Anyhow, this way of working with data makes me feel like 'I want more', and it's tempting to fill out some gaps I found in MI. It's easy to store point data, to rebuild a point map 'on the fly'. I've done it with polylines too, to allow an intelligent drawing at different scales (to produce easier to read maps), or to produce schematics maps (I've done this for bus lines : no need to draw all stops in a town when you're looking at inter regional travel ...). Now I'd like to store z data as well (for points/lines/polylines and regions), but I feel like reinvinting the wheel, and more and more like stepping on MI -should be- work ... Any advice, anyone done this ? Eric Maranne EMI Informatiques +4 42 80 06 22 22GMT +1 [EMAIL PROTECTED] GIS MapInfo - VRML Integration -Message d'origine- De: Exa-Min [SMTP:[EMAIL PROTECTED]] Date: mardi 7 septembre 1999 12:08 A: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Objet: RE: MI How to handle multi-user in Mapbasic apps? I think Chris summed it up but there are some work arounds . MapInfo holds a copy of each table in local memory, so it is better suited to handling multi-user concurrency at the table level than on the record level (which would better suite your requirement). Spatialware relies on ORACLE and the Spatialware toplogy manager to resolve concurrency issues at save time. As most of our multi-user problems relate to attribute data, we step around the issue by maintaining the reference data in a database (eg Access/ORACLE) and editing attributes through database forms. We avoid directly opening an Access database in MapInfo in favour of ODBC. As long as you hold the database ID in MapInfo you can do two way hot-linking between MapInfo and the database forms. Even humble MS Access handle the concurrency issues quite well. For point data we regard the database copy as the primary copy. You can use ODBC linked tables and the MapInfo "create points" function to build a temporary tab file for each user. That lets your handle the concurrency in the MapBasic app - and decide whether to update the x/y in the primary database record where a user edits the location of a point or creates a new point. MapInfo handles multiple readers quite well but multi user editing of the geometry component for polylines and regions can be a challenge - and might still be a challenge even if MapInfo did record level locking, given implicit relationship between adjacent graphical elements. ... Ken Moule Chris Perry wrote I think you will probably find that MapInfo is really going to leave the multi-user stuff to other software and then just use and ODBC or OCI link to that system. The Oracle 8i Spatial and MapInfo Spatial Extender Cartridge (ie. SpatialWare) easily handles the multi-user stuff. Even an ODBC link to an Access database for attribute data handles multi-user OK. Davie wrote... From my perspective as a database geek, seems like the MI folk could use some expensive consulting grin re: what is common practice among multi-user applications. I appreciate that it would be "hard", especially for the graphical (i.e., obj) parts of a layer, but it's important. The multi-user issue is a big one for my firm, where we often have 3-4 engineers trying to work on maps, databases and hydraulic models during project crunch times. We usually just make copies, and agree which one is the "live" one. Too error prone for my taste, also it works only because most people are just referencing the maps, not trying to update or add to them by that point in the project. Exa-Min Resource Industry Consultants 2nd Floor, 143 Charlotte Street, BRISBANE PO Box 12020, Elizabeth Street Q 4002 AUSTRALIA Ph:+61 7 32100741Fax: +61 7 32100738 Email: [EMAIL PROTECTED]WWW: http://www.geobasemap.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]
RE: Access and MI
I built an application 'squeletton" that let's you open MI windows in ACCESS. An Access table is used to define MI table description (location, nickname, index field name) and its link to Access (table name, related index, form to open on request, etc). With this, you can select a record in an access form and pop up an MI window zoomed on the corresponding selected object; or, all the way round, select an object (or a collection of objects in MI) and pop up an access form with related records. It's possible to record MI selections into Access, etc ... It's quite straightforward, and I didn't plan to sell it; on the other hand I do not have the time to produce a suitable documentation to post it on the list' FTP site. Depending on your skills in ACCESS, I can post it to you (it's worthless if you can't do any VBA dev), in exchange, I'd ask you to write the adequate english doc ... Is it an interesting deal (well of course, if someone is making a few billion $ out of it ... please drop me one or two..) ? Eric Maranne EMI Informatiques +4 42 80 06 22 22GMT +1 [EMAIL PROTECTED] GIS MapInfo - VRML Integration -Message d'origine- De: Jacqueline Sloggett [SMTP:[EMAIL PROTECTED]] Date: mardi 24 aout 1999 07:50 A: 'Mapinfo-L' Objet: Access and MI Hi Everyone, A request for help with external databases. The problem I have is that I have an external database in Access which I would like to be able to associate with a mappable MI table. I can update the area column in the external database with information from my table in MI, however what I would really like to be able to do is to select a record in the external database table and be able to find the selection in the Mappable table. Ie. how you select a record in a browser and can then find the region etc it refers to in the map window. Any suggestions would be appreciated. cheers Jacqueline. Fichier: ATT00055.htm -- To unsubscribe from this list, send e-mail to [EMAIL PROTECTED] and put "unsubscribe MAPINFO-L" in the message body, or contact [EMAIL PROTECTED]
RE: MI self-crossing polygons
Why not check on the MI L FTP ? several utilities among them topochk ... I'll get You to learn French:) Eric Maranne EMI Informatiques +4 42 80 06 22 22GMT +1 [EMAIL PROTECTED] GIS MapInfo - VRML Integration -Message d'origine- De: Mapmail [SMTP:[EMAIL PROTECTED]] Date: mercredi 18 aout 1999 14:32 A: '[EMAIL PROTECTED]' Objet: MI self-crossing polygons Hi there Is there any way of automatically finding and correcting self-crossing polygons ? I have created some regions containing polygons. These polygons are automatically created from coordinates, but sometimes the same polygon can end up using the same coordinate several times. I believe this is why I should see the polygon as being self-crossing. None of the lines cross, but there are corners that use exactly the same coordinate. I need to perform some 'Objects Combine', but can't unless the polygons are flawless. Since I have a lot of polygons to combine it would be impossible to do the work by hand. I could of course make a module that is executed every time a polygone is found that contains overlapping, which moves one of the nodes a little, but this will take time to program. Does anyone know a way to solve my problem ? ,maybee a MI built in function that I have missed or maybe someone has already programmed the tool I am looking for and is willing to share it ? Best regards Johann I Dali -- 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]
RE: MI Polygon Compactness
Hello, noy sure about what you mean by compacteness, but Topocheck (from MI List download site) would give you a circularity measure of your polygons. Eric Maranne EMI Informatiques +4 42 80 06 22 22GMT +1 [EMAIL PROTECTED] GIS MapInfo - VRML Integration -Message d'origine- De: Chad [SMTP:[EMAIL PROTECTED]] Date: jeudi 5 aout 1999 20:23 A: [EMAIL PROTECTED] Objet: MI Polygon Compactness Dear List, I have been searching for a MB utility that would determine the compactness of an irregularly shaped polygon. I checked the list archives and found a couple of references to compactness, but I could not find any information about a "compactness utility." My questions is simple, does such a utility exist? TIA. -Chad Chad Landgraf The University of Alabama Department of Geography -- 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]
RE: MI Reduce the number of points on polylines ?
Try topocheck.exe from the MIList download site, you'll find other tools there to do this, but this one's mine :) Eric -Message d'origine- De: planfax [SMTP:[EMAIL PROTECTED]] Date: jeudi 29 juillet 1999 12:57 A: [EMAIL PROTECTED] Objet: MI Reduce the number of points on polylines ? Hi, I search a MapInfo's tool (free or not) or a MI command to reduce the number of points on polylines and reduce the "weight" of my file. Thanks for your answer. [EMAIL PROTECTED] http://www.planfax.com Planfax - 2, rue du Bac - 92150 Suresnes Tel. : 01 41 38 38 38 - Fax : 01 41 38 38 39 -- 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]
RE: MI Hi
Not sure I got the problem 'in extenso' ... but you may be able to do something with the topocheck utitility I posted a few weeks ago. It'll output you a table with all overlapping zones polygonized. Using this table and a simple selection query would enable you to loop thru your records and overlapping zones ... (if/yhen subtleties being taken cared of by the sophisticated ;) SQL langage of MI. Eric. -Message d'origine- De: McNeil, Todd (TMCNEIL) [SMTP:[EMAIL PROTECTED]] Date: jeudi 22 juillet 1999 19:54 A: [EMAIL PROTECTED]; Neat, Richard (RLN) Objet: MI Hi I think I am back to second base on the overlapping polygons. There are way to many overlapping VHF coverages to accurately make the intersections properly. I would like to be able to loop through every single coverage in the table and look for the overlapping polys of that coverage area on the fly. I am expecting to get a bit more savvy with this one. Would you have any ideas? I believe the Do While Not loop to go through each record is a must, but I will need some sort of If, Then, Else. statement to check the obj and make sure the nodes overlap and skip over the obj that do not. Any suggestions? Todd McNeil GIS Specialist ARINC Annapolis, MD -- 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]
RE: MI Reducing number of nodes in polygons
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]