修改测试问题;

master
mzhifa 7 months ago
parent 7ddb0a75b0
commit 3d3adbf17c

@ -24,6 +24,7 @@ namespace StartServerWPF.Modules.Main.Models
{
this.eventMessage = message;
string[] evtS = message.Trim(' ').Split(new char[] { ' ' });
CurrentTime = DateTime.Now;
OriginTime = DateTime.Parse(evtS[0]);
EastCoordinate = double.Parse(evtS[2]);
NorthCoordinate = double.Parse(evtS[1]);

@ -236,7 +236,6 @@ namespace StartServerWPF.Modules.Main.ViewModels
MessageBox.Show("内容不能为空", "提示", MessageBoxButton.OK);
return;
}
var time = (EndSelectedDate.AddSeconds(-EndSelectedDate.Second) - StartSelectedDate.AddSeconds(-StartSelectedDate.Second));
if (time.TotalMinutes < 1)
{
@ -245,10 +244,12 @@ namespace StartServerWPF.Modules.Main.ViewModels
}
DateTime dateTime = StartSelectedDate;
string temPath = Path.GetPathRoot(_workareaModel.savepath) + "temPath";
if (!Directory.Exists(temPath))
//清除临时文件
if (Directory.Exists(temPath))
{
Directory.CreateDirectory(temPath);
Directory.Delete(temPath, true);
}
Directory.CreateDirectory(temPath);
Task.Run(() =>
{
IsBusy = false;
@ -378,11 +379,11 @@ namespace StartServerWPF.Modules.Main.ViewModels
Debug.WriteLine($"****数据处理程序退出,{e.ToString()}******************");
IsBusy = true;
//处理完成后删除临时文件
string temPath = Path.GetPathRoot(_workareaModel.savepath) + "temPath";
if (Directory.Exists(temPath))
{
Directory.Delete(temPath, true);
}
//string temPath = Path.GetPathRoot(_workareaModel.savepath) + "temPath";
//if (Directory.Exists(temPath))
//{
// Directory.Delete(temPath, true);
//}
//解析处理后的事件文件
var fileName = Directory.GetFiles(SavePath, "*.index", SearchOption.AllDirectories);
List<string> lines = new List<string>();

@ -117,15 +117,15 @@
<TextBlock Text="事件列表" FontSize="15" VerticalAlignment="Center" />
<DataGrid Grid.Row="1" ItemsSource="{Binding ApmsEventSource}" Background="White" IsReadOnly="True" AutoGenerateColumns="False">
<DataGrid.Columns>
<DataGridTextColumn Header="消息时间" Width="*" Binding="{Binding CurrentTime, StringFormat={}{0:yyyy-MM-dd HH:mm:ss}}"/>
<DataGridTextColumn Header="发震时刻" Width="*" Binding="{Binding OriginTime, StringFormat={}{0:yyyy-MM-dd HH:mm:ss}}"/>
<DataGridTextColumn Header="消息时间" Width="*" MinWidth="160" Binding="{Binding CurrentTime, StringFormat={}{0:yyyy-MM-dd HH:mm:ss}}"/>
<DataGridTextColumn Header="发震时刻" Width="*" MinWidth="160" Binding="{Binding OriginTime, StringFormat={}{0:yyyy-MM-dd HH:mm:ss}}"/>
<DataGridTextColumn Header="东坐标(m)" Width="*" Binding="{Binding EastCoordinate}"/>
<DataGridTextColumn Header="北坐标(m)" Width="*" Binding="{Binding NorthCoordinate}"/>
<DataGridTextColumn Header="深度(m)" Width="*" Binding="{Binding Depth}"/>
<DataGridTextColumn Header="震级(ML)" Width="*" Binding="{Binding ML}"/>
<DataGridTextColumn Header="能量(m)" Width="*" Binding="{Binding Energy}"/>
<DataGridTextColumn Header="震源性质(m)" Width="*" Binding="{Binding NorthCoordinate}"/>
<DataGridTextColumn Header="发送状态(m)" Width="*" Binding="{Binding IsSend}"/>
<!--<DataGridTextColumn Header="发送状态(m)" Width="*" Binding="{Binding IsSend}"/>-->
</DataGrid.Columns>
</DataGrid>
</Grid>

@ -133,8 +133,8 @@
<TextBlock Text="实时处理事件" FontSize="15" VerticalAlignment="Center" />
<DataGrid Grid.Row="1" ItemsSource="{Binding ApmsEventSource}" Background="White" IsReadOnly="True" AutoGenerateColumns="False">
<DataGrid.Columns>
<DataGridTextColumn Header="消息时间" Width="*" Binding="{Binding CurrentTime, StringFormat={}{0:yyyy-MM-dd HH:mm:ss}}"/>
<DataGridTextColumn Header="发震时刻" Width="*" Binding="{Binding OriginTime, StringFormat={}{0:yyyy-MM-dd HH:mm:ss}}"/>
<DataGridTextColumn Header="消息时间" Width="*" MinWidth="160" Binding="{Binding CurrentTime, StringFormat={}{0:yyyy-MM-dd HH:mm:ss}}"/>
<DataGridTextColumn Header="发震时刻" Width="*" MinWidth="160" Binding="{Binding OriginTime, StringFormat={}{0:yyyy-MM-dd HH:mm:ss}}"/>
<DataGridTextColumn Header="东坐标(m)" Width="*" Binding="{Binding EastCoordinate}"/>
<DataGridTextColumn Header="北坐标(m)" Width="*" Binding="{Binding NorthCoordinate}"/>
<DataGridTextColumn Header="深度(m)" Width="*" Binding="{Binding Depth}"/>
@ -155,8 +155,8 @@
<TextBlock Text="后处理事件" FontSize="15"/>
<DataGrid Grid.Row="1" ItemsSource="{Binding ToolsEventSource}" Background="White" IsReadOnly="True" AutoGenerateColumns="False">
<DataGrid.Columns>
<DataGridTextColumn Header="消息时间" Width="*" Binding="{Binding CurrentTime, StringFormat={}{0:yyyy-MM-dd HH:mm:ss}}"/>
<DataGridTextColumn Header="发震时刻" Width="*" Binding="{Binding OriginTime, StringFormat={}{0:yyyy-MM-dd HH:mm:ss}}"/>
<DataGridTextColumn Header="消息时间" Width="*" MinWidth="160" Binding="{Binding CurrentTime, StringFormat={}{0:yyyy-MM-dd HH:mm:ss}}"/>
<DataGridTextColumn Header="发震时刻" Width="*" MinWidth="160" Binding="{Binding OriginTime, StringFormat={}{0:yyyy-MM-dd HH:mm:ss}}"/>
<DataGridTextColumn Header="东坐标(m)" Width="*" Binding="{Binding EastCoordinate}"/>
<DataGridTextColumn Header="北坐标(m)" Width="*" Binding="{Binding NorthCoordinate}"/>
<DataGridTextColumn Header="深度(m)" Width="*" Binding="{Binding Depth}"/>

@ -1,39 +1,47 @@
{
"station" :"N3102_staion_20230403.csv",
"ttime":[{"station":"ttime","ttime2d":"ttime_gw20210427.tab"}],
"Main.log_level":"DEBUG",
"Main.slice_seconds": 30 ,
"Main.overlap_seconds": 10 ,
"Main.is_mag":"YES",
"Main.is_write_slice":"NO",
"Main.lon":38398463.49,
"Main.lat":4031112.103,
"Main.height":1102.63,
"Main.savepath":"I://yuwuN3102mseed//post",
"Main.push2wx":"NO",
"Main.push_url":"http://www.txgy.cloud/api/index/push",
"Main.push_mag":-1.0,
"Main.message_id":1,
"Main.company_id":1,
"Main.area_id":8,
"Main.content":"通知事件",
"Main.push_key":"Y3qYFBQPMbfTt6m",
"RServer.host":"127.0.0.1",
"channels":[
{"network":"HA","station":"N02,N03,N04,N05,N06,N07,N08,N09,N10,N11,N12,N13,N14,N15,N16,N17,N18,N19,N20,N21,N22,N23,N24,N25,N26,N27","location":"06","channels":"SHZ:SHN:SHE"}
"station": "I:/DATA/workarea/n2017/N2107_1116.csv",
"ttime": [
{
"station": "ttime",
"ttime2d": "I:/DATA/workarea/n2017/ttime_gw20210427.tab"
}
],
"Locate.log_level" : "DEBUG",
"Locate.work_path" :".",
"Locate.xmin":38396517,
"Locate.xmax":38398317,
"Locate.ymin":4029418,
"Locate.ymax":4031218,
"Locate.zref":1039,
"Locate.zmin":300,
"Locate.zmax":800,
"Locate.minstep":10,
"Locate.method":"",
"Locate.clusted_otime":0.5
"Main.log_level": "DEBUG",
"Main.slice_seconds": 30,
"Main.overlap_seconds": 10,
"Main.is_mag": "YES",
"Main.is_write_slice": "NO",
"Main.lon": 38398463.49,
"Main.lat": 4031112.103,
"Main.height": 1102.63,
"Main.savepath": "I:/DATA/workarea/n2017/Post",
"Main.push2wx": "NO",
"Main.push_url": "http://www.txgy.cloud/api/index/push",
"Main.push_mag": -1.0,
"Main.message_id": 1,
"Main.company_id": 1,
"Main.area_id": 8,
"Main.content": "通知事件",
"Main.push_key": "Y3qYFBQPMbfTt6m",
"RServer.host": "127.0.0.1",
"channels": [
{
"network": "HA",
"location": "06",
"channels": "SHZ:SHN:SHE",
"station": "N02,N06,N19,N09,N13,N14,N15,N16,N18,N20,N22,N24,N11,N26,N05,N27,N23,N10"
}
],
"Locate.log_level": "DEBUG",
"Locate.work_path": ".",
"Locate.xmin": 38400000.0,
"Locate.xmax": 38401600.0,
"Locate.ymin": 4030400.0,
"Locate.ymax": 4032000.0,
"Locate.zref": 1039.0,
"Locate.zmin": 300.0,
"Locate.zmax": 800.0,
"Locate.minstep": 10.0,
"Locate.method": "",
"Locate.clusted_otime": 0.5
}
Loading…
Cancel
Save