Thanks for quick response. It behaves so strange.
1)if input is 46.24850307325321 -93.98920959565058 (lat/lon)(x:-10462830.952249908 y: 5820261.834192247), I can find the point.
2)if input is 46 14 55 -93 59 21(degree, minute, second lat/lon) after conversion (x:-10462826.173417277 y:5820279.2256252095), not found, but if I add/minus 20 to the point in webmercator to create an extent, it is found. Adding less than 20, cannot find. I thought, even adding plus/minus 1 would cover the point.
3)Requiring users to put in exact decimal is not practical, I'd like to take, say 46 -93 (lat/lon) and zoom to the calculated point with certain level. However, it zooms far off the intended point, quite a way in the east of it. So the query I use to show the area fails to capture the point.
Please help.
Thanks.