From 39f1db8ff07b9a26ad1e47bb5e67a89df8b021cd Mon Sep 17 00:00:00 2001
From: yedajiang44 <602830483@qq.com>
Date: Wed, 29 Sep 2021 11:00:11 +0800
Subject: [PATCH] fix map layout
---
src/JTTools/Pages/Map.razor | 93 +++++++++++++++++++++----------------
1 file changed, 52 insertions(+), 41 deletions(-)
diff --git a/src/JTTools/Pages/Map.razor b/src/JTTools/Pages/Map.razor
index 51a225f..46d2459 100644
--- a/src/JTTools/Pages/Map.razor
+++ b/src/JTTools/Pages/Map.razor
@@ -7,47 +7,58 @@
@using System.Text.Json;
@inject IJSRuntime JsRuntime
-
- WGS84
- GCJ02
- BD09
-
-
-
- 经纬度
-
-
-
-
-
- WGS84坐标系
-
-
-
- GCJ02坐标系
-
-
-
- BD09坐标系
-
-
-@if (isOpen)
-{
-
-
-}
-
-
+
+
+
+ WGS84
+ GCJ02
+ BD09
+
+
+
+
+ 经纬度
+
+
+
+
+
+
+
+
+ WGS84坐标系
+
+
+
+
+ GCJ02坐标系
+
+
+
+
+ BD09坐标系
+
+
+ @if (isOpen)
+ {
+
+
+
+ }
+
+
+
+
@code {
string coordinateType = "GCJ02";
- private string LngLat= "113.87132,22.568962";
+ private string LngLat = "113.87132,22.568962";
private string WGS84_LngLat;
@@ -76,11 +87,11 @@
{
return;
}
- string[] arr = LngLat.Split(new string[]{ ",", ",", "|", ":",";",";" }, StringSplitOptions.RemoveEmptyEntries);
+ string[] arr = LngLat.Split(new string[] { ",", ",", "|", ":", ";", ";" }, StringSplitOptions.RemoveEmptyEntries);
List wgs84s = new List();
List gcj02s = new List();
List bd09s = new List();
- for (var i=0;i< arr.Length; i=i+2)
+ for (var i = 0; i < arr.Length; i = i + 2)
{
try
{
@@ -124,7 +135,7 @@
}
}
}
- catch(Exception ex)
+ catch (Exception ex)
{
isOpen = true;
ErrerMessage = ex.Message;
@@ -154,14 +165,14 @@
{
await JsRuntime.InvokeVoidAsync("createMarker", arr);
}
- else if(arr.Length > 2)
+ else if (arr.Length > 2)
{
List> latlngs = new List>();
for (var i = 0; i < arr.Length; i = i + 2)
{
List latlng = new List();
latlng.Add(arr[i]);
- latlng.Add(arr[i+1]);
+ latlng.Add(arr[i + 1]);
latlngs.Add(latlng);
}
await JsRuntime.InvokeVoidAsync("createMarkers", latlngs);