比如我们发布webgis的时候,我用的是arcgis server
发布桌面gis的时候,用的是arcgis engine
如果没有引擎,那么就操作不了地图。
那那种导航软件呢?
我下了一个导航软件,看到里面地图是mapinfo格式的
没装任何 地图引擎 。但是却可以正常调用地图。
这是怎么回事??
mapinfo的地图不需要引擎吗?直接就可以在程序里调用操作??
------解决方案--------------------
目前主流的GIS矢量数据格式如shp和tab文件,文件结构是公开的,
可以根据其文件结构自己写代码解析数据并绘制成地图,
也有一些开源的代码库解析这些格式,如ogr