[Gfoss] ETL (o similare) spaziale per convertire dati spaziali?
Marco Li Volsi
marco.livolsi a gmail.com
Ven 31 Gen 2014 11:38:45 CET
Ciao.
Premetto che questa mia risposta è solo teorica, non l'ho mai provata.
Per bypassare l'amnesia di GeoKettle potresti impostare sulla tabella di
destinaziona, solo provvisoriamente, un trigger che BEFOR INSERT imposti
"a manuzza" l'SRID alla geometria.
|CREATE OR REPLACE TRIGGER [nome schema].[nome trigger]
BEFORE INSERT
ON [nome tabella]
FOR EACH ROW
DECLARE
-- mi ricordo che il blocco DECLARE ci DEVE essere, altrimenti s'incaxxa
BEGIN
:new.[campo della geometria].SDO_SRID = 27700
END;|
Verifica un po' la sintassi perchè sono 3 anni che non scrivo una riga
di PL/SQL.
Ripeto... è solo una mia teoria.
Salutos.
Il 30/01/2014 20:53, cesare gerbino ha scritto:
> Ciao a tutti,
>
> avrei la necessità di trasferire dei dati geografici in Gauss Boaga
> memorizzati su ORACLE Spatial verso un nuovo db, sempre ORACLE Spatial
> ma in WSG84 (SRS 32632). (lo so, non è un db open source ma queste
> sono le condizioni progettuali e non posso farci nulla ... ),
>
> Ho provato ad utilizzare GeoKettle ma la versione 2.5 sembra avere un
> baco un baco nell'inserire dati geografici su oracle nel senso che
> sembra "scordarsi" di settare lo srid sulla geometria...
>
> Quello che mi servirebbe è comunque uno strumento che operi "server
> side" evitando di dover estrarre i dati, convertendoli in un qualche
> formato intermedio applicando la conversione di SRS e poi inserirli
> nel db di destinazione.
>
> Esiste qualche altro ETL open source da consigliare o soluzioni
> alternative?
>
> Grazie
>
> Cesare
>
>
> Cesare Gerbino
>
> http://cesaregerbino.wordpress.com/
> http://www.facebook.com/cesare.gerbino
> http://www.facebook.com/pages/Cesare-Gerbino-GIS-Blog/246234455498174?ref=hl
> https://twitter.com/CesareGerbino
> http://www.linkedin.com/pub/cesare-gerbino/56/494/77b
>
>
>
> _______________________________________________
> Gfoss a lists.gfoss.it
> http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.
> 666 iscritti al 22.7.2013
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.gfoss.it/pipermail/gfoss/attachments/20140131/944953c5/attachment.html>
Maggiori informazioni sulla lista
Gfoss