如何用vc++制作简单的电子地图
目前的电子地图 一般分为两种: 图片形式的,矢量形式的。 如果只需要浏览地图,则图片形式的就能够满足需要。VC里面无非就是按坐标读取图片,基本操作有平移,放大,缩小等。 平移:根据鼠标拖动距离及比例尺,改变图片显示的范围。 放大缩小:建立不同比例尺的图片库,放大或缩小时,计算那个级别的图片及哪个范围的图片需要显示。建议上网上搜索下地图切图原理,大致相同。 矢量形式的: 设定点,线,面的显示效果。 然后从矢量文件里读取点,线,面的坐标信息,然后在程序里一个个画出来,如果要实现网络分析,空间分析等功能,就比较复杂了。 您可以联系图弘地理来帮您制作开发。