Geo Fence: come identificare un oggetto (funzione), sovrapponendo un confine Geofence utilizzando Oracle Spatial?

StackOverflow https://stackoverflow.com/questions/4602514

Domanda

Ho un poligono (un recinto geo), in una tabella del database Stato e di un'università tabella per le informazioni in possesso dell'università. Ora vorrei trovare se l'Università è all'interno del nostro un poligono di fuori; se cade sul confine del poligono.

Ho pensato che un modo potrebbe essere quello di calcolare un punto a metà della funzione, e se le bugie del punto di metà all'interno del poligono poi la funzione (Università) all'interno del poligono; altrimenti se le bugie punto ouside confine / del poligono suo esterno del poligono.

Come faccio a ottenere questo utilizzando una query di Oracle Spatial?

Grazie.

È stato utile?

Soluzione

Che cosa si vuole esaminare è SDO_RELATE.

Non è necessario per calcolare il punto medio della funzione, basta usare la funzione SDO_RELATE. Sarà determinare come relazione tra loro, interno, esterno, su, ecc

Guardate: http://download.oracle.com/docs/html /A85337_01/sdo_oper.htm per ulteriori informazioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top