InPort Tools, Scripts and Downloads
Overview
- InPort XML Loader
- InPort Web API
- Entity Extract Script (Oracle to InPort XML)
- InPort XSLT Transform Downloads
InPort XML Loader
The InPort XML Loader allows users to upload Catalog Items in InPort XML format. For more information on producing and uploading InPort XML files, please see the InPort XML Loader Documentation page.
InPort also supports the ability to upload XML files in other formats if an XSLT transform from that format to InPort XML is available or can be provided. Please see the Custom XML Loader Help Guide for more information.
InPort Web API
A Web API, currently in beta status, is available for InPort users. This API is a thin wrapper of the XML Loader functionality in InPort, and is mainly intended for users who want to load metadata into InPort programmatically from external systems, rather than manual loads through the user interface.
If you are interested in using this API, please contact InPort Support. The API will be released publicly after beta users have provided feedback, and endpoints have been finalized.
Entity Extract Script (Oracle to InPort XML)
The Entity Extract Script allows users using Oracle databases to extract their table, view, and materialized view information into InPort XML files, which can then be uploaded into InPort using the InPort XML Loader.
Download and unzip the script below, for Oracle 10g Release 2 or later, using SQL Plus, SQL Developer 4.0+, or TOAD 10.0+.
Please consult the detailed instructions on the script usage and configuration options within the file. Users with basic knowledge of Oracle SQL should also be able to modify the script for specific situations as needed.
Users who have a large number of files to upload may also contact InPort Support to request access to the Test environment for trial runs.
In addition, please note that if you are generating multiple files for upload to InPort, you can zip them up as a single file for bulk load. Please see the Batch InPort XML Loader section in the InPort XML Loader documentation for more information.
InPort XSLT Transform Downloads
FGDC to InPort XML (XPath 1)
This XSLT transform converts from FGDC CSDGM to InPort XML, as of InPort XML version 1.30.
Description:
This can be used with the free XML Notepad software distributed by Microsoft.
Authors:
Tyler Christensen, Anne Ball (NOS)
Note: This utility was contributed by the InPort community for the benefit of other users. The file is provided as is, and is not officially supported.
FGDC to InPort XML (requires XPath 2 or higher)
This XSLT transform converts from FGDC CSDGM to InPort XML, as of InPort XML version 1.30. Some parameters can be passed into the XSLT, such as the Parent Catalog Item ID.
-
lidar2inport.zip
- lidar2inport - bash script to assemble arguments for Saxon
- lidar2inport_saxon.xsl - the XSLT transform
- saxon9 - wrapper bash script for running Saxon
Description:
This set of files was set up to run specifically in Linux,
but should be able to be reconfigured to run in other environments.
Run lidar2inport with the -h option to see usage.
Authors:
Kirk Waters, Tyler Christensen, Anne Ball (NOS)
Note: This utility was contributed by the InPort community for the benefit of other users. The files are provided as is, and are not officially supported.
