Merge branch 'master' of gitlab.navinfo.com:CollectVehicle/OneMapQS
4
.gitmodules
vendored
@ -1,5 +1,5 @@
|
||||
[submodule "vtm"]
|
||||
path = vtm
|
||||
url = git@github.com:xiaoyan159/vtm.git
|
||||
branch = master
|
||||
url = git@gitee.com:navinfo-mobile/vtm.git
|
||||
branch = navinfo
|
||||
|
||||
|
@ -101,7 +101,7 @@
|
||||
"code": 2017,
|
||||
"name": "道路施工",
|
||||
"catch": true,
|
||||
"checkLinkId": false,
|
||||
"checkLinkId": true,
|
||||
"zoomMin": 15,
|
||||
"zoomMax": 17
|
||||
},
|
||||
@ -166,11 +166,38 @@
|
||||
"zoomMin": 15,
|
||||
"zoomMax": 17
|
||||
},
|
||||
"2070": {
|
||||
"table": "OMDB_LINK_SEPARATION",
|
||||
"code": 2070,
|
||||
"name": "设施分离",
|
||||
"zoomMin": 18,
|
||||
"zoomMax": 20,
|
||||
"filterData": true,
|
||||
"catch": true
|
||||
},
|
||||
"2071": {
|
||||
"table": "OMDB_LINK_MEDIAN",
|
||||
"code": 2071,
|
||||
"name": "中央隔离带",
|
||||
"zoomMin": 18,
|
||||
"zoomMax": 20,
|
||||
"isDependOnOtherTable": true,
|
||||
"filterData": true,
|
||||
"catch": true,
|
||||
"transformer": [
|
||||
{
|
||||
"k": "geometry",
|
||||
"v": "~",
|
||||
"klib": "geometry",
|
||||
"vlib": "generateLinkMedianToPolygon()"
|
||||
}
|
||||
]
|
||||
},
|
||||
"2083": {
|
||||
"table": "OMDB_RDBOUND_BOUNDARYTYPE",
|
||||
"code": 2083,
|
||||
"name": "道路边界类型",
|
||||
"checkLinkId": false,
|
||||
"checkLinkId": true,
|
||||
"filterData": true,
|
||||
"zoomMin": 18,
|
||||
"zoomMax": 20,
|
||||
@ -263,7 +290,7 @@
|
||||
"zoomMax": 20,
|
||||
"catch": true,
|
||||
"filterData": false,
|
||||
"checkLinkId": false,
|
||||
"checkLinkId": true,
|
||||
"transformer": [
|
||||
{
|
||||
"k": "geometry",
|
||||
@ -280,7 +307,7 @@
|
||||
"zoomMin": 15,
|
||||
"zoomMax": 20,
|
||||
"catch": true,
|
||||
"checkLinkId": false,
|
||||
"checkLinkId": true,
|
||||
"transformer": [
|
||||
{
|
||||
"k": "geometry",
|
||||
@ -297,14 +324,14 @@
|
||||
"zoomMin": 18,
|
||||
"zoomMax": 20,
|
||||
"catch": true,
|
||||
"checkLinkId": false,
|
||||
"checkLinkId": true,
|
||||
"transformer": []
|
||||
},
|
||||
"3003": {
|
||||
"table": "OMDB_OBJECT_SYMBOL",
|
||||
"code": 3003,
|
||||
"name": "符号",
|
||||
"checkLinkId": false,
|
||||
"checkLinkId": true,
|
||||
"zoomMin": 18,
|
||||
"zoomMax": 20,
|
||||
"catch": true,
|
||||
@ -314,7 +341,7 @@
|
||||
"table": "OMDB_OBJECT_ARROW",
|
||||
"code": 3004,
|
||||
"name": "箭头",
|
||||
"checkLinkId": false,
|
||||
"checkLinkId": true,
|
||||
"zoomMin": 18,
|
||||
"zoomMax": 20,
|
||||
"catch": true,
|
||||
@ -331,10 +358,11 @@
|
||||
"table": "OMDB_TRAFFIC_SIGN",
|
||||
"code": 3005,
|
||||
"name": "交通标牌",
|
||||
"zoomMin": 18,
|
||||
"zoomMin": 17,
|
||||
"zoomMax": 20,
|
||||
"is3D": true,
|
||||
"catch": true,
|
||||
"checkLinkId": true,
|
||||
"transformer": [
|
||||
{
|
||||
"k": "geometry",
|
||||
@ -362,12 +390,58 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"3007": {
|
||||
"table": "OMDB_OBJECT_WARNING_AREA",
|
||||
"code": 3007,
|
||||
"name": "警示区",
|
||||
"checkLinkId": true,
|
||||
"filterData": true,
|
||||
"zoomMin": 18,
|
||||
"catch": true,
|
||||
"zoomMax": 20
|
||||
},
|
||||
"3009": {
|
||||
"table": "OMDB_OBJECT_BARRIER",
|
||||
"code": 3009,
|
||||
"name": "护栏",
|
||||
"checkLinkId": true,
|
||||
"filterData": true,
|
||||
"zoomMin": 18,
|
||||
"catch": true,
|
||||
"zoomMax": 20,
|
||||
"transformer": [
|
||||
{
|
||||
"k": "geometry",
|
||||
"v": "~",
|
||||
"klib": "geometry",
|
||||
"vlib": "generateMulToLine()"
|
||||
}
|
||||
]
|
||||
},
|
||||
"3010": {
|
||||
"table": "OMDB_OBJECT_WALL",
|
||||
"code": 3010,
|
||||
"name": "平行墙",
|
||||
"checkLinkId": true,
|
||||
"filterData": true,
|
||||
"zoomMin": 18,
|
||||
"catch": true,
|
||||
"zoomMax": 20,
|
||||
"transformer": [
|
||||
{
|
||||
"k": "geometry",
|
||||
"v": "~",
|
||||
"klib": "geometry",
|
||||
"vlib": "generateMulToLine()"
|
||||
}
|
||||
]
|
||||
},
|
||||
"3012": {
|
||||
"table": "OMDB_FILL_AREA",
|
||||
"code": 3012,
|
||||
"name": "导流区",
|
||||
"catch": true,
|
||||
"checkLinkId": false,
|
||||
"checkLinkId": true,
|
||||
"zoomMin": 18,
|
||||
"zoomMax": 20
|
||||
},
|
||||
@ -376,7 +450,7 @@
|
||||
"code": 3014,
|
||||
"name": "人行横道",
|
||||
"catch": true,
|
||||
"checkLinkId": false,
|
||||
"checkLinkId": true,
|
||||
"zoomMin": 18,
|
||||
"zoomMax": 20
|
||||
},
|
||||
@ -384,18 +458,28 @@
|
||||
"table": "OMDB_OBJECT_STOPLOCATION",
|
||||
"code": 3016,
|
||||
"name": "停止位置",
|
||||
"checkLinkId": false,
|
||||
"checkLinkId": true,
|
||||
"filterData": true,
|
||||
"zoomMin": 18,
|
||||
"catch": true,
|
||||
"zoomMax": 20
|
||||
},
|
||||
"3027": {
|
||||
"3019": {
|
||||
"table": "OMDB_OBJECT_CURB",
|
||||
"code": 3019,
|
||||
"name": "路牙",
|
||||
"checkLinkId": true,
|
||||
"filterData": true,
|
||||
"zoomMin": 18,
|
||||
"catch": true,
|
||||
"zoomMax": 20
|
||||
},
|
||||
"3028": {
|
||||
"table": "OMDB_OBJECT_REFUGE_ISLAND",
|
||||
"code": 3027,
|
||||
"code": 3028,
|
||||
"name": "路口内交通岛",
|
||||
"catch": true,
|
||||
"checkLinkId": false,
|
||||
"checkLinkId": true,
|
||||
"zoomMin": 18,
|
||||
"zoomMax": 20
|
||||
},
|
||||
@ -447,6 +531,12 @@
|
||||
"v": "~",
|
||||
"klib": "geometry",
|
||||
"vlib": "generateDirectReferenceLine()"
|
||||
},
|
||||
{
|
||||
"k": "geometry",
|
||||
"v": "~",
|
||||
"klib": "geometry",
|
||||
"vlib": "createSpeedLimitText()"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -463,6 +553,12 @@
|
||||
"v": "0|",
|
||||
"klib": "maxSpeed",
|
||||
"vlib": "限"
|
||||
},
|
||||
{
|
||||
"k": "geometry",
|
||||
"v": "~",
|
||||
"klib": "geometry",
|
||||
"vlib": "createSpeedLimitText()"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -491,6 +587,12 @@
|
||||
"v": "3",
|
||||
"klib": "ref",
|
||||
"vlib": "上"
|
||||
},
|
||||
{
|
||||
"k": "geometry",
|
||||
"v": "~",
|
||||
"klib": "geometry",
|
||||
"vlib": "createSpeedLimitText()"
|
||||
}
|
||||
]
|
||||
},
|
||||
@ -630,7 +732,7 @@
|
||||
"zoomMax": 20,
|
||||
"filterData": true,
|
||||
"catch": true,
|
||||
"checkLinkId": false,
|
||||
"checkLinkId": true,
|
||||
"transformer": [
|
||||
{
|
||||
"k": "geometry",
|
||||
@ -666,6 +768,7 @@
|
||||
"name": "车信",
|
||||
"catch": true,
|
||||
"isDependOnOtherTable": false,
|
||||
"checkLinkId": true,
|
||||
"zoomMin": 15,
|
||||
"zoomMax": 17,
|
||||
"transformer": [
|
||||
@ -695,7 +798,7 @@
|
||||
"name": "车道中心线",
|
||||
"catch": false,
|
||||
"isDependOnOtherTable": false,
|
||||
"checkLinkId": false,
|
||||
"checkLinkId": true,
|
||||
"zoomMin": 18,
|
||||
"zoomMax": 20,
|
||||
"transformer": [
|
||||
|
@ -194,7 +194,8 @@ class ImportPreProcess {
|
||||
val coord = Coordinate(point.getX() - dx, point.getY() - dy)
|
||||
|
||||
// 将这个点记录在数据中
|
||||
val geometryTranslate: Geometry = GeometryTools.createGeometry(doubleArrayOf(coord.x, coord.y))
|
||||
val geometryTranslate: Geometry =
|
||||
GeometryTools.createGeometry(doubleArrayOf(coord.x, coord.y))
|
||||
|
||||
renderEntity.geometry = geometryTranslate.toString()
|
||||
}
|
||||
@ -237,7 +238,8 @@ class ImportPreProcess {
|
||||
GeometryTools.createLineString(arrayOf<Coordinate>(pointStart, pointEnd)).toString()
|
||||
startEndReference.properties["qi_table"] = renderEntity.table
|
||||
startEndReference.properties["type"] = "s_2_e"
|
||||
startEndReference.propertiesDb = DeflaterUtil.zipString(JSON.toJSONString(startEndReference.properties))
|
||||
startEndReference.propertiesDb =
|
||||
DeflaterUtil.zipString(JSON.toJSONString(startEndReference.properties))
|
||||
renderEntity.referenceEntitys.add(startEndReference)
|
||||
}
|
||||
|
||||
@ -281,12 +283,13 @@ class ImportPreProcess {
|
||||
startReference.geometry =
|
||||
GeometryTools.createGeometry(GeoPoint(pointStart.y, pointStart.x)).toString()
|
||||
startReference.properties["qi_table"] = renderEntity.table
|
||||
startReference.properties["type"] = "s${if (renderEntity.properties["laneType"]!!.toInt() and (0b1000)>0) "_dec" else "_acc"}"
|
||||
startReference.properties["type"] =
|
||||
"s${if (renderEntity.properties["laneType"]!!.toInt() and (0b1000) > 0) "_dec" else "_acc"}"
|
||||
startReference.properties["geometry"] = startReference.geometry
|
||||
listResult.add(startReference)
|
||||
startReference.propertiesDb = DeflaterUtil.zipString(JSON.toJSONString(startReference.properties))
|
||||
renderEntity.referenceEntitys.add(startReference)
|
||||
|
||||
val endReference = ReferenceEntity()
|
||||
// endReference.renderEntityId = renderEntity.id
|
||||
endReference.name = "${renderEntity.name}参考点"
|
||||
endReference.code = renderEntity.code
|
||||
endReference.table = renderEntity.table
|
||||
@ -299,11 +302,11 @@ class ImportPreProcess {
|
||||
endReference.geometry =
|
||||
GeometryTools.createGeometry(GeoPoint(pointEnd.y, pointEnd.x)).toString()
|
||||
endReference.properties["qi_table"] = renderEntity.table
|
||||
endReference.properties["type"] = "e${if (renderEntity.properties["laneType"]!!.toInt() and (0b1000)>0) "_dec" else "_acc"}"
|
||||
endReference.properties["type"] =
|
||||
"e${if (renderEntity.properties["laneType"]!!.toInt() and (0b1000) > 0) "_dec" else "_acc"}"
|
||||
endReference.properties["geometry"] = endReference.geometry
|
||||
endReference.propertiesDb = DeflaterUtil.zipString(JSON.toJSONString(endReference.properties))
|
||||
renderEntity.referenceEntitys.add(endReference)
|
||||
//listResult.add(endReference)
|
||||
//insertData(listResult)
|
||||
}
|
||||
}
|
||||
|
||||
@ -351,7 +354,8 @@ class ImportPreProcess {
|
||||
Log.e("qj", "generateS2EReferencePoint===${startReference.geometry}")
|
||||
|
||||
startReference.properties["geometry"] = startReference.geometry
|
||||
startReference.propertiesDb = DeflaterUtil.zipString(JSON.toJSONString(startReference.properties))
|
||||
startReference.propertiesDb =
|
||||
DeflaterUtil.zipString(JSON.toJSONString(startReference.properties))
|
||||
listResult.add(startReference)
|
||||
|
||||
Log.e("qj", "generateS2EReferencePoint===1")
|
||||
@ -385,7 +389,8 @@ class ImportPreProcess {
|
||||
Log.e("qj", "generateS2EReferencePoint===e_2_p${renderEntity.name}")
|
||||
}
|
||||
endReference.properties["geometry"] = endReference.geometry
|
||||
endReference.propertiesDb = DeflaterUtil.zipString(JSON.toJSONString(endReference.properties))
|
||||
endReference.propertiesDb =
|
||||
DeflaterUtil.zipString(JSON.toJSONString(endReference.properties))
|
||||
renderEntity.referenceEntitys.add(endReference)
|
||||
Log.e("qj", "generateS2EReferencePoint===4")
|
||||
}
|
||||
@ -482,7 +487,8 @@ class ImportPreProcess {
|
||||
WKTWriter(3).write(GeometryTools.createLineString(arrayOf(pointStart, coorEnd)))
|
||||
angleReference.properties["qi_table"] = renderEntity.table
|
||||
angleReference.properties["type"] = "angle"
|
||||
angleReference.propertiesDb = DeflaterUtil.zipString(JSON.toJSONString(angleReference.properties))
|
||||
angleReference.propertiesDb =
|
||||
DeflaterUtil.zipString(JSON.toJSONString(angleReference.properties))
|
||||
renderEntity.referenceEntitys.add(angleReference)
|
||||
}
|
||||
Log.e("qj", "generateDirectReferenceLine===1")
|
||||
@ -598,21 +604,21 @@ class ImportPreProcess {
|
||||
if (listResult.size > 0) {
|
||||
insertData(listResult)
|
||||
}
|
||||
}else if(boundaryType.toInt() == 9){//根据线型平分为点数据,用于渲染3D标
|
||||
} else if (boundaryType.toInt() == 9) {//根据线型平分为点数据,用于渲染3D标
|
||||
dengfenLineString(renderEntity)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fun dengfenLineString(renderEntity: RenderEntity){
|
||||
if (renderEntity.code == DataCodeEnum.OMDB_LANE_MARK_BOUNDARYTYPE.code||renderEntity.code == DataCodeEnum.OMDB_RDBOUND_BOUNDARYTYPE.code){
|
||||
fun dengfenLineString(renderEntity: RenderEntity) {
|
||||
if (renderEntity.code == DataCodeEnum.OMDB_LANE_MARK_BOUNDARYTYPE.code || renderEntity.code == DataCodeEnum.OMDB_RDBOUND_BOUNDARYTYPE.code) {
|
||||
val boundaryType = renderEntity.properties["boundaryType"]
|
||||
if (boundaryType != null) {
|
||||
if(boundaryType.toInt()==9){
|
||||
Log.e("qj","杆状物转换开始")
|
||||
val geopointList = GeometryTools.getLineToDengGeoPints(renderEntity.wkt,5.0)
|
||||
geopointList.forEach{
|
||||
if (boundaryType.toInt() == 9) {
|
||||
Log.e("qj", "杆状物转换开始")
|
||||
val geopointList = GeometryTools.getLineToDengGeoPints(renderEntity.wkt, 5.0)
|
||||
geopointList.forEach {
|
||||
val referenceEntity = ReferenceEntity()
|
||||
referenceEntity.name = "${renderEntity.name}线转点坐标"
|
||||
referenceEntity.table = renderEntity.table
|
||||
@ -625,10 +631,11 @@ class ImportPreProcess {
|
||||
referenceEntity.zoomMax = renderEntity.zoomMax
|
||||
referenceEntity.taskId = renderEntity.taskId
|
||||
referenceEntity.enable = renderEntity.enable
|
||||
referenceEntity.propertiesDb = DeflaterUtil.zipString(JSON.toJSONString(referenceEntity.properties))
|
||||
referenceEntity.propertiesDb =
|
||||
DeflaterUtil.zipString(JSON.toJSONString(referenceEntity.properties))
|
||||
renderEntity.referenceEntitys.add(referenceEntity)
|
||||
}
|
||||
Log.e("qj","杆状物转换结束")
|
||||
Log.e("qj", "杆状物转换结束")
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -648,42 +655,51 @@ class ImportPreProcess {
|
||||
// 分别获取两个数组中的数据,取第一个作为主数据,另外两个作为辅助渲染数据
|
||||
val laneInfoDirectArray = JSONArray(laneinfoGroup[0].toString())
|
||||
val laneInfoTypeArray = JSONArray(laneinfoGroup[1].toString())
|
||||
val listResult = mutableListOf<ReferenceEntity>()
|
||||
|
||||
val referenceEntity = ReferenceEntity()
|
||||
referenceEntity.name = "${renderEntity.name}参考方向"
|
||||
referenceEntity.table = renderEntity.table
|
||||
referenceEntity.enable = renderEntity.enable
|
||||
referenceEntity.code = renderEntity.code
|
||||
referenceEntity.taskId = renderEntity.taskId
|
||||
referenceEntity.zoomMin = renderEntity.zoomMin
|
||||
referenceEntity.zoomMax = renderEntity.zoomMax
|
||||
// 与原数据使用相同的geometry
|
||||
referenceEntity.geometry = GeometryTools.createGeometry(renderEntity.geometry).toString()
|
||||
referenceEntity.properties["qi_table"] = renderEntity.table
|
||||
referenceEntity.properties["symbol"] = "true"
|
||||
for (i in 0 until laneInfoDirectArray.length()) {
|
||||
// 根据后续的数据生成辅助表数据
|
||||
val referenceEntity = ReferenceEntity()
|
||||
// referenceEntity.renderEntityId = renderEntity.id
|
||||
referenceEntity.name = "${renderEntity.name}参考方向"
|
||||
referenceEntity.table = renderEntity.table
|
||||
referenceEntity.enable = renderEntity.enable
|
||||
referenceEntity.code = renderEntity.code
|
||||
referenceEntity.taskId = renderEntity.taskId
|
||||
referenceEntity.zoomMin = renderEntity.zoomMin
|
||||
referenceEntity.zoomMax = renderEntity.zoomMax
|
||||
// 与原数据使用相同的geometry
|
||||
referenceEntity.geometry = renderEntity.geometry
|
||||
referenceEntity.properties["qi_table"] = renderEntity.table
|
||||
referenceEntity.properties["currentDirect"] =
|
||||
val currentDirect =
|
||||
laneInfoDirectArray[i].toString().split(",").distinct().joinToString("_")
|
||||
referenceEntity.properties["currentType"] =
|
||||
val currentType =
|
||||
laneInfoTypeArray[i].toString()
|
||||
val type =
|
||||
if (referenceEntity.properties["currentType"] == "0") "normal" else if (referenceEntity.properties["currentType"] == "1") "extend" else "bus"
|
||||
referenceEntity.properties["symbol"] =
|
||||
"assets:omdb/4601/${type}/1301_${referenceEntity.properties["currentDirect"]}.svg"
|
||||
Log.d("unpackingLaneInfo", referenceEntity.properties["symbol"].toString())
|
||||
referenceEntity.propertiesDb = DeflaterUtil.zipString(JSON.toJSONString(referenceEntity.properties))
|
||||
renderEntity.referenceEntitys.add(referenceEntity)
|
||||
Log.e("qj", "车信===插入车信箭头")
|
||||
if (currentType == "0") "normal" else if (currentType == "1") "extend" else "bus"
|
||||
val symbol =
|
||||
"assets:omdb/4601/${type}/1301_${currentDirect}.svg"
|
||||
referenceEntity.properties["img-src"] = if(referenceEntity.properties["img-src"].isNullOrEmpty()) symbol else "${referenceEntity.properties["img-src"]}|${symbol}"
|
||||
|
||||
//listResult.add(referenceEntity)
|
||||
// if (referenceEntity.properties["currentType"] == "0") "normal" else if (referenceEntity.properties["currentType"] == "1") "extend" else "bus"
|
||||
// referenceEntity.properties["symbol"] =
|
||||
// "assets:omdb/4601/${type}/1301_${referenceEntity.properties["currentDirect"]}.svg"
|
||||
// Log.d("unpackingLaneInfo", referenceEntity.properties["symbol"].toString())
|
||||
// referenceEntity.propertiesDb =
|
||||
// DeflaterUtil.zipString(JSON.toJSONString(referenceEntity.properties))
|
||||
// renderEntity.referenceEntitys.add(referenceEntity)
|
||||
// Log.e("qj", "车信===插入车信箭头")
|
||||
}
|
||||
referenceEntity.propertiesDb = DeflaterUtil.zipString(JSON.toJSONString(referenceEntity.properties))
|
||||
renderEntity.referenceEntitys?.add(referenceEntity)
|
||||
//insertData(listResult)
|
||||
}
|
||||
//将主表线转化为单个点,按点要素实现捕捉
|
||||
if (Geometry.TYPENAME_LINESTRING == renderEntity.wkt?.geometryType) {
|
||||
var coordinates = renderEntity.wkt?.coordinates
|
||||
if(coordinates!=null){
|
||||
if (coordinates != null) {
|
||||
val p1: Coordinate = coordinates[0]
|
||||
renderEntity.geometry = GeometryTools.createGeometry(GeoPoint(p1.y,p1.x)).toString()
|
||||
renderEntity.geometry =
|
||||
GeometryTools.createGeometry(GeoPoint(p1.y, p1.x)).toString()
|
||||
}
|
||||
}
|
||||
|
||||
@ -775,30 +791,77 @@ class ImportPreProcess {
|
||||
* 生成车道中心线面宽度
|
||||
* */
|
||||
fun generateAddWidthLine(renderEntity: RenderEntity) {
|
||||
var newTime = 0L
|
||||
// 添加车道中心面渲染原则,根据车道宽度进行渲染
|
||||
val angleReference = ReferenceEntity()
|
||||
// angleReference.renderEntityId = renderEntity.id
|
||||
angleReference.name = "${renderEntity.name}车道中线面"
|
||||
angleReference.table = renderEntity.table
|
||||
angleReference.code = renderEntity.code
|
||||
// Log.e("jingo", "几何转换开始")
|
||||
//angleReference.geometry = renderEntity.geometry
|
||||
angleReference.geometry = GeometryTools.computeLine(0.000035,0.000035,renderEntity.geometry)
|
||||
// Log.e("jingo", "几何转换结束")
|
||||
angleReference.geometry =
|
||||
GeometryTools.computeLine(0.000035, 0.000035, renderEntity.geometry)
|
||||
angleReference.properties["qi_table"] = renderEntity.table
|
||||
angleReference.properties["widthProperties"] = "3"
|
||||
angleReference.zoomMin = renderEntity.zoomMin
|
||||
angleReference.zoomMax = renderEntity.zoomMax
|
||||
angleReference.taskId = renderEntity.taskId
|
||||
angleReference.enable = renderEntity.enable
|
||||
val listResult = mutableListOf<ReferenceEntity>()
|
||||
angleReference.propertiesDb = DeflaterUtil.zipString(JSON.toJSONString(angleReference.properties))
|
||||
angleReference.propertiesDb =
|
||||
DeflaterUtil.zipString(JSON.toJSONString(angleReference.properties))
|
||||
renderEntity.referenceEntitys.add(angleReference)
|
||||
//listResult.add(angleReference)
|
||||
//insertData(listResult)
|
||||
}
|
||||
|
||||
/**
|
||||
* 中央隔离带根据线几何生成面
|
||||
* */
|
||||
fun generateLinkMedianToPolygon(renderEntity: RenderEntity) {
|
||||
if (renderEntity.code == DataCodeEnum.OMDB_LINK_MEDIAN.code) {
|
||||
if (renderEntity.properties.containsKey("side") && renderEntity.properties.containsKey("median") && renderEntity.properties.containsKey(
|
||||
"medianSurface"
|
||||
) && renderEntity.properties.containsKey("medianWidth")&& renderEntity.properties.containsKey("direct")
|
||||
) {
|
||||
//基于通行方向左右 0 左侧 1 右侧 (双方向不制作)
|
||||
val side = renderEntity.properties["side"]
|
||||
//1有中央隔离带,不与任何护栏共存 2有中央隔离带,与非固定护栏共存
|
||||
val median = renderEntity.properties["median"]?.toInt()
|
||||
//0 未铺设 1 铺设 2 混合
|
||||
var medianSurface = renderEntity.properties["medianSurface"]?.toInt()
|
||||
if(median==2){
|
||||
medianSurface = 3 + medianSurface!!
|
||||
}
|
||||
//宽度
|
||||
val medianWidth = renderEntity.properties["medianWidth"]?.toDouble()
|
||||
// 添加车道中心面渲染原则,根据车道宽度进行渲染
|
||||
val angleReference = ReferenceEntity()
|
||||
//方向 0\1\2顺方向 3逆方向
|
||||
when(renderEntity.properties["direct"]?.toInt()){
|
||||
0,1,2->{
|
||||
if (medianWidth != null) {
|
||||
angleReference.geometry =
|
||||
GeometryTools.computeLine(0.000012, 0.0, renderEntity.geometry)
|
||||
}
|
||||
}
|
||||
3->{
|
||||
if (medianWidth != null) {
|
||||
angleReference.geometry =
|
||||
GeometryTools.computeLine(0.0, 0.000012, renderEntity.geometry)
|
||||
}
|
||||
}
|
||||
}
|
||||
angleReference.name = "${renderEntity.name}面"
|
||||
angleReference.table = renderEntity.table
|
||||
angleReference.code = renderEntity.code
|
||||
angleReference.properties["qi_table"] = renderEntity.table
|
||||
angleReference.properties["medianSurface"] = medianSurface.toString()
|
||||
angleReference.zoomMin = renderEntity.zoomMin
|
||||
angleReference.zoomMax = renderEntity.zoomMax
|
||||
angleReference.taskId = renderEntity.taskId
|
||||
angleReference.enable = renderEntity.enable
|
||||
angleReference.propertiesDb =
|
||||
DeflaterUtil.zipString(JSON.toJSONString(angleReference.properties))
|
||||
renderEntity.referenceEntitys.add(angleReference)
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 生成默认路口数据的参考数据
|
||||
@ -825,7 +888,8 @@ class ImportPreProcess {
|
||||
GeometryTools.createGeometry(nodeJSONObject["geometry"].toString()).toString()
|
||||
intersectionReference.properties["qi_table"] = renderEntity.table
|
||||
intersectionReference.properties["type"] = "node"
|
||||
intersectionReference.propertiesDb = DeflaterUtil.zipString(JSON.toJSONString(intersectionReference.properties))
|
||||
intersectionReference.propertiesDb =
|
||||
DeflaterUtil.zipString(JSON.toJSONString(intersectionReference.properties))
|
||||
renderEntity.referenceEntitys.add(intersectionReference)
|
||||
//listResult.add(intersectionReference)
|
||||
}
|
||||
@ -838,13 +902,13 @@ class ImportPreProcess {
|
||||
* */
|
||||
fun sortGeometry(renderEntity: RenderEntity) {
|
||||
// 路口数据的其他点位,是保存在nodeList对应的数组下
|
||||
/* if (renderEntity.properties.containsKey("linkPid")) {
|
||||
val linkList = renderEntity.properties["linkPid"]?.split(",")
|
||||
//几何较少时需要判断是否要计算判断长短边
|
||||
if(linkList!=null&&linkList.size<3){
|
||||
/* if (renderEntity.properties.containsKey("linkPid")) {
|
||||
val linkList = renderEntity.properties["linkPid"]?.split(",")
|
||||
//几何较少时需要判断是否要计算判断长短边
|
||||
if(linkList!=null&&linkList.size<3){
|
||||
|
||||
}
|
||||
}*/
|
||||
}
|
||||
}*/
|
||||
}
|
||||
|
||||
|
||||
@ -1011,7 +1075,8 @@ class ImportPreProcess {
|
||||
dynamicSrcReference.properties["type"] = "dynamicSrc"
|
||||
val code = renderEntity.properties[codeName]
|
||||
dynamicSrcReference.properties["src"] = "${prefix}${code}${suffix}"
|
||||
dynamicSrcReference.propertiesDb = DeflaterUtil.zipString(JSON.toJSONString(dynamicSrcReference.properties))
|
||||
dynamicSrcReference.propertiesDb =
|
||||
DeflaterUtil.zipString(JSON.toJSONString(dynamicSrcReference.properties))
|
||||
renderEntity.referenceEntitys.add(dynamicSrcReference)
|
||||
//listResult.add(dynamicSrcReference)
|
||||
}
|
||||
@ -1120,24 +1185,25 @@ class ImportPreProcess {
|
||||
fun generateLaneAccessType(renderEntity: RenderEntity): Boolean {
|
||||
if (renderEntity.properties.containsKey("accessCharacteristic")) {
|
||||
// 解析accessCharacteristic,判断是否存在指定属性
|
||||
val accessCharacteristic = renderEntity.properties["accessCharacteristic"].toString().toInt()
|
||||
val accessCharacteristic =
|
||||
renderEntity.properties["accessCharacteristic"].toString().toInt()
|
||||
var str = ""
|
||||
if (accessCharacteristic.and(4)>0) {
|
||||
if (accessCharacteristic.and(0b100)>0) {
|
||||
str += "公"
|
||||
}
|
||||
if (accessCharacteristic.and(8)>0) {
|
||||
if (accessCharacteristic.and(0b1000)>0) {
|
||||
if (str.isNotEmpty()) {
|
||||
str += "|"
|
||||
}
|
||||
str += "多"
|
||||
str += "HOV"
|
||||
}
|
||||
if (accessCharacteristic.and(64)>0) {
|
||||
if (accessCharacteristic.and(0b1000000)>0) {
|
||||
if (str.isNotEmpty()) {
|
||||
str += "|"
|
||||
}
|
||||
str += "行"
|
||||
}
|
||||
if (accessCharacteristic.and(128)>0) {
|
||||
if (accessCharacteristic.and(0b10000000)>0) {
|
||||
if (str.isNotEmpty()) {
|
||||
str += "|"
|
||||
}
|
||||
@ -1155,8 +1221,9 @@ class ImportPreProcess {
|
||||
* 生成车道点限速的名称
|
||||
* */
|
||||
fun obtainLaneSpeedLimitName(renderEntity: RenderEntity) {
|
||||
if (renderEntity.properties.containsKey("maxSpeed")&&renderEntity.properties.containsKey("minSpeed")) {
|
||||
renderEntity.properties["ref"] = "${renderEntity.properties["maxSpeed"]}|${renderEntity.properties["minSpeed"]}"
|
||||
if (renderEntity.properties.containsKey("maxSpeed") && renderEntity.properties.containsKey("minSpeed")) {
|
||||
renderEntity.properties["ref"] =
|
||||
"${renderEntity.properties["maxSpeed"]}|${renderEntity.properties["minSpeed"]}"
|
||||
}
|
||||
}
|
||||
|
||||
@ -1164,7 +1231,7 @@ class ImportPreProcess {
|
||||
* 生成立交的辅助图层数据
|
||||
* */
|
||||
fun obtainZLevelReference(renderEntity: RenderEntity) {
|
||||
if(renderEntity!=null&&renderEntity.properties.containsKey("zlevelList")) {
|
||||
if (renderEntity != null && renderEntity.properties.containsKey("zlevelList")) {
|
||||
// 获取ZLevelList数据
|
||||
val zLevelList = JSONArray(renderEntity.properties["zlevelList"])
|
||||
for (i in 0 until zLevelList.length()) {
|
||||
@ -1173,7 +1240,8 @@ class ImportPreProcess {
|
||||
val startEnd = zLevelObject.optInt("startEnd", 0)
|
||||
val zLevel = zLevelObject.optInt("zlevel", 0)
|
||||
val shpSeqNum = zLevelObject.optInt("shpSeqNum", 0)
|
||||
val linkGeometry = GeometryTools.createGeometry(zLevelObject.optString("linkGeometry"))
|
||||
val linkGeometry =
|
||||
GeometryTools.createGeometry(zLevelObject.optString("linkGeometry"))
|
||||
val coordinates = linkGeometry!!.coordinates
|
||||
val referenceEntityList = mutableListOf<ReferenceEntity>()
|
||||
// 判断当前数据的startEnd,如果是0则向前和向后都绘制线,如果是1(起点)则只绘制前两个点组成的线,如果是2(终点)则只绘制后两个点组成的线
|
||||
@ -1182,35 +1250,47 @@ class ImportPreProcess {
|
||||
zLevelReference.properties["type"] = "zlevelLine"
|
||||
// zLevelReference.properties["name"] = zLevel.toString()
|
||||
// 根据shpSeqNum获取对应的点位
|
||||
if (shpSeqNum < coordinates.size-1) {
|
||||
if (shpSeqNum < coordinates.size - 1) {
|
||||
val currentCoordinate = coordinates[shpSeqNum]
|
||||
var nextCoordinate = coordinates[shpSeqNum+1]
|
||||
var nextCoordinate = coordinates[shpSeqNum + 1]
|
||||
// 计算两个点的距离,如果小于指定阈值,程序按照方向计算延长线
|
||||
// if (GeometryTools.getDistance(currentCoordinate.y, currentCoordinate.x, nextCoordinate.y, nextCoordinate.x) < 3.0) {
|
||||
// 获取当前点到下一个点的线方向
|
||||
val angle = Angle.angle(currentCoordinate, nextCoordinate)
|
||||
// 计算偏移距离
|
||||
val dx: Double = GeometryTools.convertDistanceToDegree(
|
||||
3.0,
|
||||
currentCoordinate.y!!
|
||||
) * Math.cos(angle)
|
||||
val dy: Double = GeometryTools.convertDistanceToDegree(
|
||||
3.0,
|
||||
currentCoordinate.y!!
|
||||
) * Math.sin(angle)
|
||||
// 获取当前点到下一个点的线方向
|
||||
val angle = Angle.angle(currentCoordinate, nextCoordinate)
|
||||
// 计算偏移距离
|
||||
val dx: Double = GeometryTools.convertDistanceToDegree(
|
||||
3.0,
|
||||
currentCoordinate.y!!
|
||||
) * Math.cos(angle)
|
||||
val dy: Double = GeometryTools.convertDistanceToDegree(
|
||||
3.0,
|
||||
currentCoordinate.y!!
|
||||
) * Math.sin(angle)
|
||||
|
||||
// 计算偏移后的点
|
||||
nextCoordinate =
|
||||
Coordinate(currentCoordinate.getX() + dx, currentCoordinate.getY() + dy)
|
||||
// 计算偏移后的点
|
||||
nextCoordinate =
|
||||
Coordinate(currentCoordinate.getX() + dx, currentCoordinate.getY() + dy)
|
||||
// }
|
||||
zLevelReference.geometry = GeometryTools.createLineString(arrayListOf(GeoPoint(currentCoordinate.y, currentCoordinate.x), GeoPoint(nextCoordinate.y, nextCoordinate.x))).toString()
|
||||
zLevelReference.geometry = GeometryTools.createLineString(
|
||||
arrayListOf(
|
||||
GeoPoint(
|
||||
currentCoordinate.y,
|
||||
currentCoordinate.x
|
||||
), GeoPoint(nextCoordinate.y, nextCoordinate.x)
|
||||
)
|
||||
).toString()
|
||||
|
||||
referenceEntityList.add(zLevelReference)
|
||||
|
||||
val zLevelNameReference = createZLevelReference(renderEntity)
|
||||
zLevelNameReference.properties["type"] = "zlevelName"
|
||||
zLevelNameReference.properties["name"] = zLevel.toString()
|
||||
zLevelNameReference.geometry = GeometryTools.createGeometry(GeoPoint(nextCoordinate.y, nextCoordinate.x)).toString()
|
||||
zLevelNameReference.geometry = GeometryTools.createGeometry(
|
||||
GeoPoint(
|
||||
nextCoordinate.y,
|
||||
nextCoordinate.x
|
||||
)
|
||||
).toString()
|
||||
referenceEntityList.add(zLevelNameReference)
|
||||
}
|
||||
}
|
||||
@ -1220,34 +1300,43 @@ class ImportPreProcess {
|
||||
zLevelReference.properties["type"] = "zlevelLine"
|
||||
// zLevelReference.properties["name"] = zLevel.toString()
|
||||
// 根据shpSeqNum获取对应的点位
|
||||
if (shpSeqNum < coordinates.size&&shpSeqNum>0) {
|
||||
if (shpSeqNum < coordinates.size && shpSeqNum > 0) {
|
||||
val currentCoordinate = coordinates[shpSeqNum]
|
||||
var preCoordinate = coordinates[shpSeqNum-1]
|
||||
var preCoordinate = coordinates[shpSeqNum - 1]
|
||||
// 计算两个点的距离,如果小于指定阈值,程序按照方向计算延长线
|
||||
// if (GeometryTools.getDistance(currentCoordinate.y, currentCoordinate.x, preCoordinate.y, preCoordinate.x) < 3.0) {
|
||||
// 获取当前点到下一个点的线方向
|
||||
val angle = Angle.angle(currentCoordinate, preCoordinate)
|
||||
// 计算偏移距离
|
||||
val dx: Double = GeometryTools.convertDistanceToDegree(
|
||||
3.0,
|
||||
currentCoordinate.y!!
|
||||
) * Math.cos(angle)
|
||||
val dy: Double = GeometryTools.convertDistanceToDegree(
|
||||
3.0,
|
||||
currentCoordinate.y!!
|
||||
) * Math.sin(angle)
|
||||
// 获取当前点到下一个点的线方向
|
||||
val angle = Angle.angle(currentCoordinate, preCoordinate)
|
||||
// 计算偏移距离
|
||||
val dx: Double = GeometryTools.convertDistanceToDegree(
|
||||
3.0,
|
||||
currentCoordinate.y!!
|
||||
) * Math.cos(angle)
|
||||
val dy: Double = GeometryTools.convertDistanceToDegree(
|
||||
3.0,
|
||||
currentCoordinate.y!!
|
||||
) * Math.sin(angle)
|
||||
|
||||
// 计算偏移后的点
|
||||
preCoordinate =
|
||||
Coordinate(currentCoordinate.getX() + dx, currentCoordinate.getY() + dy)
|
||||
// 计算偏移后的点
|
||||
preCoordinate =
|
||||
Coordinate(currentCoordinate.getX() + dx, currentCoordinate.getY() + dy)
|
||||
// }
|
||||
zLevelReference.geometry = GeometryTools.createLineString(arrayListOf(GeoPoint(currentCoordinate.y, currentCoordinate.x), GeoPoint(preCoordinate.y, preCoordinate.x))).toString()
|
||||
zLevelReference.geometry = GeometryTools.createLineString(
|
||||
arrayListOf(
|
||||
GeoPoint(
|
||||
currentCoordinate.y,
|
||||
currentCoordinate.x
|
||||
), GeoPoint(preCoordinate.y, preCoordinate.x)
|
||||
)
|
||||
).toString()
|
||||
referenceEntityList.add(zLevelReference)
|
||||
|
||||
val zLevelNameReference = createZLevelReference(renderEntity)
|
||||
zLevelNameReference.properties["type"] = "zlevelName"
|
||||
zLevelNameReference.properties["name"] = zLevel.toString()
|
||||
zLevelNameReference.geometry = GeometryTools.createGeometry(GeoPoint(preCoordinate.y, preCoordinate.x)).toString()
|
||||
zLevelNameReference.geometry =
|
||||
GeometryTools.createGeometry(GeoPoint(preCoordinate.y, preCoordinate.x))
|
||||
.toString()
|
||||
referenceEntityList.add(zLevelNameReference)
|
||||
}
|
||||
}
|
||||
@ -1274,4 +1363,25 @@ class ImportPreProcess {
|
||||
zLevelReference.properties["qi_table"] = renderEntity.table
|
||||
return zLevelReference
|
||||
}
|
||||
|
||||
/**
|
||||
* 创建限速的文字动态数据,生成动态symbol
|
||||
* */
|
||||
fun createSpeedLimitText(renderEntity: RenderEntity) {
|
||||
if (renderEntity.properties.containsKey("maxSpeed")) {
|
||||
renderEntity.properties["text-src"] = "@text:${renderEntity.properties["maxSpeed"]}"
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 多线转单线
|
||||
* */
|
||||
fun generateMulToLine(renderEntity: RenderEntity) {
|
||||
val translateGeometry = renderEntity.wkt
|
||||
if (translateGeometry != null) {
|
||||
if (translateGeometry.geometryType == Geometry.TYPENAME_MULTILINESTRING) { // 如果是多线,只取第一条线
|
||||
renderEntity.geometry = renderEntity.wkt!!.getGeometryN(0).toString()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -177,6 +177,8 @@ class TaskDownloadScope(
|
||||
override fun onComplete() {
|
||||
taskBean.status = FileDownloadStatus.DONE
|
||||
downloadData.postValue(taskBean)
|
||||
//移除当前任务,进行下一个任务下载逻辑
|
||||
downloadManager.launchNext(taskBean.id)
|
||||
//任务与当前一致,需要更新渲染图层
|
||||
if (MapParamUtils.getTaskId() == taskBean.id) {
|
||||
downloadManager.mapController.layerManagerHandler.updateOMDBVectorTileLayer()
|
||||
|
@ -196,7 +196,7 @@ class PersonalCenterFragment(private var indoorDataListener: ((Boolean) -> Unit?
|
||||
// 定位到指定位置
|
||||
niMapController.mMapView.vtmMap.animator()
|
||||
// .animateTo(GeoPoint( 40.05108004733645, 116.29187746293708 ))
|
||||
.animateTo(GeoPoint(39.63769191655024, 115.58991663847937))
|
||||
.animateTo(GeoPoint(40.07290793293324, 116.24617660398738 ))
|
||||
}
|
||||
|
||||
R.id.personal_center_menu_open_all_layer -> {
|
||||
|
@ -24,6 +24,9 @@ import org.locationtech.jts.geom.Point
|
||||
import org.oscim.core.GeoPoint
|
||||
import java.lang.reflect.Field
|
||||
|
||||
/*
|
||||
* 要素详情解析类及左侧提前显示内容解析说明
|
||||
* */
|
||||
class SignUtil {
|
||||
companion object {
|
||||
|
||||
@ -82,7 +85,7 @@ class SignUtil {
|
||||
}
|
||||
//全封闭
|
||||
DataCodeEnum.OMDB_CON_ACCESS.code -> {
|
||||
if (data.properties["conAccess"] === "1") "全封闭" else ""
|
||||
if (data.properties["conAccess"] == "1") "全封闭" else ""
|
||||
}
|
||||
//匝道
|
||||
DataCodeEnum.OMDB_RAMP_1.code,
|
||||
@ -175,9 +178,9 @@ class SignUtil {
|
||||
|
||||
DataCodeEnum.OMDB_LINK_ATTRIBUTE_MAIN_SIDE_ACCESS.code, DataCodeEnum.OMDB_LINK_ATTRIBUTE_FORNTAGE.code, DataCodeEnum.OMDB_LINK_ATTRIBUTE_SA.code, DataCodeEnum.OMDB_LINK_ATTRIBUTE_PA.code -> "道路属性"
|
||||
|
||||
DataCodeEnum.OMDB_LINK_FORM1_1.code, DataCodeEnum.OMDB_LINK_FORM1_2.code, DataCodeEnum.OMDB_LINK_FORM1_3.code, DataCodeEnum.OMDB_LINK_FORM2_1.code, DataCodeEnum.OMDB_LINK_FORM2_2.code, DataCodeEnum.OMDB_LINK_FORM2_3.code, DataCodeEnum.OMDB_LINK_FORM2_4.code, DataCodeEnum.OMDB_LINK_FORM2_5.code, DataCodeEnum.OMDB_LINK_FORM2_6.code, DataCodeEnum.OMDB_LINK_FORM2_7.code, DataCodeEnum.OMDB_LINK_FORM2_8.code, DataCodeEnum.OMDB_LINK_FORM2_9.code, DataCodeEnum.OMDB_LINK_FORM2_10.code, DataCodeEnum.OMDB_LINK_FORM2_11.code, DataCodeEnum.OMDB_LINK_FORM2_12.code, DataCodeEnum.OMDB_LINK_FORM2_13.code -> "道路形态"
|
||||
DataCodeEnum.OMDB_LINK_FORM1_1.code, DataCodeEnum.OMDB_LINK_FORM1_2.code, DataCodeEnum.OMDB_LINK_FORM1_3.code, DataCodeEnum.OMDB_LINK_FORM2_1.code, DataCodeEnum.OMDB_LINK_FORM2_2.code, DataCodeEnum.OMDB_LINK_FORM2_3.code, DataCodeEnum.OMDB_LINK_FORM2_4.code, DataCodeEnum.OMDB_LINK_FORM2_5.code, DataCodeEnum.OMDB_LINK_FORM2_6.code, DataCodeEnum.OMDB_LINK_FORM2_7.code, DataCodeEnum.OMDB_LINK_FORM2_8.code, DataCodeEnum.OMDB_LINK_FORM2_9.code, DataCodeEnum.OMDB_LINK_FORM2_10.code, DataCodeEnum.OMDB_LINK_FORM2_11.code, DataCodeEnum.OMDB_LINK_FORM2_12.code, DataCodeEnum.OMDB_LINK_FORM2_13.code -> "形态"
|
||||
|
||||
else -> DataCodeEnum.findTableNameByCode(data.code)
|
||||
else -> DataCodeEnum.findTableSubNameByCode(data.code)
|
||||
}
|
||||
}
|
||||
|
||||
@ -790,12 +793,88 @@ class SignUtil {
|
||||
list.add(TwoItemAdapterItem(title = "起终点标识", text = "${data.properties["startEnd"]}"))
|
||||
list.add(TwoItemAdapterItem(title = "高度层次", text = "${data.properties["zlevel"]}"))
|
||||
}
|
||||
//道路边界类型
|
||||
DataCodeEnum.OMDB_RDBOUND_BOUNDARYTYPE.code -> {
|
||||
list.add(TwoItemAdapterItem(title = "道路边界线ID", text = "${data.properties["roadBoundaryLinkPid"]}"))
|
||||
list.add(TwoItemAdapterItem(title = "道路边界类型", text = when (data.properties["boundaryType"]?.toInt()) {
|
||||
0 -> "不应用"
|
||||
1 -> "无标线无可区分边界"
|
||||
2 -> "标线"
|
||||
3 -> "路牙"
|
||||
4 -> "护栏"
|
||||
5 -> "墙"
|
||||
6 -> "铺设路面边缘"
|
||||
7 -> "虚拟三角岛"
|
||||
8 -> "障碍物"
|
||||
9 -> "杆状障碍物"
|
||||
else -> ""
|
||||
}))
|
||||
}
|
||||
//车道类型
|
||||
DataCodeEnum.OMDB_LANE_TYPE_ACCESS.code -> {
|
||||
list.add(TwoItemAdapterItem(title = "车道中心线ID", text = "${data.properties["laneLinkPid"]}"))
|
||||
|
||||
list.add(TwoItemAdapterItem(title = "车道类型", text = getLaneType(data)))
|
||||
}
|
||||
//设施分离
|
||||
DataCodeEnum.OMDB_LINK_SEPARATION.code -> {
|
||||
list.add(TwoItemAdapterItem(title = "设施分离", text = when (data.properties["separation"]) {
|
||||
"1" -> "坚固护栏"
|
||||
"2" -> "非坚固护栏"
|
||||
else -> ""
|
||||
}))
|
||||
}
|
||||
//中央隔离带
|
||||
DataCodeEnum.OMDB_LINK_MEDIAN.code -> {
|
||||
list.add(TwoItemAdapterItem(title = "设施分离", text = when (data.properties["medianSurface"]) {
|
||||
"0" -> "未铺设"
|
||||
"1" -> "铺设"
|
||||
"2" -> "混合"
|
||||
else -> ""
|
||||
}))
|
||||
}
|
||||
//路牙
|
||||
DataCodeEnum.OMDB_OBJECT_CURB.code -> {
|
||||
list.add(TwoItemAdapterItem(title = "是否符合高精地图", text = when (data.properties["compliant"]) {
|
||||
"0" -> "否"
|
||||
"1" -> "是"
|
||||
else -> ""
|
||||
}))
|
||||
}
|
||||
//平行墙
|
||||
DataCodeEnum.OMDB_OBJECT_WALL.code -> {
|
||||
list.add(TwoItemAdapterItem(title = "类型", text = when (data.properties["type"]) {
|
||||
"1" -> "隧道墙"
|
||||
"3" -> "其他墙"
|
||||
else -> ""
|
||||
}))
|
||||
}
|
||||
//警示区
|
||||
DataCodeEnum.OMDB_OBJECT_WARNING_AREA.code -> {
|
||||
list.add(TwoItemAdapterItem(title = "颜色", text = when (data.properties["color"]) {
|
||||
"0" -> "未验证"
|
||||
"1" -> "白色"
|
||||
"2" -> "黄色"
|
||||
"3" -> "红色"
|
||||
else -> ""
|
||||
}))
|
||||
list.add(TwoItemAdapterItem(title = "材质", text = when (data.properties["material"]) {
|
||||
"1" -> "有突起的材质"
|
||||
"2" -> "喷漆材质"
|
||||
else -> ""
|
||||
}))
|
||||
}
|
||||
//护栏
|
||||
DataCodeEnum.OMDB_OBJECT_BARRIER.code -> {
|
||||
list.add(TwoItemAdapterItem(title = "护栏类型", text = when (data.properties["barrierType"]) {
|
||||
"0" -> "护栏"
|
||||
"1" -> "新泽西护栏"
|
||||
"2" -> "安全护栏"
|
||||
"3" -> "围栏"
|
||||
"4" -> "其他护栏"
|
||||
else -> ""
|
||||
}))
|
||||
}
|
||||
}
|
||||
adapter.data = list
|
||||
return adapter
|
||||
|
@ -64,7 +64,7 @@
|
||||
<item
|
||||
android:id="@+id/personal_center_menu_version"
|
||||
android:icon="@drawable/ic_baseline_layers_24"
|
||||
android:title="版本:24QE1_V1.1.1_20231115_A" />
|
||||
android:title="版本:24QE1_V1.2.3_20231201_A" />
|
||||
</group>
|
||||
<group android:checkableBehavior="single">
|
||||
<item android:title="小标题">
|
||||
|
@ -4,7 +4,6 @@
|
||||
<color name="lane_info_0" comment="车信普通道路">#FF2271FF</color>
|
||||
<color name="lane_info_1" comment="车信附加道路">#FF00C800</color>
|
||||
<color name="lane_info_2" comment="车信公交道路">#FFFFB400</color>
|
||||
|
||||
<color name="white" comment="主要按钮,背景等颜色">#FFFFFF</color> <!--白色 -->
|
||||
<color name="button_press_color" comment="默认的按钮按下去时的背景颜色">#F1EBEB</color>
|
||||
<color name="default_button_blue_color" comment="蓝色到紫色的渐变开始颜色">#4954ED</color>
|
||||
@ -12,7 +11,6 @@
|
||||
<color name="default_blue_text_color" comment="蓝色字体的默认颜色">#2631DD</color>
|
||||
<color name="input_edit_hint_color" comment="输入框hint文字,icon的颜色">#C1C0C8</color>
|
||||
<color name="high_item_color" comment="选中高亮的颜色">#FFF5F7FE</color>
|
||||
|
||||
<color name="line_gray" comment="轻度灰色,一般用于下划线,不可点击按钮的边框">#dadade</color>
|
||||
<color name="bg_left_pannel" comment="左侧弹出框背景颜色">#f4f4fc</color>
|
||||
<color name="colorPrimary">#6c14c4</color>
|
||||
|
@ -245,6 +245,7 @@
|
||||
<xs:attribute name="id" default="0" type="xs:string" use="optional"/>
|
||||
<xs:attribute name="use" default="0" type="xs:string" use="optional"/>
|
||||
|
||||
<!-- 使用动态图标时,以@符号开头,建议动态tag的key使用较长(大于4位)的字符串 -->
|
||||
<xs:attribute name="src" type="tns:src" use="optional"/>
|
||||
<xs:attribute name="symbol-width" type="xs:positiveInteger" use="optional"/>
|
||||
<xs:attribute name="symbol-height" type="xs:positiveInteger" use="optional"/>
|
||||
@ -262,6 +263,10 @@
|
||||
<xs:attribute name="degree" default="0" type="xs:float" use="optional"/>
|
||||
<!-- 图标在y轴方向上的偏移量 -->
|
||||
<xs:attribute name="dy" default="0" type="xs:float" use="optional"/>
|
||||
<!-- symbol的背景图片,常用来绘制立标 -->
|
||||
<xs:attribute name="background" type="tns:src" use="optional"/>
|
||||
<!-- symbol的内容图片的占用区域,必须为4个数字组成,英文逗号分隔的字符串,值为左,右,上,下的百分比 -->
|
||||
<xs:attribute name="content-rect" type="xs:string" use="optional"/>
|
||||
</xs:complexType>
|
||||
|
||||
<xs:complexType name="extrusion">
|
||||
|
@ -1555,8 +1555,10 @@
|
||||
|
||||
<!-- 车信 -->
|
||||
<m v="OMDB_LANEINFO" >
|
||||
<symbol repeat="false" repeat-start="0" repeat-gap="2000"
|
||||
src="@symbol" symbol-height="24" degree="90"></symbol>
|
||||
<m k="symbol" v="true">
|
||||
<symbol repeat="false" repeat-start="0" repeat-gap="2000"
|
||||
src="@img-src" symbol-height="24" degree="90"></symbol>
|
||||
</m>
|
||||
</m>
|
||||
|
||||
<!-- 交通标牌 -->
|
||||
@ -1616,12 +1618,34 @@
|
||||
</m>
|
||||
</m>
|
||||
|
||||
<!-- 中央隔离带 -->
|
||||
<m v="OMDB_LINK_MEDIAN">
|
||||
<m k="medianSurface" v="0">
|
||||
<area use="obj-area" stroke="#00000000" stroke-width="1" src="assets:omdb/icon_2071_0.svg"></area>
|
||||
</m>
|
||||
<m k="medianSurface" v="1">
|
||||
<area use="obj-area" stroke="#00000000" stroke-width="1" src="assets:omdb/icon_2071_1.svg"></area>
|
||||
</m>
|
||||
<m k="medianSurface" v="2">
|
||||
<area use="obj-area" stroke="#00000000" stroke-width="1" src="assets:omdb/icon_2071_2.svg"></area>
|
||||
</m>
|
||||
<m k="medianSurface" v="3">
|
||||
<area use="obj-area" stroke="#ffffff" stroke-width="1" src="assets:omdb/icon_2071_0.svg"></area>
|
||||
</m>
|
||||
<m k="medianSurface" v="4">
|
||||
<area use="obj-area" stroke="#ffffff" stroke-width="1" src="assets:omdb/icon_2071_1.svg"></area>
|
||||
</m>
|
||||
<m k="medianSurface" v="5">
|
||||
<area use="obj-area" stroke="#ffffff" stroke-width="1" src="assets:omdb/icon_2071_2.svg"></area>
|
||||
</m>
|
||||
</m>
|
||||
|
||||
<!-- 道路边界类型 -->
|
||||
<m v="OMDB_RDBOUND_BOUNDARYTYPE">
|
||||
<outline-layer id="boundaryType" stroke="#8e44ad" width="0.1" />
|
||||
<!--护栏-->
|
||||
<m k="boundaryType" v="4">
|
||||
<symbol repeat="true" repeat-gap="12" gland="true" repeat-start="0.01" src="assets:omdb/icon_2013_4.svg" symbol-width="16" symbol-height="36"></symbol>
|
||||
<symbol repeat="true" repeat-gap="36" gland="true" repeat-start="5" src="assets:omdb/icon_2013_4.svg" symbol-width="56" symbol-height="56"></symbol>
|
||||
</m>
|
||||
<!--路牙-->
|
||||
<m k="boundaryType" v="3">
|
||||
@ -1629,7 +1653,7 @@
|
||||
</m>
|
||||
<!--墙-->
|
||||
<m k="boundaryType" v="5">
|
||||
<symbol repeat="true" gland="true" repeat-gap="12" repeat-start="0.01" src="assets:omdb/icon_2013_3.svg" symbol-width="24" symbol-height="12"></symbol>
|
||||
<symbol repeat="true" gland="true" repeat-gap="12" repeat-start="0.01" src="assets:omdb/icon_2013_5.svg" symbol-width="16" symbol-height="10"></symbol>
|
||||
</m>
|
||||
<!--铺设路面边缘-->
|
||||
<m k="boundaryType" v="6">
|
||||
@ -1648,7 +1672,7 @@
|
||||
|
||||
<!--护栏-->
|
||||
<m k="boundaryType" v="4">
|
||||
<symbol repeat="true" repeat-gap="12" gland="true" repeat-start="0.01" src="assets:omdb/icon_2013_4.svg" symbol-width="16" symbol-height="36"></symbol>
|
||||
<symbol repeat="true" repeat-gap="36" gland="true" repeat-start="5" src="assets:omdb/icon_2013_4.svg" symbol-width="56" symbol-height="56"></symbol>
|
||||
</m>
|
||||
<!--路牙-->
|
||||
<m k="boundaryType" v="3">
|
||||
@ -1656,7 +1680,7 @@
|
||||
</m>
|
||||
<!--墙-->
|
||||
<m k="boundaryType" v="5">
|
||||
<symbol repeat="true" gland="true" repeat-gap="12" repeat-start="0.01" src="assets:omdb/icon_2013_3.svg" symbol-width="24" symbol-height="12"></symbol>
|
||||
<symbol repeat="true" gland="true" repeat-gap="12" repeat-start="0.01" src="assets:omdb/icon_2013_5.svg" symbol-width="16" symbol-height="10"></symbol>
|
||||
</m>
|
||||
<!--铺设路面边缘-->
|
||||
<m k="boundaryType" v="6">
|
||||
@ -1761,6 +1785,58 @@
|
||||
</m>
|
||||
</m>
|
||||
|
||||
<!-- 路牙 -->
|
||||
<m v="OMDB_OBJECT_CURB">
|
||||
<symbol repeat="true" gland="true" repeat-gap="12" repeat-start="0.01" src="assets:omdb/icon_2013_3.svg" symbol-width="16" symbol-height="10"></symbol>
|
||||
</m>
|
||||
|
||||
<!-- 护栏 -->
|
||||
<m v="OMDB_OBJECT_BARRIER">
|
||||
<symbol repeat="true" repeat-gap="36" gland="true" repeat-start="5" src="assets:omdb/icon_2013_4.svg" symbol-width="56" symbol-height="56"></symbol>
|
||||
</m>
|
||||
|
||||
<!-- 平行墙 -->
|
||||
<m v="OMDB_OBJECT_WALL">
|
||||
<m k="type" v="-|1">
|
||||
<symbol repeat="true" gland="true" repeat-gap="12" repeat-start="0.01" src="assets:omdb/icon_3010_0.svg" symbol-width="16" symbol-height="10"></symbol>
|
||||
</m>
|
||||
<m k="type" v="1">
|
||||
<symbol repeat="true" gland="true" repeat-gap="12" repeat-start="0.01" src="assets:omdb/icon_3010_1.svg" symbol-width="16" symbol-height="10"></symbol>
|
||||
</m>
|
||||
</m>
|
||||
|
||||
<!-- 警示区 -->
|
||||
<m v="OMDB_OBJECT_WARNING_AREA">
|
||||
<m k="material" v="1">
|
||||
<m k="color" v="0">
|
||||
<area use="obj-area" stroke="#FF00C800" stroke-width="1" src="assets:omdb/icon_3007_0.svg"></area>
|
||||
</m>
|
||||
<m k="color" v="1">
|
||||
<area use="obj-area" stroke="#FF00C800" stroke-width="1" src="assets:omdb/icon_3007_1.svg"></area>
|
||||
</m>
|
||||
<m k="color" v="2">
|
||||
<area use="obj-area" stroke="#FF00C800" stroke-width="1" src="assets:omdb/icon_3007_2.svg"></area>
|
||||
</m>
|
||||
<m k="color" v="3">
|
||||
<area use="obj-area" stroke="#FF00C800" stroke-width="1" src="assets:omdb/icon_3007_3.svg"></area>
|
||||
</m>
|
||||
</m>
|
||||
<m k="material" v="2">
|
||||
<m k="color" v="0">
|
||||
<area use="obj-area" stroke="#00000000" stroke-width="1" src="assets:omdb/icon_3007_0.svg"></area>
|
||||
</m>
|
||||
<m k="color" v="1">
|
||||
<area use="obj-area" stroke="#00000000" stroke-width="1" src="assets:omdb/icon_3007_1.svg"></area>
|
||||
</m>
|
||||
<m k="color" v="2">
|
||||
<area use="obj-area" stroke="#00000000" stroke-width="1" src="assets:omdb/icon_3007_2.svg"></area>
|
||||
</m>
|
||||
<m k="color" v="3">
|
||||
<area use="obj-area" stroke="#00000000" stroke-width="1" src="assets:omdb/icon_3007_3.svg"></area>
|
||||
</m>
|
||||
</m>
|
||||
</m>
|
||||
|
||||
<!-- 道路属性 -->
|
||||
<m v="OMDB_LINK_ATTRIBUTE">
|
||||
|
||||
@ -1795,7 +1871,7 @@
|
||||
</m>
|
||||
|
||||
<!-- 全封闭 -->
|
||||
<m v="OMDB_CON_ACESS">
|
||||
<m v="OMDB_CON_ACCESS">
|
||||
<line use="road_morphology" />
|
||||
</m>
|
||||
|
||||
@ -1882,6 +1958,11 @@
|
||||
</m>
|
||||
</m>
|
||||
|
||||
<!-- 设施分离 -->
|
||||
<m v="OMDB_LINK_SEPARATION">
|
||||
<symbol repeat="true" repeat-gap="18" gland="true" repeat-start="0" src="assets:omdb/icon_2070_0.svg" symbol-width="32" symbol-height="32"></symbol>
|
||||
</m>
|
||||
|
||||
<!-- 停止位置 -->
|
||||
<m v="OMDB_OBJECT_STOPLOCATION">
|
||||
|
||||
@ -1908,18 +1989,18 @@
|
||||
<!--常规点限速-->
|
||||
<m v="OMDB_SPEEDLIMIT">
|
||||
<m k="speedFlag" v="0">
|
||||
<caption fill="#000000" k="maxSpeed" priority="0" size="12" stroke="#ffffff"
|
||||
stroke-width="1.0"></caption>
|
||||
<symbol src="assets:omdb/icon_4002_0.svg" symbol-width="24"></symbol>
|
||||
<!-- <caption fill="#000000" k="maxSpeed" priority="0" size="12" stroke="#ffffff"-->
|
||||
<!-- stroke-width="1.0"></caption>-->
|
||||
<symbol background="assets:omdb/icon_4002_0.png" symbol-width="24" content-rect="20,80,32,80" src="@text-src"></symbol>
|
||||
</m>
|
||||
<m k="speedFlag" v="1">
|
||||
<caption fill="#000000" k="maxSpeed" priority="0" size="10" stroke="#ffffff"
|
||||
stroke-width="1.0"></caption>
|
||||
<symbol src="assets:omdb/icon_4002_1.svg" symbol-width="24"></symbol>
|
||||
<!-- <caption fill="#000000" k="maxSpeed" priority="0" size="10" stroke="#ffffff"-->
|
||||
<!-- stroke-width="1.0"></caption>-->
|
||||
<symbol background="assets:omdb/icon_4002_1.png" symbol-width="24" content-rect="20,80,32,80" src="@text-src"></symbol>
|
||||
</m>
|
||||
<m k="type" v="angle">
|
||||
<symbol repeat="false" repeat-gap="2000" repeat-start="0" rotate="true" symbol-width="24"
|
||||
src="assets:omdb/icon_arrow_right.svg" ></symbol>
|
||||
src="assets:omdb/icon_arrow_right_bottom.svg" ></symbol>
|
||||
</m>
|
||||
<m k="type" v="s_2_e">
|
||||
<line use="s2e" />
|
||||
@ -1929,18 +2010,20 @@
|
||||
<!--条件点限速-->
|
||||
<m v="OMDB_SPEEDLIMIT_COND">
|
||||
<m k="speedFlag" v="0">
|
||||
<caption fill="#000000" k="maxSpeed" priority="0" size="12" stroke="#ffffff"
|
||||
<!-- <caption fill="#000000" k="maxSpeed" priority="0" size="12" stroke="#ffffff"
|
||||
stroke-width="1.0"></caption>
|
||||
<symbol src="assets:omdb/icon_4003_0.svg" symbol-width="24"></symbol>
|
||||
<symbol src="assets:omdb/icon_4003_0.svg" symbol-width="24" symbol-height="48"></symbol>-->
|
||||
<symbol background="assets:omdb/icon_4003_0.png" symbol-width="24" content-rect="20,80,32,80" src="@text-src"></symbol>
|
||||
</m>
|
||||
<m k="speedFlag" v="1">
|
||||
<caption fill="#000000" k="maxSpeed" priority="0" size="12" stroke="#ffffff"
|
||||
<!--<caption fill="#000000" k="maxSpeed" priority="0" size="12" stroke="#ffffff"
|
||||
stroke-width="1.0"></caption>
|
||||
<symbol src="assets:omdb/icon_4003_1.svg" symbol-width="24"></symbol>
|
||||
<symbol src="assets:omdb/icon_4003_1.svg" symbol-width="24" symbol-height="48"></symbol>-->
|
||||
<symbol background="assets:omdb/icon_4003_1.png" symbol-width="24" content-rect="20,80,32,80" src="@text-src"></symbol>
|
||||
</m>
|
||||
<m k="type" v="angle">
|
||||
<symbol repeat="false" repeat-gap="2000" repeat-start="0" rotate="true" symbol-width="24"
|
||||
src="assets:omdb/icon_arrow_right.svg" ></symbol>
|
||||
src="assets:omdb/icon_arrow_right_bottom.svg" ></symbol>
|
||||
</m>
|
||||
<m k="type" v="s_2_e">
|
||||
<line use="s2e" />
|
||||
@ -1987,7 +2070,7 @@
|
||||
</m>
|
||||
<m k="type" v="angle">
|
||||
<symbol repeat="false" repeat-gap="2000" repeat-start="0" rotate="true"
|
||||
src="assets:omdb/icon_arrow_right.svg" symbol-width="24"></symbol>
|
||||
src="assets:omdb/icon_arrow_right.svg" symbol-width="24" ></symbol>
|
||||
</m>
|
||||
<m k="type" v="s_2_e">
|
||||
<line use="s2e" />
|
||||
@ -2101,23 +2184,24 @@
|
||||
<!-- 车道类型 -->
|
||||
<m v="OMDB_LANE_TYPE_ACCESS">
|
||||
<m k="bike">
|
||||
<line fix="true" width="3" stroke="#cccccc"></line>
|
||||
<line fix="true" width="3" stroke="#e6e6e6"></line>
|
||||
<symbol repeat-start="0" repeat="true" repeat-gap="128" src="assets:omdb/icon_bike.svg"></symbol>
|
||||
</m>
|
||||
<m k="type" v="s_acc">
|
||||
<symbol src="assets:omdb/icon_2092_acc_s.svg" symbol-height="32"
|
||||
symbol-width="32" gland="true"></symbol>
|
||||
<symbol src="assets:omdb/icon_2092_acc_s.svg"
|
||||
symbol-width="24" gland="true"></symbol>
|
||||
</m>
|
||||
<m k="type" v="e_acc">
|
||||
<symbol src="assets:omdb/icon_2092_acc_e.svg" symbol-height="32"
|
||||
symbol-width="32" gland="true"></symbol>
|
||||
<symbol src="assets:omdb/icon_2092_acc_e.svg"
|
||||
symbol-width="24" gland="true"></symbol>
|
||||
</m>
|
||||
<m k="type" v="s_dec">
|
||||
<symbol src="assets:omdb/icon_2092_dec_s.svg" symbol-height="32"
|
||||
symbol-width="32" gland="true"></symbol>
|
||||
<symbol src="assets:omdb/icon_2092_dec_s.svg"
|
||||
symbol-width="24" gland="true"></symbol>
|
||||
</m>
|
||||
<m k="type" v="e_dec">
|
||||
<symbol src="assets:omdb/icon_2092_dec_e.svg" symbol-height="32"
|
||||
symbol-width="32" gland="true"></symbol>
|
||||
<symbol src="assets:omdb/icon_2092_dec_e.svg"
|
||||
symbol-width="24" gland="true"></symbol>
|
||||
</m>
|
||||
</m>
|
||||
|
||||
|
@ -2,60 +2,95 @@
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="107.5" height="105.4"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 107.5 105.4">
|
||||
<defs>
|
||||
<style>.f{fill:url(#d);}.g{fill:url(#e);}.h{fill:none;}.i{fill:#fff;}</style>
|
||||
<linearGradient id="d" x1="640.3" y1="-514.6" x2="633.9" y2="-514.6"
|
||||
gradientTransform="translate(-610.3 579.1)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#989898" />
|
||||
<stop offset=".1" stop-color="#c1c1c1" />
|
||||
<stop offset=".3" stop-color="#e3e3e3" />
|
||||
<stop offset=".4" stop-color="#f7f7f7" />
|
||||
<style>
|
||||
.p{fill:none;}.p,.q,.r,.s,.t,.u,.v,.w,.x,.y,.z,.aa,.ab{stroke-width:0px;}.q{fill:url(#e);}.r{fill:url(#f);}.s{fill:url(#d);}.t{fill:url(#j);}.u{fill:url(#i);}.v{fill:url(#h);}.w{fill:url(#m);}.x{fill:url(#g);}.y{fill:url(#o);}.z{fill:url(#k);}.aa{fill:url(#n);}.ab{fill:url(#l);}
|
||||
</style>
|
||||
<linearGradient id="d" x1="48.3" y1="52.7" x2="49.7" y2="52.7"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#231815" />
|
||||
<stop offset="0" stop-color="#372d2a" />
|
||||
<stop offset="0" stop-color="#655d5b" />
|
||||
<stop offset=".1" stop-color="#8e8987" />
|
||||
<stop offset=".2" stop-color="#b1adac" />
|
||||
<stop offset=".2" stop-color="#cdcbca" />
|
||||
<stop offset=".3" stop-color="#e3e2e1" />
|
||||
<stop offset=".3" stop-color="#f2f2f2" />
|
||||
<stop offset=".4" stop-color="#fcfbfb" />
|
||||
<stop offset=".5" stop-color="#fff" />
|
||||
<stop offset=".6" stop-color="#fbfbfb" />
|
||||
<stop offset=".6" stop-color="#f1f2f2" />
|
||||
<stop offset=".7" stop-color="#e0e1e2" />
|
||||
<stop offset=".8" stop-color="#c9c9cb" />
|
||||
<stop offset=".8" stop-color="#aaabad" />
|
||||
<stop offset=".9" stop-color="#848689" />
|
||||
<stop offset="1" stop-color="#585b5e" />
|
||||
<stop offset="1" stop-color="#3f4246" />
|
||||
<stop offset=".7" stop-color="#fcfcfc" />
|
||||
<stop offset=".7" stop-color="#f5f5f5" />
|
||||
<stop offset=".8" stop-color="#e9e8e8" />
|
||||
<stop offset=".8" stop-color="#d8d6d6" />
|
||||
<stop offset=".9" stop-color="#c2bfbe" />
|
||||
<stop offset=".9" stop-color="#a6a2a1" />
|
||||
<stop offset=".9" stop-color="#85807e" />
|
||||
<stop offset="1" stop-color="#605957" />
|
||||
<stop offset="1" stop-color="#3a312f" />
|
||||
<stop offset="1" stop-color="#453d3b" />
|
||||
<stop offset="1" stop-color="#65605f" />
|
||||
<stop offset="1" stop-color="#7f7c7b" />
|
||||
<stop offset="1" stop-color="#91908f" />
|
||||
<stop offset="1" stop-color="#9c9c9b" />
|
||||
<stop offset="1" stop-color="#a0a0a0" />
|
||||
</linearGradient>
|
||||
<linearGradient id="e" x1="77.7" y1="64.5" x2="84.1" y2="64.5"
|
||||
gradientTransform="matrix(1, 0, 0, 1, 0, 0)" xlink:href="#d" />
|
||||
<linearGradient id="e" x1="38.4" x2="39.8" xlink:href="#d" />
|
||||
<linearGradient id="f" x1="68.2" x2="69.6" xlink:href="#d" />
|
||||
<linearGradient id="g" x1="58.3" x2="59.6" xlink:href="#d" />
|
||||
<linearGradient id="h" x1="101.9" y1="52.7" x2="103.3" y2="52.7" xlink:href="#d" />
|
||||
<linearGradient id="i" x1="92" y1="52.7" x2="93.3" y2="52.7" xlink:href="#d" />
|
||||
<linearGradient id="j" x1="14.4" y1="52.7" x2="15.8" y2="52.7" xlink:href="#d" />
|
||||
<linearGradient id="k" x1="4.5" y1="52.7" x2="5.8" y2="52.7" xlink:href="#d" />
|
||||
<linearGradient id="l" x1="407.3" y1="29.7" x2="408.6" y2="29.7"
|
||||
gradientTransform="translate(-354.2 15.6)" xlink:href="#d" />
|
||||
<linearGradient id="m" x1="392.6" y1="29.7" x2="393.9" y2="29.7"
|
||||
gradientTransform="translate(-339.5 30.3)" xlink:href="#d" />
|
||||
<linearGradient id="n" x1="406.7" y1="360.1" x2="411.5" y2="360.1"
|
||||
gradientTransform="translate(-382 -307.4)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#989898" />
|
||||
<stop offset="0" stop-color="#a3a3a3" />
|
||||
<stop offset=".1" stop-color="#c4c5c5" />
|
||||
<stop offset=".2" stop-color="#d8d9d9" />
|
||||
<stop offset=".3" stop-color="#e0e1e1" />
|
||||
<stop offset=".4" stop-color="#dbdcdc" />
|
||||
<stop offset=".5" stop-color="#cccece" />
|
||||
<stop offset=".6" stop-color="#b5b6b7" />
|
||||
<stop offset=".7" stop-color="#949697" />
|
||||
<stop offset=".8" stop-color="#6a6c6f" />
|
||||
<stop offset=".8" stop-color="#3f4246" />
|
||||
<stop offset="1" stop-color="#404247" />
|
||||
<stop offset="1" stop-color="#43434a" />
|
||||
</linearGradient>
|
||||
<linearGradient id="o" x1="78.5" y1="52.7" x2="83.3" y2="52.7"
|
||||
gradientTransform="matrix(1,0,0,1,0,0)" xlink:href="#n" />
|
||||
</defs>
|
||||
<g id="c">
|
||||
<g>
|
||||
<rect class="h" width="107.5" height="105.4" />
|
||||
<g>
|
||||
<g>
|
||||
<path class="i"
|
||||
d="M48.2,57.4h1.5c.1,0,.2,.1,.2,.2v14.6c0,0,0,.1-.1,.1h-1.8s0,0,0,0v-14.7c0-.1,.1-.2,.2-.2Z" />
|
||||
<path class="i"
|
||||
d="M38.3,57.4h1.5c.1,0,.2,.1,.2,.2v14.6c0,0,0,.1-.1,.1h-1.8s0,0,0,0v-14.7c0-.1,.1-.2,.2-.2Z" />
|
||||
<path class="i"
|
||||
d="M68.1,57.4h1.5c.1,0,.2,.1,.2,.2v14.6c0,0,0,.1-.1,.1h-1.8s0,0,0,0v-14.7c0-.1,.1-.2,.2-.2Z" />
|
||||
<path class="i"
|
||||
d="M58.2,57.4h1.5c.1,0,.2,.1,.2,.2v14.6c0,0,0,.1-.1,.1h-1.8s0,0,0,0v-14.7c0-.1,.1-.2,.2-.2Z" />
|
||||
<path class="i"
|
||||
d="M101.8,57.4h1.5c.1,0,.2,.1,.2,.2v14.6c0,0,0,.1-.1,.1h-1.8s0,0,0,0v-14.7c0-.1,.1-.2,.2-.2Z" />
|
||||
<path class="i"
|
||||
d="M91.9,57.4h1.5c.1,0,.2,.1,.2,.2v14.6c0,0,0,.1-.1,.1h-1.8s0,0,0,0v-14.7c0-.1,.1-.2,.2-.2Z" />
|
||||
<path class="i"
|
||||
d="M14.3,57.4h1.5c.1,0,.2,.1,.2,.2v14.6c0,0,0,.1-.1,.1h-1.8s0,0,0,0v-14.7c0-.1,.1-.2,.2-.2Z" />
|
||||
<path class="i"
|
||||
d="M4.4,57.4h1.5c.1,0,.2,.1,.2,.2v14.6c0,0,0,.1-.1,.1h-1.8s0,0,0,0v-14.7c0-.1,.1-.2,.2-.2Z" />
|
||||
<path class="i"
|
||||
d="M52.8,3.3h1.8c.1,0,.2,.1,.2,.2V110.7c0,0,0,.1-.1,.1h-2.1s0,0,0,0V3.5c0-.1,.1-.2,.2-.2Z"
|
||||
transform="translate(-3.3 110.8) rotate(-90)" />
|
||||
<path class="i"
|
||||
d="M52.8,18h1.8c.1,0,.2,.1,.2,.2V125.4c0,0,0,.1-.1,.1h-2.1s0,0,0,0V18.2c0-.1,.1-.2,.2-.2Z"
|
||||
transform="translate(-18 125.5) rotate(-90)" />
|
||||
</g>
|
||||
<path class="f"
|
||||
d="M24.5,52.3h4.9c.6,0,1.1,.5,1.1,1.1v22.3c0,.5-.4,1-1,1h-5.2c-.5,0-.9-.4-.9-.9v-22.3c0-.6,.5-1.1,1.1-1.1Z"
|
||||
transform="translate(54 129) rotate(180)" />
|
||||
<path class="g"
|
||||
d="M78.3,52.3h4.9c.6,0,1.1,.5,1.1,1.1v22.3c0,.5-.4,1-1,1h-5.2c-.5,0-.9-.4-.9-.9v-22.3c0-.6,.5-1.1,1.1-1.1Z" />
|
||||
</g>
|
||||
</g>
|
||||
<rect class="p" width="107.5" height="105.4" />
|
||||
<path class="s"
|
||||
d="m48.6,45.2h.9c.1,0,.2.1.2.2v14.6c0,0,0,.1-.1.1h-1.2s0,0,0,0v-14.7c0-.1.1-.2.2-.2Z" />
|
||||
<path class="q"
|
||||
d="m38.6,45.2h.9c.1,0,.2.1.2.2v14.6c0,0,0,.1-.1.1h-1.2s0,0,0,0v-14.7c0-.1.1-.2.2-.2Z" />
|
||||
<path class="r"
|
||||
d="m68.4,45.2h.9c.1,0,.2.1.2.2v14.6c0,0,0,.1-.1.1h-1.2s0,0,0,0v-14.7c0-.1.1-.2.2-.2Z" />
|
||||
<path class="x"
|
||||
d="m58.5,45.2h.9c.1,0,.2.1.2.2v14.6c0,0,0,.1-.1.1h-1.2s0,0,0,0v-14.7c0-.1.1-.2.2-.2Z" />
|
||||
<path class="v"
|
||||
d="m102.1,45.2h.9c.1,0,.2.1.2.2v14.6c0,0,0,.1-.1.1h-1.2s0,0,0,0v-14.7c0-.1.1-.2.2-.2Z" />
|
||||
<path class="u"
|
||||
d="m92.2,45.2h.9c.1,0,.2.1.2.2v14.6c0,0,0,.1-.1.1h-1.2s0,0,0,0v-14.7c0-.1.1-.2.2-.2Z" />
|
||||
<path class="t"
|
||||
d="m14.6,45.2h.9c.1,0,.2.1.2.2v14.6c0,0,0,.1-.1.1h-1.2s0,0,0,0v-14.7c0-.1.1-.2.2-.2Z" />
|
||||
<path class="z"
|
||||
d="m4.7,45.2h.9c.1,0,.2.1.2.2v14.6c0,0,0,.1-.1.1h-1.2s0,0,0,0v-14.7c0-.1.1-.2.2-.2Z" />
|
||||
<path class="ab"
|
||||
d="m53.3-8.4h.9c.1,0,.2.1.2.2v107.1c0,0,0,.1-.1.1h-1.1s0,0,0,0V-8.1c0-.1.1-.2.2-.2Z"
|
||||
transform="translate(8.4 99.1) rotate(-90)" />
|
||||
<path class="w"
|
||||
d="m53.3,6.3h.9c.1,0,.2.1.2.2v107.1c0,0,0,.1-.1.1h-1.1s0,0,0,0V6.6c0-.1.1-.2.2-.2Z"
|
||||
transform="translate(-6.3 113.8) rotate(-90)" />
|
||||
<path class="aa"
|
||||
d="m25.4,40.6h3.1c.6,0,1.1.5,1.1,1.1v22.3c0,.5-.4,1-1,1h-3.4c-.5,0-.9-.4-.9-.9v-22.3c0-.6.5-1.1,1.1-1.1Z"
|
||||
transform="translate(54 105.4) rotate(180)" />
|
||||
<path class="y"
|
||||
d="m79.2,40.6h3.1c.6,0,1.1.5,1.1,1.1v22.3c0,.5-.4,1-1,1h-3.4c-.5,0-.9-.4-.9-.9v-22.3c0-.6.5-1.1,1.1-1.1Z" />
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 5.6 KiB |
43
collect-library/src/main/assets/omdb/icon_2013_5.svg
Normal file
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="90" height="100"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 90 100">
|
||||
<defs>
|
||||
<style>
|
||||
.e{fill:none;}.e,.f,.g,.h{stroke-width:0px;}.i{clip-path:url(#d);}.f{fill:#a28d92;}.g{fill:#f1eae9;}.h{fill:#fff;}
|
||||
</style>
|
||||
<clipPath id="d">
|
||||
<rect class="e" width="90" height="100" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<g class="i">
|
||||
<rect class="h" width="90" height="100" />
|
||||
<path class="g"
|
||||
d="m-10.8.2H29c.8,0,1.4.6,1.4,1.4,0,.4-.1.7-.4,1l-8.2,8.2c-.3.3-.6.4-1,.4H-19c-.8,0-1.4-.6-1.4-1.4,0-.4.1-.7.4-1L-11.8.6c.3-.3.6-.4,1-.4Z" />
|
||||
<path class="g"
|
||||
d="m35,.2h39.9c.8,0,1.4.6,1.4,1.4,0,.4-.1.7-.4,1l-8.2,8.2c-.3.3-.6.4-1,.4H26.8c-.8,0-1.4-.6-1.4-1.4,0-.4.1-.7.4-1L34.1.6c.3-.3.6-.4,1-.4Z" />
|
||||
<path class="f"
|
||||
d="m19.7,13.1c.7,0,1.3.6,1.3,1.4v17.1c0,.8-.6,1.4-1.3,1.4H-19.4c-.7,0-1.3-.6-1.3-1.4h0V14.5c0-.8.6-1.4,1.3-1.4H19.7Z" />
|
||||
<path class="f"
|
||||
d="m65,13.1c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H25.7c-.7,0-1.4-.6-1.4-1.4h0V14.5c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="g"
|
||||
d="m80.9.2h39.9c.8,0,1.4.6,1.4,1.4,0,.4-.1.7-.4,1l-8.2,8.2c-.3.3-.6.4-1,.4h-39.9c-.8,0-1.4-.6-1.4-1.4,0-.4.1-.7.4-1L79.9.6c.3-.3.6-.4,1-.4Z" />
|
||||
<path class="f"
|
||||
d="m110,13.1c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4h-39.3c-.7,0-1.4-.6-1.4-1.4h0V14.5c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m42.5,35.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H3.2c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m87.5,35.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4h-39.3c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m22.3,57.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H-17c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4H22.3Z" />
|
||||
<path class="f"
|
||||
d="m67.5,57.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H28.2c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m112.5,57.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4h-39.3c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m42.5,80c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H3.2c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m87.6,79.9c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4h-39.3c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.7 KiB |
353
collect-library/src/main/assets/omdb/icon_2070_0.svg
Normal file
@ -0,0 +1,353 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="107.5" height="107.5"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 107.5 107.5">
|
||||
<defs>
|
||||
<style>
|
||||
.bz,.ca{fill:none;}.bz,.cb,.cc,.cd,.ce,.cf,.cg,.ch,.ci,.cj,.ck,.cl,.cm,.cn,.co,.cp,.cq,.cr,.cs,.ct,.cu,.cv,.cw,.cx,.cy,.cz,.da,.db,.dc,.dd,.de,.df,.dg,.dh,.di,.dj,.dk,.dl,.dm,.dn,.do,.dp,.dq,.dr,.ds,.dt,.du,.dv,.dw,.dx,.dy,.dz,.ea,.eb,.ec,.ed,.ee,.ef,.eg,.eh,.ei,.ej,.ek,.el,.em,.en,.eo,.ep,.eq,.er,.es,.et,.eu,.ev,.ew{stroke-width:0px;}.ca{opacity:0;stroke:#00a4b1;stroke-miterlimit:10;stroke-width:.2px;}.cb{fill:url(#ah);}.cc{fill:url(#ag);}.cd{fill:url(#aa);}.ce{fill:url(#ao);}.cf{fill:url(#af);}.cg{fill:url(#ae);}.ch{fill:url(#ab);}.ci{fill:url(#aj);}.cj{fill:url(#ap);}.ck{fill:url(#ai);}.cl{fill:url(#ad);}.cm{fill:url(#an);}.cn{fill:url(#am);}.co{fill:url(#ac);}.cp{fill:url(#at);}.cq{fill:url(#as);}.cr{fill:url(#bi);}.cs{fill:url(#bd);}.ct{fill:url(#bg);}.cu{fill:url(#bj);}.cv{fill:url(#be);}.cw{fill:url(#bf);}.cx{fill:url(#bo);}.cy{fill:url(#bm);}.cz{fill:url(#bh);}.da{fill:url(#bn);}.db{fill:url(#ba);}.dc{fill:url(#bb);}.dd{fill:url(#bk);}.de{fill:url(#bc);}.df{fill:url(#bx);}.dg{fill:url(#bq);}.dh{fill:url(#br);}.di{fill:url(#bs);}.dj{fill:url(#by);}.dk{fill:url(#bt);}.dl{fill:url(#bl);}.dm{fill:url(#bw);}.dn{fill:url(#bp);}.do{fill:url(#bu);}.dp{fill:url(#bv);}.dq{fill:url(#ar);}.dr{fill:url(#ay);}.ds{fill:url(#az);}.dt{fill:url(#aw);}.du{fill:url(#aq);}.dv{fill:url(#ax);}.dw{fill:url(#ak);}.dx{fill:url(#al);}.dy{fill:url(#au);}.dz{fill:url(#av);}.ea{fill:url(#v);}.eb{fill:url(#e);}.ec{fill:url(#y);}.ed{fill:url(#z);}.ee{fill:url(#x);}.ef{fill:url(#w);}.eg{fill:url(#u);}.eh{fill:url(#t);}.ei{fill:url(#f);}.ej{fill:url(#d);}.ek{fill:url(#s);}.el{fill:url(#j);}.em{fill:url(#q);}.en{fill:url(#r);}.eo{fill:url(#i);}.ep{fill:url(#h);}.eq{fill:url(#m);}.er{fill:url(#g);}.es{fill:url(#o);}.et{fill:url(#p);}.eu{fill:url(#k);}.ev{fill:url(#n);}.ew{fill:url(#l);}
|
||||
</style>
|
||||
<linearGradient id="d" x1="13.7" y1="53.7" x2="15" y2="53.7" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#221714" />
|
||||
<stop offset="0" stop-color="#372d2a" />
|
||||
<stop offset="0" stop-color="#655d5b" />
|
||||
<stop offset=".1" stop-color="#8e8987" />
|
||||
<stop offset=".2" stop-color="#b1adac" />
|
||||
<stop offset=".2" stop-color="#cdcbca" />
|
||||
<stop offset=".3" stop-color="#e3e2e1" />
|
||||
<stop offset=".3" stop-color="#f2f2f2" />
|
||||
<stop offset=".4" stop-color="#fcfbfb" />
|
||||
<stop offset=".5" stop-color="#fff" />
|
||||
<stop offset=".7" stop-color="#fcfcfc" />
|
||||
<stop offset=".7" stop-color="#f5f5f5" />
|
||||
<stop offset=".8" stop-color="#e9e8e8" />
|
||||
<stop offset=".8" stop-color="#d8d7d6" />
|
||||
<stop offset=".9" stop-color="#c2bfbe" />
|
||||
<stop offset=".9" stop-color="#a6a2a1" />
|
||||
<stop offset=".9" stop-color="#85807e" />
|
||||
<stop offset="1" stop-color="#605a57" />
|
||||
<stop offset="1" stop-color="#39312e" />
|
||||
<stop offset="1" stop-color="#443d3a" />
|
||||
<stop offset="1" stop-color="#64605e" />
|
||||
<stop offset="1" stop-color="#7e7b7a" />
|
||||
<stop offset="1" stop-color="#908f8e" />
|
||||
<stop offset="1" stop-color="#9b9b9a" />
|
||||
<stop offset="1" stop-color="#9f9f9f" />
|
||||
</linearGradient>
|
||||
<linearGradient id="e" x1="3.7" x2="5.1" xlink:href="#d" />
|
||||
<linearGradient id="f" x1="270.6" y1="-352.3" x2="272" y2="-352.3"
|
||||
gradientTransform="translate(-266.3 383.8)" xlink:href="#d" />
|
||||
<linearGradient id="g" x1="390.7" y1="-1286.3" x2="392.1" y2="-1286.3"
|
||||
gradientTransform="translate(-385.2 816.6) scale(1 .6)" xlink:href="#d" />
|
||||
<linearGradient id="h" x1="189.8" y1="-2181.7" x2="191.1" y2="-2181.7"
|
||||
gradientTransform="translate(-182.5 1363.7) scale(1 .6)" xlink:href="#d" />
|
||||
<linearGradient id="i" x1="-1617.7" y1="317" x2="-1616.3" y2="317"
|
||||
gradientTransform="translate(1630.8 348.6) scale(1 -1)" xlink:href="#d" />
|
||||
<linearGradient id="j" x1="-887.7" y1="1342.2" x2="-886.4" y2="1342.2"
|
||||
gradientTransform="translate(899.5 850.8) scale(1 -.6)" xlink:href="#d" />
|
||||
<linearGradient id="k" x1="-261.1" y1="1004.8" x2="-259.8" y2="1004.8"
|
||||
gradientTransform="translate(271.3 643.5) scale(1 -.6)" xlink:href="#d" />
|
||||
<linearGradient id="l" x1="-18.7" y1="1876.8" x2="-17.3" y2="1876.8"
|
||||
gradientTransform="translate(27.4 695.4) scale(1 -.4)" xlink:href="#d" />
|
||||
<linearGradient id="m" x1="28.5" x2="29.9" xlink:href="#d" />
|
||||
<linearGradient id="n" x1="18.6" x2="19.9" xlink:href="#d" />
|
||||
<linearGradient id="o" x1="284.7" y1="-357.1" x2="286" y2="-357.1"
|
||||
gradientTransform="translate(-265.5 388.7)" xlink:href="#d" />
|
||||
<linearGradient id="p" x1="399.8" y1="-1305.6" x2="401.1" y2="-1305.6"
|
||||
gradientTransform="translate(-379.3 828.4) scale(1 .6)" xlink:href="#d" />
|
||||
<linearGradient id="q" x1="193.2" y1="-2205.3" x2="194.6" y2="-2205.3"
|
||||
gradientTransform="translate(-171.1 1378.2) scale(1 .6)" xlink:href="#d" />
|
||||
<linearGradient id="r" x1="-1631.6" y1="322.1" x2="-1630.3" y2="322.1"
|
||||
gradientTransform="translate(1659.6 353.6) scale(1 -1)" xlink:href="#d" />
|
||||
<linearGradient id="s" x1="-897.2" y1="1360.9" x2="-895.8" y2="1360.9"
|
||||
gradientTransform="translate(923.8 862.2) scale(1 -.6)" xlink:href="#d" />
|
||||
<linearGradient id="t" x1="-264.3" y1="1028.5" x2="-263" y2="1028.5"
|
||||
gradientTransform="translate(289.3 658) scale(1 -.6)" xlink:href="#d" />
|
||||
<linearGradient id="u" x1="-18.7" y1="1918.6" x2="-17.3" y2="1918.6"
|
||||
gradientTransform="translate(42.2 710.2) scale(1 -.4)" xlink:href="#d" />
|
||||
<linearGradient id="v" x1="-1912" y1="127.5" x2="-1908.5" y2="127.5"
|
||||
gradientTransform="translate(1927.1 -85.1)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#888" />
|
||||
<stop offset="0" stop-color="#888" />
|
||||
<stop offset="0" stop-color="#acacac" />
|
||||
<stop offset=".1" stop-color="#cacaca" />
|
||||
<stop offset=".2" stop-color="#e1e1e1" />
|
||||
<stop offset=".3" stop-color="#f2f2f2" />
|
||||
<stop offset=".4" stop-color="#fbfbfb" />
|
||||
<stop offset=".5" stop-color="#fff" />
|
||||
<stop offset=".7" stop-color="#fcfcfc" />
|
||||
<stop offset=".8" stop-color="#f5f5f5" />
|
||||
<stop offset=".9" stop-color="#e8e8e8" />
|
||||
<stop offset=".9" stop-color="#d6d6d7" />
|
||||
<stop offset="1" stop-color="#bfbfc0" />
|
||||
<stop offset="1" stop-color="#b4b4b5" />
|
||||
</linearGradient>
|
||||
<linearGradient id="w" x1="43.3" y1="53.7" x2="44.7" y2="53.7" xlink:href="#d" />
|
||||
<linearGradient id="x" x1="33.4" y1="53.7" x2="34.8" y2="53.7" xlink:href="#d" />
|
||||
<linearGradient id="y" x1="298.7" y1="-362" x2="300" y2="-362"
|
||||
gradientTransform="translate(-264.7 393.6)" xlink:href="#d" />
|
||||
<linearGradient id="z" x1="408.8" y1="-1324.8" x2="410.1" y2="-1324.8"
|
||||
gradientTransform="translate(-373.5 840.2) scale(1 .6)" xlink:href="#d" />
|
||||
<linearGradient id="aa" x1="196.7" y1="-2228.8" x2="198" y2="-2228.8"
|
||||
gradientTransform="translate(-159.8 1392.6) scale(1 .6)" xlink:href="#d" />
|
||||
<linearGradient id="ab" x1="-1645.6" y1="327.1" x2="-1644.2" y2="327.1"
|
||||
gradientTransform="translate(1688.3 358.7) scale(1 -1)" xlink:href="#d" />
|
||||
<linearGradient id="ac" x1="-906.6" y1="1379.6" x2="-905.2" y2="1379.6"
|
||||
gradientTransform="translate(948.1 873.7) scale(1 -.6)" xlink:href="#d" />
|
||||
<linearGradient id="ad" x1="-267.6" y1="1052.1" x2="-266.2" y2="1052.1"
|
||||
gradientTransform="translate(307.4 672.5) scale(1 -.6)" xlink:href="#d" />
|
||||
<linearGradient id="ae" x1="-18.7" y1="1960.3" x2="-17.3" y2="1960.3"
|
||||
gradientTransform="translate(57 725) scale(1 -.4)" xlink:href="#d" />
|
||||
<linearGradient id="af" y1="142.3" y2="142.3" gradientTransform="translate(1941.9 -99.9)"
|
||||
xlink:href="#v" />
|
||||
<linearGradient id="ag" x1="58.1" y1="53.7" x2="59.5" y2="53.7" xlink:href="#d" />
|
||||
<linearGradient id="ah" x1="48.2" y1="53.7" x2="49.6" y2="53.7" xlink:href="#d" />
|
||||
<linearGradient id="ai" x1="312.7" y1="-366.9" x2="314" y2="-366.9"
|
||||
gradientTransform="translate(-263.9 398.4)" xlink:href="#d" />
|
||||
<linearGradient id="aj" x1="417.7" y1="-1344.1" x2="419.1" y2="-1344.1"
|
||||
gradientTransform="translate(-367.7 852) scale(1 .6)" xlink:href="#d" />
|
||||
<linearGradient id="ak" x1="200.1" y1="-2252.4" x2="201.5" y2="-2252.4"
|
||||
gradientTransform="translate(-148.4 1407) scale(1 .6)" xlink:href="#d" />
|
||||
<linearGradient id="al" x1="-1659.5" y1="332.2" x2="-1658.1" y2="332.2"
|
||||
gradientTransform="translate(1717.1 363.7) scale(1 -1)" xlink:href="#d" />
|
||||
<linearGradient id="am" x1="-916.1" y1="1398.2" x2="-914.7" y2="1398.2"
|
||||
gradientTransform="translate(972.3 885.1) scale(1 -.6)" xlink:href="#d" />
|
||||
<linearGradient id="an" x1="-270.8" y1="1075.8" x2="-269.4" y2="1075.8"
|
||||
gradientTransform="translate(325.4 686.9) scale(1 -.6)" xlink:href="#d" />
|
||||
<linearGradient id="ao" x1="-18.7" y1="2002" x2="-17.3" y2="2002"
|
||||
gradientTransform="translate(71.8 739.9) scale(1 -.4)" xlink:href="#d" />
|
||||
<linearGradient id="ap" y1="157.1" y2="157.1" gradientTransform="translate(1956.7 -114.7)"
|
||||
xlink:href="#v" />
|
||||
<linearGradient id="aq" x1="73" y1="53.7" x2="74.4" y2="53.7" xlink:href="#d" />
|
||||
<linearGradient id="ar" x1="63.1" y1="53.7" x2="64.4" y2="53.7" xlink:href="#d" />
|
||||
<linearGradient id="as" x1="326.7" y1="-371.7" x2="328.1" y2="-371.7"
|
||||
gradientTransform="translate(-263.1 403.3)" xlink:href="#d" />
|
||||
<linearGradient id="at" x1="426.8" y1="-1363.4" x2="428.1" y2="-1363.4"
|
||||
gradientTransform="translate(-361.9 863.8) scale(1 .6)" xlink:href="#d" />
|
||||
<linearGradient id="au" x1="203.6" y1="-2276" x2="205" y2="-2276"
|
||||
gradientTransform="translate(-137 1421.5) scale(1 .6)" xlink:href="#d" />
|
||||
<linearGradient id="av" x1="-1673.5" y1="337.2" x2="-1672.1" y2="337.2"
|
||||
gradientTransform="translate(1745.9 368.8) scale(1 -1)" xlink:href="#d" />
|
||||
<linearGradient id="aw" x1="-925.5" y1="1417" x2="-924.2" y2="1417"
|
||||
gradientTransform="translate(996.7 896.5) scale(1 -.6)" xlink:href="#d" />
|
||||
<linearGradient id="ax" x1="-274" y1="1099.5" x2="-272.7" y2="1099.5"
|
||||
gradientTransform="translate(343.5 701.5) scale(1 -.6)" xlink:href="#d" />
|
||||
<linearGradient id="ay" x1="-18.7" y1="2043.8" x2="-17.3" y2="2043.8"
|
||||
gradientTransform="translate(86.7 754.7) scale(1 -.4)" xlink:href="#d" />
|
||||
<linearGradient id="az" y1="172" y2="172" gradientTransform="translate(1971.6 -129.6)"
|
||||
xlink:href="#v" />
|
||||
<linearGradient id="ba" x1="87.8" y1="53.8" x2="89.2" y2="53.8" xlink:href="#d" />
|
||||
<linearGradient id="bb" x1="77.9" y1="53.8" x2="79.3" y2="53.8" xlink:href="#d" />
|
||||
<linearGradient id="bc" x1="340.7" y1="-376.6" x2="342.1" y2="-376.6"
|
||||
gradientTransform="translate(-262.3 408.1)" xlink:href="#d" />
|
||||
<linearGradient id="bd" x1="435.8" y1="-1382.6" x2="437.1" y2="-1382.6"
|
||||
gradientTransform="translate(-356 875.6) scale(1 .6)" xlink:href="#d" />
|
||||
<linearGradient id="be" x1="207" y1="-2299.6" x2="208.4" y2="-2299.6"
|
||||
gradientTransform="translate(-125.6 1435.9) scale(1 .6)" xlink:href="#d" />
|
||||
<linearGradient id="bf" x1="-1687.4" y1="342.3" x2="-1686" y2="342.3"
|
||||
gradientTransform="translate(1774.7 373.8) scale(1 -1)" xlink:href="#d" />
|
||||
<linearGradient id="bg" x1="-935" y1="1435.6" x2="-933.6" y2="1435.6"
|
||||
gradientTransform="translate(1020.9 908) scale(1 -.6)" xlink:href="#d" />
|
||||
<linearGradient id="bh" x1="-277.2" y1="1123.1" x2="-275.9" y2="1123.1"
|
||||
gradientTransform="translate(361.6 715.9) scale(1 -.6)" xlink:href="#d" />
|
||||
<linearGradient id="bi" x1="-18.6" y1="2085.5" x2="-17.3" y2="2085.5"
|
||||
gradientTransform="translate(101.5 769.6) scale(1 -.4)" xlink:href="#d" />
|
||||
<linearGradient id="bj" y1="186.8" y2="186.8" gradientTransform="translate(1986.4 -144.4)"
|
||||
xlink:href="#v" />
|
||||
<linearGradient id="bk" x1="102.7" y1="53.8" x2="104" y2="53.8" xlink:href="#d" />
|
||||
<linearGradient id="bl" x1="92.7" y1="53.8" x2="94.1" y2="53.8" xlink:href="#d" />
|
||||
<linearGradient id="bm" x1="354.7" y1="-381.4" x2="356.1" y2="-381.4"
|
||||
gradientTransform="translate(-261.4 413)" xlink:href="#d" />
|
||||
<linearGradient id="bn" x1="444.8" y1="-1401.9" x2="446.1" y2="-1401.9"
|
||||
gradientTransform="translate(-350.2 887.4) scale(1 .6)" xlink:href="#d" />
|
||||
<linearGradient id="bo" x1="210.5" y1="-2323.1" x2="211.9" y2="-2323.1"
|
||||
gradientTransform="translate(-114.3 1450.3) scale(1 .6)" xlink:href="#d" />
|
||||
<linearGradient id="bp" x1="-1701.3" y1="347.3" x2="-1700" y2="347.3"
|
||||
gradientTransform="translate(1803.4 378.9) scale(1 -1)" xlink:href="#d" />
|
||||
<linearGradient id="bq" x1="-944.4" y1="1454.3" x2="-943" y2="1454.3"
|
||||
gradientTransform="translate(1045.2 919.4) scale(1 -.6)" xlink:href="#d" />
|
||||
<linearGradient id="br" x1="-280.5" y1="1146.8" x2="-279.1" y2="1146.8"
|
||||
gradientTransform="translate(379.6 730.4) scale(1 -.6)" xlink:href="#d" />
|
||||
<linearGradient id="bs" x1="-18.6" y1="2127.2" x2="-17.3" y2="2127.2"
|
||||
gradientTransform="translate(116.3 784.4) scale(1 -.4)" xlink:href="#d" />
|
||||
<linearGradient id="bt" y1="201.6" y2="201.6" gradientTransform="translate(2001.2 -159.2)"
|
||||
xlink:href="#v" />
|
||||
<linearGradient id="bu" x1="-709.6" y1="357.9" x2="-704.2" y2="357.9"
|
||||
gradientTransform="translate(760.8 -286)" xlink:href="#d" />
|
||||
<linearGradient id="bv" y1="215.5" y2="215.5" gradientTransform="translate(2015.2 -173.1)"
|
||||
xlink:href="#v" />
|
||||
<linearGradient id="bw" y1="113.5" y2="113.5" gradientTransform="translate(1913.1 -71.1)"
|
||||
xlink:href="#v" />
|
||||
<linearGradient id="bx" x1="-1014.3" y1="-422" x2="-1009.5" y2="-422"
|
||||
gradientTransform="translate(1043.7 496.6)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#979797" />
|
||||
<stop offset="0" stop-color="#a1a1a1" />
|
||||
<stop offset=".1" stop-color="#c3c3c3" />
|
||||
<stop offset=".2" stop-color="#d7d7d7" />
|
||||
<stop offset=".3" stop-color="#dfdfdf" />
|
||||
<stop offset=".4" stop-color="#dadada" />
|
||||
<stop offset=".5" stop-color="#cbcccc" />
|
||||
<stop offset=".6" stop-color="#b4b4b6" />
|
||||
<stop offset=".7" stop-color="#939496" />
|
||||
<stop offset=".8" stop-color="#696b6e" />
|
||||
<stop offset=".8" stop-color="#3e4146" />
|
||||
<stop offset="1" stop-color="#3f4147" />
|
||||
<stop offset="1" stop-color="#424249" />
|
||||
</linearGradient>
|
||||
<linearGradient id="by" x1="-1058.7" x2="-1053.9"
|
||||
gradientTransform="translate(1132.6 496.6)" xlink:href="#bx" />
|
||||
</defs>
|
||||
<g id="c">
|
||||
<path class="ej"
|
||||
d="m13.9,32.8h.9c.1,0,.2.1.2.2v41.5c0,0,0,.1-.1.1h-1.2s0,0,0,0v-41.6c0-.1.1-.2.2-.2Z" />
|
||||
<path class="eb"
|
||||
d="m4,32.8h.9c.1,0,.2.1.2.2v41.5c0,0,0,.1-.1.1h-1.2s0,0,0,0v-41.6c0-.1.1-.2.2-.2Z" />
|
||||
<rect class="ei" x="4.3" y="29.7" width="1.4" height="3.7"
|
||||
transform="translate(10.6 .1) rotate(19.1)" />
|
||||
<rect class="er" x="5.6" y="28.4" width="1.4" height="2.2"
|
||||
transform="translate(25.9 6.6) rotate(52.6)" />
|
||||
<rect class="ep" x="7.3" y="27.5" width="1.4" height="2.2"
|
||||
transform="translate(33.9 14.3) rotate(76.5)" />
|
||||
<rect class="eo" x="13.1" y="29.7" width="1.4" height="3.7"
|
||||
transform="translate(37.5 56.5) rotate(160.1)" />
|
||||
<rect class="el" x="11.8" y="28.3" width="1.4" height="2.2"
|
||||
transform="translate(43.1 38.6) rotate(129.6)" />
|
||||
<rect class="eu" x="10.2" y="27.5" width="1.4" height="2.2"
|
||||
transform="translate(41.1 24.3) rotate(102.6)" />
|
||||
<rect class="ew" x="8.7" y="27.8" width="1.4" height="1.2"
|
||||
transform="translate(37.8 19) rotate(90)" />
|
||||
<path class="eq"
|
||||
d="m28.7,32.8h.9c.1,0,.2.1.2.2v41.5c0,0,0,.1-.1.1h-1.2s0,0,0,0v-41.6c0-.1.1-.2.2-.2Z" />
|
||||
<path class="ev"
|
||||
d="m18.8,32.8h.9c.1,0,.2.1.2.2v41.5c0,0,0,.1-.1.1h-1.2s0,0,0,0v-41.6c0-.1.1-.2.2-.2Z" />
|
||||
<rect class="es" x="19.1" y="29.7" width="1.4" height="3.7"
|
||||
transform="translate(11.4 -4.8) rotate(19.1)" />
|
||||
<rect class="et" x="20.4" y="28.4" width="1.4" height="2.2"
|
||||
transform="translate(31.7 -5.2) rotate(52.6)" />
|
||||
<rect class="em" x="22.1" y="27.5" width="1.4" height="2.2"
|
||||
transform="translate(45.3 -.2) rotate(76.5)" />
|
||||
<rect class="en" x="27.9" y="29.7" width="1.4" height="3.7"
|
||||
transform="translate(66.2 51.5) rotate(160.1)" />
|
||||
<rect class="ek" x="26.6" y="28.3" width="1.4" height="2.2"
|
||||
transform="translate(67.4 27.1) rotate(129.6)" />
|
||||
<rect class="eh" x="25" y="27.5" width="1.4" height="2.2"
|
||||
transform="translate(59.2 9.8) rotate(102.6)" />
|
||||
<rect class="eg" x="23.5" y="27.8" width="1.4" height="1.2"
|
||||
transform="translate(52.6 4.2) rotate(90)" />
|
||||
<rect class="ea" x="15" y="40.6" width="3.5" height="3.5"
|
||||
transform="translate(-25.6 59.2) rotate(-90)" />
|
||||
<path class="ef"
|
||||
d="m43.6,32.8h.9c.1,0,.2.1.2.2v41.5c0,0,0,.1-.1.1h-1.2s0,0,0,0v-41.6c0-.1.1-.2.2-.2Z" />
|
||||
<path class="ee"
|
||||
d="m33.6,32.8h.9c.1,0,.2.1.2.2v41.5c0,0,0,.1-.1.1h-1.2s0,0,0,0v-41.6c0-.1.1-.2.2-.2Z" />
|
||||
<rect class="ec" x="34" y="29.7" width="1.4" height="3.7"
|
||||
transform="translate(12.3 -9.6) rotate(19.1)" />
|
||||
<rect class="ed" x="35.2" y="28.4" width="1.4" height="2.2"
|
||||
transform="translate(37.5 -17) rotate(52.6)" />
|
||||
<rect class="cd" x="36.9" y="27.5" width="1.4" height="2.2"
|
||||
transform="translate(56.7 -14.6) rotate(76.5)" />
|
||||
<rect class="ch" x="42.7" y="29.7" width="1.4" height="3.7"
|
||||
transform="translate(95 46.4) rotate(160.1)" />
|
||||
<rect class="co" x="41.5" y="28.3" width="1.4" height="2.2"
|
||||
transform="translate(91.7 15.7) rotate(129.6)" />
|
||||
<rect class="cl" x="39.8" y="27.5" width="1.4" height="2.2"
|
||||
transform="translate(77.2 -4.7) rotate(102.6)" />
|
||||
<rect class="cg" x="38.4" y="27.8" width="1.4" height="1.2"
|
||||
transform="translate(67.4 -10.6) rotate(90)" />
|
||||
<rect class="cf" x="29.9" y="40.6" width="3.5" height="3.5"
|
||||
transform="translate(-10.8 74) rotate(-90)" />
|
||||
<path class="cc"
|
||||
d="m58.4,32.8h.9c.1,0,.2.1.2.2v41.5c0,0,0,.1-.1.1h-1.2s0,0,0,0v-41.6c0-.1.1-.2.2-.2Z" />
|
||||
<path class="cb"
|
||||
d="m48.4,32.8h.9c.1,0,.2.1.2.2v41.5c0,0,0,.1-.1.1h-1.2s0,0,0,0v-41.6c0-.1.1-.2.2-.2Z" />
|
||||
<rect class="ck" x="48.8" y="29.7" width="1.4" height="3.7"
|
||||
transform="translate(13.1 -14.5) rotate(19.1)" />
|
||||
<rect class="ci" x="50" y="28.4" width="1.4" height="2.2"
|
||||
transform="translate(43.4 -28.7) rotate(52.6)" />
|
||||
<rect class="dw" x="51.7" y="27.5" width="1.4" height="2.2"
|
||||
transform="translate(68.1 -29) rotate(76.5)" />
|
||||
<rect class="dx" x="57.6" y="29.7" width="1.4" height="3.7"
|
||||
transform="translate(123.8 41.4) rotate(160.1)" />
|
||||
<rect class="cn" x="56.3" y="28.3" width="1.4" height="2.2"
|
||||
transform="translate(116 4.3) rotate(129.6)" />
|
||||
<rect class="cm" x="54.6" y="27.5" width="1.4" height="2.2"
|
||||
transform="translate(95.3 -19.1) rotate(102.6)" />
|
||||
<rect class="ce" x="53.2" y="27.8" width="1.4" height="1.2"
|
||||
transform="translate(82.3 -25.5) rotate(90)" />
|
||||
<rect class="cj" x="44.7" y="40.6" width="3.5" height="3.5"
|
||||
transform="translate(4.1 88.9) rotate(-90)" />
|
||||
<path class="du"
|
||||
d="m73.2,32.8h.9c.1,0,.2.1.2.2v41.5c0,0,0,.1-.1.1h-1.2s0,0,0,0v-41.6c0-.1.1-.2.2-.2Z" />
|
||||
<path class="dq"
|
||||
d="m63.3,32.8h.9c.1,0,.2.1.2.2v41.5c0,0,0,.1-.1.1h-1.2s0,0,0,0v-41.6c0-.1.1-.2.2-.2Z" />
|
||||
<rect class="cq" x="63.6" y="29.7" width="1.4" height="3.7"
|
||||
transform="translate(13.9 -19.3) rotate(19.1)" />
|
||||
<rect class="cp" x="64.9" y="28.4" width="1.4" height="2.2"
|
||||
transform="translate(49.2 -40.5) rotate(52.6)" />
|
||||
<rect class="dy" x="66.6" y="27.5" width="1.4" height="2.2"
|
||||
transform="translate(79.5 -43.4) rotate(76.5)" />
|
||||
<rect class="dz" x="72.4" y="29.7" width="1.4" height="3.7"
|
||||
transform="translate(152.6 36.3) rotate(160.1)" />
|
||||
<rect class="dt" x="71.1" y="28.3" width="1.4" height="2.2"
|
||||
transform="translate(140.3 -7.2) rotate(129.6)" />
|
||||
<rect class="dv" x="69.5" y="27.5" width="1.4" height="2.2"
|
||||
transform="translate(113.4 -33.6) rotate(102.6)" />
|
||||
<rect class="dr" x="68" y="27.8" width="1.4" height="1.2"
|
||||
transform="translate(97.1 -40.3) rotate(90)" />
|
||||
<rect class="ds" x="59.5" y="40.6" width="3.5" height="3.5"
|
||||
transform="translate(18.9 103.7) rotate(-90)" />
|
||||
<path class="db"
|
||||
d="m88.1,32.8h.9c.1,0,.2.1.2.2v41.5c0,0,0,.1-.1.1h-1.2s0,0,0,0v-41.6c0-.1.1-.2.2-.2Z" />
|
||||
<path class="dc"
|
||||
d="m78.1,32.8h.9c.1,0,.2.1.2.2v41.5c0,0,0,.1-.1.1h-1.2s0,0,0,0v-41.6c0-.1.1-.2.2-.2Z" />
|
||||
<rect class="de" x="78.5" y="29.7" width="1.4" height="3.7"
|
||||
transform="translate(14.7 -24.2) rotate(19.1)" />
|
||||
<rect class="cs" x="79.7" y="28.4" width="1.4" height="2.2"
|
||||
transform="translate(55.1 -52.3) rotate(52.6)" />
|
||||
<rect class="cv" x="81.4" y="27.5" width="1.4" height="2.2"
|
||||
transform="translate(90.9 -57.8) rotate(76.5)" />
|
||||
<rect class="cw" x="87.2" y="29.7" width="1.4" height="3.7"
|
||||
transform="translate(181.4 31.3) rotate(160.1)" />
|
||||
<rect class="ct" x="86" y="28.3" width="1.4" height="2.2"
|
||||
transform="translate(164.6 -18.6) rotate(129.6)" />
|
||||
<rect class="cz" x="84.3" y="27.5" width="1.4" height="2.2"
|
||||
transform="translate(131.4 -48.1) rotate(102.6)" />
|
||||
<rect class="cr" x="82.9" y="27.8" width="1.4" height="1.2"
|
||||
transform="translate(111.9 -55.1) rotate(90)" />
|
||||
<rect class="cu" x="74.4" y="40.6" width="3.5" height="3.5"
|
||||
transform="translate(33.7 118.5) rotate(-90)" />
|
||||
<path class="dd"
|
||||
d="m102.9,32.8h.9c.1,0,.2.1.2.2v41.5c0,0,0,.1-.1.1h-1.2s0,0,0,0v-41.6c0-.1.1-.2.2-.2Z" />
|
||||
<path class="dl"
|
||||
d="m92.9,32.8h.9c.1,0,.2.1.2.2v41.5c0,0,0,.1-.1.1h-1.2s0,0,0,0v-41.6c0-.1.1-.2.2-.2Z" />
|
||||
<rect class="cy" x="93.3" y="29.7" width="1.4" height="3.7"
|
||||
transform="translate(15.5 -29) rotate(19.1)" />
|
||||
<rect class="da" x="94.5" y="28.4" width="1.4" height="2.2"
|
||||
transform="translate(60.9 -64.1) rotate(52.6)" />
|
||||
<rect class="cx" x="96.2" y="27.5" width="1.4" height="2.2"
|
||||
transform="translate(102.2 -72.3) rotate(76.5)" />
|
||||
<rect class="dn" x="102.1" y="29.7" width="1.4" height="3.7"
|
||||
transform="translate(210.1 26.2) rotate(160.1)" />
|
||||
<rect class="dg" x="100.8" y="28.3" width="1.4" height="2.2"
|
||||
transform="translate(188.8 -30) rotate(129.6)" />
|
||||
<rect class="dh" x="99.1" y="27.5" width="1.4" height="2.2"
|
||||
transform="translate(149.5 -62.6) rotate(102.6)" />
|
||||
<rect class="di" x="97.7" y="27.8" width="1.4" height="1.2"
|
||||
transform="translate(126.8 -70) rotate(90)" />
|
||||
<rect class="dk" x="89.2" y="40.6" width="3.5" height="3.5"
|
||||
transform="translate(48.6 133.4) rotate(-90)" />
|
||||
<path class="do" d="m51.3,20h5.2c0,0,.1,0,.1.1v103.7h-5.4V20.2c0,0,0-.1.1-.1Z"
|
||||
transform="translate(-18.1 125.8) rotate(-90)" />
|
||||
<rect class="dp" x="103.1" y="41.5" width="3.5" height="1.8"
|
||||
transform="translate(62.5 147.3) rotate(-90)" />
|
||||
<rect class="dm" x="1.1" y="41.5" width="3.5" height="1.8"
|
||||
transform="translate(-39.5 45.2) rotate(-90)" />
|
||||
<path class="df"
|
||||
d="m30.1,69.2h3.1c.6,0,1.1.5,1.1,1.1v8.8c0,.5-.4,1-1,1h-3.4c-.5,0-.9-.4-.9-.9v-8.8c0-.6.5-1.1,1.1-1.1Z"
|
||||
transform="translate(63.3 149.3) rotate(180)" />
|
||||
<path class="dj"
|
||||
d="m74.6,69.2h3.1c.6,0,1.1.5,1.1,1.1v8.8c0,.5-.4,1-1,1h-3.4c-.5,0-.9-.4-.9-.9v-8.8c0-.6.5-1.1,1.1-1.1Z"
|
||||
transform="translate(152.2 149.3) rotate(180)" />
|
||||
<line class="ca" x1="2" y1="53.7" x2="105.8" y2="53.7" />
|
||||
<line class="ca" x1="53.9" y1="102.6" x2="53.9" y2="4.9" />
|
||||
<rect class="bz" width="107.5" height="107.5" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 25 KiB |
BIN
collect-library/src/main/assets/omdb/icon_2071_0.jpg
Normal file
After Width: | Height: | Size: 25 KiB |
9
collect-library/src/main/assets/omdb/icon_2071_0.svg
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18">
|
||||
<defs>
|
||||
<style>.d{fill:#889b86;stroke-width:0px;}</style>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<rect class="d" width="18" height="18" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 291 B |
BIN
collect-library/src/main/assets/omdb/icon_2071_1.png
Normal file
After Width: | Height: | Size: 136 B |
1
collect-library/src/main/assets/omdb/icon_2071_1.svg
Normal file
@ -0,0 +1 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"><defs><style>.d{fill:#45aa04;stroke-width:0px;}</style></defs><g id="c"><rect class="d" width="18" height="18"/></g></svg>
|
After Width: | Height: | Size: 250 B |
BIN
collect-library/src/main/assets/omdb/icon_2071_2.png
Normal file
After Width: | Height: | Size: 128 B |
1
collect-library/src/main/assets/omdb/icon_2071_2.svg
Normal file
@ -0,0 +1 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18"><defs><style>.d{fill:#134c05;stroke-width:0px;}</style></defs><g id="c"><rect class="d" width="18" height="18"/></g></svg>
|
After Width: | Height: | Size: 250 B |
@ -1 +1,24 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" width="51" height="51" viewBox="0 0 51 51"><g id="c"><circle cx="25.5" cy="25.5" r="24.5" style="fill:#0e992b; stroke-width:0px;"/><path d="m25.5,2c13,0,23.5,10.5,23.5,23.5s-10.5,23.5-23.5,23.5S2,38.5,2,25.5,12.5,2,25.5,2m0-2h0C11.4,0,0,11.4,0,25.5h0c0,14.1,11.4,25.5,25.5,25.5h0c14.1,0,25.5-11.4,25.5-25.5h0C51,11.4,39.6,0,25.5,0h0Z" style="fill:#02441e; stroke-width:0px;"/><path d="m6.4,16.1c.2.1.7.6,1.1.9l1.2-1.4,4,3.6c.7.7.6,1,0,1.8l-.3.4-.9-.4.3-.4c.3-.4.3-.6-.1-1-.3-.3-2.7-2.5-3-2.7l-.7.8c2.1,2,2.8,3,3.6,5l-.9.3c-.6-1.8-1.3-2.8-3.3-4.6l-.6.8-.7-.6.7-.8c-.4-.4-.9-.8-1.1-1l.6-.6Zm4.3-3.6l5.4,4.6-.6.6-.5-.4-.9,1.1.5.4-.6.7-5.4-4.6,2-2.4Zm3.7,4.3l-3.6-3-.9,1.1,3.6,3,.9-1.1Z" style="fill:#fff; stroke-width:0px;"/><path d="m17.1,10.6c-.3-.4-1.1-1.1-1.5-1.4l.5-.6c.4.3,1.1.9,1.5,1.3l-.5.7Zm7.4,2.8v.9c-1.2.4-2.4.7-3.6,1-1.1.3-1.7.2-2.5-.4-.2.5-.5,1-.7,1.4l-.7-.6c.3-.5.6-.9.8-1.4l-.6-2.3-.9.2-.2-.9,1.7-.5.8,3.1c.7.6,1.2.7,2.3.4,1.3-.3,2.5-.7,3.7-1.1Zm-5.8.4c.6-.5,1.2-1.3,1.5-2l-1.5.4-.6-2.3,1.8-.5-.2-.6-2,.5-.2-.8,2-.5-.2-.8.8-.2.2.7,2.1-.5.2.8-2.1.5.2.6,1.8-.5.6,2.3-1.8.5v.5c.1,0,.3-.5.3-.5.5.2,1.5.6,2.2.8l-.2.9c-.6-.3-1.5-.7-2.1-.9l.4,1.6-.8.2-.4-1.6c-.3.7-.8,1.3-1.3,1.8l-.7-.6Zm.6-2.5l1-.3-.2-.8-1,.3.2.8Zm1.6-1.3l.2.8,1.1-.3-.2-.8-1.1.3Z" style="fill:#fff; stroke-width:0px;"/><path d="m33.4,15.9l-2.9-1.1-.5,1.4-.8-.3.5-1.4-3.3-1.2.3-.8,3.3,1.2.4-1.1-2.4-.9.3-.8c.4-.3,1-.8,1.6-1.3l-1.4-.5.3-.8,1.8.7c.4-.4.7-.8.9-1.1l.8.6c-.2.3-.5.6-.7.8l3.6,1.4-.3.8-4-1.5c-.5.5-1.1,1-1.5,1.3l1.4.5.5-1.3.8.4-.5,1.2,2.2.8-.3.8-2.2-.8-.4,1.1,2.9,1.1-.3.8Z" style="fill:#fff; stroke-width:0px;"/><path d="m39.2,23.6l-.8.3c-.8-1-1.5-2-2.3-3.1-.6-1-.8-1.5-.5-2.5-.5,0-1,0-1.5-.2l.3-.9c.5,0,1.1.2,1.7.2l1.9-1.3-.5-.7.8-.5,1,1.4-2.6,1.8c-.4.9-.2,1.4.4,2.3.7,1.1,1.5,2.1,2.3,3.2Zm2.4-5.9l-1.2-1.7.6-.4.8,1.1c0-.3.2-.6.3-.9l.8.2c0,.4-.2.7-.3,1.1h-.5c0,0,.6.8.6.8.5,0,1.2,0,1.5,0v.9c-.2,0-.5,0-.9,0l.8,1.2-.6.4-1.4-2c-.2,0-.4.1-.5.2l1.1,1.6-3.5,2.5-2.5-3.5,3.5-2.5.8,1.2.6-.2Zm-2.4,3.9l.4-.3-1.5-2.1-.4.3,1.5,2.1Zm-.5-2.8l1.5,2.1.4-.3-1.5-2.1-.4.3Zm.6-3.1c.2-.5.6-1.4.8-2l.8.3c-.1.5-.5,1.4-.7,1.9l-.9-.2Zm2.3,4.2l-1.5-2.1-.4.3,1.5,2.1.4-.3Z" style="fill:#fff; stroke-width:0px;"/><path d="m23.4,37.1v.9c-.8.1-5.1.9-6,1.1v-1.7c.7-.1,5-.9,6-1.1v.8Zm-5.5-6.6l-.4-1.7c.3-.1.5-.3.6-.5.4-.5,1.6-2.7,2.3-4.7l1.5.6c-.6,1.5-1.7,3.5-2.4,4.5.3,0,1.1,0,1.7-.1.5-.9.9-1.7,1.2-2.4l1.4.6c-.9,2-2.6,4.9-3.4,6.2.6-.1,2-.4,2.4-.5v1.7c-.3,0-2.4.4-3.3.6-.4,0-.8.2-1.1.2l-.4-1.8c.6-.2.6-.3.9-.7.5-.6,1-1.5,1.5-2.4-.6,0-1.3,0-1.6.1-.3,0-.5,0-.8.1Zm16.1,2.2l-.6,1.8c-2.1-.8-3.7-1.7-5.1-2.8-.6.5-1.3,1-2.2,1.4,1.2.3,3.5,1.2,4.8,1.7l-.6,1.7c-1.1-.5-3.5-1.3-4.9-1.7l.4-1.4c-.7.4-1.4.7-2.2,1.1l-.8-1.6c1.8-.7,3.1-1.4,4.2-2.2-.6-.6-1.2-1.3-1.7-2.1-.4.7-1,1.3-1.5,1.9l-.9-1.2c1.4-1.5,2.8-4,3.4-5.7l1.5.4c-.2.4-.3.8-.5,1.3h5.2v1.7c-.9,1.5-1.7,2.6-2.8,3.8,1.2.8,2.6,1.5,4.4,2.1Zm-9.5,3.6c1.8.5,5.3,1.7,7.1,2.4l-.5,1.7c-1.8-.7-5.2-2-7.1-2.4l.5-1.7Zm1.7-9.2c.6.9,1.2,1.7,2,2.5.9-.8,1.6-1.7,2.2-2.7h-4.1v.3Z" style="fill:#fff; stroke-width:0px;"/></g></svg>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="51" height="51" viewBox="0 0 51 51">
|
||||
<g id="c">
|
||||
<circle cx="25.5" cy="25.5" r="24.5" style="fill:#0e992b; stroke-width:0px;" />
|
||||
<path
|
||||
d="m25.5,2c13,0,23.5,10.5,23.5,23.5s-10.5,23.5-23.5,23.5S2,38.5,2,25.5,12.5,2,25.5,2m0-2h0C11.4,0,0,11.4,0,25.5h0c0,14.1,11.4,25.5,25.5,25.5h0c14.1,0,25.5-11.4,25.5-25.5h0C51,11.4,39.6,0,25.5,0h0Z"
|
||||
style="fill:#02441e; stroke-width:0px;" />
|
||||
<path
|
||||
d="m6.4,16.1c.2.1.7.6,1.1.9l1.2-1.4,4,3.6c.7.7.6,1,0,1.8l-.3.4-.9-.4.3-.4c.3-.4.3-.6-.1-1-.3-.3-2.7-2.5-3-2.7l-.7.8c2.1,2,2.8,3,3.6,5l-.9.3c-.6-1.8-1.3-2.8-3.3-4.6l-.6.8-.7-.6.7-.8c-.4-.4-.9-.8-1.1-1l.6-.6Zm4.3-3.6l5.4,4.6-.6.6-.5-.4-.9,1.1.5.4-.6.7-5.4-4.6,2-2.4Zm3.7,4.3l-3.6-3-.9,1.1,3.6,3,.9-1.1Z"
|
||||
style="fill:#fff; stroke-width:0px;" />
|
||||
<path
|
||||
d="m17.1,10.6c-.3-.4-1.1-1.1-1.5-1.4l.5-.6c.4.3,1.1.9,1.5,1.3l-.5.7Zm7.4,2.8v.9c-1.2.4-2.4.7-3.6,1-1.1.3-1.7.2-2.5-.4-.2.5-.5,1-.7,1.4l-.7-.6c.3-.5.6-.9.8-1.4l-.6-2.3-.9.2-.2-.9,1.7-.5.8,3.1c.7.6,1.2.7,2.3.4,1.3-.3,2.5-.7,3.7-1.1Zm-5.8.4c.6-.5,1.2-1.3,1.5-2l-1.5.4-.6-2.3,1.8-.5-.2-.6-2,.5-.2-.8,2-.5-.2-.8.8-.2.2.7,2.1-.5.2.8-2.1.5.2.6,1.8-.5.6,2.3-1.8.5v.5c.1,0,.3-.5.3-.5.5.2,1.5.6,2.2.8l-.2.9c-.6-.3-1.5-.7-2.1-.9l.4,1.6-.8.2-.4-1.6c-.3.7-.8,1.3-1.3,1.8l-.7-.6Zm.6-2.5l1-.3-.2-.8-1,.3.2.8Zm1.6-1.3l.2.8,1.1-.3-.2-.8-1.1.3Z"
|
||||
style="fill:#fff; stroke-width:0px;" />
|
||||
<path
|
||||
d="m33.4,15.9l-2.9-1.1-.5,1.4-.8-.3.5-1.4-3.3-1.2.3-.8,3.3,1.2.4-1.1-2.4-.9.3-.8c.4-.3,1-.8,1.6-1.3l-1.4-.5.3-.8,1.8.7c.4-.4.7-.8.9-1.1l.8.6c-.2.3-.5.6-.7.8l3.6,1.4-.3.8-4-1.5c-.5.5-1.1,1-1.5,1.3l1.4.5.5-1.3.8.4-.5,1.2,2.2.8-.3.8-2.2-.8-.4,1.1,2.9,1.1-.3.8Z"
|
||||
style="fill:#fff; stroke-width:0px;" />
|
||||
<path
|
||||
d="m39.2,23.6l-.8.3c-.8-1-1.5-2-2.3-3.1-.6-1-.8-1.5-.5-2.5-.5,0-1,0-1.5-.2l.3-.9c.5,0,1.1.2,1.7.2l1.9-1.3-.5-.7.8-.5,1,1.4-2.6,1.8c-.4.9-.2,1.4.4,2.3.7,1.1,1.5,2.1,2.3,3.2Zm2.4-5.9l-1.2-1.7.6-.4.8,1.1c0-.3.2-.6.3-.9l.8.2c0,.4-.2.7-.3,1.1h-.5c0,0,.6.8.6.8.5,0,1.2,0,1.5,0v.9c-.2,0-.5,0-.9,0l.8,1.2-.6.4-1.4-2c-.2,0-.4.1-.5.2l1.1,1.6-3.5,2.5-2.5-3.5,3.5-2.5.8,1.2.6-.2Zm-2.4,3.9l.4-.3-1.5-2.1-.4.3,1.5,2.1Zm-.5-2.8l1.5,2.1.4-.3-1.5-2.1-.4.3Zm.6-3.1c.2-.5.6-1.4.8-2l.8.3c-.1.5-.5,1.4-.7,1.9l-.9-.2Zm2.3,4.2l-1.5-2.1-.4.3,1.5,2.1.4-.3Z"
|
||||
style="fill:#fff; stroke-width:0px;" />
|
||||
<path
|
||||
d="m23.4,37.1v.9c-.8.1-5.1.9-6,1.1v-1.7c.7-.1,5-.9,6-1.1v.8Zm-5.5-6.6l-.4-1.7c.3-.1.5-.3.6-.5.4-.5,1.6-2.7,2.3-4.7l1.5.6c-.6,1.5-1.7,3.5-2.4,4.5.3,0,1.1,0,1.7-.1.5-.9.9-1.7,1.2-2.4l1.4.6c-.9,2-2.6,4.9-3.4,6.2.6-.1,2-.4,2.4-.5v1.7c-.3,0-2.4.4-3.3.6-.4,0-.8.2-1.1.2l-.4-1.8c.6-.2.6-.3.9-.7.5-.6,1-1.5,1.5-2.4-.6,0-1.3,0-1.6.1-.3,0-.5,0-.8.1Zm16.1,2.2l-.6,1.8c-2.1-.8-3.7-1.7-5.1-2.8-.6.5-1.3,1-2.2,1.4,1.2.3,3.5,1.2,4.8,1.7l-.6,1.7c-1.1-.5-3.5-1.3-4.9-1.7l.4-1.4c-.7.4-1.4.7-2.2,1.1l-.8-1.6c1.8-.7,3.1-1.4,4.2-2.2-.6-.6-1.2-1.3-1.7-2.1-.4.7-1,1.3-1.5,1.9l-.9-1.2c1.4-1.5,2.8-4,3.4-5.7l1.5.4c-.2.4-.3.8-.5,1.3h5.2v1.7c-.9,1.5-1.7,2.6-2.8,3.8,1.2.8,2.6,1.5,4.4,2.1Zm-9.5,3.6c1.8.5,5.3,1.7,7.1,2.4l-.5,1.7c-1.8-.7-5.2-2-7.1-2.4l.5-1.7Zm1.7-9.2c.6.9,1.2,1.7,2,2.5.9-.8,1.6-1.7,2.2-2.7h-4.1v.3Z"
|
||||
style="fill:#fff; stroke-width:0px;" />
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 3.0 KiB After Width: | Height: | Size: 3.3 KiB |
9
collect-library/src/main/assets/omdb/icon_3007_0.svg
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18">
|
||||
<defs>
|
||||
<style>.d{fill:#cccccc;stroke-width:0px;}</style>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<rect class="d" width="18" height="18" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 291 B |
9
collect-library/src/main/assets/omdb/icon_3007_1.svg
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18">
|
||||
<defs>
|
||||
<style>.d{fill:#ffffff;stroke-width:0px;}</style>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<rect class="d" width="18" height="18" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 291 B |
9
collect-library/src/main/assets/omdb/icon_3007_2.svg
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18">
|
||||
<defs>
|
||||
<style>.d{fill:#FFB400;stroke-width:0px;}</style>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<rect class="d" width="18" height="18" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 291 B |
9
collect-library/src/main/assets/omdb/icon_3007_3.svg
Normal file
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18">
|
||||
<defs>
|
||||
<style>.d{fill:#FF0000;stroke-width:0px;}</style>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<rect class="d" width="18" height="18" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 291 B |
43
collect-library/src/main/assets/omdb/icon_3010_0.svg
Normal file
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="90" height="100"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 90 100">
|
||||
<defs>
|
||||
<style>
|
||||
.e{fill:none;}.e,.f,.g,.h{stroke-width:0px;}.i{clip-path:url(#d);}.f{fill:#a28d92;}.g{fill:#f1eae9;}.h{fill:#fff;}
|
||||
</style>
|
||||
<clipPath id="d">
|
||||
<rect class="e" width="90" height="100" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<g class="i">
|
||||
<rect class="h" width="90" height="100" />
|
||||
<path class="g"
|
||||
d="m-10.8.2H29c.8,0,1.4.6,1.4,1.4,0,.4-.1.7-.4,1l-8.2,8.2c-.3.3-.6.4-1,.4H-19c-.8,0-1.4-.6-1.4-1.4,0-.4.1-.7.4-1L-11.8.6c.3-.3.6-.4,1-.4Z" />
|
||||
<path class="g"
|
||||
d="m35,.2h39.9c.8,0,1.4.6,1.4,1.4,0,.4-.1.7-.4,1l-8.2,8.2c-.3.3-.6.4-1,.4H26.8c-.8,0-1.4-.6-1.4-1.4,0-.4.1-.7.4-1L34.1.6c.3-.3.6-.4,1-.4Z" />
|
||||
<path class="f"
|
||||
d="m19.7,13.1c.7,0,1.3.6,1.3,1.4v17.1c0,.8-.6,1.4-1.3,1.4H-19.4c-.7,0-1.3-.6-1.3-1.4h0V14.5c0-.8.6-1.4,1.3-1.4H19.7Z" />
|
||||
<path class="f"
|
||||
d="m65,13.1c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H25.7c-.7,0-1.4-.6-1.4-1.4h0V14.5c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="g"
|
||||
d="m80.9.2h39.9c.8,0,1.4.6,1.4,1.4,0,.4-.1.7-.4,1l-8.2,8.2c-.3.3-.6.4-1,.4h-39.9c-.8,0-1.4-.6-1.4-1.4,0-.4.1-.7.4-1L79.9.6c.3-.3.6-.4,1-.4Z" />
|
||||
<path class="f"
|
||||
d="m110,13.1c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4h-39.3c-.7,0-1.4-.6-1.4-1.4h0V14.5c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m42.5,35.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H3.2c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m87.5,35.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4h-39.3c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m22.3,57.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H-17c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4H22.3Z" />
|
||||
<path class="f"
|
||||
d="m67.5,57.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H28.2c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m112.5,57.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4h-39.3c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m42.5,80c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H3.2c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m87.6,79.9c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4h-39.3c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.7 KiB |
43
collect-library/src/main/assets/omdb/icon_3010_1.svg
Normal file
@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="90" height="100"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 90 100">
|
||||
<defs>
|
||||
<style>
|
||||
.e{fill:none;}.e,.f,.g,.h{stroke-width:0px;}.i{clip-path:url(#d);}.f{fill:#ff822e;}.g{fill:#fff;}.h{fill:#ffda9f;}
|
||||
</style>
|
||||
<clipPath id="d">
|
||||
<rect class="e" width="90" height="100" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<g class="i">
|
||||
<rect class="g" width="90" height="100" />
|
||||
<path class="h"
|
||||
d="m-10.8.2H29c.8,0,1.4.6,1.4,1.4,0,.4-.1.7-.4,1l-8.2,8.2c-.3.3-.6.4-1,.4H-19c-.8,0-1.4-.6-1.4-1.4,0-.4.1-.7.4-1L-11.8.6c.3-.3.6-.4,1-.4Z" />
|
||||
<path class="h"
|
||||
d="m35,.2h39.9c.8,0,1.4.6,1.4,1.4,0,.4-.1.7-.4,1l-8.2,8.2c-.3.3-.6.4-1,.4H26.8c-.8,0-1.4-.6-1.4-1.4,0-.4.1-.7.4-1L34.1.6c.3-.3.6-.4,1-.4Z" />
|
||||
<path class="f"
|
||||
d="m19.7,13.1c.7,0,1.3.6,1.3,1.4v17.1c0,.8-.6,1.4-1.3,1.4H-19.4c-.7,0-1.3-.6-1.3-1.4h0V14.5c0-.8.6-1.4,1.3-1.4H19.7Z" />
|
||||
<path class="f"
|
||||
d="m65,13.1c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H25.7c-.7,0-1.4-.6-1.4-1.4h0V14.5c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="h"
|
||||
d="m80.9.2h39.9c.8,0,1.4.6,1.4,1.4,0,.4-.1.7-.4,1l-8.2,8.2c-.3.3-.6.4-1,.4h-39.9c-.8,0-1.4-.6-1.4-1.4,0-.4.1-.7.4-1L79.9.6c.3-.3.6-.4,1-.4Z" />
|
||||
<path class="f"
|
||||
d="m110,13.1c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4h-39.3c-.7,0-1.4-.6-1.4-1.4h0V14.5c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m42.5,35.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H3.2c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m87.5,35.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4h-39.3c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m22.3,57.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H-17c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4H22.3Z" />
|
||||
<path class="f"
|
||||
d="m67.5,57.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H28.2c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m112.5,57.4c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4h-39.3c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m42.5,80c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4H3.2c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
<path class="f"
|
||||
d="m87.6,79.9c.7,0,1.4.6,1.4,1.4v17.1c0,.8-.6,1.4-1.4,1.4h-39.3c-.7,0-1.4-.6-1.4-1.4h0v-17.1c0-.8.6-1.4,1.4-1.4h39.3Z" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 2.7 KiB |
BIN
collect-library/src/main/assets/omdb/icon_4002_0.png
Normal file
After Width: | Height: | Size: 3.0 KiB |
@ -1,16 +1,20 @@
|
||||
<<<<<<< HEAD
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="69.7" height="136"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 69.7 136">
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="70" height="94"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 70 94">
|
||||
<defs>
|
||||
<radialGradient id="d" cx="16.6" cy="167.7" fx="16.6" fy="167.7" r="1.3"
|
||||
gradientTransform="translate(-4555.9 6707) rotate(38.9) scale(76 -48) skewX(-8.4)"
|
||||
<style>
|
||||
.h{stroke:#db4646;stroke-width:2.1px;}.h,.i{fill:none;}.j{fill:#a74d4b;opacity:.7;}.j,.i,.k,.l,.m,.n{stroke-width:0px;}.j,.k{isolation:isolate;}.i{opacity:0;}.k{fill:#ff5f4c;opacity:.3;}.l{fill:#fff;}.m{fill:url(#f);}.n{fill:url(#g);}
|
||||
</style>
|
||||
<radialGradient id="f" cx="263.2" cy="286.8" fx="263.2" fy="286.8" r=".9"
|
||||
gradientTransform="translate(-9405.4 -24647.8) rotate(38.2) scale(75.3 47.3) skewX(7.6)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#ff9287" />
|
||||
<stop offset=".8" stop-color="#ff5f4c" />
|
||||
<stop offset="1" stop-color="#ff5f4c" />
|
||||
</radialGradient>
|
||||
<radialGradient id="e" cx="16.4" cy="167.9" fx="16.4" fy="167.9" r=".5"
|
||||
gradientTransform="translate(-867.4 9288.4) scale(54.9 -54.9)"
|
||||
<radialGradient id="g" cx="259.6" cy="284" fx="259.6" fy="284" r=".4"
|
||||
gradientTransform="translate(-14219.7 -15164.5) scale(54.9 53.6)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#e75545" />
|
||||
<stop offset=".8" stop-color="#c4483b" />
|
||||
@ -18,16 +22,16 @@
|
||||
</radialGradient>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<rect width="69.7" height="136" style="fill:rgba(255,255,255,0); stroke-width:0px;" />
|
||||
<ellipse cx="34.8" cy="123.5" rx="24.2" ry="8.5"
|
||||
style="fill:#ff5f4c; isolation:isolate; opacity:.3; stroke-width:0px;" />
|
||||
<ellipse cx="34.8" cy="123.5" rx="8.5" ry="3.3"
|
||||
style="fill:#a74d4b; isolation:isolate; opacity:.7; stroke-width:0px;" />
|
||||
<path
|
||||
d="m23,104.9c-.5-.5-1-1-1.5-1.5C8.2,97.4-.2,84.2,0,69.7,0,49.6,15.6,33.3,34.8,33.3s34.8,16.3,34.8,36.4-9,28.3-21.7,33.7c-.4.4-.8.9-1.2,1.4-4.7,5.6-8.6,11.9-11.5,18.6,0,0-5-11.2-12.4-18.6Z"
|
||||
style="fill:url(#d); stroke-width:0px;" />
|
||||
<circle cx="34.5" cy="68.4" r="27.5" style="fill:url(#e); stroke-width:0px;" />
|
||||
<circle cx="34.8" cy="68" r="28" style="fill:#fff; stroke-width:0px;" />
|
||||
<circle cx="34.8" cy="68" r="26.5" style="fill:none; stroke:#db4646; stroke-width:3px;" />
|
||||
<rect class="i" width="70" height="94" />
|
||||
<ellipse id="d" class="k" cx="35.8" cy="84.1" rx="14.4" ry="3.7" />
|
||||
<ellipse id="e" class="j" cx="35.8" cy="84.1" rx="7.5" ry="3" />
|
||||
<path class="m"
|
||||
d="m26.8,71.1l-1.1-1.1c-9.6-4.2-15.6-13.5-15.4-23.6,0-14.1,11.2-25.5,25-25.5s25,11.4,25,25.5-6.5,19.8-15.6,23.6c-.3.3-.6.6-.9,1-3.4,3.9-6.2,8.3-8.3,13,0,0-3.6-7.9-8.9-13h.1Z" />
|
||||
<ellipse class="n" cx="35.1" cy="45.5" rx="19.8" ry="19.3" />
|
||||
<ellipse class="l" cx="35.3" cy="45.3" rx="20.1" ry="19.6" />
|
||||
<ellipse class="h" cx="35.3" cy="45.3" rx="19" ry="18.6" />
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
=======
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" width="70" height="94" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 70 94"><defs><style>.h{stroke:#db4646;stroke-width:2.1px;}.h,.i{fill:none;}.j{fill:#a74d4b;opacity:.7;}.j,.i,.k,.l,.m,.n{stroke-width:0px;}.j,.k{isolation:isolate;}.i{opacity:0;}.k{fill:#ff5f4c;opacity:.3;}.l{fill:#fff;}.m{fill:url(#f);}.n{fill:url(#g);}</style><radialGradient id="f" cx="263.2" cy="286.8" fx="263.2" fy="286.8" r=".9" gradientTransform="translate(-9405.4 -24647.8) rotate(38.2) scale(75.3 47.3) skewX(7.6)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ff9287"/><stop offset=".8" stop-color="#ff5f4c"/><stop offset="1" stop-color="#ff5f4c"/></radialGradient><radialGradient id="g" cx="259.6" cy="284" fx="259.6" fy="284" r=".4" gradientTransform="translate(-14219.7 -15164.5) scale(54.9 53.6)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e75545"/><stop offset=".8" stop-color="#c4483b"/><stop offset="1" stop-color="#983b31"/></radialGradient></defs><g id="c"><rect class="i" width="70" height="94"/><ellipse id="d" class="k" cx="35.8" cy="84.1" rx="14.4" ry="3.7"/><ellipse id="e" class="j" cx="35.8" cy="84.1" rx="7.5" ry="3"/><path class="m" d="m26.8,71.1l-1.1-1.1c-9.6-4.2-15.6-13.5-15.4-23.6,0-14.1,11.2-25.5,25-25.5s25,11.4,25,25.5-6.5,19.8-15.6,23.6c-.3.3-.6.6-.9,1-3.4,3.9-6.2,8.3-8.3,13,0,0-3.6-7.9-8.9-13h.1Z"/><ellipse class="n" cx="35.1" cy="45.5" rx="19.8" ry="19.3"/><ellipse class="l" cx="35.3" cy="45.3" rx="20.1" ry="19.6"/><ellipse class="h" cx="35.3" cy="45.3" rx="19" ry="18.6"/></g></svg>
|
||||
>>>>>>> 231d7c429d62e54c11acce062a03219ecc511632
|
||||
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 3.5 KiB |
BIN
collect-library/src/main/assets/omdb/icon_4002_1.png
Normal file
After Width: | Height: | Size: 3.6 KiB |
@ -1,16 +1,20 @@
|
||||
<<<<<<< HEAD
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="69.7" height="136"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 69.7 136">
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="70" height="94"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 70 94">
|
||||
<defs>
|
||||
<radialGradient id="d" cx="16.6" cy="167.7" fx="16.6" fy="167.7" r="1.3"
|
||||
gradientTransform="translate(-4555.9 6707) rotate(38.9) scale(76 -48) skewX(-8.4)"
|
||||
<style>
|
||||
.h{stroke:#db4646;}.h,.i{stroke-width:2.1px;}.h,.i,.j,.k{fill:none;}.i,.k{stroke:#2f2f2f;}.l{fill:#363333;opacity:.7;}.l,.m{isolation:isolate;}.l,.m,.j,.n,.o,.p{stroke-width:0px;}.m{fill:#262d34;opacity:.2;}.j{opacity:0;}.k{stroke-linecap:round;stroke-width:1.4px;}.n{fill:#fff;}.o{fill:url(#f);}.p{fill:url(#g);}
|
||||
</style>
|
||||
<radialGradient id="f" cx="-356.5" cy="276.3" fx="-356.5" fy="276.3" r="1.3"
|
||||
gradientTransform="translate(19417.3 3353.6) rotate(38.1) scale(54 33.9) skewX(7.5)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#b5b4b4" />
|
||||
<stop offset=".7" stop-color="#6e6c6c" />
|
||||
<stop offset="1" stop-color="#2f2f2f" />
|
||||
</radialGradient>
|
||||
<radialGradient id="e" cx="16.4" cy="167.9" fx="16.4" fy="167.9" r=".5"
|
||||
gradientTransform="translate(-867.4 9288.4) scale(54.9 -54.9)"
|
||||
<radialGradient id="g" cx="-355.3" cy="282.7" fx="-355.3" fy="282.7" r=".5"
|
||||
gradientTransform="translate(14044.3 -10803.9) scale(39.4 38.4)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#e75545" />
|
||||
<stop offset=".8" stop-color="#c4483b" />
|
||||
@ -18,24 +22,21 @@
|
||||
</radialGradient>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<rect x="0" width="69.7" height="136" style="fill:none; stroke-width:0px;" />
|
||||
<ellipse cx="34.8" cy="123.5" rx="24.2" ry="8.5"
|
||||
style="fill:#4d4d4d; isolation:isolate; opacity:.3; stroke-width:0px;" />
|
||||
<ellipse cx="34.8" cy="123.5" rx="8.5" ry="3.3"
|
||||
style="fill:#363333; isolation:isolate; opacity:.7; stroke-width:0px;" />
|
||||
<path
|
||||
d="m23,104.9c-.5-.5-1-1-1.5-1.5C8.2,97.4-.2,84.2,0,69.7,0,49.6,15.6,33.3,34.8,33.3s34.8,16.3,34.8,36.4-9,28.3-21.7,33.7c-.4.4-.8.9-1.2,1.4-4.7,5.6-8.6,11.9-11.5,18.6,0,0-5-11.2-12.4-18.6Z"
|
||||
style="fill:url(#d); stroke-width:0px;" />
|
||||
<circle cx="34.5" cy="68.4" r="27.5" style="fill:url(#e); stroke-width:0px;" />
|
||||
<circle cx="34.8" cy="68" r="28" style="fill:#fff; stroke-width:0px;" />
|
||||
<circle cx="34.8" cy="68" r="26.5" style="fill:none; stroke:#db4646; stroke-width:3px;" />
|
||||
<circle cx="34.8" cy="68" r="28" style="fill:#fff; stroke-width:0px;" />
|
||||
<circle cx="34.8" cy="68" r="26.5" style="fill:none; stroke:#2f2f2f; stroke-width:3px;" />
|
||||
<line x1="11" y1="79.4" x2="44.8" y2="45.3"
|
||||
style="fill:none; stroke:#2f2f2f; stroke-linecap:round; stroke-width:2px;" />
|
||||
<line x1="15.8" y1="85.9" x2="52.3" y2="49.5"
|
||||
style="fill:none; stroke:#2f2f2f; stroke-linecap:round; stroke-width:2px;" />
|
||||
<path d="m22.8,91.7l18.7-18.7,16.5-16.5"
|
||||
style="fill:none; stroke:#2f2f2f; stroke-linecap:round; stroke-width:2px;" />
|
||||
<rect class="j" width="70" height="94" />
|
||||
<ellipse id="d" class="m" cx="35" cy="83.3" rx="14.4" ry="3.7" />
|
||||
<ellipse id="e" class="l" cx="35" cy="83.3" rx="7.5" ry="3" />
|
||||
<path class="o"
|
||||
d="m26.5,71l-1.1-1c-9.6-4.2-15.6-13.4-15.4-23.6,0-14.1,11.2-25.5,25-25.5s25,11.4,25,25.5-6.5,19.8-15.6,23.6c-.3.3-.6.6-.9,1-3.4,3.9-6.2,8.3-8.3,13,0,0-3.6-7.8-8.9-13h.1Z" />
|
||||
<ellipse class="p" cx="34.8" cy="45.4" rx="19.8" ry="19.2" />
|
||||
<ellipse class="n" cx="35" cy="45.2" rx="20.1" ry="19.6" />
|
||||
<ellipse class="h" cx="35" cy="45.2" rx="19" ry="18.5" />
|
||||
<ellipse class="n" cx="35" cy="45.2" rx="20.1" ry="19.6" />
|
||||
<ellipse class="i" cx="35" cy="45.2" rx="19" ry="18.5" />
|
||||
<line class="k" x1="17.9" y1="53.1" x2="42.2" y2="29.3" />
|
||||
<line class="k" x1="21.4" y1="57.7" x2="47.6" y2="32.2" />
|
||||
<path class="k" d="m26.4,61.7l13.4-13.1,11.9-11.5" />
|
||||
</g>
|
||||
</svg>
|
||||
</svg>
|
||||
=======
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" width="70" height="94" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 70 94"><defs><style>.h{stroke:#db4646;}.h,.i{stroke-width:2.1px;}.h,.i,.j,.k{fill:none;}.i,.k{stroke:#2f2f2f;}.l{fill:#363333;opacity:.7;}.l,.m{isolation:isolate;}.l,.m,.j,.n,.o,.p{stroke-width:0px;}.m{fill:#262d34;opacity:.2;}.j{opacity:0;}.k{stroke-linecap:round;stroke-width:1.4px;}.n{fill:#fff;}.o{fill:url(#f);}.p{fill:url(#g);}</style><radialGradient id="f" cx="-356.5" cy="276.3" fx="-356.5" fy="276.3" r="1.3" gradientTransform="translate(19417.3 3353.6) rotate(38.1) scale(54 33.9) skewX(7.5)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#b5b4b4"/><stop offset=".7" stop-color="#6e6c6c"/><stop offset="1" stop-color="#2f2f2f"/></radialGradient><radialGradient id="g" cx="-355.3" cy="282.7" fx="-355.3" fy="282.7" r=".5" gradientTransform="translate(14044.3 -10803.9) scale(39.4 38.4)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e75545"/><stop offset=".8" stop-color="#c4483b"/><stop offset="1" stop-color="#983b31"/></radialGradient></defs><g id="c"><rect class="j" width="70" height="94"/><ellipse id="d" class="m" cx="35" cy="83.3" rx="14.4" ry="3.7"/><ellipse id="e" class="l" cx="35" cy="83.3" rx="7.5" ry="3"/><path class="o" d="m26.5,71l-1.1-1c-9.6-4.2-15.6-13.4-15.4-23.6,0-14.1,11.2-25.5,25-25.5s25,11.4,25,25.5-6.5,19.8-15.6,23.6c-.3.3-.6.6-.9,1-3.4,3.9-6.2,8.3-8.3,13,0,0-3.6-7.8-8.9-13h.1Z"/><ellipse class="p" cx="34.8" cy="45.4" rx="19.8" ry="19.2"/><ellipse class="n" cx="35" cy="45.2" rx="20.1" ry="19.6"/><ellipse class="h" cx="35" cy="45.2" rx="19" ry="18.5"/><ellipse class="n" cx="35" cy="45.2" rx="20.1" ry="19.6"/><ellipse class="i" cx="35" cy="45.2" rx="19" ry="18.5"/><line class="k" x1="17.9" y1="53.1" x2="42.2" y2="29.3"/><line class="k" x1="21.4" y1="57.7" x2="47.6" y2="32.2"/><path class="k" d="m26.4,61.7l13.4-13.1,11.9-11.5"/></g></svg>
|
||||
>>>>>>> 231d7c429d62e54c11acce062a03219ecc511632
|
||||
|
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 4.3 KiB |
@ -1,39 +1 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="69.7" height="136"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 69.7 136">
|
||||
<defs>
|
||||
<radialGradient id="d" cx="16.6" cy="167.7" fx="16.6" fy="167.7" r="1.3"
|
||||
gradientTransform="translate(-4555.9 6707) rotate(38.9) scale(76 -48) skewX(-8.4)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#ff9287" />
|
||||
<stop offset=".8" stop-color="#ff5f4c" />
|
||||
<stop offset="1" stop-color="#ff5f4c" />
|
||||
</radialGradient>
|
||||
<radialGradient id="e" cx="16.4" cy="167.9" fx="16.4" fy="167.9" r=".5"
|
||||
gradientTransform="translate(-867.4 9288.4) scale(54.9 -54.9)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#e75545" />
|
||||
<stop offset=".8" stop-color="#c4483b" />
|
||||
<stop offset="1" stop-color="#983b31" />
|
||||
</radialGradient>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<rect x="0" width="69.7" height="136" style="fill:rgba(255,255,255,0); stroke-width:0px;" />
|
||||
<ellipse cx="34.8" cy="123.5" rx="24.2" ry="8.5"
|
||||
style="fill:#ff5f4c; isolation:isolate; opacity:.3; stroke-width:0px;" />
|
||||
<ellipse cx="34.8" cy="123.5" rx="8.5" ry="3.3"
|
||||
style="fill:#a74d4b; isolation:isolate; opacity:.7; stroke-width:0px;" />
|
||||
<path
|
||||
d="m23,104.9c-.5-.5-1-1-1.5-1.5C8.2,97.4-.2,84.2,0,69.7,0,49.6,15.6,33.3,34.8,33.3s34.8,16.3,34.8,36.4-9,28.3-21.7,33.7c-.4.4-.8.9-1.2,1.4-4.7,5.6-8.6,11.9-11.5,18.6,0,0-5-11.2-12.4-18.6Z"
|
||||
style="fill:url(#d); stroke-width:0px;" />
|
||||
<circle cx="34.5" cy="68.4" r="27.5" style="fill:url(#e); stroke-width:0px;" />
|
||||
<circle cx="34.8" cy="68" r="30" style="fill:#fff; stroke-width:0px;" />
|
||||
<circle cx="34.8" cy="68" r="28.5" style="fill:none; stroke:#db4646; stroke-width:3px;" />
|
||||
<path
|
||||
d="m34.8,92c-3.2,0-6.4-.6-9.3-1.9-2.9-1.2-5.4-2.9-7.6-5.1-2.2-2.2-3.9-4.8-5.1-7.6-1.3-3-1.9-6.1-1.9-9.3s.6-6.4,1.9-9.3c1.2-2.9,2.9-5.4,5.1-7.6,2.2-2.2,4.8-3.9,7.6-5.1,3-1.3,6.1-1.9,9.3-1.9s6.4.6,9.3,1.9c2.9,1.2,5.4,2.9,7.6,5.1,2.2,2.2,3.9,4.8,5.1,7.6,1.3,3,1.9,6.1,1.9,9.3s-.6,6.4-1.9,9.3c-1.2,2.9-2.9,5.4-5.1,7.6-2.2,2.2-4.8,3.9-7.6,5.1-3,1.3-6.1,1.9-9.3,1.9Z"
|
||||
style="fill:#fff; stroke-width:0px;" />
|
||||
<path
|
||||
d="m34.8,46c-3,0-5.9.6-8.6,1.7-2.6,1.1-5,2.7-7,4.7-2,2-3.6,4.4-4.7,7-1.1,2.7-1.7,5.6-1.7,8.6s.6,5.9,1.7,8.6c1.1,2.6,2.7,5,4.7,7,2,2,4.4,3.6,7,4.7,2.7,1.1,5.6,1.7,8.6,1.7s5.9-.6,8.6-1.7c2.6-1.1,5-2.7,7-4.7,2-2,3.6-4.4,4.7-7,1.1-2.7,1.7-5.6,1.7-8.6s-.6-5.9-1.7-8.6c-1.1-2.6-2.7-5-4.7-7-2-2-4.4-3.6-7-4.7-2.7-1.1-5.6-1.7-8.6-1.7m0-4c14.4,0,26,11.6,26,26s-11.6,26-26,26-26-11.6-26-26,11.6-26,26-26Z"
|
||||
style="fill:#2a23f5; stroke-width:0px;" />
|
||||
</g>
|
||||
</svg>
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" width="70" height="94" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 70 94"><defs><style>.h{stroke:#db4646;stroke-width:2.1px;}.h,.i{fill:none;}.j{fill:#a74d4b;opacity:.7;}.j,.i,.k,.l,.m,.n,.o{stroke-width:0px;}.j,.k{isolation:isolate;}.i{opacity:0;}.k{fill:#ff5f4c;opacity:.3;}.l{fill:#2a23f5;}.m{fill:#fff;}.n{fill:url(#f);}.o{fill:url(#g);}</style><radialGradient id="f" cx="-3.7" cy="281" fx="-3.7" fy="281" r="1.3" gradientTransform="translate(4499.7 -8568.4) rotate(38.1) scale(54 33.9) skewX(7.5)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ff9287"/><stop offset=".8" stop-color="#ff5f4c"/><stop offset="1" stop-color="#ff5f4c"/></radialGradient><radialGradient id="g" cx="-4.7" cy="282.1" fx="-4.7" fy="282.1" r=".5" gradientTransform="translate(218.3 -10783.8) scale(39.4 38.4)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e75545"/><stop offset=".8" stop-color="#c4483b"/><stop offset="1" stop-color="#983b31"/></radialGradient></defs><g id="c"><ellipse id="d" class="k" cx="35" cy="83.9" rx="14.4" ry="3.7"/><ellipse id="e" class="j" cx="35" cy="83.9" rx="7.5" ry="3"/><path class="n" d="m26.2,71l-1.1-1c-9.6-4.2-15.6-13.4-15.4-23.6,0-14.1,11.2-25.5,25-25.5s25,11.4,25,25.5-6.5,19.8-15.6,23.6c-.3.3-.6.6-.9,1-3.4,3.9-6.2,8.3-8.3,13,0,0-3.6-7.8-8.9-13h.1Z"/><ellipse class="o" cx="34.5" cy="45.4" rx="19.8" ry="19.2"/><ellipse class="m" cx="34.7" cy="45.2" rx="21.6" ry="21"/><ellipse class="h" cx="34.7" cy="45.2" rx="20.5" ry="19.9"/><path class="m" d="m34.7,61.9c-2.3,0-4.6-.4-6.7-1.3-2.1-.8-3.9-2-5.5-3.6-1.6-1.5-2.8-3.4-3.7-5.3-.9-2.1-1.4-4.3-1.4-6.5s.4-4.5,1.4-6.5c.9-2,2.1-3.8,3.7-5.3,1.6-1.5,3.4-2.7,5.5-3.6,2.2-.9,4.4-1.3,6.7-1.3s4.6.4,6.7,1.3c2.1.8,3.9,2,5.5,3.6s2.8,3.4,3.7,5.3c.9,2.1,1.4,4.3,1.4,6.5s-.4,4.5-1.4,6.5c-.9,2-2.1,3.8-3.7,5.3-1.6,1.5-3.4,2.7-5.5,3.6-2.2.9-4.4,1.3-6.7,1.3Z"/><path class="l" d="m34.7,29.8c-2.2,0-4.2.4-6.2,1.2-1.9.8-3.6,1.9-5,3.3s-2.6,3.1-3.4,4.9c-.8,1.9-1.2,3.9-1.2,6s.4,4.1,1.2,6c.8,1.8,1.9,3.5,3.4,4.9s3.2,2.5,5,3.3c1.9.8,4,1.2,6.2,1.2s4.2-.4,6.2-1.2c1.9-.8,3.6-1.9,5-3.3s2.6-3.1,3.4-4.9c.8-1.9,1.2-3.9,1.2-6s-.4-4.1-1.2-6c-.8-1.8-1.9-3.5-3.4-4.9s-3.2-2.5-5-3.3c-1.9-.8-4-1.2-6.2-1.2m0-2.8c10.3,0,18.7,8.1,18.7,18.2s-8.3,18.2-18.7,18.2-18.7-8.1-18.7-18.2,8.3-18.2,18.7-18.2Z"/><circle class="m" cx="34.8" cy="45.3" r="15.7"/><rect class="i" width="70" height="94"/></g></svg>
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 2.4 KiB |
@ -1,47 +1 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="69.7" height="136"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 69.7 136">
|
||||
<defs>
|
||||
<radialGradient id="d" cx="16.6" cy="167.7" fx="16.6" fy="167.7" r="1.3"
|
||||
gradientTransform="translate(-4555.9 6707) rotate(38.9) scale(76 -48) skewX(-8.4)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#b5b4b4" />
|
||||
<stop offset=".7" stop-color="#6e6c6c" />
|
||||
<stop offset="1" stop-color="#2f2f2f" />
|
||||
</radialGradient>
|
||||
<radialGradient id="e" cx="16.4" cy="167.9" fx="16.4" fy="167.9" r=".5"
|
||||
gradientTransform="translate(-867.4 9288.4) scale(54.9 -54.9)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#e75545" />
|
||||
<stop offset=".8" stop-color="#c4483b" />
|
||||
<stop offset="1" stop-color="#983b31" />
|
||||
</radialGradient>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<rect x="0" width="69.7" height="136" style="fill:none; stroke-width:0px;" />
|
||||
<ellipse cx="34.8" cy="123.5" rx="24.2" ry="8.5"
|
||||
style="fill:#4d4d4d; isolation:isolate; opacity:.3; stroke-width:0px;" />
|
||||
<ellipse cx="34.8" cy="123.5" rx="8.5" ry="3.3"
|
||||
style="fill:#363333; isolation:isolate; opacity:.7; stroke-width:0px;" />
|
||||
<path
|
||||
d="m23,104.9c-.5-.5-1-1-1.5-1.5C8.2,97.4-.2,84.2,0,69.7,0,49.6,15.6,33.3,34.8,33.3s34.8,16.3,34.8,36.4-9,28.3-21.7,33.7c-.4.4-.8.9-1.2,1.4-4.7,5.6-8.6,11.9-11.5,18.6,0,0-5-11.2-12.4-18.6Z"
|
||||
style="fill:url(#d); stroke-width:0px;" />
|
||||
<circle cx="34.5" cy="68.4" r="27.5" style="fill:url(#e); stroke-width:0px;" />
|
||||
<circle cx="34.8" cy="68" r="28" style="fill:#fff; stroke-width:0px;" />
|
||||
<circle cx="34.8" cy="68" r="26.5" style="fill:none; stroke:#db4646; stroke-width:3px;" />
|
||||
<circle cx="34.8" cy="68" r="30" style="fill:#fff; stroke-width:0px;" />
|
||||
<circle cx="34.8" cy="68" r="28.5" style="fill:none; stroke:#db4646; stroke-width:3px;" />
|
||||
<path
|
||||
d="m34.8,92c-3.2,0-6.4-.6-9.3-1.9-2.9-1.2-5.4-2.9-7.6-5.1-2.2-2.2-3.9-4.8-5.1-7.6-1.3-3-1.9-6.1-1.9-9.3s.6-6.4,1.9-9.3c1.2-2.9,2.9-5.4,5.1-7.6,2.2-2.2,4.8-3.9,7.6-5.1,3-1.3,6.1-1.9,9.3-1.9s6.4.6,9.3,1.9c2.9,1.2,5.4,2.9,7.6,5.1,2.2,2.2,3.9,4.8,5.1,7.6,1.3,3,1.9,6.1,1.9,9.3s-.6,6.4-1.9,9.3c-1.2,2.9-2.9,5.4-5.1,7.6-2.2,2.2-4.8,3.9-7.6,5.1-3,1.3-6.1,1.9-9.3,1.9Z"
|
||||
style="fill:#fff; stroke-width:0px;" />
|
||||
<path
|
||||
d="m34.8,46c-3,0-5.9.6-8.6,1.7-2.6,1.1-5,2.7-7,4.7-2,2-3.6,4.4-4.7,7-1.1,2.7-1.7,5.6-1.7,8.6s.6,5.9,1.7,8.6c1.1,2.6,2.7,5,4.7,7,2,2,4.4,3.6,7,4.7,2.7,1.1,5.6,1.7,8.6,1.7s5.9-.6,8.6-1.7c2.6-1.1,5-2.7,7-4.7,2-2,3.6-4.4,4.7-7,1.1-2.7,1.7-5.6,1.7-8.6s-.6-5.9-1.7-8.6c-1.1-2.6-2.7-5-4.7-7-2-2-4.4-3.6-7-4.7-2.7-1.1-5.6-1.7-8.6-1.7m0-4c14.4,0,26,11.6,26,26s-11.6,26-26,26-26-11.6-26-26,11.6-26,26-26Z"
|
||||
style="fill:#2f2f2f; stroke-width:0px;" />
|
||||
<line x1="12.3" y1="77.5" x2="44.3" y2="45.5"
|
||||
style="fill:none; stroke:#2f2f2f; stroke-linecap:round; stroke-width:2px;" />
|
||||
<line x1="16.3" y1="84.5" x2="52.3" y2="50.5"
|
||||
style="fill:none; stroke:#2f2f2f; stroke-linecap:round; stroke-width:2px;" />
|
||||
<path d="m24,89.4l33.3-31.9"
|
||||
style="fill:none; stroke:#2f2f2f; stroke-linecap:round; stroke-width:2px;" />
|
||||
</g>
|
||||
</svg>
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" width="70" height="94" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 70 94"><defs><style>.h{stroke:#db4646;stroke-width:2.1px;}.h,.i,.j{fill:none;}.k{fill:#363333;opacity:.7;}.k,.l{isolation:isolate;}.k,.l,.i,.m,.n,.o,.p{stroke-width:0px;}.l{fill:#262d34;opacity:.2;}.i{opacity:0;}.j{stroke:#2f2f2f;stroke-linecap:round;stroke-width:1.4px;}.m{fill:#2f2f2f;}.n{fill:#fff;}.o{fill:url(#e);}.p{fill:url(#d);}</style><radialGradient id="d" cx="-167.6" cy="279.9" fx="-167.6" fy="279.9" r="1.3" gradientTransform="translate(11449.3 -3063) rotate(38.1) scale(54 33.9) skewX(7.5)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#b5b4b4"/><stop offset=".7" stop-color="#6e6c6c"/><stop offset="1" stop-color="#2f2f2f"/></radialGradient><radialGradient id="e" cx="-168" cy="283.4" fx="-168" fy="283.4" r=".5" gradientTransform="translate(6660.2 -10832.7) scale(39.4 38.4)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e75545"/><stop offset=".8" stop-color="#c4483b"/><stop offset="1" stop-color="#983b31"/></radialGradient></defs><g id="c"><rect class="i" width="70" height="94"/><path class="p" d="m27.1,69.3l-1.1-1c-9.6-4.2-15.6-13.4-15.4-23.6,0-14.1,11.2-25.5,25-25.5s25,11.4,25,25.5-6.5,19.8-15.6,23.6c-.3.3-.6.6-.9,1-3.4,3.9-6.2,8.3-8.3,13,0,0-3.6-7.8-8.9-13h.1Z"/><ellipse class="o" cx="35.4" cy="43.7" rx="19.8" ry="19.2"/><ellipse class="n" cx="35.6" cy="43.5" rx="20.1" ry="19.6"/><ellipse class="h" cx="35.6" cy="43.5" rx="19" ry="18.5"/><ellipse class="n" cx="35.6" cy="43.5" rx="21.6" ry="21"/><ellipse class="h" cx="35.6" cy="43.5" rx="20.5" ry="19.9"/><path class="n" d="m35.6,60.2c-2.3,0-4.6-.4-6.7-1.3-2.1-.8-3.9-2-5.5-3.6-1.6-1.5-2.8-3.4-3.7-5.3-.9-2.1-1.4-4.3-1.4-6.5s.4-4.5,1.4-6.5c.9-2,2.1-3.8,3.7-5.3,1.6-1.5,3.4-2.7,5.5-3.6,2.2-.9,4.4-1.3,6.7-1.3s4.6.4,6.7,1.3c2.1.8,3.9,2,5.5,3.6s2.8,3.4,3.7,5.3c.9,2.1,1.4,4.3,1.4,6.5s-.4,4.5-1.4,6.5c-.9,2-2.1,3.8-3.7,5.3-1.6,1.5-3.4,2.7-5.5,3.6-2.2.9-4.4,1.3-6.7,1.3Z"/><path class="m" d="m35.6,28.1c-2.2,0-4.2.4-6.2,1.2-1.9.8-3.6,1.9-5,3.3s-2.6,3.1-3.4,4.9c-.8,1.9-1.2,3.9-1.2,6s.4,4.1,1.2,6c.8,1.8,1.9,3.5,3.4,4.9s3.2,2.5,5,3.3c1.9.8,4,1.2,6.2,1.2s4.2-.4,6.2-1.2c1.9-.8,3.6-1.9,5-3.3s2.6-3.1,3.4-4.9c.8-1.9,1.2-3.9,1.2-6s-.4-4.1-1.2-6c-.8-1.8-1.9-3.5-3.4-4.9s-3.2-2.5-5-3.3c-1.9-.8-4-1.2-6.2-1.2m0-2.8c10.3,0,18.7,8.1,18.7,18.2s-8.3,18.2-18.7,18.2-18.7-8.1-18.7-18.2,8.3-18.2,18.7-18.2Z"/><line class="j" x1="19.5" y1="50.1" x2="42.4" y2="27.7"/><line class="j" x1="22.3" y1="55" x2="48.2" y2="31.2"/><path class="j" d="m27.9,58.4l23.9-22.3"/><ellipse id="f" class="l" cx="35.8" cy="82" rx="14.4" ry="3.7"/><ellipse id="g" class="k" cx="35.8" cy="82" rx="7.5" ry="3"/></g></svg>
|
Before Width: | Height: | Size: 3.4 KiB After Width: | Height: | Size: 2.7 KiB |
@ -1,35 +1 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="69.7" height="136"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 69.7 136">
|
||||
<defs>
|
||||
<radialGradient id="d" cx="16.6" cy="167.7" fx="16.6" fy="167.7" r="1.3"
|
||||
gradientTransform="translate(-4555.9 6707) rotate(38.9) scale(76 -48) skewX(-8.4)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#ff9287" />
|
||||
<stop offset=".8" stop-color="#ff5f4c" />
|
||||
<stop offset="1" stop-color="#ff5f4c" />
|
||||
</radialGradient>
|
||||
<radialGradient id="e" cx="16.4" cy="167.9" fx="16.4" fy="167.9" r=".5"
|
||||
gradientTransform="translate(-867.4 9288.4) scale(54.9 -54.9)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#e75545" />
|
||||
<stop offset=".8" stop-color="#c4483b" />
|
||||
<stop offset="1" stop-color="#983b31" />
|
||||
</radialGradient>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<rect x="0" width="69.7" height="136" style="fill:rgba(255,255,255,0); stroke-width:0px;" />
|
||||
<ellipse cx="34.8" cy="123.5" rx="24.2" ry="8.5"
|
||||
style="fill:#ff5f4c; isolation:isolate; opacity:.3; stroke-width:0px;" />
|
||||
<ellipse cx="34.8" cy="123.5" rx="8.5" ry="3.3"
|
||||
style="fill:#a74d4b; isolation:isolate; opacity:.7; stroke-width:0px;" />
|
||||
<path
|
||||
d="m23,104.9c-.5-.5-1-1-1.5-1.5C8.2,97.4-.2,84.2,0,69.7,0,49.6,15.6,33.3,34.8,33.3s34.8,16.3,34.8,36.4-9,28.3-21.7,33.7c-.4.4-.8.9-1.2,1.4-4.7,5.6-8.6,11.9-11.5,18.6,0,0-5-11.2-12.4-18.6Z"
|
||||
style="fill:url(#d); stroke-width:0px;" />
|
||||
<circle cx="34.5" cy="68.4" r="27.5" style="fill:url(#e); stroke-width:0px;" />
|
||||
<circle cx="34.8" cy="68" r="28" style="fill:#fff; stroke-width:0px;" />
|
||||
<circle cx="34.8" cy="68" r="24" style="fill:#2a23f5; stroke-width:0px;" />
|
||||
<circle cx="34.8" cy="68" r="25.5"
|
||||
style="fill:none; stroke:#db4646; stroke-dasharray:0 0 9 10; stroke-linecap:square; stroke-width:3px;" />
|
||||
</g>
|
||||
</svg>
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" width="70" height="94" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 70 94"><defs><style>.h{fill:#a74d4b;opacity:.7;}.h,.i,.j,.k,.l,.m,.n{stroke-width:0px;}.h,.j{isolation:isolate;}.i{opacity:0;}.i,.o{fill:none;}.j{fill:#ff5f4c;opacity:.3;}.o{stroke:#db4646;stroke-dasharray:0 0 0 0 0 0 6.4 7.1;stroke-linecap:square;stroke-width:2.1px;}.k{fill:#2a23f5;}.l{fill:#fff;}.m{fill:url(#f);}.n{fill:url(#g);}</style><radialGradient id="f" cx="131.4" cy="284.8" fx="131.4" fy="284.8" r="1.3" gradientTransform="translate(-1182.6 -13193.2) rotate(38.1) scale(54 33.9) skewX(7.5)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ff9287"/><stop offset=".8" stop-color="#ff5f4c"/><stop offset="1" stop-color="#ff5f4c"/></radialGradient><radialGradient id="g" cx="128.9" cy="283.6" fx="128.9" fy="283.6" r=".5" gradientTransform="translate(-5048.6 -10839.4) scale(39.4 38.4)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e75545"/><stop offset=".8" stop-color="#c4483b"/><stop offset="1" stop-color="#983b31"/></radialGradient></defs><g id="c"><ellipse id="d" class="j" cx="35.5" cy="84.1" rx="14.4" ry="3.7"/><ellipse id="e" class="h" cx="35.5" cy="84.1" rx="7.5" ry="3"/><path class="m" d="m26.7,71.1l-1.1-1c-9.6-4.2-15.6-13.4-15.4-23.6,0-14.1,11.2-25.5,25-25.5s25,11.4,25,25.5-6.5,19.8-15.6,23.6c-.3.3-.6.6-.9,1-3.4,3.9-6.2,8.3-8.3,13,0,0-3.6-7.8-8.9-13h.1Z"/><ellipse class="n" cx="35" cy="45.6" rx="19.8" ry="19.2"/><ellipse class="l" cx="35.2" cy="45.3" rx="20.1" ry="19.6"/><ellipse class="k" cx="35.2" cy="45.3" rx="17.2" ry="16.8"/><ellipse class="o" cx="35.2" cy="45.3" rx="18.3" ry="17.8"/><rect class="i" width="70" height="94"/></g></svg>
|
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 1.7 KiB |
@ -1 +1,57 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?><svg id="b" xmlns="http://www.w3.org/2000/svg" width="70" height="136" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 70 136"><defs><linearGradient id="e" x1="-2257" y1="-504.6" x2="-2257" y2="-504.2" gradientTransform="translate(166148.2 45512.3) scale(73.6 90.2)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#5f1508"/><stop offset="1" stop-color="#ef8673"/></linearGradient><radialGradient id="f" cx="-2254" cy="-528.2" fx="-2254" fy="-528.2" r=".9" gradientTransform="translate(122034 131049.2) rotate(38.9) scale(76 48) skewX(8.4)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#ffd587"/><stop offset=".6" stop-color="#ed7b28"/><stop offset="1" stop-color="#a81705"/></radialGradient><radialGradient id="g" cx="-2246.7" cy="-496.6" fx="-2246.7" fy="-496.6" r=".3" gradientTransform="translate(123377.3 27295.5) scale(54.9)" gradientUnits="userSpaceOnUse"><stop offset="0" stop-color="#e75545"/><stop offset=".8" stop-color="#c4483b"/><stop offset="1" stop-color="#983b31"/></radialGradient></defs><g id="c"><g id="d"><rect width="70" height="136" style="fill:none; stroke-width:0px;"/><ellipse cx="34.9" cy="68.8" rx="16.5" ry="5.8" style="fill:#ff8a4c; isolation:isolate; opacity:.3; stroke-width:0px;"/><ellipse cx="34.9" cy="68.8" rx="5.8" ry="2.2" style="fill:#a74d4b; isolation:isolate; opacity:.7; stroke-width:0px;"/><path d="m26.4,54.1c-.4-.3-.7-.7-1.1-1-12.6-5.2-18.7-19.6-13.5-32.2,3.9-9.4,13.1-15.5,23.2-15.4,13.7-.1,24.8,10.7,25,24.4.1,10.2-6.1,19.4-15.6,23.3-.3.3-.5.6-.9,1-3.4,3.8-6.1,8-8.2,12.6,0,0-3.6-7.6-8.9-12.6Z" style="fill:url(#e); stroke-width:0px;"/><path d="m26.8,56.1l-1-1c-9-4.1-14.7-13-14.6-22.8,0-13.7,10.6-24.8,23.7-24.8s23.7,11.1,23.7,24.8-6.1,19.2-14.8,22.9c-.3.3-.5.6-.8,1-3.2,3.8-5.8,8.1-7.8,12.6,0,0-3.4-7.6-8.4-12.6h0Z" style="fill:url(#f); stroke-width:0px;"/><circle cx="34.7" cy="31.3" r="18.7" style="fill:url(#g); stroke-width:0px;"/><path d="m20.9,15.4c-.3,0-.5-.2-.5-.4,0-.2,0-.5.1-.6,1.2-1.2,2.6-2,4.1-2.7h.5c.1,0,.3.2.3.3.1.3,0,.7-.3.8-1.4.5-2.6,1.4-3.7,2.4-.1.1-.3.2-.5.1h0Zm-1.6,1.8c-.1,0-.2,0-.3-.1-.1,0-.2-.3-.3-.4,0-.1,0-.3.1-.5l.3-.3c.1-.1.3-.2.4-.2s.3,0,.5.1c.1,0,.2.3.3.4,0,.1,0,.3-.1.5l-.3.3c-.1.2-.3.3-.5.3" style="fill:#fff; stroke-width:0px;"/><path d="m34.4,49.3c-2.4,0-4.8-.5-7-1.4-2.2-.9-4.1-2.2-5.7-3.9s-2.9-3.6-3.9-5.7c-1-2.2-1.4-4.6-1.4-7s.5-4.8,1.4-7c.9-2.2,2.2-4.1,3.9-5.7,1.7-1.6,3.6-2.9,5.7-3.9,2.2-1,4.6-1.4,7-1.4s4.8.5,7,1.4c2.2.9,4.1,2.2,5.7,3.9s2.9,3.6,3.9,5.7c1,2.2,1.4,4.6,1.4,7s-.5,4.8-1.4,7c-.9,2.2-2.2,4.1-3.9,5.7s-3.6,2.9-5.7,3.9c-2.2,1-4.6,1.4-7,1.4Z" style="fill:#272727; stroke-width:0px;"/><path d="m34.4,14.3c-2.3,0-4.6.5-6.6,1.4s-3.9,2.1-5.4,3.7c-1.6,1.6-2.8,3.4-3.7,5.4-.9,2.1-1.4,4.4-1.4,6.6s.5,4.6,1.4,6.6,2.1,3.9,3.7,5.4c1.6,1.6,3.4,2.8,5.4,3.7,2.1.9,4.4,1.4,6.6,1.4s4.6-.5,6.6-1.4,3.9-2.1,5.4-3.7c1.6-1.6,2.8-3.4,3.7-5.4.9-2.1,1.4-4.4,1.4-6.6s-.5-4.6-1.4-6.6-2.1-3.9-3.7-5.4c-1.6-1.6-3.4-2.8-5.4-3.7-2.1-.9-4.4-1.4-6.6-1.4m0-2c10.5,0,19,8.5,19,19s-8.5,19-19,19-19-8.5-19-19,8.5-19,19-19Z" style="fill:#db4646; stroke-width:0px;"/><g style="isolation:isolate;"><text transform="translate(24.9 36.7)" style="fill:#fff; font-family:PingFangSC-Regular-GBpc-EUC-H, 'PingFang SC'; font-size:19px; isolation:isolate;"><tspan x="0" y="0">限</tspan></text></g></g></g></svg>
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="70" height="136"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 70 136">
|
||||
<defs>
|
||||
<linearGradient id="e" x1="-2257" y1="-504.6" x2="-2257" y2="-504.2"
|
||||
gradientTransform="translate(166148.2 45512.3) scale(73.6 90.2)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#5f1508" />
|
||||
<stop offset="1" stop-color="#ef8673" />
|
||||
</linearGradient>
|
||||
<radialGradient id="f" cx="-2254" cy="-528.2" fx="-2254" fy="-528.2" r=".9"
|
||||
gradientTransform="translate(122034 131049.2) rotate(38.9) scale(76 48) skewX(8.4)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#ffd587" />
|
||||
<stop offset=".6" stop-color="#ed7b28" />
|
||||
<stop offset="1" stop-color="#a81705" />
|
||||
</radialGradient>
|
||||
<radialGradient id="g" cx="-2246.7" cy="-496.6" fx="-2246.7" fy="-496.6" r=".3"
|
||||
gradientTransform="translate(123377.3 27295.5) scale(54.9)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#e75545" />
|
||||
<stop offset=".8" stop-color="#c4483b" />
|
||||
<stop offset="1" stop-color="#983b31" />
|
||||
</radialGradient>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<g id="d">
|
||||
<rect width="70" height="136" style="fill:none; stroke-width:0px;" />
|
||||
<ellipse cx="34.9" cy="68.8" rx="16.5" ry="5.8"
|
||||
style="fill:#ff8a4c; isolation:isolate; opacity:.3; stroke-width:0px;" />
|
||||
<ellipse cx="34.9" cy="68.8" rx="5.8" ry="2.2"
|
||||
style="fill:#a74d4b; isolation:isolate; opacity:.7; stroke-width:0px;" />
|
||||
<path
|
||||
d="m26.4,54.1c-.4-.3-.7-.7-1.1-1-12.6-5.2-18.7-19.6-13.5-32.2,3.9-9.4,13.1-15.5,23.2-15.4,13.7-.1,24.8,10.7,25,24.4.1,10.2-6.1,19.4-15.6,23.3-.3.3-.5.6-.9,1-3.4,3.8-6.1,8-8.2,12.6,0,0-3.6-7.6-8.9-12.6Z"
|
||||
style="fill:url(#e); stroke-width:0px;" />
|
||||
<path
|
||||
d="m26.8,56.1l-1-1c-9-4.1-14.7-13-14.6-22.8,0-13.7,10.6-24.8,23.7-24.8s23.7,11.1,23.7,24.8-6.1,19.2-14.8,22.9c-.3.3-.5.6-.8,1-3.2,3.8-5.8,8.1-7.8,12.6,0,0-3.4-7.6-8.4-12.6h0Z"
|
||||
style="fill:url(#f); stroke-width:0px;" />
|
||||
<circle cx="34.7" cy="31.3" r="18.7" style="fill:url(#g); stroke-width:0px;" />
|
||||
<path
|
||||
d="m20.9,15.4c-.3,0-.5-.2-.5-.4,0-.2,0-.5.1-.6,1.2-1.2,2.6-2,4.1-2.7h.5c.1,0,.3.2.3.3.1.3,0,.7-.3.8-1.4.5-2.6,1.4-3.7,2.4-.1.1-.3.2-.5.1h0Zm-1.6,1.8c-.1,0-.2,0-.3-.1-.1,0-.2-.3-.3-.4,0-.1,0-.3.1-.5l.3-.3c.1-.1.3-.2.4-.2s.3,0,.5.1c.1,0,.2.3.3.4,0,.1,0,.3-.1.5l-.3.3c-.1.2-.3.3-.5.3"
|
||||
style="fill:#fff; stroke-width:0px;" />
|
||||
<path
|
||||
d="m34.4,49.3c-2.4,0-4.8-.5-7-1.4-2.2-.9-4.1-2.2-5.7-3.9s-2.9-3.6-3.9-5.7c-1-2.2-1.4-4.6-1.4-7s.5-4.8,1.4-7c.9-2.2,2.2-4.1,3.9-5.7,1.7-1.6,3.6-2.9,5.7-3.9,2.2-1,4.6-1.4,7-1.4s4.8.5,7,1.4c2.2.9,4.1,2.2,5.7,3.9s2.9,3.6,3.9,5.7c1,2.2,1.4,4.6,1.4,7s-.5,4.8-1.4,7c-.9,2.2-2.2,4.1-3.9,5.7s-3.6,2.9-5.7,3.9c-2.2,1-4.6,1.4-7,1.4Z"
|
||||
style="fill:#272727; stroke-width:0px;" />
|
||||
<path
|
||||
d="m34.4,14.3c-2.3,0-4.6.5-6.6,1.4s-3.9,2.1-5.4,3.7c-1.6,1.6-2.8,3.4-3.7,5.4-.9,2.1-1.4,4.4-1.4,6.6s.5,4.6,1.4,6.6,2.1,3.9,3.7,5.4c1.6,1.6,3.4,2.8,5.4,3.7,2.1.9,4.4,1.4,6.6,1.4s4.6-.5,6.6-1.4,3.9-2.1,5.4-3.7c1.6-1.6,2.8-3.4,3.7-5.4.9-2.1,1.4-4.4,1.4-6.6s-.5-4.6-1.4-6.6-2.1-3.9-3.7-5.4c-1.6-1.6-3.4-2.8-5.4-3.7-2.1-.9-4.4-1.4-6.6-1.4m0-2c10.5,0,19,8.5,19,19s-8.5,19-19,19-19-8.5-19-19,8.5-19,19-19Z"
|
||||
style="fill:#db4646; stroke-width:0px;" />
|
||||
<g style="isolation:isolate;">
|
||||
<text transform="translate(24.9 36.7)"
|
||||
style="fill:#fff; font-family:PingFangSC-Regular-GBpc-EUC-H, 'PingFang SC'; font-size:19px; isolation:isolate;">
|
||||
<tspan x="0" y="0">限</tspan>
|
||||
</text>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 4.0 KiB |
@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg id="b" xmlns="http://www.w3.org/2000/svg" width="70" height="94"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 70 94">
|
||||
<defs>
|
||||
<style>.e{fill:none;opacity:0;}.e,.f{stroke-width:0px;}.f{fill:url(#d);}</style>
|
||||
<linearGradient id="d" x1="399.5" y1="413.3" x2="399.5" y2="411.9"
|
||||
gradientTransform="translate(-4397.7 -3927.6) rotate(90) scale(10 -10.8)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#ca4916" />
|
||||
<stop offset="1" stop-color="#f7ad5d" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g id="c">
|
||||
<rect class="e" width="70" height="94" />
|
||||
<path class="f"
|
||||
d="m35,82.4h22.4v-4.1c0-.7.4-1.3,1-1.6.6-.3,1.3-.2,1.7.2l7.4,5.8c.8.6.9,1.7.2,2.5,0,0-.1.1-.2.2l-7.4,5.8c-.5.4-1.2.5-1.7.2-.6-.3-1-.9-1-1.6v-4.2h-22.3c0-.6,0-.7,0-1.4s0-1.1,0-1.9h0Z" />
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 928 B |
1
collect-library/src/main/assets/omdb/icon_bike.svg
Normal file
@ -0,0 +1 @@
|
||||
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1701228237519" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5562" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32"><path d="M810.666667 512c117.333333 0 213.333333 96 213.333333 213.333333s-96 213.333333-213.333333 213.333334-213.333333-96-213.333334-213.333334c0-87.466667 53.333333-162.133333 128-196.266666l-23.466666-113.066667-294.4 219.733333c12.8 27.733333 19.2 57.6 19.2 89.6 0 117.333333-96 213.333333-213.333334 213.333334S0 842.666667 0 725.333333s96-213.333333 213.333333-213.333333c19.2 0 36.266667 2.133333 53.333334 6.4L238.933333 320H192c-23.466667 0-42.666667-19.2-42.666667-42.666667s19.2-42.666667 42.666667-42.666666h170.666667c23.466667 0 42.666667 19.2 42.666666 42.666666s-19.2 42.666667-42.666666 42.666667h-36.266667l32 245.333333 322.133333-238.933333L648.533333 170.666667H554.666667c-23.466667 0-42.666667-19.2-42.666667-42.666667s19.2-42.666667 42.666667-42.666667h128c19.2 0 38.4 14.933333 42.666666 34.133334l44.8 213.333333v2.133333L810.666667 512c-2.133333 0 0 0 0 0z m0 341.333333c70.4 0 128-57.6 128-128 0-64-49.066667-119.466667-110.933334-125.866666l25.6 117.333333c4.266667 23.466667-10.666667 44.8-32 51.2h-8.533333c-19.2 0-38.4-12.8-42.666667-34.133333l-25.6-117.333334C706.133333 640 682.666667 678.4 682.666667 725.333333c0 70.4 57.6 128 128 128z m-597.333334 0c70.4 0 128-57.6 128-128 0-12.8-2.133333-25.6-6.4-38.4l-96 72.533334c-8.533333 6.4-17.066667 8.533333-25.6 8.533333-12.8 0-25.6-6.4-34.133333-17.066667-14.933333-19.2-10.666667-44.8 8.533333-59.733333l96-72.533333c-21.333333-12.8-44.8-21.333333-72.533333-21.333334-70.4 0-128 57.6-128 128s59.733333 128 130.133333 128z" fill="#1296db" p-id="5563" data-spm-anchor-id="a313x.search_index.0.i12.313a3a814L2WEQ" class="selected"></path></svg>
|
After Width: | Height: | Size: 1.9 KiB |
@ -1,92 +1,64 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 28 124">
|
||||
<defs>
|
||||
<style>
|
||||
.cls-1 {
|
||||
fill: #aa211a;
|
||||
mix-blend-mode: multiply;
|
||||
}
|
||||
|
||||
.cls-1, .cls-2, .cls-3, .cls-4, .cls-5, .cls-6, .cls-7, .cls-8, .cls-9 {
|
||||
stroke-width: 0px;
|
||||
}
|
||||
|
||||
.cls-2 {
|
||||
fill: none;
|
||||
opacity: 0;
|
||||
}
|
||||
|
||||
.cls-10 {
|
||||
isolation: isolate;
|
||||
}
|
||||
|
||||
.cls-3 {
|
||||
fill: url(#_铃琨眄沭噤桢眚_3);
|
||||
}
|
||||
|
||||
.cls-4 {
|
||||
fill: #721715;
|
||||
}
|
||||
|
||||
.cls-5 {
|
||||
fill: #d24f00;
|
||||
}
|
||||
|
||||
.cls-6 {
|
||||
fill: #dd2824;
|
||||
}
|
||||
|
||||
.cls-7 {
|
||||
fill: #bc1919;
|
||||
}
|
||||
|
||||
.cls-8 {
|
||||
fill: #ffe2d6;
|
||||
}
|
||||
|
||||
.cls-9 {
|
||||
fill: #ff4545;
|
||||
}
|
||||
</style>
|
||||
<linearGradient id="_铃琨眄沭噤桢眚_3" data-name="铃琨眄沭噤桢眚 3" x1="-3198.91" y1="65.71" x2="-3176.55" y2="65.71" gradientTransform="translate(-3173.67) rotate(-180) scale(1 -1)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#d87a1e"/>
|
||||
<stop offset=".21" stop-color="#d87a1e"/>
|
||||
<stop offset=".21" stop-color="#c4660a"/>
|
||||
<stop offset=".79" stop-color="#9f3e00"/>
|
||||
<stop offset=".79" stop-color="#913300"/>
|
||||
<stop offset="1" stop-color="#9d3f00"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g class="cls-10">
|
||||
<g id="_图层_2" data-name="图层 2">
|
||||
<g id="_图层_1-2" data-name="图层 1">
|
||||
<rect class="cls-2" width="28" height="124"/>
|
||||
<g>
|
||||
<g>
|
||||
<path class="cls-3" d="m2.88,64.12v-1.9l22.36-.58v1.32c-.02,1.74-1.12,3.48-3.3,4.81-4.38,2.67-11.46,2.69-15.81.03-2.18-1.33-3.27-3.09-3.25-4.84v1.16Z"/>
|
||||
<path class="cls-6" d="m6.13,67.06c4.35,2.66,11.43,2.64,15.81-.03,4.38-2.67,4.4-7,.05-9.66-4.35-2.66-11.43-2.64-15.81.03-4.38,2.67-4.4,7-.05,9.66Z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="cls-5" d="m7.52,54.02l3.57-32.53-3.62,32c0,.18.02.35.06.53Z"/>
|
||||
<path class="cls-5" d="m6.99,58.87c-.04-.09-.07-.19-.1-.28l-.42,3.75s.08.09.13.14l.39-3.6Z"/>
|
||||
<path class="cls-1" d="m10.41,21.64s-4.45,38.19-4.45,38.52c0,.8.1,1.33.3,1.97,0,0,.07.08.19.21l.42-3.75.58-5.09,3.62-32-.68.15Z"/>
|
||||
<path class="cls-6" d="m14.8,62.49l-.08-4.63-.63-35.83h-1.41l-1.63,35.39-.21,4.61-.14,3.13c1.2.47,2.6.78,4.17.7l-.06-3.37Z"/>
|
||||
<path class="cls-7" d="m11.09,21.49l-3.57,32.53-.53,4.85-.39,3.6c.61.61,2.04,1.9,4.09,2.71l.14-3.13.21-4.61,1.63-35.39-1.59-.55Z"/>
|
||||
<path class="cls-5" d="m7.52,54.02c-.03-.18-.05-.35-.06-.53l-.58,5.09c.03.09.06.19.1.28l.53-4.85Z"/>
|
||||
<path class="cls-7" d="m17.6,21.86l-.77.18,3.66,31.62.57,4.92.53,4.59c.31-.97.43-2.01.43-3.01l-4.42-38.29Z"/>
|
||||
<path class="cls-9" d="m21.06,58.58l-.57-4.92-3.66-31.62h-2.75l.63,35.83.08,4.63.06,3.37c2-.11,4.28-.85,6.73-2.7l-.53-4.59Z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="cls-4" d="m16.56,23.23c-1.4.86-3.69.85-5.1,0-1.41-.86-1.42-2.26-.02-3.11,1.4-.86,3.69-.85,5.1,0,1.41.86,1.42,2.26.02,3.11Z"/>
|
||||
<path class="cls-4" d="m16.3,23.12c-1.34.82-3.52.81-4.86,0-1.35-.82-1.35-2.15-.02-2.97,1.34-.82,3.52-.81,4.86,0,1.35.82,1.35,2.15.02,2.97Z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="cls-8" d="m19.24,52.34c-3.2,2.75-8.04,2.48-10.81-.59-.59-.66-1.04-1.39-1.35-2.16-.26,2.29-.5,4.35-.69,5.99.33,1.07.89,2.1,1.71,3,3,3.33,8.17,3.76,11.55.98.91-.75,1.59-1.66,2.04-2.64l-.77-6.65c-.42.76-.98,1.47-1.68,2.08Z"/>
|
||||
<path class="cls-8" d="m19.34,47.54c.43-.36.8-.76,1.12-1.19l-.75-6.53c-.23.27-.48.54-.75.78-3.02,2.64-7.59,2.39-10.21-.57-.18-.2-.34-.41-.49-.63-.23,2.01-.47,4.04-.69,5.99.25.42.54.83.88,1.21,2.83,3.2,7.72,3.62,10.91.94Z"/>
|
||||
<path class="cls-8" d="m19.18,35.21l-.68-5.9c-2.74,1.8-6.51,1.69-9.05-.22-.2,1.69-.41,3.56-.64,5.51,2.82,2.45,7.32,2.73,10.37.6Z"/>
|
||||
</g>
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="28" height="124"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 28 124">
|
||||
<defs>
|
||||
<linearGradient id="d" x1="2056" y1="65.7" x2="2078.3" y2="65.7"
|
||||
gradientTransform="translate(2081.2) rotate(-180) scale(1 -1)"
|
||||
gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" stop-color="#d87a1e" />
|
||||
<stop offset=".2" stop-color="#d87a1e" />
|
||||
<stop offset=".2" stop-color="#c4660a" />
|
||||
<stop offset=".8" stop-color="#9f3e00" />
|
||||
<stop offset=".8" stop-color="#913300" />
|
||||
<stop offset="1" stop-color="#9d3f00" />
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<g style="isolation:isolate;">
|
||||
<g id="b">
|
||||
<g id="c">
|
||||
<rect width="28" height="124" style="fill:none; opacity:0; stroke-width:0px;" />
|
||||
<path
|
||||
d="m2.9,62.2l22.4-.6v1.3c0,1.7-1.1,3.5-3.3,4.8-4.4,2.7-11.5,2.7-15.8,0-2.2-1.3-3.3-3.1-3.2-4.8"
|
||||
style="fill:url(#d); stroke-width:0px;" />
|
||||
<path
|
||||
d="m6.1,67.1c4.4,2.7,11.4,2.6,15.8,0,4.4-2.7,4.4-7,0-9.7-4.4-2.7-11.4-2.6-15.8,0-4.4,2.7-4.4,7,0,9.7Z"
|
||||
style="fill:#dd2824; stroke-width:0px;" />
|
||||
<path d="m7.5,54l3.6-32.5-3.6,32c0,.2,0,.4,0,.5Z"
|
||||
style="fill:#aa211a; mix-blend-mode:multiply; stroke-width:0px;" />
|
||||
<path d="m7,58.9c0,0,0-.2-.1-.3l-.4,3.7s0,0,.1.1l.4-3.6Z"
|
||||
style="fill:#aa211a; mix-blend-mode:multiply; stroke-width:0px;" />
|
||||
<path
|
||||
d="m10.4,21.6s-4.4,38.2-4.4,38.5c0,.8.1,1.3.3,2,0,0,0,0,.2.2l.4-3.7.6-5.1,3.6-32h-.7Z"
|
||||
style="fill:#aa211a; mix-blend-mode:multiply; stroke-width:0px;" />
|
||||
<path
|
||||
d="m14.8,62.5v-4.6c0,0-.7-35.8-.7-35.8h-1.4l-1.6,35.4-.2,4.6v3.1c1.1.5,2.5.8,4,.7v-3.4Z"
|
||||
style="fill:#dd2824; stroke-width:0px;" />
|
||||
<path
|
||||
d="m11.1,21.5l-3.6,32.5-.5,4.8-.4,3.6c.6.6,2,1.9,4.1,2.7v-3.1c.1,0,.4-4.6.4-4.6l1.6-35.4-1.6-.5Z"
|
||||
style="fill:#bc1919; stroke-width:0px;" />
|
||||
<path d="m7.5,54c0-.2,0-.4,0-.5l-.6,5.1c0,0,0,.2.1.3l.5-4.8Z"
|
||||
style="fill:#aa211a; mix-blend-mode:multiply; stroke-width:0px;" />
|
||||
<path d="m17.6,21.9l-.8.2,3.7,31.6.6,4.9.5,4.6c.3-1,.4-2,.4-3l-4.4-38.3Z"
|
||||
style="fill:#bc1919; stroke-width:0px;" />
|
||||
<path
|
||||
d="m21.1,58.6l-.6-4.9-3.7-31.6h-2.7l.6,35.8v4.6c0,0,.1,3.4.1,3.4,2-.1,4.3-.8,6.7-2.7l-.5-4.6Z"
|
||||
style="fill:#ff4545; stroke-width:0px;" />
|
||||
<path
|
||||
d="m16.6,23.2c-1.4.9-3.7.9-5.1,0-1.4-.9-1.4-2.3,0-3.1,1.4-.9,3.7-.9,5.1,0,1.4.9,1.4,2.3,0,3.1Z"
|
||||
style="fill:#721715; stroke-width:0px;" />
|
||||
<path
|
||||
d="m16.3,23.1c-1.3.8-3.5.8-4.9,0-1.3-.8-1.4-2.2,0-3,1.3-.8,3.5-.8,4.9,0,1.3.8,1.4,2.2,0,3Z"
|
||||
style="fill:#891515; stroke-width:0px;" />
|
||||
<path
|
||||
d="m19.2,52.3c-3.2,2.7-8,2.5-10.8-.6-.6-.7-1-1.4-1.3-2.2-.3,2.3-.5,4.3-.7,6,.3,1.1.9,2.1,1.7,3,3,3.3,8.2,3.8,11.5,1,.9-.7,1.6-1.7,2-2.6l-.8-6.6c-.4.8-1,1.5-1.7,2.1Z"
|
||||
style="fill:#ffe2d6; stroke-width:0px;" />
|
||||
<path
|
||||
d="m19.3,47.5c.4-.4.8-.8,1.1-1.2l-.8-6.5c-.2.3-.5.5-.8.8-3,2.6-7.6,2.4-10.2-.6-.2-.2-.3-.4-.5-.6-.2,2-.5,4-.7,6,.2.4.5.8.9,1.2,2.8,3.2,7.7,3.6,10.9.9Z"
|
||||
style="fill:#ffe2d6; stroke-width:0px;" />
|
||||
<path
|
||||
d="m19.2,35.2l-.7-5.9c-2.7,1.8-6.5,1.7-9-.2-.2,1.7-.4,3.6-.6,5.5,2.8,2.5,7.3,2.7,10.4.6Z"
|
||||
style="fill:#ffe2d6; stroke-width:0px;" />
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.8 KiB |
@ -3,90 +3,96 @@ package com.navinfo.collect.library.enums
|
||||
/*
|
||||
* 要素枚举定义
|
||||
* */
|
||||
public enum class DataCodeEnum(var tableName: String, var code: String) {
|
||||
OMDB_NODE_FORM("点形态", "1007-6"),
|
||||
OMDB_NODE_PA("点形态PA", "1007-6"),
|
||||
OMDB_CHECKPOINT("检查点", "1012"),
|
||||
OMDB_RD_LINK("道路线", "2001"),
|
||||
OMDB_RD_LINK_FUNCTION_CLASS("道路功能等级", "2002"),
|
||||
OMDB_LINK_ATTRIBUTE("道路属性", "2004"),
|
||||
OMDB_LINK_ATTRIBUTE_SA("道路属性-SA", "2004-1"),
|
||||
OMDB_LINK_ATTRIBUTE_PA("道路属性-PA", "2004-2"),
|
||||
OMDB_LINK_ATTRIBUTE_FORNTAGE("道路属性-辅路", "2004-3"),
|
||||
OMDB_LINK_ATTRIBUTE_MAIN_SIDE_ACCESS("道路属性-主辅路出入口", "2004-4"),
|
||||
OMDB_RD_LINK_KIND("道路种别", "2008"),
|
||||
OMDB_LINK_DIRECT("道路方向", "2010"),
|
||||
OMDB_LINK_NAME("道路名", "2011"),
|
||||
OMDB_LANE_MARK_BOUNDARYTYPE("车道边界类型", "2013"),
|
||||
OMDB_LINK_CONSTRUCTION("道路施工", "2017"),
|
||||
OMDB_LINK_SPEEDLIMIT("常规线限速", "2019"),
|
||||
OMDB_LINK_SPEEDLIMIT_COND("条件线限速", "2020"),
|
||||
OMDB_LINK_SPEEDLIMIT_VAR("可变线限速", "2021"),
|
||||
OMDB_CON_ACCESS("全封闭", "2022"),
|
||||
OMDB_RAMP("匝道", "2037"),
|
||||
OMDB_RAMP_1("普通路连接匝道", "2037-1"),
|
||||
OMDB_RAMP_2("高速入口匝道", "2037-2"),
|
||||
OMDB_RAMP_3("高速出口匝道", "2037-3"),
|
||||
OMDB_RAMP_4("高速连接匝道", "2037-4"),
|
||||
OMDB_RAMP_5("高速直连入口匝道", "2037-5"),
|
||||
OMDB_RAMP_6("高速直连出口匝道", "2037-6"),
|
||||
OMDB_RAMP_7("高速直连出口匝道高速出入口匝道", "2037-7"),
|
||||
OMDB_MULTI_DIGITIZED("上下线分离", "2040"),
|
||||
OMDB_LANE_NUM("车道数", "2041"),
|
||||
OMDB_PHY_LANENUM("物理车道数", "2097"),
|
||||
OMDB_VIADUCT("高架", "2043"),
|
||||
OMDB_RDBOUND_BOUNDARYTYPE("道路边界类型", "2083"),
|
||||
OMDB_LANE_CONSTRUCTION("车道施工", "2090"),
|
||||
OMDB_LANE_TYPE_ACCESS("车道类型","2092"),
|
||||
OMDB_BRIDGE("桥", "2201"),
|
||||
OMDB_BRIDGE_1("固定桥", "2201-1"),
|
||||
OMDB_BRIDGE_2("可移动桥", "2201-2"),
|
||||
OMDB_BRIDGE_3("跨线天桥", "2201-2"),
|
||||
OMDB_TUNNEL("隧道", "2202"),
|
||||
OMDB_ROUNDABOUT("环岛", "2204"),
|
||||
OMDB_LINK_FORM1("道路形态1", "2205"),
|
||||
OMDB_LINK_FORM1_1("U-Turn", "2205-1"),
|
||||
OMDB_LINK_FORM1_2("提前右转", "2205-2"),
|
||||
OMDB_LINK_FORM1_3("提前左转", "2205-3"),
|
||||
OMDB_LINK_FORM2("道路形态2", "2206"),
|
||||
OMDB_LINK_FORM2_1("IC", "2206-1"),
|
||||
OMDB_LINK_FORM2_2("JCT", "2206-2"),
|
||||
OMDB_LINK_FORM2_3("跨线地道", "2206-3"),
|
||||
OMDB_LINK_FORM2_4("私道", "2206-4"),
|
||||
OMDB_LINK_FORM2_5("步行街", "2206-5"),
|
||||
OMDB_LINK_FORM2_6("公交专用道", "2206-6"),
|
||||
OMDB_LINK_FORM2_7("POI 连接路", "2206-7"),
|
||||
OMDB_LINK_FORM2_8("区域内道路", "2206-8"),
|
||||
OMDB_LINK_FORM2_9("停车场出入口连接路", "2206-9"),
|
||||
OMDB_LINK_FORM2_10("停车场内部虚拟连接路", "2206-10"),
|
||||
OMDB_LINK_FORM2_11("风景路线", "2206-11"),
|
||||
OMDB_LINK_FORM2_12("车辆测试路段", "2206-12"),
|
||||
OMDB_LINK_FORM2_13("驾照考试路段", "2206-13"),
|
||||
OMDB_LANE_ACCESS("通行车辆类型Lane", "2638"),
|
||||
OMDB_OBJECT_OH_STRUCT("上方障碍物","3001"),
|
||||
OMDB_OBJECT_TEXT("文字", "3002"),
|
||||
OMDB_OBJECT_SYMBOL("符号", "3003"),
|
||||
OMDB_OBJECT_ARROW("箭头", "3004"),
|
||||
OMDB_TRAFFIC_SIGN("交通标牌", "3005"),
|
||||
OMDB_POLE("杆状物", "3006"),
|
||||
OMDB_FILL_AREA("导流区", "3012"),
|
||||
OMDB_CROSS_WALK("人行横道", "3014"),
|
||||
OMDB_OBJECT_STOPLOCATION("停止位置", "3016"),
|
||||
OMDB_OBJECT_REFUGE_ISLAND("路口内交通岛", "3027"),
|
||||
OMDB_INTERSECTION("路口", "4001"),
|
||||
OMDB_SPEEDLIMIT("常规点限速", "4002"),
|
||||
OMDB_SPEEDLIMIT_COND("条件点限速", "4003"),
|
||||
OMDB_SPEEDLIMIT_VAR("可变点限速", "4004"),
|
||||
OMDB_LANE_SPEEDLIMIT("车道点限速", "4005"),
|
||||
OMDB_RESTRICTION("普通交限", "4006"),
|
||||
OMDB_WARNINGSIGN("警示信息", "4009"),
|
||||
OMDB_ELECTRONICEYE("电子眼", "4010"),
|
||||
OMDB_ZLEVEL("立交", "4016"),
|
||||
OMDB_TRAFFICLIGHT("交通灯", "4022"),
|
||||
OMDB_TOLLGATE("收费站", "4023"),
|
||||
OMDB_LANEINFO("车信", "4601"),
|
||||
OMDB_CLM_LANEINFO("车信CLM", "4602"),
|
||||
OMDB_LANE_LINK_LG("车道中心线", "5001");
|
||||
public enum class DataCodeEnum(var tableName: String,var tableSubName: String, var code: String) {
|
||||
OMDB_NODE_FORM("点形态","点形态", "1007-6"),
|
||||
OMDB_NODE_PA("点形态PA","点形态PA", "1007-6"),
|
||||
OMDB_CHECKPOINT("检查点","检查点", "1012"),
|
||||
OMDB_RD_LINK("道路线","道路线", "2001"),
|
||||
OMDB_RD_LINK_FUNCTION_CLASS("道路功能等级", "功能等级", "2002"),
|
||||
OMDB_LINK_ATTRIBUTE("道路属性","道路属性", "2004"),
|
||||
OMDB_LINK_ATTRIBUTE_SA("道路属性-SA","道路属性", "2004-1"),
|
||||
OMDB_LINK_ATTRIBUTE_PA("道路属性-PA","道路属性", "2004-2"),
|
||||
OMDB_LINK_ATTRIBUTE_FORNTAGE("道路属性-辅路","道路属性", "2004-3"),
|
||||
OMDB_LINK_ATTRIBUTE_MAIN_SIDE_ACCESS("道路属性-主辅路出入口","道路属性", "2004-4"),
|
||||
OMDB_RD_LINK_KIND("道路种别","道路种别", "2008"),
|
||||
OMDB_LINK_DIRECT("道路方向","道路方向", "2010"),
|
||||
OMDB_LINK_NAME("道路名","道路名", "2011"),
|
||||
OMDB_LANE_MARK_BOUNDARYTYPE("车道边界类型","车道边界", "2013"),
|
||||
OMDB_LINK_CONSTRUCTION("道路施工","道路施工", "2017"),
|
||||
OMDB_LINK_SPEEDLIMIT("常规线限速","常规线限速", "2019"),
|
||||
OMDB_LINK_SPEEDLIMIT_COND("条件线限速","条件线限速", "2020"),
|
||||
OMDB_LINK_SPEEDLIMIT_VAR("可变线限速","可变线限速", "2021"),
|
||||
OMDB_CON_ACCESS("全封闭","全封闭", "2022"),
|
||||
OMDB_RAMP("匝道","匝道", "2037"),
|
||||
OMDB_RAMP_1("普通路连接匝道","匝道", "2037-1"),
|
||||
OMDB_RAMP_2("高速入口匝道","匝道", "2037-2"),
|
||||
OMDB_RAMP_3("高速出口匝道","匝道", "2037-3"),
|
||||
OMDB_RAMP_4("高速连接匝道","匝道", "2037-4"),
|
||||
OMDB_RAMP_5("高速直连入口匝道","匝道", "2037-5"),
|
||||
OMDB_RAMP_6("高速直连出口匝道", "匝道","2037-6"),
|
||||
OMDB_RAMP_7("高速直连出口匝道高速出入口匝道", "匝道","2037-7"),
|
||||
OMDB_MULTI_DIGITIZED("上下线分离", "上下线分离","2040"),
|
||||
OMDB_LANE_NUM("车道数", "车道数","2041"),
|
||||
OMDB_PHY_LANENUM("物理车道数", "物理车道数","2097"),
|
||||
OMDB_VIADUCT("高架", "高架","2043"),
|
||||
OMDB_LINK_SEPARATION("设施分离","设施分离", "2070"),
|
||||
OMDB_LINK_MEDIAN("中央隔离带", "中央隔离带","2071"),
|
||||
OMDB_RDBOUND_BOUNDARYTYPE("道路边界类型", "道路边界","2083"),
|
||||
OMDB_LANE_CONSTRUCTION("车道施工", "车道施工","2090"),
|
||||
OMDB_LANE_TYPE_ACCESS("车道类型","车道类型","2092"),
|
||||
OMDB_BRIDGE("桥", "桥", "2201"),
|
||||
OMDB_BRIDGE_1("固定桥", "固定桥","2201-1"),
|
||||
OMDB_BRIDGE_2("可移动桥", "可移动桥", "2201-2"),
|
||||
OMDB_BRIDGE_3("跨线天桥", "跨线天桥","2201-2"),
|
||||
OMDB_TUNNEL("隧道","隧道", "2202"),
|
||||
OMDB_ROUNDABOUT("环岛", "环岛", "2204"),
|
||||
OMDB_LINK_FORM1("道路形态1","形态", "2205"),
|
||||
OMDB_LINK_FORM1_1("U-Turn", "形态","2205-1"),
|
||||
OMDB_LINK_FORM1_2("提前右转","形态", "2205-2"),
|
||||
OMDB_LINK_FORM1_3("提前左转", "形态","2205-3"),
|
||||
OMDB_LINK_FORM2("道路形态2", "形态","2206"),
|
||||
OMDB_LINK_FORM2_1("IC", "形态","2206-1"),
|
||||
OMDB_LINK_FORM2_2("JCT", "形态","2206-2"),
|
||||
OMDB_LINK_FORM2_3("跨线地道", "形态","2206-3"),
|
||||
OMDB_LINK_FORM2_4("私道", "形态","2206-4"),
|
||||
OMDB_LINK_FORM2_5("步行街", "形态","2206-5"),
|
||||
OMDB_LINK_FORM2_6("公交专用道", "形态","2206-6"),
|
||||
OMDB_LINK_FORM2_7("POI 连接路", "形态","2206-7"),
|
||||
OMDB_LINK_FORM2_8("区域内道路", "形态","2206-8"),
|
||||
OMDB_LINK_FORM2_9("停车场出入口连接路", "形态","2206-9"),
|
||||
OMDB_LINK_FORM2_10("停车场内部虚拟连接路","形态", "2206-10"),
|
||||
OMDB_LINK_FORM2_11("风景路线", "形态","2206-11"),
|
||||
OMDB_LINK_FORM2_12("车辆测试路段", "形态","2206-12"),
|
||||
OMDB_LINK_FORM2_13("驾照考试路段", "形态","2206-13"),
|
||||
OMDB_LANE_ACCESS("通行车辆类型Lane","通行车辆", "2638"),
|
||||
OMDB_OBJECT_OH_STRUCT("上方障碍物","上方障碍物","3001"),
|
||||
OMDB_OBJECT_TEXT("文字", "文字", "3002"),
|
||||
OMDB_OBJECT_SYMBOL("符号", "符号", "3003"),
|
||||
OMDB_OBJECT_ARROW("箭头", "箭头", "3004"),
|
||||
OMDB_TRAFFIC_SIGN("交通标牌", "交通标牌","3005"),
|
||||
OMDB_POLE("杆状物", "杆状物","3006"),
|
||||
OMDB_OBJECT_WARNING_AREA("警示区","警示区", "3007"),
|
||||
OMDB_OBJECT_BARRIER("护栏", "护栏","3009"),
|
||||
OMDB_OBJECT_WALL("平行墙", "平行墙","3010"),
|
||||
OMDB_FILL_AREA("导流区", "导流区","3012"),
|
||||
OMDB_CROSS_WALK("人行横道", "人行横道","3014"),
|
||||
OMDB_OBJECT_STOPLOCATION("停止位置", "停止位置", "3016"),
|
||||
OMDB_OBJECT_CURB("路牙", "路牙","3019"),
|
||||
OMDB_OBJECT_REFUGE_ISLAND("路口内交通岛", "交通岛", "3028"),
|
||||
OMDB_INTERSECTION("路口", "路口","4001"),
|
||||
OMDB_SPEEDLIMIT("常规点限速", "常规点限速","4002"),
|
||||
OMDB_SPEEDLIMIT_COND("条件点限速", "条件点限速", "4003"),
|
||||
OMDB_SPEEDLIMIT_VAR("可变点限速", "可变点限速","4004"),
|
||||
OMDB_LANE_SPEEDLIMIT("车道点限速", "车道点限速", "4005"),
|
||||
OMDB_RESTRICTION("普通交限", "普通交限", "4006"),
|
||||
OMDB_WARNINGSIGN("警示信息", "警示信息", "4009"),
|
||||
OMDB_ELECTRONICEYE("电子眼","电子眼", "4010"),
|
||||
OMDB_ZLEVEL("立交", "立交", "4016"),
|
||||
OMDB_TRAFFICLIGHT("交通灯", "交通灯","4022"),
|
||||
OMDB_TOLLGATE("收费站", "收费站","4023"),
|
||||
OMDB_LANEINFO("车信", "车信","4601"),
|
||||
OMDB_CLM_LANEINFO("车信CLM", "车信CLM","4602"),
|
||||
OMDB_LANE_LINK_LG("车道中心线", "车道中心线","5001");
|
||||
|
||||
companion object {
|
||||
fun findTableNameByCode(code: String): String {
|
||||
@ -97,6 +103,14 @@ public enum class DataCodeEnum(var tableName: String, var code: String) {
|
||||
}
|
||||
return "" // 若未找到匹配的 code,则返回 null 或其他适当的默认值
|
||||
}
|
||||
fun findTableSubNameByCode(code: String): String {
|
||||
for (enumInstance in DataCodeEnum.values()) {
|
||||
if (enumInstance.code == code) {
|
||||
return enumInstance.tableSubName
|
||||
}
|
||||
}
|
||||
return "" // 若未找到匹配的 code,则返回 null 或其他适当的默认值
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -105,7 +105,7 @@ public class OMDBDataDecoder extends TileDecoder {
|
||||
Log.e("qj", "聚合交通标牌转换结束" + list1.size());
|
||||
}
|
||||
//增加交通标牌聚合显示
|
||||
List<RenderEntity> list2 = GeometryTools.groupByDistance(DataCodeEnum.OMDB_TRAFFICLIGHT.getCode(), traffList, 5.0);
|
||||
List<RenderEntity> list2 = GeometryTools.groupByDistance(DataCodeEnum.OMDB_TRAFFICLIGHT.getCode(), traffList, 2.0);
|
||||
if (list2 != null && list2.size() > 0) {
|
||||
Log.e("qj", "聚合红绿灯转换开始" + traffList.size());
|
||||
list2.stream().iterator().forEachRemaining(new Consumer<RenderEntity>() {
|
||||
|
@ -1,7 +1,6 @@
|
||||
package com.navinfo.collect.library.map.source;
|
||||
|
||||
import android.os.Build;
|
||||
import android.util.Log;
|
||||
|
||||
import androidx.annotation.RequiresApi;
|
||||
|
||||
@ -11,21 +10,17 @@ import com.navinfo.collect.library.utils.GeometryTools;
|
||||
import com.navinfo.collect.library.utils.MapParamUtils;
|
||||
|
||||
import org.locationtech.jts.geom.Polygon;
|
||||
import org.oscim.core.MapPosition;
|
||||
import org.oscim.layers.tile.MapTile;
|
||||
import org.oscim.map.Map;
|
||||
import org.oscim.map.Viewport;
|
||||
import org.oscim.tiling.ITileDataSink;
|
||||
import org.oscim.tiling.ITileDataSource;
|
||||
import org.oscim.tiling.QueryResult;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
import io.realm.Realm;
|
||||
import io.realm.RealmConfiguration;
|
||||
import io.realm.RealmQuery;
|
||||
|
||||
public class OMDBTileDataSource implements ITileDataSource {
|
||||
|
2
vtm
@ -1 +1 @@
|
||||
Subproject commit dc42d4579611037fb2ef6986390fe74368f0d29a
|
||||
Subproject commit c2d87b1095d493a70a6b3a7aa366f9e6042300db
|