因为最近需要开发个轨迹回放的小控件,最初打算用googleearth,回来发现googleearth不支持windows8,而且二次开发接口不丰富。然后又打算用arcglobe,之前用的比较少,花了些时间,然后弄出来了个所谓的“com”控件。但是同事用python无法调用,只好废弃了。同事说python可以直接调用flash,然后考虑用arcgis for flex 调用天地图,写了个图层类,好不容易天地图可以用了,却发现坐标有点偏差。 最后考虑使用openscales,说实话我不喜欢这个gis框架。
开发环境:
flexbuilder4.0+4.0sdk+openscales2.2
环境搭建:
1、新建Flex项目
2、引用下列openscales swc
核心代码:
1、创建地图控件<