spatial java talk