port of oracle spatial provider to new_vector_api