Viola !
Further questions might be better answered on the q-gis user list (http://osgeo-org.1560.n6.nabble.com/Quantum-GIS-User-f4125267.html)
Regards
Bo Victor Thomsen
Aestas GIS
Denmark
Regards
Bo Victor Thomsen
Aestas GIS
Denmark
--
You received this message because you are subscribed to the
Google Groups "MapInfo-L" group.To post a message to this group, send
email to mapi...@googlegroups.com
To unsubscribe from this group, go to:
http://groups.google.com/group/mapinfo-l/subscribe?hl=en
For more options, information and links to MapInfo resources (searching
archives, feature requests, to visit our Wiki, visit the Welcome page at
http://groups.google.com/group/mapinfo-l?hl=en
But most likely QGIS started with SHP files and they do it very differently.
Regards
Uffe
The inherent colour available in MapInfo is one of 2 non-standard OGR features that MapInfo have had since its inception and people like. The other is the geographic text object. It means nothing in terms of the world, except perhaps a concept of painting a label on the ground, but is very useful for cartography. Imagine if AutoCad decided that you had to use text that changed its size depending on the zoom for all drawings.
All of this becomes very obvious when you have to store objects in a generic database like SQL Server and you either lose the fature or see how MapInfo has to work around its loss.
MapInfo use their map catalogue and a MI_STYLE field to store the default colour for each object, and then program MapInfo to be able to interpret this when it is generating its objects later.
Text on the other hand, is still lost. I have been trying to replicate the concept used for styles (store all the necessary properties and an alternate object on a SQL DB and regenerate the object when opening the table), but there is at least one property that I cannot retrieve from a text object to enable me to do this? BTW – where is the official wish list for features in MapInfo/ MapBasic that PBBI might listen to?
Another point in favour of the MapInfo format is the direct relationship between the object and its data. The record has all the information it needs about itself, spatial and data. While the arc/ node topology might be very useful for editing, it is a lot of baggage when trying to analyse your data. Hence why Arc needed the shape file format when it started trying to compete with MapInfo on the desktop. Oracle and all the other spatial databases since do the same.
R
--
Not sure if this would be helpful in your case as it involves several
steps, but MapServer, via OGR, does read MapInfo colors (but generally
not patters). So you could setup a MapServer that would correctly
render your MapInfo colors as a WMS (maybe WFS?), which in turn can be
used in QGIS. In the map file you would use
LAYER
. . .
CONNECTIONTYPE OGR
CONNECTION "/path/to/myfile.TAB"
STYLEITEM "auto"
. . .
END
the last item tells MapServer to read the MapInfo color associated
with the object.
Best regards,
Rich
--
Richard Greenwood
richard....@gmail.com
www.greenwoodmap.com
But this model is also harder to set up and maintain without software tools and those aren't available to everybody. So I think it was a conscious design decision to make it really easy to make basic maps. Other features like records maintaining their own map features or carrying complete map feature objects per row are just plain simpler to use, even though they may be intrinsically flawed.
Bill Thoen
GISnet
http://gisnet.com
303-786-9961
On Feb 9, 2012, at 3:00 PM, Nathan Woodrow <madm...@gmail.com> wrote:
>> The inherent colour available in MapInfo is one of 2 non-standar OGR
I like the individual style option for speed, and many of my clients just
use a table for display, so when they option a table up, it should look like
a map without fiddling with thematics. I think you can set up default
thematics in the tab file or something, which would achieve that as well,
but then you would still have the issue with thematics when new categories
are changed and speed as well.
I am currently setting up a map display using MapServer for large data sets
of points, and may well create tables for display that have been
pre-rendered for colour, just to achieve the speed objectives. Perhaps not
absolutely correct, but practical. Those files are only ever used for web
display, and are generated programmatically based on the data in the
original tables (which have no individual styles).
I like having an option.
Re the text issue, I would really like to work with PBBI in coming up with a
solution on how we can store and retrieve text objects from a SQL database.
I can do it with non-rotated objects successfully now, but am screwed with
rotated objects. I am storing its geographic bounds in SQL, and storing
its properties in an associated table. Perhaps we could do something with
MI_STYLE for them, or use MI_TEXTSTYLE and MI_TEXTSTRING to define what we
want. Am happy to work with anyone on this issue, but have hit a brick wall
while I can't access an unrotated text height parameter that apparently is
available, but not exposed to Mapbasic. I have a corporate, multi-user,
distributed site, mapinfo application, that still relies of passing local
files around because I can't store text objects in SQL.
R
Thanks.
Google took me to an old unofficial one.
R