Questions about Isometric maps and Mouse input

I’m currently working on an isometric map game and I have a few questions.

  1. How can I accomplish point-zoom? i have zoom working, but i have no idea how to implement Point-zoom.

2.How to find what tile that I’ve selected from the point in the window that i’ve clicked. Especially when i’ve got zooming.

Any help with this would be astronomically awesome. I’ll update this thread if I have anymore questions.