Pular para o conteúdo
Visualizando 1 post (de 1 do total)
  • Autor
    Posts
  • #96136
    Niggaz
    Participante

      Boa tarde gente, blz?

      Então…ainda estou na minha pesquisa sobre spatial e não consigo criar um index espacial.

      Já tenho uma tabela criada com um campo SDO_GEOMETRY, e inseri alguns dados nela. Teste.

      Agora eu queria criar um indice.

      Eu li que eu preciso inserir uma linha na tabela USER_SDO_GEOM_METADATA. Fiz isso, mas não sei se a informação está correta.


      INSERT INTO USER_SDO_GEOM_METADATA (TABLE_NAME, COLUMN_NAME, DIMINFO,
      SRID) VALUES ('TESTSPATIAL', 'LOCATION', MDSYS.SDO_DIM_ARRAY (MDSYS.SDO_DIM_ELEMENT
      ('LONG', -73.994423393, -28.835883971, 5.0E-8), MDSYS.SDO_DIM_ELEMENT('LAT', -
      33.752061377, 5.271806856, 5.0E-8)), NULL);

      O SRID ficaria null mesmo? qual informação devo colocar?

      Fora esses problemas, ainda tem o de criação do Index.


      CREATE INDEX PCD_SDX ON TESTSPATIAL (LOCATION) INDEXTYPE IS MDSYS.SPATIAL_INDEX
      PARAMETERS ('SDO_INDX_DIMS=2 LAYER_GTYPE="POINT"');

      Erros:


      ORA-29855: ocorreu um erro na execução da rotina ODCIINDEXCREATE
      ORA-13249: internal error in Spatial index: [mdidxrbd]
      ORA-13249: Error in Spatial index: index build failed
      ORA-13249: Error in spatial index: [mdrcrtxfergm]
      ORA-13249: Error in spatial index: [mdpridxtxfergm]
      ORA-13200: erro interno [ROWID:AAATCEAAKAAAAMkAAA] na indexação espacial.
      ORA-13206: erro interno [] durante criação do índice parcial
      ORA-13365: SRID de camada não corresponde ao SRID de geometria
      ORA-06512: em "MDSYS.SDO_INDEX_METHOD_10I", line 10

      Alguém poderia me ajudar?

      Obrigado

    Visualizando 1 post (de 1 do total)
    • Você deve fazer login para responder a este tópico.