Nope. See: https://bugs.maemo.org/show_bug.cgi?id=7026
You have to download the map using ovi maps loader to your n900 and then go to Settings->Location and under Network positioning uncheck the Enable check box. However getting gps lock without network in some case is very long and in others no success at all so good luck.