Comandos de Custom Dataset Builder

Nota: Antes de utilizar los comandos de Custom Dataset Builder, identifique las rutas a todos los conjuntos de datos del módulo Global Geocoding instalados.

Los comandos de Custom Dataset Builder se ejecutan en la línea de comandos desde la raíz de la ubicación de instalación de la herramienta. Cada comando tiene un - (guion) al principio. Los comandos disponibles son:

  • help: proporciona al usuario una lista de comandos que Custom Dataset Builder ofrece al cliente, además de indicarle cómo utilizarlos para incorporar sus datos de manera efectiva.
    java -Xmx512m -jar cdb-<version>.jar –help
  • findCountryWithLanguage: este comando permite conocer los países compatibles con CDB para crear datos personalizados. Además, proporciona información sobre el idioma de los datos. Ambos se escriben en un archivo de texto (colocado en paralelo a cdb-<version>.jar) que el usuario puede usar más adelante para generar la configuración inicial por país y por idioma admitido.
    Usage: java -Xmx512m -jar cdb-<version>.jar –help
    Parámetros del comando findCountryWithLanguage:
    • folderLocation: el valor será la ubicación de la carpeta principal donde se ubican todos los archivos SPD en formato extraído
      java -Xmx512m -jar cdb-<version>.jar -findCountryWithLanguage -folderLocation="$folderLocation"
  • createConfig: este comando permite al usuario crear una configuración específica del país, que es un archivo JSON, el cual contiene la asignación paso a paso de la información de los datos del usuario para incorporarlos. Parámetros del comando createConfig
    • folderLocation: el valor será la ubicación de la carpeta principal donde se ubican todos los archivos SPD en formato extraído
    • country: información obligatoria que es necesaria para generar cualquier ajuste de configuración que el usuario debe proporcionar, y país para el que se debe crear el archivo de configuración. La información del país se pasa solo como un código ISO de 3 letras.
    • language: campo opcional que permite al usuario especificar el idioma de los datos que el usuario desea incorporar. Además, este campo debe coincidir con la oferta actual del software de geocodificación de Pitney Bowes. De forma predeterminada, el valor de este campo se establece en "en", que es latín o inglés simple.
    • datatype: parámetro opcional que se usa para especificar el tipo de datos que se incorporarán: los datos de rango se asignan a "Street", mientras que los datos de puntos se asignan a "AP". Ejemplo: datatype=Street
    • userProfile: parámetro opcional. Según el aspecto técnico del usuario, la configuración puede ser básica o avanzada. El valor predeterminado es la configuración básica. Con la opción básica, se crea el archivo JSON predeterminado sin incluir una configuración avanzada en él.

      La opción avanzada del perfil de usuario tiene la configuración completa de la configuración básica, pero también ofrece algunos elementos de configuración adicionales y no es compatible con DEU, CAN ni USA.

      java -Xmx512m -jar cdb-<version>-.jar -findCountryWithLanguage -folderLocation="$folderLocation"
  • buildAll: al igual que el comando createConfig, el comando buildAll permite al usuario crear a la vez una configuración de todos los países e idiomas admitidos. Parámetros del comando createConfig
    • folderLocation: el valor será la ubicación de la carpeta principal donde se ubican todos los archivos SPD en formato extraído
    • userProfile: parámetro opcional.
      Usage: java -Xmx512m -jar cdb-^<version>.jar -buildAll -folderLocation= "$folderLocation" -userProfile="basic/advance"
  • createDictionary: una vez que el usuario haya terminado de ajustar toda la configuración correspondiente como se describe en el comando createConfig, el usuario podrá iniciar el proceso de generación de la integración de datos del usuario en el formato de consumidor del software de geocodificación de Pitney Bowes. Parámetros para el comando createDictionary
    • configFilePath: el argumento es la ruta absoluta del archivo JSON.
    • folderLocation: el valor será la ubicación de la carpeta principal donde se ubican todos los archivos SPD en formato extraído

Configuración de USA

Configuración de USA

Debe proporcionar ciertos valores en USA_DataManagerSettings.properties para crear conjuntos de datos personalizados con datos de USA. El archivo de propiedades se encuentra junto a cdb-<version>.jar.

DICTIONARY_PATH1: el valor será la ruta de la carpeta donde están presentes los diccionarios de direcciones de USA en formato extraído.

LIB_PATH: el valor será la ruta de las DLL específicas del sistema operativo disponibles en la bandeja del módulo GGM. Ejemplo:

LIB_PATH="..\Spectrum\server\modules\GlobalGeocode\bin"

java -Xmx512m -jar cdb-<version>.jar -createDictionary -folderLocation="$folderLocation" -configFilePath="$configFilePath"