feat: 面数据增加自适应纹理

This commit is contained in:
2023-08-08 15:29:44 +08:00
parent 0462a1682e
commit 958e94ea1e
7 changed files with 124 additions and 3 deletions

View File

@@ -425,6 +425,30 @@ class ImportPreProcess {
}
// /**
// * 生成默认路口数据的参考数据
// * */
// fun generateIntersectionReference(renderEntity: RenderEntity) {
// // 路口数据的其他点位是保存在nodeList对应的数组下
// if (renderEntity.properties.containsKey("nodeList")) {
// val nodeListJsonArray: JSONArray = JSONArray(renderEntity.properties["nodeList"])
// for (i in 0 until nodeListJsonArray.length()) {
// val nodeJSONObject = nodeListJsonArray.getJSONObject(i)
// val intersectionReference = ReferenceEntity()
// intersectionReference.renderEntityId = renderEntity.id
// intersectionReference.name = "${renderEntity.name}参考点"
// intersectionReference.table = renderEntity.table
// intersectionReference.zoomMin = renderEntity.zoomMin
// intersectionReference.zoomMax = renderEntity.zoomMax
// intersectionReference.taskId = renderEntity.taskId
// // 与原有方向指向平行的线
// intersectionReference.geometry = GeometryTools.createGeometry(nodeJSONObject["geometry"].toString()).toString()
// intersectionReference.properties["qi_table"] = renderEntity.table
// intersectionReference.properties["type"] = "node"
// Realm.getDefaultInstance().insert(intersectionReference)
// }
// }
// }
/**
* 生成默认路口数据的参考数据
* */

View File

@@ -126,7 +126,7 @@ class PersonalCenterFragment(private var indoorDataListener: ((Boolean) -> Unit?
//116.25017070328308 40.061730653134696
// 定位到指定位置
niMapController.mMapView.vtmMap.animator()
.animateTo(GeoPoint( 40.055878135289966, 116.3011588289057 ))
.animateTo(GeoPoint( 39.91831047339841,116.36009639042146 ))
}
// R.id.personal_center_menu_task_list -> {
// findNavController().navigate(R.id.TaskManagerFragment)