1 | // License: GPL. For details, see LICENSE file.
|
---|
2 | package org.openstreetmap.josm.data.gpx;
|
---|
3 |
|
---|
4 | import java.util.Arrays;
|
---|
5 | import java.util.List;
|
---|
6 |
|
---|
7 | import org.openstreetmap.josm.Main;
|
---|
8 |
|
---|
9 | /**
|
---|
10 | * Constants for GPX handling.
|
---|
11 | */
|
---|
12 | public interface GpxConstants {
|
---|
13 |
|
---|
14 | public static final String META_PREFIX = "meta.";
|
---|
15 | public static final String META_AUTHOR_NAME = META_PREFIX + "author.name";
|
---|
16 | public static final String META_AUTHOR_EMAIL = META_PREFIX + "author.email";
|
---|
17 | public static final String META_AUTHOR_LINK = META_PREFIX + "author.link";
|
---|
18 | public static final String META_COPYRIGHT_AUTHOR = META_PREFIX + "copyright.author";
|
---|
19 | public static final String META_COPYRIGHT_LICENSE = META_PREFIX + "copyright.license";
|
---|
20 | public static final String META_COPYRIGHT_YEAR = META_PREFIX + "copyright.year";
|
---|
21 | public static final String META_DESC = META_PREFIX + "desc";
|
---|
22 | public static final String META_KEYWORDS = META_PREFIX + "keywords";
|
---|
23 | public static final String META_LINKS = META_PREFIX + "links";
|
---|
24 | public static final String META_NAME = META_PREFIX + "name";
|
---|
25 | public static final String META_TIME = META_PREFIX + "time";
|
---|
26 | public static final String META_EXTENSIONS = META_PREFIX + "extensions";
|
---|
27 |
|
---|
28 | public static final String JOSM_EXTENSIONS_NAMESPACE_URI = Main.getXMLBase() + "/gpx-extensions-1.0";
|
---|
29 |
|
---|
30 | public static List<String> WPT_KEYS = Arrays.asList("ele", "time", "magvar", "geoidheight",
|
---|
31 | "name", "cmt", "desc", "src", META_LINKS, "sym", "number", "type",
|
---|
32 | "fix", "sat", "hdop", "vdop", "pdop", "ageofdgpsdata", "dgpsid", META_EXTENSIONS);
|
---|
33 |
|
---|
34 | }
|
---|