Alerts when a new item is first uploaded to the FME Hub
Recently active
FME Hub user dmitribagh just uploaded a new transformer to the FME Hub.The transformer uses OpenCV’s inpainting functionality to fill in missing or damaged parts of a raster image. This transformer is useful for tasks such as repairing damaged images, or filling in Nodata values in aerial/satellite imagery. "Inpainting" is a term used in image processing to fill in missing or damaged parts of an image by interpolating the surrounding pixel information.Installing OpenCV Python libraryThe transformer needs OpenCV Python library installed. Use the following syntax to install the library:On Windows:<your_FME_install_path>/fme.exe python -m pip install opencv-pythonOn Mac/Linux:<your FME install path>/fme python -m pip install opencv-pythonInputThe raster image(s) to be inpainted. The transformer will try to inpaint black pixels only, that is those having the RGB value set to 0,0,0, interpolating the new values based on the surrounding pixels.The transformer works with RGB24, R
FME Hub user davekazemi just uploaded a new transformer to the FME Hub.The Easy DateTimeConverter transformer is designed to handle and convert datetime from various random formats into a standard consistent date format. This is particularly useful for data integration and transformation workflows where date consistency is crucial. Would you like to know more? Click here to find out more details!
FME Hub user takashi.pss just uploaded a new template to the FME Hub.PLATEAU標準製品仕様書第4.x版に基づいて作成されたCityGMLデータについて、XML文書の妥当性、定義域等に関する品質検査を行います。品質要求L03の検証結果について標準製品仕様書に規定されている品質要求L03の検証では、本来、各都市の拡張製品仕様書における応用スキーマで定義されていない地物型をエラーとして検出しなければなりません。 しかし、FMEによる自動検査処理においては、拡張製品仕様書でどのような地物型の定義が追加されているかを認識することができないため、本ワークスペースによるL03検証では標準製品仕様書で定義されていない地物型の要素が都市モデルの子要素として現れた場合は、拡張製品仕様書での定義如何に関わらずエラーとして検出します。 ただし、PLATEAU VIEWに登録するための自動検査処理においては、L03のエラーは検査の合否判定には使わないこととします (CMS登録時の自動品質検査の結果がL03エラーだけの場合は不合格とせず、可視化用データ変換処理に進みます)。 品質要求L03にかかるエラーが生じた場合は、拡張製品仕様書の応用スキーマにおいてその地物型を定義すべきであることを促す警告であると解釈してください。 使用方法や検査結果についてのお問い合わせは、次のアドレスあてのメールでお願いします。plateau-helpdesk@aigid.jp 今後も必要に応じて、ワークスペースの機能追加、改良をし、FME Hubを更新することがあります。FME Hubを更新した場合は、Slack PLATEAUコミュニティ の「2024技術支援 チャンネル」でお知らせしますので、適宜ダウンロードしてお手元の環境も更新してください。 このワークスペースはいつまでもご利用になれますが、上記のメールやSlackによるサポートは2024年度末で終了します。あらかじめご承知おきくだいますよう、お願いいたします。Would you like to know more? Click here to find out more details!
FME Hub user davekazemi just uploaded a new transformer to the FME Hub.The Easy DateTimeConverter transformer is designed to handle and convert datetime from various random formats into a standard, consistent date format. This is particularly useful for data integration and transformation workflows where date consistency is crucial. Would you like to know more? Click here to find out more details!
FME Hub user dmitribagh just uploaded a new transformer to the FME Hub.The transformer enables importing of GLTF and GLB files into FME using Blender as an intermediary. This transformer converts GLTF files to a format that FME can read (Collada), preserving the geometry, colors, and textures of the original model.InputThe transformer accepts GLTF (GLB) files as input. These files can be imported from your local file system.OutputThe output is an FME-native 3D model representaion.ParametersPath to BlenderThe file path to the Blender executable. Ensure this points to the Blender application on your system to enable the conversion.glTF file(s)The file path(s) to the GLTF or GLB file(s) that you want to import.Usage notesBlender Installation: Ensure Blender (https://www.blender.org) is installed on your system and the path to the Blender executable is correctly set in the transformer parameters.Material Properties: While Collada supports various material properties, not all properties fro
FME Hub user nordpil just uploaded a new web_connection to the FME Hub.Lastkajen is the service from Trafikverket (The Swedish Transport Administration) to download and query the NVDB (Swedish National road database).To sign in you first need to create an account and accept the license agreement.For more information, see:https://lastkajen.trafikverket.se/aboutapihttps://www.nvdb.se/sv/kund/hamta-data-pa-lastkajen/Would you like to know more? Click here to find out more details!
FME Hub user dmitribagh just uploaded a new transformer to the FME Hub.The transformer creates high-quality renderings of 3D models using Blender. It allows you to customize various aspects of the rendering process, including light settings, camera position, background color, and ground surface texturing. Blender must be installed in order to use the transformer: Download it from here: https://www.blender.org.The transformer generates and silently runs the Python script within Blender through a command line call. No FME Python adjustments are required.InputThe transformer accepts 3D data such as surfaces and solids.OutputThe output of the transformer is a high-quality rendered image of the input 3D model. The image is generated using Blender's rendering engine and can be customized to various resolutions and aspect ratios. Key features of the output include:- Customizable image resolution and orientation (landscape or portrait)- Configurable light and camera settings- Reflective and te
FME Hub user daveatsafe just uploaded a new transformer to the FME Hub.This transformer reads health insurance transaction records stored in EDI 835 documents, using the edi-835-parser Python module. It outputs the following feature types:Interchange - document sender, receiver and dateFinancialInformation - amount, payment methodOrganizations - payer and payee infoClaims - records of each claim, including both patient and insurance subrecordsServices - services provided for each claim, with subrecords for adjustments as a list. The edi835_parent_id attribute contains the value of the parent claim's edi385_id, allowing the user to link the two if desiredThe transformer will also output schema records through the <Schema> port, for use with Dynamic writers.Would you like to know more? Click here to find out more details!
FME Hub user virtualcitymatt just uploaded a new transformer to the FME Hub.Creates a single temp folder using the TempPathnameCreator. Group By has been added so you can create multiple paths per group.That is all. Vote on this idea to have better support for creating temp files in FMEWould you like to know more? Click here to find out more details!
FME Hub user takashi.pss just uploaded a new template to the FME Hub.国土交通省が次のサイトで公開している都市計画決定GISデータ(CityGML形式)を OGC GeoPackage データセット (市町村別ファイル、フィーチャータイプ別テーブル) および GeoParquet データセット (市町村別フォルダー、フィーチャータイプ別ファイル) に変換するワークスペース例です。 都市計画決定GISデータ 全国データダウンロードページhttps://www.mlit.go.jp/toshi/tosiko/toshi_tosiko_tk_000087.html変換結果テーブル名、属性名 (列名) について都市計画決定GISデータ (CityGML形式) に記述されているフィーチャータイプ名や主題属性名はキャメルケース (例: UrbanPlanningArea, validFrom) ですが、変換結果の GeoPackage テーブル名、GeoParquet ファイル名や主題属性名はスネークケース (例: urban_planning_area, valid_from) となります。コードリストの参照についてgml:CodeType 型の主題属性のうち、codeSpace 属性によって参照すべきコードリストの URL が指定されているもの (例: function, city) については、その URL に基づいてウェブ上で公開されているコードリストを自動的に取得・参照し、コードに対応する意味文字列 (description) を取得して元の主題属性の値を置き換えるとともに、元の属性名にサフィクス "_code" をつけた名前 (例: function_code, city_code) の属性を追加して元の値 (コード) を格納します。 注: ウェブ上のコードリストを取得できるよう、インターネットに接続している環境で実行してください。変換をサポートするフィーチャータイプUseDistrict : 用途地域 UrbanPlanningArea : 都市計画区域 AreaClassification : 区域区分 GenericCityObject : 立地適正化
FME Hub user trd2021 just uploaded a new transformer to the FME Hub.Een FME-transformer om te gebruiken i.c.m. KLIC Genius.Voor vragen email ons: info@klicgenius.nlWould you like to know more? Click here to find out more details!
FME Hub user antoine just uploaded a new transformer to the FME Hub.PurposeTakes a pointcloud input, applies a PDAL pipeline and output the modified pointcloud.PDALUsageInput Ports :Input : This transformer accepts pointclouds.Output Ports :Output : Pointcloud transformed.RequirementsFME 2014.0 pdal and python-pdal in a conda envconda env specified in FME parameters.Published Parameterspipeline : PDAL pipeline (read the help to see example)FME_PROCESS_GROUP_BY : group bycomponents : Custom pointcloud dimensions you might have in your inputgenerateMetadata : Allows to print the status of your pointcloud along the the pdal pipelineLimitationThis transformer is restricted to las to las pipelines in PDAL.Would you like to know more? Click here to find out more details!
FME Hub user mark2atsafe just uploaded a new transformer to the FME Hub.DescriptionThis transformer controls the flow of features according to which input ports receive data. Various logic tests (AND, OR, etc.) can be applied to determine which combination of ports is a pass or fail.The main purpose is to direct data according to the output of previous transformers. For example, a workspace should continue processing if - and only if - the previous two transformers both return data. If one of them fails, the workspace should terminate.ParametersPorts to UseWhich input ports should form part of the logic tests. The transformer can use any number of ports, from 1 to 4.Logic to UseWhich logic test to apply to the input ports. There are various tests, such as AND, OR, and XOR.Functionality and LogicWe can say that there are four different possible outcomes:NONE: No ports receive dataALL: All ports receive dataSOME: Some ports receive dataThese can be combined into various tests that have s
FME Hub user haider just uploaded a new transformer to the FME Hub.TransactionHistoryFetcherThis is a transformer which is mostly used on transaction history data to find out what changed over time for each item.Would you like to know more? Click here to find out more details!
FME Hub user vhruska just uploaded a new transformer to the FME Hub.Extracting JSON values from API responses has always been a time-consuming task for me during workspace development. My previous workflow involved receiving an API response from HTTP Caller, pasting it into VS Code, saving it as JSON, opening a new FME Form Window, adding a JSON Reader, and then changing Schema Scan Mode to JSON Query before selecting a query.To streamline this process, I created a transformer specifically for parsing JSON strings. This transformer dynamically sets feature attributes based on JSON paths and their corresponding values from a specified attribute of an incoming feature.The transformer is particularly useful for handling deeply nested JSON structures, making data manipulation within FME workflows more effective and efficient.Would you like to know more? Click here to find out more details!
FME Hub user chrisatsafe just uploaded a new web_connection to the FME Hub.OAuth Web Service for the Docusign REST API (Docusign also produces an OpenAPI Specification that can easily be imported into the HTTPCaller Transformer). Please note: For the developer environment, the URI ishttps://account-d.docusign.com/oauth/tokenFor the production environment, the URI ishttps://account.docusign.com/oauth/tokenFor more details, please refer to step 2. Obtain the access token documentation. Would you like to know more? Click here to find out more details!
FME Hub user gimmy15+ just uploaded a new transformer to the FME Hub.Telegram Message sender:this transformer sends messages (attribute text or images) to chats.Previously you need to create a Telegram Bot and get the Token.Developed by Genegis GI s.r.l.Would you like to know more? Click here to find out more details!
FME Hub user kevs-2021 just uploaded a new transformer to the FME Hub.Colors surface, 3D and faces from a RGB or RGBA value.It is an improved version of the SurfaceColorSetter.Would you like to know more? Click here to find out more details!
FME Hub user oliver.morris just uploaded a new transformer to the FME Hub.OverviewThis transformer works with the Google AI and its Gemini multi-modal models the support image analysis. This enables FME to pass images to the Gemini models and respond with text.An API Key is required via https://aistudio.google.com/app/apikey, currently Google is not charging for API calls to the two models!More information about the model, including limitations: https://ai.google.dev/gemini-api/docsCurrently this transformer supports JPG, JPEG and PNG file formats of up to 5MB in size but of any dimensions.This is a ‘no cost’ Publisher Tensing License: It has no license restrictions.If you have any questions regarding this transformer please email uk@avineon-tensing.comTensing is a partner of Safe Software and a Value Added Reseller, with over 80 FME Certified Professionals and FME Certified Trainers in the Netherlands, UK, France, Belgium, US and India. Tensing provides bespoke training services, cons
FME Hub user geospatialize just uploaded a new transformer to the FME Hub.OverviewCustom transformer designed to address a common issue when working with resolved domain columns in FME. When a reader is set to resolve domains, but the coded value is not found in the corresponding domain, the "_resolved" field is populated as null. This can lead to inconsistencies and require manual intervention to handle the null values. The ResolvedDomainPopulator automatically populates these null values in the "_resolved" columns with the corresponding values from the original columns. It ensures data consistency and eliminates the need for additional transformers or manual effort to handle the null values. However, it is important to note that this transformer assumes that all resolvable domains have been properly resolved before its application. It does not perform the actual resolution process itself. To maintain data integrity, ensure that the domain resolution process is completed using appropr
FME Hub user keziaatsafe just uploaded a new transformer to the FME Hub.DetailsThe transformer is designed to require only the essential parameters to update a Task to a Case in Cityworks with an option to include additional parameters. An HTTPCaller is used to make the call to the Cityworks API, followed by a JSONExtractor to extract valuable information from the response. Further configuration of the JSONExtractor can allow you to pull out more attributes from the response based on your custom needs. Similarly, additional parameters can be provided in the Additional Request Parameters field to send a more detailed request to Cityworks. The User Parameter for_ca_task_id may need configuration to reflect the details of your Cityworks instance.Would you like to know more? Click here to find out more details!
FME Hub user keziaatsafe just uploaded a new transformer to the FME Hub.DescriptionThis transformer leverages the Cityworks REST API to create a Case within Cityworks from FME. It is designed to be used with an authenticated web connection to Cityworks.DetailsThe transformer is designed to require only the essential parameters to create a Case in Cityworks with an option to include additional parameters. An HTTPCaller is used to make the call to the Cityworks API, followed by a JSONExtractor to extract valuable information from the response. Further configuration of the JSONExtractor can allow you to pull out more attributes from the response based on your custom needs. Similarly, additional parameters can be provided in the Additional Request Parameters field to send a more detailed request to Cityworks. The User Parameter for_case_type may need configuration to reflect the details of your Cityworks instance.Would you like to know more? Click here to find out more details!
FME Hub user keziaatsafe just uploaded a new transformer to the FME Hub.DescriptionThis transformer leverages the Cityworks REST API to add a Task to a Case within Cityworks from FME. It is designed to be used with an authenticated web connection to Cityworks.DetailsThe transformer is designed to require only the essential parameters to add a Task to a Case in Cityworks with an option to include additional parameters. An HTTPCaller is used to make the call to the Cityworks API, followed by a JSONExtractor to extract valuable information from the response. Further configuration of the JSONExtractor can allow you to pull out more attributes from the response based on your custom needs. Similarly, additional parameters can be provided in the Additional Request Parameters field to send a more detailed request to Cityworks. The User Parameter for_task_id may need configuration to reflect the details of your Cityworks instance.Would you like to know more? Click here to find out more details!
FME Hub user nils95 just uploaded a new transformer to the FME Hub.Calculates the angle in degrees for every polygon node.INPUT:PolygonsNeeded attribute: "OBJECTID"OUTPUT:Points with calculated angle between lines Attribute: "OBJECTID_pt" (OBJECTID of the associated polygon as attribute)Would you like to know more? Click here to find out more details!