Hi Brent,<div><br></div><div>Thank you for your reply. In fact, I did indeed run spatial_ref_sys.sql -- otherwise addgeometrycolumn() wouldn't even run in the first place; I forgot to list the script :))</div><div>Thus, as you suggested, I tried grant-ing access to spatial_ref_sys (as well as the target table...); it didn't help, unfortunately.</div>
<div><br></div><div>By the way, accessing the table as a "Linked Table" (effectively downloading the complete table, converting it to native MapInfo), DOES work. However, this doesn't fit to my usage scenario... I guess that shouldn't surprise too many of you :))</div>
<div><br></div><div>More thoughts? Cheerz,</div><div><br></div><div><br></div><div>Rob</div><div><br><div class="gmail_quote">2009/10/5 Brent Wood <span dir="ltr"><<a href="mailto:pcreso@yahoo.com">pcreso@yahoo.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi Rob,<br>
<br>
I have not used Postgis with Mapinfo, but it sounds like it could be a permissions problem, or you did not run the spatial_ref_sys.sql file.<br>
<br>
I'm making this guess as the error states that Mapinfo can't translate the spatial constraint, which is likely to mean unable to access the spatial_ref_sys table.<br>
<br>
Just like you ran the postgis.sql file to install Postgis in your db, you need to run spatial_ref_sys.sql to create & populate the table with projection info.<br>
<br>
If you have, or this doesn't fix the problem, it may be unable to access the table, even though it exists.<br>
<br>
To remedy this, in your Postgis database, try running the SQL:<br>
<br>
grant select on spatial_ref_sys to public;<br>
<br>
This gives all users read access to the spatial_ref_sys table.<br>
<br>
<br>
HTH,<br>
<br>
  Brent Wood<br>
<br>
--- On Mon, 10/5/09, InterRob <<a href="mailto:rob.marjot@gmail.com">rob.marjot@gmail.com</a>> wrote:<br>
<br>
> From: InterRob <<a href="mailto:rob.marjot@gmail.com">rob.marjot@gmail.com</a>><br>
> Subject: [postgis-users] Live access to PostGIS from MapInfo<br>
> To: "PostGIS Users Discussion" <<a href="mailto:postgis-users@postgis.refractions.net">postgis-users@postgis.refractions.net</a>><br>
> Date: Monday, October 5, 2009, 10:06 PM<br>
<div class="im">> Dear<br>
> all,<br>
> I hope some of you have experience with<br>
> accessing PostGIS from MapInfo: I have some problems<br>
> connecting to a spatial table residing in my PostGIS-enabled<br>
> PostgreSQL database.<br>
><br>
> What I did is the following:<br>
> 1. created a dummy database and loaded<br>
</div>> postgis.sql (v. 1.4) into it2. within this<br>
<div class="im">> database I created a MapInfo MapCatalog using<br>
> EasyLoader<br>
> 3. Then, I uploaded a small map (560 records)<br>
> into the database, done in 3 secs :)<br>
> So far, no errors.<br>
> Lastly, I opened the table by clicking the<br>
> "Open DBMS Table" button and whished to use the<br>
> table in "Live Access" mode. When doing so,<br>
> MapInfo produces the following error:<br>
> "Unable to translate the Spatial<br>
> Constraint."In case I check<br>
> "Cache", MapInfo adds to this message: "File<br>
> #nnnn not open for access."<br>
> What does this mean? And more importantly: how<br>
> to fix this? By the way: loading the PostgreSQL as a<br>
> (downloaded) Linked Table works OK.<br>
><br>
> By the way: does any of you have any experience<br>
> with "Live Access"-ing a VIEW on a spatially<br>
> enabled PostGIS table from MapInfo? In PostgreSQL no such<br>
> thing as a *indexed view* exists, so will MapInfo be able to<br>
> open such a VIEW?<br>
><br>
><br>
> Thanks in advance for any help,<br>
><br>
> Rob<br>
><br>
</div>> -----Inline Attachment Follows-----<br>
><br>
> _______________________________________________<br>
> postgis-users mailing list<br>
> <a href="mailto:postgis-users@postgis.refractions.net">postgis-users@postgis.refractions.net</a><br>
> <a href="http://postgis.refractions.net/mailman/listinfo/postgis-users" target="_blank">http://postgis.refractions.net/mailman/listinfo/postgis-users</a><br>
><br>
<br>
</blockquote></div><br></div>