This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.
Greetings Patrick, It looks like your header was missing a few things. Here is a header that works for your data file: (index)->(Time,Station(Text),Latitude,Longitude,Altitude,MNETID(Text),Mesonet(Text),T,RH,WSPD,WDIR,PSL,ALTI,TD) Time[fmt="yyyy-MM-dd HH:mm"],Station(Text)[],Latitude[unit="degrees"],Longitude[unit="degrees"],Altitude[unit="foot"],MNETID(Text)[],Mesonet(Text)[],T[unit="Celsius" missing="-9999"],RH[unit="percent" missing="-9999"],WSPD[unit="kt" missing="-9999"],WDIR[unit="degrees" missing="-9999"],PSL[unit="Pa" missing="-9999"],ALTI[unit="Pa" missing="-9999"],TD[unit="Celsius" missing="-9999"] Cheers! Sean > Sean, > > Thank you for taking a look. Also, I didn't know about the "Mesowest > Chooser", nor the plugin category. This is excellent! Maybe I need a IDV > tutorial someday. > > Patrick > ________________________________________ > From: Unidata IDV Support [address@hidden] > Sent: Monday, July 23, 2012 4:30 PM > To: Patrick C. Campbell > Cc: address@hidden > Subject: [IDV #YHN-171651]: Loading Point Data File: > java.lang.NullPointerException > > Greetings Patrick, > > I'll be happy to take a look at this. However, did you know that the IDV has > a MesoWest > data chooser plugin available? If you click "Tools -> Plugin Manager" and > select the > "Mesowest Chooser" from the "Data Sources" plugin category, you'll be able to > load > Mesowest data from the Data Choosers interface on the IDV Dashboard. > > Cheers, > > Sean > > > Full Name: Patrick Campbell > > Email Address: address@hidden > > Organization: University of Wyoming > > Package Version: 3.0u2 build date:2012-02-10 17:21 UTC > > Operating System: Windows 7 > > Hardware: Java: home: C:\Program Files\IDV_3.0u2\jre version: 1.6.0_20 > > j3d:1.5.2 fcs (build4) > > Description of problem: Hello, > > > > Below is the error I am receiving when trying to load a simple point data > > file. > > > > There was an error loading the data: > > java.lang.NullPointerException > > > > I downloaded the data file in .xls format from the Mesowest website, and > > then changed the extension to a .csv format. Subsequently, I manipulated > > the file to match what I thought was a suitable format. Please see the > > attached point data file. I would appreciate any input on this matter. > > > > Regards, > > > > Patrick Campbell > > > > There was an error loading the data: > > java.lang.NullPointerException > > > > ****************** > > Stack trace: > > java.lang.NullPointerException > > at visad.Tuple.buildTupleType(Tuple.java:170) > > at > > ucar.unidata.data.point.TextPointDataSource.makePointObs(TextPointDataSource.java:2105) > > at > > ucar.unidata.data.point.TextPointDataSource.makeObs(TextPointDataSource.java:656) > > at > > ucar.unidata.data.point.TextPointDataSource.makeObs(TextPointDataSource.java:479) > > at > > ucar.unidata.data.point.TextPointDataSource.getSample(TextPointDataSource.java:2518) > > at > > ucar.unidata.data.point.PointDataSource.doMakeDataChoices(PointDataSource.java:939) > > at > > ucar.unidata.data.point.TextPointDataSource.doMakeDataChoices(TextPointDataSource.java:2526) > > at ucar.unidata.data.DataSourceImpl.getDataChoices(DataSourceImpl.java:1839) > > at ucar.unidata.data.DataManager.createDataSource(DataManager.java:1579) > > at > > ucar.unidata.idv.IntegratedDataViewer.createDataSource(IntegratedDataViewer.java:1980) > > at > > ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1897) > > at > > ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1831) > > at > > ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1804) > > at ucar.unidata.idv.chooser.IdvChooser.makeDataSource(IdvChooser.java:943) > > at > > ucar.unidata.idv.chooser.FileChooser.selectFilesInner(FileChooser.java:656) > > at ucar.unidata.idv.chooser.FileChooser.selectFiles(FileChooser.java:525) > > at ucar.unidata.idv.chooser.FileChooser.doLoadInThread(FileChooser.java:547) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > > at java.lang.reflect.Method.invoke(Unknown Source) > > at ucar.unidata.util.Misc$2.run(Misc.java:1062) > > at ucar.unidata.util.Misc$3.run(Misc.java:1090) > > > > > > > > > Ticket Details > =================== > Ticket ID: YHN-171651 > Department: Support IDV > Priority: Normal > Status: Open > > > Ticket Details =================== Ticket ID: YHN-171651 Department: Support IDV Priority: Normal Status: Closed