Subversion Repositories Projects

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2498 - 1
// 
2
// This source code was auto-generated by xsd, Version=4.0.30319.1.
3
// 
4
namespace GMap.NET
5
{
6
   using System.Xml.Serialization;
7
 
8
   /// <remarks/>
9
   [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
10
   [System.SerializableAttribute()]
11
   [System.Diagnostics.DebuggerStepThroughAttribute()]
12
   [System.ComponentModel.DesignerCategoryAttribute("code")]
13
   [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.topografix.com/GPX/1/1")]
14
   [System.Xml.Serialization.XmlRootAttribute("gpx", Namespace="http://www.topografix.com/GPX/1/1", IsNullable=false)]
15
   public partial class gpxType
16
   {
17
 
18
      private metadataType metadataField;
19
 
20
      private wptType[] wptField;
21
 
22
      private rteType[] rteField;
23
 
24
      private trkType[] trkField;
25
 
26
      private extensionsType extensionsField;
27
 
28
      private string versionField;
29
 
30
      private string creatorField;
31
 
32
      public gpxType()
33
      {
34
         this.versionField = "1.1";
35
      }
36
 
37
      /// <remarks/>
38
      public metadataType metadata
39
      {
40
         get
41
         {
42
            return this.metadataField;
43
         }
44
         set
45
         {
46
            this.metadataField = value;
47
         }
48
      }
49
 
50
      /// <remarks/>
51
      [System.Xml.Serialization.XmlElementAttribute("wpt")]
52
      public wptType[] wpt
53
      {
54
         get
55
         {
56
            return this.wptField;
57
         }
58
         set
59
         {
60
            this.wptField = value;
61
         }
62
      }
63
 
64
      /// <remarks/>
65
      [System.Xml.Serialization.XmlElementAttribute("rte")]
66
      public rteType[] rte
67
      {
68
         get
69
         {
70
            return this.rteField;
71
         }
72
         set
73
         {
74
            this.rteField = value;
75
         }
76
      }
77
 
78
      /// <remarks/>
79
      [System.Xml.Serialization.XmlElementAttribute("trk")]
80
      public trkType[] trk
81
      {
82
         get
83
         {
84
            return this.trkField;
85
         }
86
         set
87
         {
88
            this.trkField = value;
89
         }
90
      }
91
 
92
      /// <remarks/>
93
      public extensionsType extensions
94
      {
95
         get
96
         {
97
            return this.extensionsField;
98
         }
99
         set
100
         {
101
            this.extensionsField = value;
102
         }
103
      }
104
 
105
      /// <remarks/>
106
      [System.Xml.Serialization.XmlAttributeAttribute()]
107
      public string version
108
      {
109
         get
110
         {
111
            return this.versionField;
112
         }
113
         set
114
         {
115
            this.versionField = value;
116
         }
117
      }
118
 
119
      /// <remarks/>
120
      [System.Xml.Serialization.XmlAttributeAttribute()]
121
      public string creator
122
      {
123
         get
124
         {
125
            return this.creatorField;
126
         }
127
         set
128
         {
129
            this.creatorField = value;
130
         }
131
      }
132
   }
133
 
134
   /// <remarks/>
135
   [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
136
   [System.SerializableAttribute()]
137
   [System.Diagnostics.DebuggerStepThroughAttribute()]
138
   [System.ComponentModel.DesignerCategoryAttribute("code")]
139
   [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.topografix.com/GPX/1/1")]
140
   public partial class metadataType
141
   {
142
 
143
      private string nameField;
144
 
145
      private string descField;
146
 
147
      private personType authorField;
148
 
149
      private copyrightType copyrightField;
150
 
151
      private linkType[] linkField;
152
 
153
      private System.DateTime timeField;
154
 
155
      private bool timeFieldSpecified;
156
 
157
      private string keywordsField;
158
 
159
      private boundsType boundsField;
160
 
161
      private extensionsType extensionsField;
162
 
163
      /// <remarks/>
164
      public string name
165
      {
166
         get
167
         {
168
            return this.nameField;
169
         }
170
         set
171
         {
172
            this.nameField = value;
173
         }
174
      }
175
 
176
      /// <remarks/>
177
      public string desc
178
      {
179
         get
180
         {
181
            return this.descField;
182
         }
183
         set
184
         {
185
            this.descField = value;
186
         }
187
      }
188
 
189
      /// <remarks/>
190
      public personType author
191
      {
192
         get
193
         {
194
            return this.authorField;
195
         }
196
         set
197
         {
198
            this.authorField = value;
199
         }
200
      }
201
 
202
      /// <remarks/>
203
      public copyrightType copyright
204
      {
205
         get
206
         {
207
            return this.copyrightField;
208
         }
209
         set
210
         {
211
            this.copyrightField = value;
212
         }
213
      }
214
 
215
      /// <remarks/>
216
      [System.Xml.Serialization.XmlElementAttribute("link")]
217
      public linkType[] link
218
      {
219
         get
220
         {
221
            return this.linkField;
222
         }
223
         set
224
         {
225
            this.linkField = value;
226
         }
227
      }
228
 
229
      /// <remarks/>
230
      public System.DateTime time
231
      {
232
         get
233
         {
234
            return this.timeField;
235
         }
236
         set
237
         {
238
            this.timeField = value;
239
         }
240
      }
241
 
242
      /// <remarks/>
243
      [System.Xml.Serialization.XmlIgnoreAttribute()]
244
      public bool timeSpecified
245
      {
246
         get
247
         {
248
            return this.timeFieldSpecified;
249
         }
250
         set
251
         {
252
            this.timeFieldSpecified = value;
253
         }
254
      }
255
 
256
      /// <remarks/>
257
      public string keywords
258
      {
259
         get
260
         {
261
            return this.keywordsField;
262
         }
263
         set
264
         {
265
            this.keywordsField = value;
266
         }
267
      }
268
 
269
      /// <remarks/>
270
      public boundsType bounds
271
      {
272
         get
273
         {
274
            return this.boundsField;
275
         }
276
         set
277
         {
278
            this.boundsField = value;
279
         }
280
      }
281
 
282
      /// <remarks/>
283
      public extensionsType extensions
284
      {
285
         get
286
         {
287
            return this.extensionsField;
288
         }
289
         set
290
         {
291
            this.extensionsField = value;
292
         }
293
      }
294
   }
295
 
296
   /// <remarks/>
297
   [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
298
   [System.SerializableAttribute()]
299
   [System.Diagnostics.DebuggerStepThroughAttribute()]
300
   [System.ComponentModel.DesignerCategoryAttribute("code")]
301
   [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.topografix.com/GPX/1/1")]
302
   public partial class personType
303
   {
304
 
305
      private string nameField;
306
 
307
      private emailType emailField;
308
 
309
      private linkType linkField;
310
 
311
      /// <remarks/>
312
      public string name
313
      {
314
         get
315
         {
316
            return this.nameField;
317
         }
318
         set
319
         {
320
            this.nameField = value;
321
         }
322
      }
323
 
324
      /// <remarks/>
325
      public emailType email
326
      {
327
         get
328
         {
329
            return this.emailField;
330
         }
331
         set
332
         {
333
            this.emailField = value;
334
         }
335
      }
336
 
337
      /// <remarks/>
338
      public linkType link
339
      {
340
         get
341
         {
342
            return this.linkField;
343
         }
344
         set
345
         {
346
            this.linkField = value;
347
         }
348
      }
349
   }
350
 
351
   /// <remarks/>
352
   [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
353
   [System.SerializableAttribute()]
354
   [System.Diagnostics.DebuggerStepThroughAttribute()]
355
   [System.ComponentModel.DesignerCategoryAttribute("code")]
356
   [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.topografix.com/GPX/1/1")]
357
   public partial class emailType
358
   {
359
 
360
      private string idField;
361
 
362
      private string domainField;
363
 
364
      /// <remarks/>
365
      [System.Xml.Serialization.XmlAttributeAttribute()]
366
      public string id
367
      {
368
         get
369
         {
370
            return this.idField;
371
         }
372
         set
373
         {
374
            this.idField = value;
375
         }
376
      }
377
 
378
      /// <remarks/>
379
      [System.Xml.Serialization.XmlAttributeAttribute()]
380
      public string domain
381
      {
382
         get
383
         {
384
            return this.domainField;
385
         }
386
         set
387
         {
388
            this.domainField = value;
389
         }
390
      }
391
   }
392
 
393
   /// <remarks/>
394
   [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
395
   [System.SerializableAttribute()]
396
   [System.Diagnostics.DebuggerStepThroughAttribute()]
397
   [System.ComponentModel.DesignerCategoryAttribute("code")]
398
   [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.topografix.com/GPX/1/1")]
399
   public partial class trksegType
400
   {
401
 
402
      private wptType[] trkptField;
403
 
404
      private extensionsType extensionsField;
405
 
406
      /// <remarks/>
407
      [System.Xml.Serialization.XmlElementAttribute("trkpt")]
408
      public wptType[] trkpt
409
      {
410
         get
411
         {
412
            return this.trkptField;
413
         }
414
         set
415
         {
416
            this.trkptField = value;
417
         }
418
      }
419
 
420
      /// <remarks/>
421
      public extensionsType extensions
422
      {
423
         get
424
         {
425
            return this.extensionsField;
426
         }
427
         set
428
         {
429
            this.extensionsField = value;
430
         }
431
      }
432
   }
433
 
434
   /// <remarks/>
435
   [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
436
   [System.SerializableAttribute()]
437
   [System.Diagnostics.DebuggerStepThroughAttribute()]
438
   [System.ComponentModel.DesignerCategoryAttribute("code")]
439
   [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.topografix.com/GPX/1/1")]
440
   public partial class wptType
441
   {
442
 
443
      private decimal eleField;
444
 
445
      private bool eleFieldSpecified;
446
 
447
      private System.DateTime timeField;
448
 
449
      private bool timeFieldSpecified;
450
 
451
      private decimal magvarField;
452
 
453
      private bool magvarFieldSpecified;
454
 
455
      private decimal geoidheightField;
456
 
457
      private bool geoidheightFieldSpecified;
458
 
459
      private string nameField;
460
 
461
      private string cmtField;
462
 
463
      private string descField;
464
 
465
      private string srcField;
466
 
467
      private linkType[] linkField;
468
 
469
      private string symField;
470
 
471
      private string typeField;
472
 
473
      private fixType fixField;
474
 
475
      private bool fixFieldSpecified;
476
 
477
      private string satField;
478
 
479
      private decimal hdopField;
480
 
481
      private bool hdopFieldSpecified;
482
 
483
      private decimal vdopField;
484
 
485
      private bool vdopFieldSpecified;
486
 
487
      private decimal pdopField;
488
 
489
      private bool pdopFieldSpecified;
490
 
491
      private decimal ageofdgpsdataField;
492
 
493
      private bool ageofdgpsdataFieldSpecified;
494
 
495
      private string dgpsidField;
496
 
497
      private extensionsType extensionsField;
498
 
499
      private decimal latField;
500
 
501
      private decimal lonField;
502
 
503
      /// <remarks/>
504
      public decimal ele
505
      {
506
         get
507
         {
508
            return this.eleField;
509
         }
510
         set
511
         {
512
            this.eleField = value;
513
         }
514
      }
515
 
516
      /// <remarks/>
517
      [System.Xml.Serialization.XmlIgnoreAttribute()]
518
      public bool eleSpecified
519
      {
520
         get
521
         {
522
            return this.eleFieldSpecified;
523
         }
524
         set
525
         {
526
            this.eleFieldSpecified = value;
527
         }
528
      }
529
 
530
      /// <remarks/>
531
      public System.DateTime time
532
      {
533
         get
534
         {
535
            return this.timeField;
536
         }
537
         set
538
         {
539
            this.timeField = value;
540
         }
541
      }
542
 
543
      /// <remarks/>
544
      [System.Xml.Serialization.XmlIgnoreAttribute()]
545
      public bool timeSpecified
546
      {
547
         get
548
         {
549
            return this.timeFieldSpecified;
550
         }
551
         set
552
         {
553
            this.timeFieldSpecified = value;
554
         }
555
      }
556
 
557
      /// <remarks/>
558
      public decimal magvar
559
      {
560
         get
561
         {
562
            return this.magvarField;
563
         }
564
         set
565
         {
566
            this.magvarField = value;
567
         }
568
      }
569
 
570
      /// <remarks/>
571
      [System.Xml.Serialization.XmlIgnoreAttribute()]
572
      public bool magvarSpecified
573
      {
574
         get
575
         {
576
            return this.magvarFieldSpecified;
577
         }
578
         set
579
         {
580
            this.magvarFieldSpecified = value;
581
         }
582
      }
583
 
584
      /// <remarks/>
585
      public decimal geoidheight
586
      {
587
         get
588
         {
589
            return this.geoidheightField;
590
         }
591
         set
592
         {
593
            this.geoidheightField = value;
594
         }
595
      }
596
 
597
      /// <remarks/>
598
      [System.Xml.Serialization.XmlIgnoreAttribute()]
599
      public bool geoidheightSpecified
600
      {
601
         get
602
         {
603
            return this.geoidheightFieldSpecified;
604
         }
605
         set
606
         {
607
            this.geoidheightFieldSpecified = value;
608
         }
609
      }
610
 
611
      /// <remarks/>
612
      public string name
613
      {
614
         get
615
         {
616
            return this.nameField;
617
         }
618
         set
619
         {
620
            this.nameField = value;
621
         }
622
      }
623
 
624
      /// <remarks/>
625
      public string cmt
626
      {
627
         get
628
         {
629
            return this.cmtField;
630
         }
631
         set
632
         {
633
            this.cmtField = value;
634
         }
635
      }
636
 
637
      /// <remarks/>
638
      public string desc
639
      {
640
         get
641
         {
642
            return this.descField;
643
         }
644
         set
645
         {
646
            this.descField = value;
647
         }
648
      }
649
 
650
      /// <remarks/>
651
      public string src
652
      {
653
         get
654
         {
655
            return this.srcField;
656
         }
657
         set
658
         {
659
            this.srcField = value;
660
         }
661
      }
662
 
663
      /// <remarks/>
664
      [System.Xml.Serialization.XmlElementAttribute("link")]
665
      public linkType[] link
666
      {
667
         get
668
         {
669
            return this.linkField;
670
         }
671
         set
672
         {
673
            this.linkField = value;
674
         }
675
      }
676
 
677
      /// <remarks/>
678
      public string sym
679
      {
680
         get
681
         {
682
            return this.symField;
683
         }
684
         set
685
         {
686
            this.symField = value;
687
         }
688
      }
689
 
690
      /// <remarks/>
691
      public string type
692
      {
693
         get
694
         {
695
            return this.typeField;
696
         }
697
         set
698
         {
699
            this.typeField = value;
700
         }
701
      }
702
 
703
      /// <remarks/>
704
      public fixType fix
705
      {
706
         get
707
         {
708
            return this.fixField;
709
         }
710
         set
711
         {
712
            this.fixField = value;
713
         }
714
      }
715
 
716
      /// <remarks/>
717
      [System.Xml.Serialization.XmlIgnoreAttribute()]
718
      public bool fixSpecified
719
      {
720
         get
721
         {
722
            return this.fixFieldSpecified;
723
         }
724
         set
725
         {
726
            this.fixFieldSpecified = value;
727
         }
728
      }
729
 
730
      /// <remarks/>
731
      [System.Xml.Serialization.XmlElementAttribute(DataType="nonNegativeInteger")]
732
      public string sat
733
      {
734
         get
735
         {
736
            return this.satField;
737
         }
738
         set
739
         {
740
            this.satField = value;
741
         }
742
      }
743
 
744
      /// <remarks/>
745
      public decimal hdop
746
      {
747
         get
748
         {
749
            return this.hdopField;
750
         }
751
         set
752
         {
753
            this.hdopField = value;
754
         }
755
      }
756
 
757
      /// <remarks/>
758
      [System.Xml.Serialization.XmlIgnoreAttribute()]
759
      public bool hdopSpecified
760
      {
761
         get
762
         {
763
            return this.hdopFieldSpecified;
764
         }
765
         set
766
         {
767
            this.hdopFieldSpecified = value;
768
         }
769
      }
770
 
771
      /// <remarks/>
772
      public decimal vdop
773
      {
774
         get
775
         {
776
            return this.vdopField;
777
         }
778
         set
779
         {
780
            this.vdopField = value;
781
         }
782
      }
783
 
784
      /// <remarks/>
785
      [System.Xml.Serialization.XmlIgnoreAttribute()]
786
      public bool vdopSpecified
787
      {
788
         get
789
         {
790
            return this.vdopFieldSpecified;
791
         }
792
         set
793
         {
794
            this.vdopFieldSpecified = value;
795
         }
796
      }
797
 
798
      /// <remarks/>
799
      public decimal pdop
800
      {
801
         get
802
         {
803
            return this.pdopField;
804
         }
805
         set
806
         {
807
            this.pdopField = value;
808
         }
809
      }
810
 
811
      /// <remarks/>
812
      [System.Xml.Serialization.XmlIgnoreAttribute()]
813
      public bool pdopSpecified
814
      {
815
         get
816
         {
817
            return this.pdopFieldSpecified;
818
         }
819
         set
820
         {
821
            this.pdopFieldSpecified = value;
822
         }
823
      }
824
 
825
      /// <remarks/>
826
      public decimal ageofdgpsdata
827
      {
828
         get
829
         {
830
            return this.ageofdgpsdataField;
831
         }
832
         set
833
         {
834
            this.ageofdgpsdataField = value;
835
         }
836
      }
837
 
838
      /// <remarks/>
839
      [System.Xml.Serialization.XmlIgnoreAttribute()]
840
      public bool ageofdgpsdataSpecified
841
      {
842
         get
843
         {
844
            return this.ageofdgpsdataFieldSpecified;
845
         }
846
         set
847
         {
848
            this.ageofdgpsdataFieldSpecified = value;
849
         }
850
      }
851
 
852
      /// <remarks/>
853
      [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
854
      public string dgpsid
855
      {
856
         get
857
         {
858
            return this.dgpsidField;
859
         }
860
         set
861
         {
862
            this.dgpsidField = value;
863
         }
864
      }
865
 
866
      /// <remarks/>
867
      public extensionsType extensions
868
      {
869
         get
870
         {
871
            return this.extensionsField;
872
         }
873
         set
874
         {
875
            this.extensionsField = value;
876
         }
877
      }
878
 
879
      /// <remarks/>
880
      [System.Xml.Serialization.XmlAttributeAttribute()]
881
      public decimal lat
882
      {
883
         get
884
         {
885
            return this.latField;
886
         }
887
         set
888
         {
889
            this.latField = value;
890
         }
891
      }
892
 
893
      /// <remarks/>
894
      [System.Xml.Serialization.XmlAttributeAttribute()]
895
      public decimal lon
896
      {
897
         get
898
         {
899
            return this.lonField;
900
         }
901
         set
902
         {
903
            this.lonField = value;
904
         }
905
      }
906
   }
907
 
908
   /// <remarks/>
909
   [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
910
   [System.SerializableAttribute()]
911
   [System.Diagnostics.DebuggerStepThroughAttribute()]
912
   [System.ComponentModel.DesignerCategoryAttribute("code")]
913
   [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.topografix.com/GPX/1/1")]
914
   public partial class linkType
915
   {
916
 
917
      private string textField;
918
 
919
      private string typeField;
920
 
921
      private string hrefField;
922
 
923
      /// <remarks/>
924
      public string text
925
      {
926
         get
927
         {
928
            return this.textField;
929
         }
930
         set
931
         {
932
            this.textField = value;
933
         }
934
      }
935
 
936
      /// <remarks/>
937
      public string type
938
      {
939
         get
940
         {
941
            return this.typeField;
942
         }
943
         set
944
         {
945
            this.typeField = value;
946
         }
947
      }
948
 
949
      /// <remarks/>
950
      [System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
951
      public string href
952
      {
953
         get
954
         {
955
            return this.hrefField;
956
         }
957
         set
958
         {
959
            this.hrefField = value;
960
         }
961
      }
962
   }
963
 
964
   /// <remarks/>
965
   [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
966
   [System.SerializableAttribute()]
967
   [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.topografix.com/GPX/1/1")]
968
   public enum fixType
969
   {
970
 
971
      /// <remarks/>
972
      none,
973
 
974
      /// <remarks/>
975
      [System.Xml.Serialization.XmlEnumAttribute("2d")]
976
      Item2d,
977
 
978
      /// <remarks/>
979
      [System.Xml.Serialization.XmlEnumAttribute("3d")]
980
      Item3d,
981
 
982
      /// <remarks/>
983
      dgps,
984
 
985
      /// <remarks/>
986
      pps,
987
   }
988
 
989
   /// <remarks/>
990
   [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
991
   [System.SerializableAttribute()]
992
   [System.Diagnostics.DebuggerStepThroughAttribute()]
993
   [System.ComponentModel.DesignerCategoryAttribute("code")]
994
   [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.topografix.com/GPX/1/1")]
995
   public partial class extensionsType
996
   {
997
 
998
      private System.Xml.XmlElement[] anyField;
999
 
1000
      /// <remarks/>
1001
      [System.Xml.Serialization.XmlAnyElementAttribute()]
1002
      public System.Xml.XmlElement[] Any
1003
      {
1004
         get
1005
         {
1006
            return this.anyField;
1007
         }
1008
         set
1009
         {
1010
            this.anyField = value;
1011
         }
1012
      }
1013
   }
1014
 
1015
   /// <remarks/>
1016
   [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
1017
   [System.SerializableAttribute()]
1018
   [System.Diagnostics.DebuggerStepThroughAttribute()]
1019
   [System.ComponentModel.DesignerCategoryAttribute("code")]
1020
   [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.topografix.com/GPX/1/1")]
1021
   public partial class trkType
1022
   {
1023
 
1024
      private string nameField;
1025
 
1026
      private string cmtField;
1027
 
1028
      private string descField;
1029
 
1030
      private string srcField;
1031
 
1032
      private linkType[] linkField;
1033
 
1034
      private string numberField;
1035
 
1036
      private string typeField;
1037
 
1038
      private extensionsType extensionsField;
1039
 
1040
      private trksegType[] trksegField;
1041
 
1042
      /// <remarks/>
1043
      public string name
1044
      {
1045
         get
1046
         {
1047
            return this.nameField;
1048
         }
1049
         set
1050
         {
1051
            this.nameField = value;
1052
         }
1053
      }
1054
 
1055
      /// <remarks/>
1056
      public string cmt
1057
      {
1058
         get
1059
         {
1060
            return this.cmtField;
1061
         }
1062
         set
1063
         {
1064
            this.cmtField = value;
1065
         }
1066
      }
1067
 
1068
      /// <remarks/>
1069
      public string desc
1070
      {
1071
         get
1072
         {
1073
            return this.descField;
1074
         }
1075
         set
1076
         {
1077
            this.descField = value;
1078
         }
1079
      }
1080
 
1081
      /// <remarks/>
1082
      public string src
1083
      {
1084
         get
1085
         {
1086
            return this.srcField;
1087
         }
1088
         set
1089
         {
1090
            this.srcField = value;
1091
         }
1092
      }
1093
 
1094
      /// <remarks/>
1095
      [System.Xml.Serialization.XmlElementAttribute("link")]
1096
      public linkType[] link
1097
      {
1098
         get
1099
         {
1100
            return this.linkField;
1101
         }
1102
         set
1103
         {
1104
            this.linkField = value;
1105
         }
1106
      }
1107
 
1108
      /// <remarks/>
1109
      [System.Xml.Serialization.XmlElementAttribute(DataType="nonNegativeInteger")]
1110
      public string number
1111
      {
1112
         get
1113
         {
1114
            return this.numberField;
1115
         }
1116
         set
1117
         {
1118
            this.numberField = value;
1119
         }
1120
      }
1121
 
1122
      /// <remarks/>
1123
      public string type
1124
      {
1125
         get
1126
         {
1127
            return this.typeField;
1128
         }
1129
         set
1130
         {
1131
            this.typeField = value;
1132
         }
1133
      }
1134
 
1135
      /// <remarks/>
1136
      public extensionsType extensions
1137
      {
1138
         get
1139
         {
1140
            return this.extensionsField;
1141
         }
1142
         set
1143
         {
1144
            this.extensionsField = value;
1145
         }
1146
      }
1147
 
1148
      /// <remarks/>
1149
      [System.Xml.Serialization.XmlElementAttribute("trkseg")]
1150
      public trksegType[] trkseg
1151
      {
1152
         get
1153
         {
1154
            return this.trksegField;
1155
         }
1156
         set
1157
         {
1158
            this.trksegField = value;
1159
         }
1160
      }
1161
   }
1162
 
1163
   /// <remarks/>
1164
   [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
1165
   [System.SerializableAttribute()]
1166
   [System.Diagnostics.DebuggerStepThroughAttribute()]
1167
   [System.ComponentModel.DesignerCategoryAttribute("code")]
1168
   [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.topografix.com/GPX/1/1")]
1169
   public partial class rteType
1170
   {
1171
 
1172
      private string nameField;
1173
 
1174
      private string cmtField;
1175
 
1176
      private string descField;
1177
 
1178
      private string srcField;
1179
 
1180
      private linkType[] linkField;
1181
 
1182
      private string numberField;
1183
 
1184
      private string typeField;
1185
 
1186
      private extensionsType extensionsField;
1187
 
1188
      private wptType[] rteptField;
1189
 
1190
      /// <remarks/>
1191
      public string name
1192
      {
1193
         get
1194
         {
1195
            return this.nameField;
1196
         }
1197
         set
1198
         {
1199
            this.nameField = value;
1200
         }
1201
      }
1202
 
1203
      /// <remarks/>
1204
      public string cmt
1205
      {
1206
         get
1207
         {
1208
            return this.cmtField;
1209
         }
1210
         set
1211
         {
1212
            this.cmtField = value;
1213
         }
1214
      }
1215
 
1216
      /// <remarks/>
1217
      public string desc
1218
      {
1219
         get
1220
         {
1221
            return this.descField;
1222
         }
1223
         set
1224
         {
1225
            this.descField = value;
1226
         }
1227
      }
1228
 
1229
      /// <remarks/>
1230
      public string src
1231
      {
1232
         get
1233
         {
1234
            return this.srcField;
1235
         }
1236
         set
1237
         {
1238
            this.srcField = value;
1239
         }
1240
      }
1241
 
1242
      /// <remarks/>
1243
      [System.Xml.Serialization.XmlElementAttribute("link")]
1244
      public linkType[] link
1245
      {
1246
         get
1247
         {
1248
            return this.linkField;
1249
         }
1250
         set
1251
         {
1252
            this.linkField = value;
1253
         }
1254
      }
1255
 
1256
      /// <remarks/>
1257
      [System.Xml.Serialization.XmlElementAttribute(DataType="nonNegativeInteger")]
1258
      public string number
1259
      {
1260
         get
1261
         {
1262
            return this.numberField;
1263
         }
1264
         set
1265
         {
1266
            this.numberField = value;
1267
         }
1268
      }
1269
 
1270
      /// <remarks/>
1271
      public string type
1272
      {
1273
         get
1274
         {
1275
            return this.typeField;
1276
         }
1277
         set
1278
         {
1279
            this.typeField = value;
1280
         }
1281
      }
1282
 
1283
      /// <remarks/>
1284
      public extensionsType extensions
1285
      {
1286
         get
1287
         {
1288
            return this.extensionsField;
1289
         }
1290
         set
1291
         {
1292
            this.extensionsField = value;
1293
         }
1294
      }
1295
 
1296
      /// <remarks/>
1297
      [System.Xml.Serialization.XmlElementAttribute("rtept")]
1298
      public wptType[] rtept
1299
      {
1300
         get
1301
         {
1302
            return this.rteptField;
1303
         }
1304
         set
1305
         {
1306
            this.rteptField = value;
1307
         }
1308
      }
1309
   }
1310
 
1311
   /// <remarks/>
1312
   [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
1313
   [System.SerializableAttribute()]
1314
   [System.Diagnostics.DebuggerStepThroughAttribute()]
1315
   [System.ComponentModel.DesignerCategoryAttribute("code")]
1316
   [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.topografix.com/GPX/1/1")]
1317
   public partial class boundsType
1318
   {
1319
 
1320
      private decimal minlatField;
1321
 
1322
      private decimal minlonField;
1323
 
1324
      private decimal maxlatField;
1325
 
1326
      private decimal maxlonField;
1327
 
1328
      /// <remarks/>
1329
      [System.Xml.Serialization.XmlAttributeAttribute()]
1330
      public decimal minlat
1331
      {
1332
         get
1333
         {
1334
            return this.minlatField;
1335
         }
1336
         set
1337
         {
1338
            this.minlatField = value;
1339
         }
1340
      }
1341
 
1342
      /// <remarks/>
1343
      [System.Xml.Serialization.XmlAttributeAttribute()]
1344
      public decimal minlon
1345
      {
1346
         get
1347
         {
1348
            return this.minlonField;
1349
         }
1350
         set
1351
         {
1352
            this.minlonField = value;
1353
         }
1354
      }
1355
 
1356
      /// <remarks/>
1357
      [System.Xml.Serialization.XmlAttributeAttribute()]
1358
      public decimal maxlat
1359
      {
1360
         get
1361
         {
1362
            return this.maxlatField;
1363
         }
1364
         set
1365
         {
1366
            this.maxlatField = value;
1367
         }
1368
      }
1369
 
1370
      /// <remarks/>
1371
      [System.Xml.Serialization.XmlAttributeAttribute()]
1372
      public decimal maxlon
1373
      {
1374
         get
1375
         {
1376
            return this.maxlonField;
1377
         }
1378
         set
1379
         {
1380
            this.maxlonField = value;
1381
         }
1382
      }
1383
   }
1384
 
1385
   /// <remarks/>
1386
   [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.1")]
1387
   [System.SerializableAttribute()]
1388
   [System.Diagnostics.DebuggerStepThroughAttribute()]
1389
   [System.ComponentModel.DesignerCategoryAttribute("code")]
1390
   [System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.topografix.com/GPX/1/1")]
1391
   public partial class copyrightType
1392
   {
1393
 
1394
      private string yearField;
1395
 
1396
      private string licenseField;
1397
 
1398
      private string authorField;
1399
 
1400
      /// <remarks/>
1401
      [System.Xml.Serialization.XmlElementAttribute(DataType="gYear")]
1402
      public string year
1403
      {
1404
         get
1405
         {
1406
            return this.yearField;
1407
         }
1408
         set
1409
         {
1410
            this.yearField = value;
1411
         }
1412
      }
1413
 
1414
      /// <remarks/>
1415
      [System.Xml.Serialization.XmlElementAttribute(DataType="anyURI")]
1416
      public string license
1417
      {
1418
         get
1419
         {
1420
            return this.licenseField;
1421
         }
1422
         set
1423
         {
1424
            this.licenseField = value;
1425
         }
1426
      }
1427
 
1428
      /// <remarks/>
1429
      [System.Xml.Serialization.XmlAttributeAttribute()]
1430
      public string author
1431
      {
1432
         get
1433
         {
1434
            return this.authorField;
1435
         }
1436
         set
1437
         {
1438
            this.authorField = value;
1439
         }
1440
      }
1441
   }
1442
}