Plan-G3 v.3.1.2.101

  • Für VFR - Flüge benutze ich gerne dieses Tool.


    Ich will die Nav-Datenbank generieren.


    Die Aktion startet die Generierung der Datenbank.


    Die apt.dat wird eingelesen, danach ganz kurz die Flugplätze.


    Bei Schreibe 34891 Landebahnen bleibt die Aktion stundenlang stehen.


    Es müsste doch noch die nav.dat eingelesen werden!


    Die Flugplätze werden angezeigt aber keine Navdaten.


    Hat jemand einen Tipp?


    Vielen Dank.


    00:07:55.6


    ---===+++===---


    00:07:55.6 Starting Plan-G (W7 edition), build 3.1.2.101
    00:07:55.6 OS is Microsoft Windows NT 6.1.7601 Service Pack 1
    00:07:55.7 InitDataFolder
    00:07:55.7 Data Source = C:\Users\Hermann\Documents\Plan-G Files\Data\PlanG3_FSX.sdf
    00:07:55.7 Data Source = C:\Users\Hermann\Documents\Plan-G Files\Data\PlanG3_FS9.sdf
    00:07:55.7 Data Source = C:\Users\Hermann\Documents\Plan-G Files\Data\PlanG3_XPX.sdf
    00:07:55.7 Data Source = C:\Users\Hermann\Documents\Plan-G Files\Data\PlanG3_P3D.sdf
    00:07:55.7 Data Source = C:\Users\Hermann\Documents\Plan-G Files\Data\PlanG3_NAVI.sdf
    00:07:55.7 Data Source = C:\Users\Hermann\Documents\Plan-G Files\Data\UserWaypoints.sdf
    00:07:55.7 Data Source = C:\Users\Hermann\Documents\Plan-G Files\Data\MEF.sdf
    00:07:56.2 Map tiles cache: C:\Users\Hermann\AppData\Local\GMap.NET\
    00:07:56.4 Program in: J:\Plan-G3_3.1.2.01\Plan-G v3.1.2
    00:07:56.4 Data in: C:\Users\Hermann\Documents\Plan-G Files
    00:07:56.4 IsDataLoaded: FSX
    00:07:56.4 Data Source = C:\Users\Hermann\Documents\Plan-G Files\Data\PlanG3_FSX.sdf
    00:07:56.5 IsDataLoaded: FS9
    00:07:56.5 Data Source = C:\Users\Hermann\Documents\Plan-G Files\Data\PlanG3_FS9.sdf
    00:07:56.5 IsDataLoaded: XPlane
    00:07:56.5 Data Source = C:\Users\Hermann\Documents\Plan-G Files\Data\PlanG3_XPX.sdf
    00:07:57.4 This build: 312101 Latest build: 312101
    00:07:57.4 Starting timer
    00:07:57.4 DownloadCurrentMetars thread started
    00:07:57.4 Metar21Z.TXT started
    00:07:57.4 sTAF18Z.TXT started
    00:07:57.4 Metar22Z.TXT started
    00:07:57.4 lTAF18Z.TXT started
    00:07:57.4 sTAF12Z.TXT started
    00:07:57.4 lTAF12Z.TXT started
    00:07:57.7 IsDataLoaded: FSX
    00:07:57.7 Data Source = C:\Users\Hermann\Documents\Plan-G Files\Data\PlanG3_FSX.sdf
    00:07:57.7 IsDataLoaded: FS9
    00:07:57.7 Data Source = C:\Users\Hermann\Documents\Plan-G Files\Data\PlanG3_FS9.sdf
    00:07:57.7 IsDataLoaded: P3D
    00:07:57.7 Data Source = C:\Users\Hermann\Documents\Plan-G Files\Data\PlanG3_P3D.sdf
    00:07:57.7 IsDataLoaded: XPlane
    00:07:57.7 Data Source = C:\Users\Hermann\Documents\Plan-G Files\Data\PlanG3_XPX.sdf
    00:07:57.9 sTAF18Z.TXT done
    00:07:58.0 sTAF12Z.TXT done
    00:07:58.8 lTAF12Z.TXT done
    00:07:59.1 lTAF18Z.TXT done
    00:07:59.9 Stopping timer
    00:07:59.9 StartMap
    00:07:59.9 Connection string: metadata=res://*/Data.FSData.csdl|res://*/Data.FSData.ssdl|res://*/Data.FSData.msl;provider=System.Data.SqlServerCe.3.5;provider connection string='Data Source=|DataDirectory|\Data\PlanG3_XPX.sdf'
    00:08:00.2 NdbsInBounds 0
    00:08:00.2 VorsInBounds 0
    00:08:00.3 AirportsInBounds 16
    00:08:00.4 AirspaceInBounds 0
    00:08:00.4 NdbsInBounds 0
    00:08:00.4 VorsInBounds 0
    00:08:00.4 AirportsInBounds 16
    00:08:00.4 AirspaceInBounds 0
    00:08:01.1 Metar22Z.TXT done
    00:08:04.0 Metar21Z.TXT done
    00:08:04.0 DownloadCurrentMetars done
    00:08:04.6 ProcessMetars done
    00:08:18.7 DownloadCurrentMetars thread started
    00:08:18.7 Metar21Z.TXT started
    00:08:18.7 lTAF12Z.TXT started
    00:08:18.7 sTAF12Z.TXT started
    00:08:18.7 lTAF18Z.TXT started
    00:08:18.7 sTAF18Z.TXT started
    00:08:18.7 Metar22Z.TXT started
    00:08:18.9 sTAF18Z.TXT done
    00:08:19.1 sTAF12Z.TXT done
    00:08:20.2 lTAF12Z.TXT done
    00:08:20.3 lTAF18Z.TXT done
    00:08:21.4 Metar22Z.TXT done
    00:08:21.7 Metar21Z.TXT done
    00:08:21.7 DownloadCurrentMetars done
    00:08:22.2 ProcessMetars done
    00:09:01.6 Building database for X-Plane. Folder is: J:\X-Plane 10.35
    00:09:01.6 Preparing database for new data
    00:09:01.7 Scanne apt.dat
    00:09:01.7 Decoding J:\X-Plane 10.35\Resources\default scenery\default apt dat\Earth nav data\apt.dat
    00:09:01.7 PC format
    00:11:16.8 Schreibe 34454 Flugplätze
    00:11:17.0 WriteAirportsData-Insert: : System.InvalidOperationException: String truncation: max=6, len=7, value='AE-0003'.
    bei System.Data.SqlServerCe.SqlCeResultSet.InternalInsert(Boolean fMoveTo, Object sender, SqlCeUpdatableRecord record)
    bei System.Data.SqlServerCe.SqlCeResultSet.Insert(SqlCeUpdatableRecord record)
    bei Plan_G3.Data.FSData.WriteAirportsData(SortedDictionary`2 apts)
    00:11:17.6 Schreibe 34891 Landebahnen
    00:11:17.9 BuildDatabase_Executed: System.InvalidOperationException: String truncation: max=6, len=7, value='AE-0003'.
    bei System.Data.SqlServerCe.SqlCeResultSet.InternalInsert(Boolean fMoveTo, Object sender, SqlCeUpdatableRecord record)
    bei System.Data.SqlServerCe.SqlCeResultSet.Insert(SqlCeUpdatableRecord record)
    bei Plan_G3.Data.FSData.WriteAirportsData(SortedDictionary`2 apts)
    bei Plan_G3.Data.XPlaneDB.ReadDatabase()
    bei Plan_G3.ViewModel.BuildDatabaseViewModel.StartBuild_Executed()
    bei Plan_G3.ViewModel.BuildDatabaseViewModel.<.ctor>b__0()
    bei GalaSoft.MvvmLight.Command.RelayCommand.Execute(Object parameter)
    bei MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
    bei System.Windows.Controls.Primitives.ButtonBase.OnClick()
    bei System.Windows.Controls.Button.OnClick()
    bei System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
    bei System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
    bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
    bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
    bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
    bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
    bei System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
    bei System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
    bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
    bei System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
    bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
    bei System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
    bei System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
    bei System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
    bei System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
    bei System.Windows.Input.InputManager.ProcessStagingArea()
    bei System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
    bei System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
    bei System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
    bei System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
    bei System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
    bei MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
    bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
    bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
    bei MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
    bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
    bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
    bei MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
    bei System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
    bei System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
    bei System.Windows.Window.ShowHelper(Object booleanBox)
    bei System.Windows.Window.Show()
    bei System.Windows.Window.ShowDialog()
    bei Plan_G3.MainWindow.ShowBuildDatabaseDialog()
    bei Plan_G3.MainWindow.<.ctor>b__5(NotificationMessageAction nmMsg)
    bei GalaSoft.MvvmLight.Helpers.WeakAction`1.Execute(T parameter)
    bei GalaSoft.MvvmLight.Helpers.WeakAction`1.ExecuteWithObject(Object parameter)
    bei GalaSoft.MvvmLight.Messaging.Messenger.SendToList[TMessage](TMessage message, IEnumerable`1 list, Type messageTargetType, Object token)
    bei GalaSoft.MvvmLight.Messaging.Messenger.SendToTargetOrType[TMessage](TMessage message, Type messageTargetType, Object token)
    bei GalaSoft.MvvmLight.Messaging.Messenger.Send[TMessage](TMessage message)
    bei Plan_G3.ViewModel.MainViewModel.BuildDatabase_Executed()

  • Hallo Hermann,


    hatte das gleiche Problem , Datenbankerstellung hing bei Airport 34887. Nach diversen Installations-
    versuchen konnte ich die Ursache dann im Internet ausfindig machen und beseitigen.
    Die Datenbankerstellung ab x-plane für Plan G3 funktioniert (noch nicht) mit x-plane 10.40 betas
    Habe eine 2.te Kopie von x-plane in Version 10.36 installiert, und siehe da es funktioiert wieder.

    mfg Klaus :)


    A320-JAR, FF A320 ultimate, A330-JAR, FF A350, B737 ZIBO, SSG B748, FF B757, FF B767, FF B777, CRJ-200, Challenger 300, Dash 8,Embraer E195, BARON 58, Pipistrel, DA-62, Eclipse 550 NG, Antares 20 ,JU 52 ... SKpt LHA209 (Leipzigair) & SFCP DLH7814 (Lufthansa)
    WIN10-64 - MBoard: ASUS PRIME X470, CPU: AMD-Ryzen 7 , RAM: 16GB DDR5-2400, 3 SSD 240GB (WIN10),(WIN7),(XP11.25), 1 SATA 930GB , 1 USB Ext 250GB, 1 USB ext 1TB , Grafik: Nvidia GTX1070TI 8GB, X-plane 11.50b10

  • Der Fehler hat nichts mit XP-Version 10.40 zu tun, sondern ist in der mit dieser Version ausgelieferten apt.dat zu finden!
    Hier: \\X-Plane 10\Resources\default scenery\default apt dat\Earth nav data\apt.dat


    00:11:17.0 WriteAirportsData-Insert: : System.InvalidOperationException: String truncation: max=6, len=7, value='AE-0003'.
    bei System.Data.SqlServerCe.SqlCeResultSet.InternalIns ert(Boolean fMoveTo, Object sender, SqlCeUpdatableRecord record)
    bei System.Data.SqlServerCe.SqlCeResultSet.Insert(SqlC eUpdatableRecord record)



    Dort gibt es neuerdings einen Skydive Dubai Airport mit der ICAO-Kennung AE-0003.

    Das ist natürlich Unsinn, wenn nicht sogar gröblicher Mist.
    Also werft den Texteditor an und ladet die apt.dat aus \\X-Plane 10\Resources\default scenery\default apt dat\Earth nav data ein und ändert dieses AE-0003 in AE03 um.


    Dann funzt es.


    Plan-G3 ist sogar so nett auch ICAO-Codes mit 6 Zeichen einzulesen, aber nicht mit 7.


    Cheers and a3g,
    Dietmar


    ___________________________________________________________________________________________________________
    Asus Prime B360M-C, Win 10 PRO, Intel i7 9700X, 32 GB DDR 4 Corsair, GeForce RTX 2070 8GB, 1 x Samsung SSD 1TB, 2TB WD Black SATA III, 2 x Samsung SSD 2TB, 700W Be Quiet

  • Ich wusste es, wenn Dietmar Zeit hat, findet er die Lösung:)


    Dietmar, als Dank, schenke ich dir eine Erinnerung an unseren gemeinsamen Flug in der Schweiz:)


    Herzlichen Dank für deine Hilfe!


  • Danke Dietmar ...


    hätte mir die Mühe des Downgrades von 10.40b6 auf 10.36 sparen können.

    mfg Klaus :)


    A320-JAR, FF A320 ultimate, A330-JAR, FF A350, B737 ZIBO, SSG B748, FF B757, FF B767, FF B777, CRJ-200, Challenger 300, Dash 8,Embraer E195, BARON 58, Pipistrel, DA-62, Eclipse 550 NG, Antares 20 ,JU 52 ... SKpt LHA209 (Leipzigair) & SFCP DLH7814 (Lufthansa)
    WIN10-64 - MBoard: ASUS PRIME X470, CPU: AMD-Ryzen 7 , RAM: 16GB DDR5-2400, 3 SSD 240GB (WIN10),(WIN7),(XP11.25), 1 SATA 930GB , 1 USB Ext 250GB, 1 USB ext 1TB , Grafik: Nvidia GTX1070TI 8GB, X-plane 11.50b10

  • Es soll nun eine bereinigte Version zu bekommen sein: Plan-G-3.1.3.109-Test.zip


    Hier: http://www.tasoftware.co.uk/forum/index.php?topic=3161.0


    Steht bei: Reply #10 von Tim Arnot


    Damit soll es gehen, kann durchaus sein, dass beim nächsten Update von der apt.dat von X-Plane dieser komische Code wieder mit dabei ist.


    Habe das aber selber noch nicht probiert.

    Cheers and a3g,
    Dietmar


    ___________________________________________________________________________________________________________
    Asus Prime B360M-C, Win 10 PRO, Intel i7 9700X, 32 GB DDR 4 Corsair, GeForce RTX 2070 8GB, 1 x Samsung SSD 1TB, 2TB WD Black SATA III, 2 x Samsung SSD 2TB, 700W Be Quiet

  • Hallo Dietmar,


    ich habe mir diese Version von Tim Arnot heruntergeladen und sie funktioniert. Die Datenbank wird problemlos generiert. Ich bekomme allerdings beim Fliegen Plan G nicht mit dem FS verbunden. Muss ich da noch Einstellungen am X-Plane vornehmen? Oder noch ein Plug-in im FS installieren?
    Viele Grüße Steffen

    Viele Grüße


    Steffen



    Hardware: Mac Pro / Prozessor 3.5 GHz 6-Core Intel Xeon E5 / Speicher 16 GB 1866 MHz DDR3 ECC / Grafikkarte AMD FirePro D500 3072MB / Betriebssystem Win10-64 bit

  • Hallo Steffen,


    Du musst noch das Plugin XPUIPC installieren, dann kannst Du in Plan G3 die Taste VERBINDEN betätigen
    Schau Dir dazu einmal die sehr gute Anleitung in Plan G3 an.
    Leider beherrscht Plan G3 keine Luftstrasseneingaben und SID und STARS .... wenn Du Flugplänne für
    ILS-Landungen erzeugen willst musst Du anhand der Charts die entsprechenden Wegpunkte suchen und
    einfügen. Ganz wichtig ist dabei die aktuelle Version der NAV-Daten !

    mfg Klaus :)


    A320-JAR, FF A320 ultimate, A330-JAR, FF A350, B737 ZIBO, SSG B748, FF B757, FF B767, FF B777, CRJ-200, Challenger 300, Dash 8,Embraer E195, BARON 58, Pipistrel, DA-62, Eclipse 550 NG, Antares 20 ,JU 52 ... SKpt LHA209 (Leipzigair) & SFCP DLH7814 (Lufthansa)
    WIN10-64 - MBoard: ASUS PRIME X470, CPU: AMD-Ryzen 7 , RAM: 16GB DDR5-2400, 3 SSD 240GB (WIN10),(WIN7),(XP11.25), 1 SATA 930GB , 1 USB Ext 250GB, 1 USB ext 1TB , Grafik: Nvidia GTX1070TI 8GB, X-plane 11.50b10

  • Hallo Klaus,


    vielen Dank für die Hilfe. XPUIPC habe ich installiert, muss ich jetzt noch irgendwelche Einstellungen in XPUIPC vornehmen? Wenn ich die Anleitung im Plugin richtig verstehe, müsste nachdem ich X-Plane neu starte im Menüpunkt "Plugin" oben rechts XPUIPC sichtbar sein. Bei mir ist das nicht der Fall und Plan G lässt sich immer noch nicht verbinden. Irgend einen Fehler mache ich wohl immer noch.

    Viele Grüße


    Steffen



    Hardware: Mac Pro / Prozessor 3.5 GHz 6-Core Intel Xeon E5 / Speicher 16 GB 1866 MHz DDR3 ECC / Grafikkarte AMD FirePro D500 3072MB / Betriebssystem Win10-64 bit

  • Hallo Steffen,


    wenn Du XPUIPC richtig installiert hast, sollte das im Menuepunkt 'Plugin' zu sehen sein (Resources/plugins/XPUIPC) und das ist erst einmal das Wichtigste.
    In Plan-G3 muss bei den FS-Verbindungsparametern nur XPUIPC angehakt sein und unter SimConnect Einstellungen 'IPv4'.
    Weitere Einstellungen sind eigentlich nicht erforderlich, allerdings kann es sein, dass in der xpuipc.ini eine falsche Serveradresse eingetragen ist 'als Beispiel: Server Adresse = 192.168.2.102).
    Dann schaue mal in X-Plane unter Settings/Net Connections nach. Da zeigt Dir X-Plane deine aktuelle IP-Adresse an. Die musst Du in die xpuipc.ini eintragen.
    Dann sollte es gehen - aber ganz wichtig (eigene Erfahrung): in Plan-G3 nach dem Verbinden unbedingt erst einmal 'Arretieren' auswählen - habe mal ewig lange versucht herauszufinden, warum mein Flugzeug nicht angezeigt wird...
    Das wichtigste ist aber die richtige Installation von XPUIPC.
    In diesem Sinne...
    Gutes Gelingen.

    Beste Grüße
    Willi


    "Intelligentes Leben werden wir im All nicht finden. Es wird sich vor uns zu verbergen wissen / Pascal Lachenmeier - Schweizer Jurist (*1973)"


    Windows10 64bit, X-Plane 11, Intel Core i7-3770K CPU 3.50 GHz, 32GB RAM, Geforce GTX 1070 8GB

  • Hallo Willi,


    herzlichen Dank, jetzt funktioniert es. XPUIPC wird in X-Plane angezeigt und Plan G verbindet sich jetzt. Ich hatte einen Fehler beim verschieben der XPUIPC-Datei in den Ordner Plugin gemacht. Wenn man XPUIPC heruntergeladen und die Zip-Datei entpackt hat, bekommt man einen Ordner Namens "XPUIPC and WPWideClient 2.0.0.0". Diesen Dateiorder habe ich in den Ordner Plugin verschoben. Das funktioniert nicht. Man muss den Dateiordner "XPUIPC and WPWideClient 2.0.0.0" öffnen, dann erscheinen die Dateiordner "XPUIPC" und "WPWideClient". Wenn man dann den Dateiordner XPUIPC in X-Plane/Resources/Plugin verschiebt oder kopiert funktioniert es. Nochmals vielen Dank.
    Eine Frage habe ich noch zur Serveradresse. Ich konnte sie leider in X-Plane nicht finden und habe deshalb im Router nachgeschaut mit welcher IP Adresse sich mein PC einwählt. Könntest Du mir den Pfad zu den Net Connections noch mal beschreiben.

    Viele Grüße


    Steffen



    Hardware: Mac Pro / Prozessor 3.5 GHz 6-Core Intel Xeon E5 / Speicher 16 GB 1866 MHz DDR3 ECC / Grafikkarte AMD FirePro D500 3072MB / Betriebssystem Win10-64 bit

  • Hallo Steffen,


    schön, dass es jetzt funktioniert :) Die IP Adresse zeigt X-Plane unter 'Settings/Net Connections' im oberen Bereich des Fensters - zumindest bei mir.

    Beste Grüße
    Willi


    "Intelligentes Leben werden wir im All nicht finden. Es wird sich vor uns zu verbergen wissen / Pascal Lachenmeier - Schweizer Jurist (*1973)"


    Windows10 64bit, X-Plane 11, Intel Core i7-3770K CPU 3.50 GHz, 32GB RAM, Geforce GTX 1070 8GB

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!