public abstract class AbstractGeoNamesExtractor extends AbstractExtractor
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AREA_SI |
static java.lang.String |
BBOX_SI |
static java.lang.String |
BBOXEAST_SI |
static java.lang.String |
BBOXNORTH_SI |
static java.lang.String |
BBOXSOUTH_SI |
static java.lang.String |
BBOXWEST_SI |
static java.lang.String |
CAPITAL_SI |
static java.lang.String |
CHILD_SI |
static java.lang.String |
CITY_SI |
private java.lang.String[] |
contentTypes |
static java.lang.String |
CONTINENT_SI |
static java.lang.String |
COUNTRY_CAPITAL_SI |
static java.lang.String |
COUNTRY_CODE_SI |
static java.lang.String |
COUNTRY_SI |
static java.lang.String |
CURRENCY_SI |
static java.lang.String |
ELEVATION_SI |
static java.lang.String |
FCL_SI |
static java.lang.String |
FCODE_SI |
static java.lang.String |
FIPS_SI |
static java.lang.String |
GEONAMEID_SI |
static java.lang.String |
GEONAMES_PREFIX |
static java.lang.String |
GEOOBJECT_SI |
static java.lang.String |
GPS_SI |
static java.lang.String |
ISOALPHA3_SI |
static java.lang.String |
ISONUMERIC_SI |
static java.lang.String |
LANG |
static java.lang.String |
LANGUAGE_SI |
static java.lang.String |
LAT_SI |
static java.lang.String |
LNG_SI |
static java.lang.String |
LOCATED_SI |
static java.lang.String |
LOCATION_SI |
static java.lang.String |
NEIGHBOUR_SI |
static java.lang.String |
NEIGHBOUR2_SI |
static java.lang.String |
NEIGHBOURS_SI |
static java.lang.String |
PARENT_CHILD_SI |
static java.lang.String |
PARENT_SI |
static java.lang.String |
PART_SI |
static java.lang.String |
PART_WHOLE_SI |
static java.lang.String |
POPULATION_SI |
static java.lang.String |
SIBLING_SI |
static java.lang.String |
SIBLING2_SI |
static java.lang.String |
SIBLINGS_SI |
static boolean |
USE_ALL_VARIANT_NAMES |
static boolean |
USE_EXISTING_TOPICS |
static boolean |
USE_FCODES_AS_PRIMARY_CATEGORIZATION |
static java.lang.String |
WEATHER_CLOUDS_SI |
static java.lang.String |
WEATHER_DEWPOINT_SI |
static java.lang.String |
WEATHER_ELEVATION_SI |
static java.lang.String |
WEATHER_HECTOPASCALTIMETER_SI |
static java.lang.String |
WEATHER_HUMIDITY_SI |
static java.lang.String |
WEATHER_ICAO_SI |
static java.lang.String |
WEATHER_OBSERVATION_SI |
static java.lang.String |
WEATHER_OBSERVATIONTIME_SI |
static java.lang.String |
WEATHER_SI |
static java.lang.String |
WEATHER_STATION_SI |
static java.lang.String |
WEATHER_TEMPERATURE_SI |
static java.lang.String |
WEATHER_WEATHERCONDITION_SI |
static java.lang.String |
WEATHER_WINDDIRECTION_SI |
static java.lang.String |
WEATHER_WINDSPEED_SI |
static java.lang.String |
WHOLE_SI |
static java.lang.String |
WIKIPEDIA_GEO_ENTRY_SI |
static java.lang.String |
WIKIPEDIA_GEO_FEATURE_SI |
static java.lang.String |
WIKIPEDIA_GEO_PREFIX |
static java.lang.String |
WIKIPEDIA_GEO_SUMMARY_SI |
static java.lang.String |
WIKIPEDIA_GEO_THUMBNAIL_SI |
static java.lang.String |
WIKIPEDIA_GEOOBJECT_SI |
CUSTOM_EXTRACTOR, DONE_FAILED, DONE_MANY, DONE_ONE, EXACTLY_GIVEN_URLS, FILE_EXTRACTOR, FILE_PATTERN, GIVEN_URLS_AND_ALL_CRAWLED_DOCUMENTS, GIVEN_URLS_AND_CRAWLED_DOCUMENTS_IN_URL_DOMAIN, GIVEN_URLS_AND_LINKED_DOCUMENTS, GIVEN_URLS_AND_URL_BELOW, INFO_WAIT_WHILE_WORKING, LOG_TITLE, POINT_START_URL_TEXT, RAW_EXTRACTOR, SELECT_DIALOG_TITLE, STRING_EXTRACTOR_NOT_SUPPORTED_MESSAGE, URL_EXTRACTOR
CLOSE, EXECUTE, INVISIBLE, VISIBLE, WAIT
RETURN_ERROR, RETURN_INFO
Constructor and Description |
---|
AbstractGeoNamesExtractor() |
Modifier and Type | Method and Description |
---|---|
boolean |
_extractTopicsFrom(java.io.File file,
TopicMap topicMap) |
abstract boolean |
_extractTopicsFrom(java.io.InputStream inputStream,
TopicMap topicMap) |
boolean |
_extractTopicsFrom(java.lang.String str,
TopicMap topicMap) |
boolean |
_extractTopicsFrom(java.net.URL url,
TopicMap topicMap) |
static java.lang.String |
createCountryAlpha3SI(java.lang.String alpha3) |
static java.lang.String |
createCountryNumericSI(java.lang.String n) |
static java.lang.String |
createFIPSSI(java.lang.String fips) |
static java.lang.String |
createGeonameSI(java.lang.String geonameid) |
static java.lang.String |
encode(java.lang.String str) |
static Topic |
getAreaTypeTopic(TopicMap tm) |
static Topic |
getBBoxEastTypeTopic(TopicMap tm) |
static Topic |
getBBoxNorthTypeTopic(TopicMap tm) |
static Topic |
getBBoxSouthTypeTopic(TopicMap tm) |
static Topic |
getBBoxTypeTopic(TopicMap tm) |
static Topic |
getBBoxWestTypeTopic(TopicMap tm) |
static Topic |
getCapitalTypeTopic(TopicMap tm) |
static Topic |
getChildTypeTopic(TopicMap tm) |
static Topic |
getCityTopic(TopicMap tm,
java.lang.String city,
java.lang.String lang) |
static Topic |
getCityTopic(TopicMap tm,
java.lang.String geonameid,
java.lang.String cityname,
java.lang.String lang) |
static Topic |
getCityTypeTopic(TopicMap tm) |
java.lang.String[] |
getContentTypes()
Returns an array of String containing the content-types this
ContentHandler can process. |
static java.lang.String[][] |
getContinentData() |
static Topic |
getContinentTopic(TopicMap tm,
java.lang.String continentcode) |
static Topic |
getContinentTypeTopic(TopicMap tm) |
static Topic |
getCountryCapitalTypeTopic(TopicMap tm) |
static java.lang.String[][] |
getCountryData() |
static Topic |
getCountryTopic(TopicMap tm,
java.lang.String countrycode,
java.lang.String lang) |
static Topic |
getCountryTopic(TopicMap tm,
java.lang.String countrycode,
java.lang.String countryname,
java.lang.String lang) |
static Topic |
getCountryTopic(TopicMap tm,
java.lang.String countrycode,
java.lang.String geonameid,
java.lang.String countryname,
java.lang.String lang) |
static Topic |
getCountryTypeTopic(TopicMap tm) |
static Topic |
getCurrencyTopic(TopicMap tm,
java.lang.String currency,
java.lang.String lang) |
static Topic |
getCurrencyTypeTopic(TopicMap tm) |
static Topic |
getElevationTopic(TopicMap tm,
java.lang.String elevation,
java.lang.String lang) |
static Topic |
getElevationTypeTopic(TopicMap tm) |
static Topic |
getFCLTopic(TopicMap tm,
java.lang.String fclCode,
java.lang.String fclName) |
static Topic |
getFCLTypeTopic(TopicMap tm) |
static Topic |
getFCodeTopic(TopicMap tm,
java.lang.String fCode,
java.lang.String fCodeName) |
static Topic |
getFCodeTypeTopic(TopicMap tm) |
static java.lang.String[][] |
getFeatureClassData() |
static Topic |
getGenericTopic(TopicMap tm) |
static Topic |
getGeoNamesClassTopic(TopicMap tm) |
static Topic |
getGeoObjectTypeTopic(TopicMap tm) |
static Topic |
getGeoTopic(TopicMap tm,
java.lang.String geonameid) |
static Topic |
getGeoTopic(TopicMap tm,
java.lang.String geonameid,
java.lang.String name,
java.lang.String lang) |
static Topic |
getGPSNumberTopic(TopicMap tm,
java.lang.String gpsnumber) |
static Topic |
getGPSNumberTypeTopic(TopicMap tm) |
javax.swing.Icon |
getIcon()
All tools may have identifying graphic icon used within tool GUI elements.
|
static Topic |
getLanguageTopic(TopicMap tm,
java.lang.String l) |
static Topic |
getLanguageTypeTopic(TopicMap tm) |
static Topic |
getLatTypeTopic(TopicMap tm) |
static Topic |
getLngTypeTopic(TopicMap tm) |
static Topic |
getLocatedTypeTopic(TopicMap tm) |
static Topic |
getLocationTypeTopic(TopicMap tm) |
static Topic |
getNeighbour2TypeTopic(TopicMap tm) |
static Topic |
getNeighboursTypeTopic(TopicMap tm) |
static Topic |
getNeighbourTypeTopic(TopicMap tm) |
protected static Topic |
getOrCreateTopic(TopicMap tm,
java.lang.String si) |
protected static Topic |
getOrCreateTopic(TopicMap tm,
java.lang.String si,
java.lang.String bn) |
static Topic |
getParentChildTypeTopic(TopicMap tm) |
static Topic |
getParentTypeTopic(TopicMap tm) |
static Topic |
getPartTypeTopic(TopicMap tm) |
static Topic |
getPartWholeTypeTopic(TopicMap tm) |
static Topic |
getPopulationTypeTopic(TopicMap tm) |
static Topic |
getSibling2TypeTopic(TopicMap tm) |
static Topic |
getSiblingsTypeTopic(TopicMap tm) |
static Topic |
getSiblingTypeTopic(TopicMap tm) |
static Topic |
getWandoraClassTopic(TopicMap tm) |
static Topic |
getWeatherCloudsTopic(TopicMap tm,
java.lang.String clouds,
java.lang.String lang) |
protected static Topic |
getWeatherCloudsTypeTopic(TopicMap tm) |
protected static Topic |
getWeatherConditionTypeTopic(TopicMap tm) |
protected static Topic |
getWeatherDewPointTypeTopic(TopicMap tm) |
protected static Topic |
getWeatherElevationTypeTopic(TopicMap tm) |
protected static Topic |
getWeatherHectoPascAltimeterTypeTopic(TopicMap tm) |
protected static Topic |
getWeatherHumidityTypeTopic(TopicMap tm) |
protected static Topic |
getWeatherICAOTypeTopic(TopicMap tm) |
protected static Topic |
getWeatherObservationTimeTypeTopic(TopicMap tm) |
static Topic |
getWeatherObservationTopic(TopicMap tm,
java.lang.String observation,
java.lang.String lang) |
protected static Topic |
getWeatherObservationTypeTopic(TopicMap tm) |
static Topic |
getWeatherStationTopic(TopicMap tm,
java.lang.String station,
java.lang.String lang) |
protected static Topic |
getWeatherStationTypeTopic(TopicMap tm) |
protected static Topic |
getWeatherTemperatureTypeTopic(TopicMap tm) |
protected static Topic |
getWeatherWindDirectionTypeTopic(TopicMap tm) |
protected static Topic |
getWeatherWindSpeedTypeTopic(TopicMap tm) |
static Topic |
getWholeTypeTopic(TopicMap tm) |
static Topic |
getWikipediaFeatureTypeTopic(TopicMap tm) |
static Topic |
getWikipediaGeoFeatureTopic(TopicMap tm,
java.lang.String feature) |
static Topic |
getWikipediaGeoObjectTypeTopic(TopicMap tm) |
static Topic |
getWikipediaGeoTopic(TopicMap tm,
java.lang.String title,
java.lang.String wikipediaUrl,
java.lang.String lang) |
static Topic |
getWikipediaSummaryTypeTopic(TopicMap tm) |
static Topic |
getWikipediaThumbnailTypeTopic(TopicMap tm) |
static boolean |
isValidGPSCoordinate(java.lang.String coordinate) |
static boolean |
isValidSchemaLanguage(Topic referenceTopic,
java.lang.String lang) |
static void |
makeBoundingBox(Topic geoTopic,
java.lang.String n,
java.lang.String w,
java.lang.String s,
java.lang.String e,
TopicMap tm) |
static void |
makeChildParent(Topic child,
Topic parent,
TopicMap tm) |
static void |
makeCountryCapital(Topic country,
Topic capital,
TopicMap tm) |
static void |
makeGeoContinent(Topic geoTopic,
Topic continent,
TopicMap tm) |
static void |
makeGeoCountry(Topic geoTopic,
Topic country,
TopicMap tm) |
static void |
makeGeoElevation(Topic geoObject,
Topic elevation,
TopicMap tm) |
static void |
makeLatLong(java.lang.String latStr,
java.lang.String lngStr,
Topic geoTopic,
TopicMap tm) |
static void |
makeNeighbours(Topic n1,
Topic n2,
TopicMap tm) |
static void |
makePartWhole(Topic part,
Topic whole,
TopicMap tm) |
static void |
makeSiblings(Topic s1,
Topic s2,
TopicMap tm) |
protected static void |
makeSubclassOf(TopicMap tm,
Topic t,
Topic superclass) |
static void |
makeWeatherClouds(Topic observation,
Topic clouds,
TopicMap tm) |
static void |
makeWeatherStation(Topic observation,
Topic station,
TopicMap tm) |
static void |
nameGeoObjectTopic(Topic geoTopic,
java.util.HashMap<java.lang.String,java.lang.String> names) |
static java.lang.String |
solveContinentCode(java.lang.String continentName) |
static java.lang.String |
solveCountryCode(java.lang.String countryName) |
static java.lang.String |
solveCountryName(java.lang.String countryCode) |
static java.lang.String |
solveFeatureClassCode(java.lang.String featureClassName) |
boolean |
useURLCrawler() |
acceptBrowserExtractRequest, addCrawlerUrl, browserExtractorConsumesPlainText, buildSI, buildSL, clearMasterSubject, createAssociation, createAssociation, createTopic, createTopic, createTopic, createTopic, createTopic, createTopic, createTopic, croppedFilename, croppedFilename, croppedUrlString, croppedUrlString, doBrowserExtract, dropExtract, dropExtract, dropExtract, execute, extractTopicsFrom, extractTopicsFrom, extractTopicsFrom, extractTopicsFrom, extractTopicsFromText, getBrowserExtractorName, getCrawlerMode, getDescription, getExtractorType, getForceContent, getForceFiles, getForceUrls, getGUIText, getGUIText, getInterruptsHandled, getMasterSubject, getName, getType, getWandora, handle, handleContent, handleCustomType, handleFiles, handleForcedContent, handleInterrupt, handleStringContent, handleUrls, initializeCustomType, instantDropHandle, makeSubclassOfWandoraClass, runInOwnThread, setData, setDisplayName, setForceContent, setForceFiles, setForceUrls, setMasterSubject, setMasterSubject, setTopicMap, setupCrawler, setWandora, takeNap, urlEncode, useTempTopicMap
addUndoMarker, addUndoMarker, allowMultipleInvocations, clearAllThreads, clearThreads, clearThreads, clearToolLock, clearToolLock, clearToolLocks, configure, execute, execute, forceStop, forceStop, getContext, getCurrentLogger, getDefaultLogger, getHistory, getLastLogger, getState, getThreads, getThreads, getToolMenuItem, getToolMenuItem, getTopicName, hlog, initialize, interruptAllThreads, interruptThreads, interruptThreads, isConfigurable, isRunning, isRunning, lockLog, log, log, log, log, requiresRefresh, run, setContext, setDefaultLogger, setLogTitle, setProgress, setProgressMax, setState, setToolLogger, singleLog, singleLog, singleLog, solveContextTopicMap, solveNameForTopicMap, writeOptions
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
configure, execute, execute, getContext, getToolMenuItem, hlog, initialize, isConfigurable, isRunning, log, log, log, log, requiresRefresh, setContext, setToolLogger, writeOptions
forceStop, getHistory, getState, lockLog, setLogTitle, setProgress, setProgressMax, setState
public static boolean USE_EXISTING_TOPICS
public static final java.lang.String LANG
public static final java.lang.String GEONAMES_PREFIX
public static final java.lang.String GEONAMEID_SI
public static final java.lang.String LANGUAGE_SI
public static final java.lang.String COUNTRY_SI
public static final java.lang.String COUNTRY_CODE_SI
public static final java.lang.String CONTINENT_SI
public static final java.lang.String COUNTRY_CAPITAL_SI
public static final java.lang.String CAPITAL_SI
public static final java.lang.String CITY_SI
public static final java.lang.String BBOX_SI
public static final java.lang.String BBOXWEST_SI
public static final java.lang.String BBOXEAST_SI
public static final java.lang.String BBOXSOUTH_SI
public static final java.lang.String BBOXNORTH_SI
public static final java.lang.String GEOOBJECT_SI
public static final java.lang.String GPS_SI
public static final java.lang.String AREA_SI
public static final java.lang.String POPULATION_SI
public static final java.lang.String CURRENCY_SI
public static final java.lang.String ISOALPHA3_SI
public static final java.lang.String ISONUMERIC_SI
public static final java.lang.String FIPS_SI
public static final java.lang.String LOCATION_SI
public static final java.lang.String LOCATED_SI
public static final java.lang.String LNG_SI
public static final java.lang.String LAT_SI
public static final java.lang.String FCL_SI
public static final java.lang.String FCODE_SI
public static final java.lang.String PARENT_CHILD_SI
public static final java.lang.String PARENT_SI
public static final java.lang.String CHILD_SI
public static final java.lang.String PART_WHOLE_SI
public static final java.lang.String WHOLE_SI
public static final java.lang.String PART_SI
public static final java.lang.String NEIGHBOURS_SI
public static final java.lang.String NEIGHBOUR_SI
public static final java.lang.String NEIGHBOUR2_SI
public static final java.lang.String SIBLINGS_SI
public static final java.lang.String SIBLING_SI
public static final java.lang.String SIBLING2_SI
public static boolean USE_FCODES_AS_PRIMARY_CATEGORIZATION
public static boolean USE_ALL_VARIANT_NAMES
public static final java.lang.String ELEVATION_SI
public static final java.lang.String WEATHER_SI
public static final java.lang.String WEATHER_OBSERVATION_SI
public static final java.lang.String WEATHER_OBSERVATIONTIME_SI
public static final java.lang.String WEATHER_STATION_SI
public static final java.lang.String WEATHER_ICAO_SI
public static final java.lang.String WEATHER_ELEVATION_SI
public static final java.lang.String WEATHER_TEMPERATURE_SI
public static final java.lang.String WEATHER_DEWPOINT_SI
public static final java.lang.String WEATHER_HUMIDITY_SI
public static final java.lang.String WEATHER_CLOUDS_SI
public static final java.lang.String WEATHER_WEATHERCONDITION_SI
public static final java.lang.String WEATHER_HECTOPASCALTIMETER_SI
public static final java.lang.String WEATHER_WINDDIRECTION_SI
public static final java.lang.String WEATHER_WINDSPEED_SI
public static final java.lang.String WIKIPEDIA_GEO_PREFIX
public static final java.lang.String WIKIPEDIA_GEO_ENTRY_SI
public static final java.lang.String WIKIPEDIA_GEO_FEATURE_SI
public static final java.lang.String WIKIPEDIA_GEOOBJECT_SI
public static final java.lang.String WIKIPEDIA_GEO_SUMMARY_SI
public static final java.lang.String WIKIPEDIA_GEO_THUMBNAIL_SI
private final java.lang.String[] contentTypes
public javax.swing.Icon getIcon()
AbstractWandoraTool
getIcon
should return Icon
object of
the tool.getIcon
in interface WandoraTool
getIcon
in class AbstractExtractor
public java.lang.String[] getContentTypes()
Handler
ContentHandler
can process.getContentTypes
in interface Handler
getContentTypes
in class AbstractExtractor
public boolean useURLCrawler()
useURLCrawler
in class AbstractExtractor
public boolean _extractTopicsFrom(java.net.URL url, TopicMap topicMap) throws java.lang.Exception
_extractTopicsFrom
in class AbstractExtractor
java.lang.Exception
public boolean _extractTopicsFrom(java.io.File file, TopicMap topicMap) throws java.lang.Exception
_extractTopicsFrom
in class AbstractExtractor
java.lang.Exception
public boolean _extractTopicsFrom(java.lang.String str, TopicMap topicMap) throws java.lang.Exception
_extractTopicsFrom
in class AbstractExtractor
java.lang.Exception
public abstract boolean _extractTopicsFrom(java.io.InputStream inputStream, TopicMap topicMap) throws java.lang.Exception
java.lang.Exception
protected static Topic getOrCreateTopic(TopicMap tm, java.lang.String si) throws TopicMapException
TopicMapException
protected static Topic getOrCreateTopic(TopicMap tm, java.lang.String si, java.lang.String bn) throws TopicMapException
TopicMapException
protected static void makeSubclassOf(TopicMap tm, Topic t, Topic superclass) throws TopicMapException
TopicMapException
public static Topic getCountryCapitalTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getCountryTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getContinentTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getCapitalTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getCityTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getBBoxTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getBBoxWestTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getBBoxEastTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getBBoxSouthTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getBBoxNorthTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getGPSNumberTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getGeoObjectTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getWikipediaGeoObjectTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getWikipediaSummaryTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getWikipediaThumbnailTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getWikipediaFeatureTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getLanguageTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getCurrencyTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getAreaTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getPopulationTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getElevationTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getLocationTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getLocatedTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getLatTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getLngTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getPartWholeTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getWholeTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getPartTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getParentChildTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getParentTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getChildTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getNeighboursTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getNeighbourTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getNeighbour2TypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getSiblingsTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getSiblingTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getSibling2TypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getFCLTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getFCodeTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getGeoTopic(TopicMap tm, java.lang.String geonameid) throws TopicMapException
TopicMapException
public static Topic getGeoTopic(TopicMap tm, java.lang.String geonameid, java.lang.String name, java.lang.String lang) throws TopicMapException
TopicMapException
public static Topic getWikipediaGeoTopic(TopicMap tm, java.lang.String title, java.lang.String wikipediaUrl, java.lang.String lang) throws TopicMapException
TopicMapException
public static Topic getCountryTopic(TopicMap tm, java.lang.String countrycode, java.lang.String lang) throws TopicMapException
TopicMapException
public static Topic getCountryTopic(TopicMap tm, java.lang.String countrycode, java.lang.String countryname, java.lang.String lang) throws TopicMapException
TopicMapException
public static Topic getCountryTopic(TopicMap tm, java.lang.String countrycode, java.lang.String geonameid, java.lang.String countryname, java.lang.String lang) throws TopicMapException
TopicMapException
public static Topic getContinentTopic(TopicMap tm, java.lang.String continentcode) throws TopicMapException
TopicMapException
public static Topic getCityTopic(TopicMap tm, java.lang.String city, java.lang.String lang) throws TopicMapException
TopicMapException
public static Topic getCityTopic(TopicMap tm, java.lang.String geonameid, java.lang.String cityname, java.lang.String lang) throws TopicMapException
TopicMapException
public static Topic getCurrencyTopic(TopicMap tm, java.lang.String currency, java.lang.String lang) throws TopicMapException
TopicMapException
public static Topic getGPSNumberTopic(TopicMap tm, java.lang.String gpsnumber) throws TopicMapException
TopicMapException
public static Topic getLanguageTopic(TopicMap tm, java.lang.String l) throws TopicMapException
TopicMapException
public static Topic getFCLTopic(TopicMap tm, java.lang.String fclCode, java.lang.String fclName) throws TopicMapException
TopicMapException
public static Topic getFCodeTopic(TopicMap tm, java.lang.String fCode, java.lang.String fCodeName) throws TopicMapException
TopicMapException
public static Topic getWikipediaGeoFeatureTopic(TopicMap tm, java.lang.String feature) throws TopicMapException
TopicMapException
public static Topic getElevationTopic(TopicMap tm, java.lang.String elevation, java.lang.String lang) throws TopicMapException
TopicMapException
public static Topic getGeoNamesClassTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getWandoraClassTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getGenericTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static java.lang.String createCountryAlpha3SI(java.lang.String alpha3)
public static java.lang.String createCountryNumericSI(java.lang.String n)
public static java.lang.String createFIPSSI(java.lang.String fips)
public static java.lang.String createGeonameSI(java.lang.String geonameid)
public static boolean isValidGPSCoordinate(java.lang.String coordinate)
public static void nameGeoObjectTopic(Topic geoTopic, java.util.HashMap<java.lang.String,java.lang.String> names)
public static boolean isValidSchemaLanguage(Topic referenceTopic, java.lang.String lang)
public static java.lang.String encode(java.lang.String str)
public static void makeGeoContinent(Topic geoTopic, Topic continent, TopicMap tm) throws TopicMapException
TopicMapException
public static void makeGeoCountry(Topic geoTopic, Topic country, TopicMap tm) throws TopicMapException
TopicMapException
public static void makeChildParent(Topic child, Topic parent, TopicMap tm) throws TopicMapException
TopicMapException
public static void makePartWhole(Topic part, Topic whole, TopicMap tm) throws TopicMapException
TopicMapException
public static void makeSiblings(Topic s1, Topic s2, TopicMap tm) throws TopicMapException
TopicMapException
public static void makeNeighbours(Topic n1, Topic n2, TopicMap tm) throws TopicMapException
TopicMapException
public static void makeLatLong(java.lang.String latStr, java.lang.String lngStr, Topic geoTopic, TopicMap tm) throws TopicMapException
TopicMapException
public static void makeBoundingBox(Topic geoTopic, java.lang.String n, java.lang.String w, java.lang.String s, java.lang.String e, TopicMap tm) throws TopicMapException
TopicMapException
public static void makeCountryCapital(Topic country, Topic capital, TopicMap tm) throws TopicMapException
TopicMapException
public static void makeGeoElevation(Topic geoObject, Topic elevation, TopicMap tm) throws TopicMapException
TopicMapException
public static java.lang.String[][] getFeatureClassData()
public static java.lang.String solveFeatureClassCode(java.lang.String featureClassName)
public static java.lang.String[][] getContinentData()
public static java.lang.String solveContinentCode(java.lang.String continentName)
public static java.lang.String[][] getCountryData()
public static java.lang.String solveCountryCode(java.lang.String countryName)
public static java.lang.String solveCountryName(java.lang.String countryCode)
protected static Topic getWeatherObservationTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
protected static Topic getWeatherObservationTimeTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
protected static Topic getWeatherStationTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
protected static Topic getWeatherICAOTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
protected static Topic getWeatherElevationTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
protected static Topic getWeatherTemperatureTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
protected static Topic getWeatherDewPointTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
protected static Topic getWeatherHumidityTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
protected static Topic getWeatherCloudsTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
protected static Topic getWeatherConditionTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
protected static Topic getWeatherHectoPascAltimeterTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
protected static Topic getWeatherWindDirectionTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
protected static Topic getWeatherWindSpeedTypeTopic(TopicMap tm) throws TopicMapException
TopicMapException
public static Topic getWeatherObservationTopic(TopicMap tm, java.lang.String observation, java.lang.String lang) throws TopicMapException
TopicMapException
public static Topic getWeatherStationTopic(TopicMap tm, java.lang.String station, java.lang.String lang) throws TopicMapException
TopicMapException
public static Topic getWeatherCloudsTopic(TopicMap tm, java.lang.String clouds, java.lang.String lang) throws TopicMapException
TopicMapException
public static void makeWeatherStation(Topic observation, Topic station, TopicMap tm) throws TopicMapException
TopicMapException
public static void makeWeatherClouds(Topic observation, Topic clouds, TopicMap tm) throws TopicMapException
TopicMapException
Copyright 2004-2015 Wandora Team