Skip to content

Latest commit

 

History

History
28 lines (24 loc) · 1.05 KB

README.md

File metadata and controls

28 lines (24 loc) · 1.05 KB
轻量级跨平台瓦片地图库,练手项目希望有人喜欢。
简单用法:
#include <ilong.h>

ILong * iLong = new ILong(this);
//设置默认加载位置和地图等级
iLong->setDefaultLocation(QPointF(99.70875,27.82188),16);
//创建图层
QList <LayerFormat> format;
format << LayerFormat{"VALUE1",ILongNUMBER} << LayerFormat{"VALUE2",ILongTEXT};
Layer * layer = iLong->addLayer(layerName, &format);
//添加图元
Geometry::ILongDataType t;
t.geometry = new GeoCircle(QPointF(99.70875,27.82188) /* ,80,pen,brush */ );
t.data << value1 << value2;
layer->addGeo(t);
delete t.geometry;
//也可以用layer->addGeos批量添加图元
//现在只有GeoCircle,GeoRect,GeoPie,GeoStar,GeoTri,GeoPolygon
//GeoPolygon图元用来支持多边形和线条,现在基本用不到,暂时这样设计
//文字图元的话并不想加进去,如果真需要,可以放一个图元显示图元标就可以
截图

image