全球定位系统(Global Positioning System,GPS)具有导航定位的功能,近年来应用越来越广泛.带有定位甚至导航功能的GPS接收机、手机、PDA等移动设备也逐渐走向普及,但是应用GPS进行导航定位受到时间和空间的限制.该文通过对GPS卫星星座和GPS卫星运行情况的研究,推导出理想模型下卫星轨道方程和卫星位置与时间的关系公式;利用Visual C++ 编程,模拟地球上任意地点,在不同时刻所能接收到的GPS卫星信号的情况,这样就实现了全球任意区域GPS定位环境分析,特别是应用于大峡谷、盆地、河谷等地形的定位环境分析.