Improved Zoom to Layer in Map Preview

- Part of #54
- Not all services are working correctly.