[mapguide-users] RE: King.Oracle 0.3.2
Haris Kurtagic
haris at sl-king.com
Tue Oct 24 04:31:29 EDT 2006
Hi Joel,
you are completly right. It is picking up just one's with spatial
index.
I will change it.
Haris
-----Original Message-----
From: Joel Carranza [mailto:jec at gatekeeper.com]
Sent: Tuesday, October 24, 2006 3:50 AM
To: users at mapguide.osgeo.org
Subject: [mapguide-users] RE: King.Oracle 0.3.2
All my views are already inserted into USER_SDO_GEOM_METADATA. After a
little investigation, I really think this is linked to what does and
does not have a spatial index.
I have 116 rows in my USER_SDO_GEOM_METADATA table, but only 42
different feature classes are returned when I use the mapagent
GetClasses function.
The query below lists me all the table in USER_SDO_GEOM_METADATA plus
table/view info, along with presence of a spatial index or primary key.
select count(index_name), count(*) from (SELECT sdo.table_name,
DECODE ( t.table_name,
NULL,
'View',
'Table' ),
i.index_name,
c.constraint_name
FROM user_sdo_geom_metadata sdo
LEFT JOIN user_tables t ON sdo.table_name = t.table_name
LEFT JOIN user_constraints c ON sdo.table_name = c.table_name AND
constraint_type = 'P'
LEFT JOIN user_indexes i ON sdo.table_name = i.table_name AND
index_type='DOMAIN'
ORDER BY sdo.table_name)
42 of these have spatial indexes, the rest do not. I even have a table
in here somehow that does not have a spatial index for whatever reason.
If i restrict this query to table/views with spatial indexes, I get
exactly the list of feature classes.
Joel
haris kurtagic wrote:
>
>
> Thank you.
>
> You need to add a row in user_sdo_geom_metadata for viwes also
> (indexes are just fine, no need to change them).
>
> You need to run sql like:
> INSERT INTO user_SDO_GEOM_METADATA VALUES ('CURVEPOLYGON',
> 'GEOM',SDO_DIM_ARRAY(
> SDO_DIM_ELEMENT('X', -1000000, 1000000, 0.005),
> SDO_DIM_ELEMENT('Y', -1000000, 1000000, 0.005)
> )
> ,NULL)
>
> Change curvepolygon to your view name and geom to your geometry column
> name and cordinates and SRID and ... :)
>
>
> Haris
>
> -----Original Message-----
> From: Joel Carranza [mailto:jec at gatekeeper.com]
> Sent: Tuesday, October 24, 2006 3:12 AM
> To: users at mapguide.osgeo.org
> Subject: Re: [mapguide-users] King.Oracle 0.3.2
>
>
> Your my hero Haris,
>
> I got datasets displaying right out of the box with this version. This
> includes my Oracle 9.2 instance. I think that may be the first time
> that has ever happened with this new MapGuide :) I will continue to
> test and provide you with some more feedback tommorow.
>
> The biggest issue for me is that my views still aren't being
displayed.
> Could this be because the spatial index is declared on the underlying
> table and not on the view itself?
>
> Joel
>
>
> haris kurtagic wrote:
>>
>> Hi,
>> some new features for King.Oracle 0.3.2 provider: ( wishes coming
>> from
>
>> people testing this provider).
>>
>> 1. Support for Oracle 9i
>> I have tested querying data and schema creation on 9.2 and it works
> ok.
>>
>> 2. Support for Geodetic Coordinate system Previous release didn't
>> work
>
>> well with geodetic data.
>> I run some test and it seems it is working ok now.
>> Uses optimized rectangle for envelope queries, so it should work even
>> for whole earth queries.
>>
>> 3. Spatial tables which have geometry column registered in
>> sdo_geom_metadata with "." in name will be skipped.
>> Geometry can come from function so it is registered with "." in name.
>> Dot is not allowed in FDO xml schema names.
>> This is temporary workaround.
>>
>> Get it here: www.sl-king.com/fdooracle
>>
>>
>> I will soon release version with support for editing of geometries
>> trough fdo provider and that would conclude my first round of
> features.
>>
>> I would like to ask community for suggestions/whishes what would like
>> to see in this provider.
>>
>> If someone can help me in putting some kind of web survey I would
>> appreciate very much.
>> Is something like this possible on this ColabNet's or ..?
>>
>> Thank you,
>> Haris
>>
>>
>>
>
> --
> View this message in context:
> http://www.nabble.com/King.Oracle-0.3.2-tf2498546.html#a6965381
> Sent from the OSGeo MapGuide mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe at mapguide.osgeo.org
> For additional commands, e-mail: users-help at mapguide.osgeo.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe at mapguide.osgeo.org
> For additional commands, e-mail: users-help at mapguide.osgeo.org
>
>
>
--
View this message in context:
http://www.nabble.com/King.Oracle-0.3.2-tf2498546.html#a6965711
Sent from the OSGeo MapGuide mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe at mapguide.osgeo.org
For additional commands, e-mail: users-help at mapguide.osgeo.org
More information about the Mapguide-users
mailing list