hub.safe.com
Open in
urlscan Pro
18.215.8.78
Public Scan
Submitted URL: http://hub.safe.com/
Effective URL: https://hub.safe.com/
Submission: On June 05 via manual from CA — Scanned from CA
Effective URL: https://hub.safe.com/
Submission: On June 05 via manual from CA — Scanned from CA
Form analysis
1 forms found in the DOMName: searchForm —
<form _ngcontent-ng-c1073515225="" novalidate="" id="search-tools" name="searchForm" class="form-inline clearfix ng-untouched ng-pristine ng-valid">
<div _ngcontent-ng-c1073515225="" class="form-group search-form">
<button _ngcontent-ng-c1073515225="" id="search-btn" type="submit" class="btn-link form-control search-button">
<span _ngcontent-ng-c1073515225="" class="glyphicon glyphicon-search"></span>
</button>
<quicksearch _ngcontent-ng-c1073515225="" class="quicksearch-bar" _nghost-ng-c4106924329=""><input _ngcontent-ng-c4106924329="" type="text" autocomplete="off" placeholder="Search FME Hub..." container="body" typeaheadoptionfield="name"
class="search-field form-control search-bar ng-untouched ng-pristine ng-valid" id="main-search-bar" aria-expanded="false" aria-autocomplete="list"><!---->
<!---->
</quicksearch><!---->
<!---->
<br _ngcontent-ng-c1073515225="">
</div>
<div _ngcontent-ng-c1073515225="" class="form-group pull-right">
<select _ngcontent-ng-c1073515225="" name="selectOrderBy" formcontrolname="order" class="form-control ng-untouched ng-pristine ng-valid">
<option _ngcontent-ng-c1073515225="" value="relevance"> Relevance </option>
<option _ngcontent-ng-c1073515225="" value="name_asc"> A-Z </option>
<option _ngcontent-ng-c1073515225="" value="name_desc"> Z-A </option>
<option _ngcontent-ng-c1073515225="" value="downloads_desc"> Most Downloaded </option>
<option _ngcontent-ng-c1073515225="" value="stars_desc"> Most Starred </option>
<option _ngcontent-ng-c1073515225="" value="updated_at_desc"> Newest </option>
<option _ngcontent-ng-c1073515225="" value="updated_at_asc"> Oldest </option><!---->
</select>
</div>
<div _ngcontent-ng-c1073515225="" class="pull-left result-count"> 1 - 10 of 1320 results </div>
</form>
Text Content
safe.com blog community Login NEW TO FME HUB? FME HUB Discover new transformers, templates, web connections, and custom formats - and add them to your FME setup. Want to contribute to FME Hub? Sign up for free. FILTER (Clear All) PUBLISHER Official Verified Community ITEM TYPE FME Form Transformers Formats Templates Web Connections Packages FME Flow Projects INCLUDE Deprecated Items Relevance A-Z Z-A Most Downloaded Most Starred Newest Oldest 1 - 10 of 1320 results GEOCODER Package created by safe | Official | 4 | 8164 | Updated on Jun 4, 2024 -------------------------------------------------------------------------------- Convert addresses to coordinates, or vice versa. TELEGRAMCONNECTOR Transformer created by genegis-gi | Community | 1 | 3 | Updated on Jun 4, 2024 -------------------------------------------------------------------------------- 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. GOOGLEGEMINICONNECTOR Transformer created by safe-sandbox | Community | 0 | 18 | Updated on May 30, 2024 -------------------------------------------------------------------------------- Google Gemini Service Connector Overview The Google Gemini Service Connector is a Custom Transformer for FME that facilitates interaction with Google's Vertex AI Gemini Model via REST API. This transformer allows users to leverage the advanced capabilities of Gemini, Google's large language model, to generate text-based outputs by providing specific prompts and configuring various parameters. This enables a broad range of applications, from content generation to data enrichment across different industries. For more information, please see the Gemini API documentation. Note: by default, this transformer is configured to use the Auto Updated Gemini model. DATABRICKS WRITER Package created by safe | Official | 0 | 155 | Updated on May 30, 2024 -------------------------------------------------------------------------------- Databricks Writer for Delta tables using the REST API COLORSURFACE Transformer created by kevs-2021 | Community | 0 | 4 | Updated on May 25, 2024 -------------------------------------------------------------------------------- Colors surfaces, 3D objects and faces from a RGB or RGBA value. It is an improved version of the SurfaceColorSetter. RESOLVEDDOMAINPOPULATOR Transformer created by geospatialize | Community | 0 | 3 | Updated on May 21, 2024 -------------------------------------------------------------------------------- Overview Custom 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 or an empty string. This can lead to inconsistencies and require manual intervention to handle the null or empty values. The ResolvedDomainPopulator automatically populates these null or empty values in the "_resolved" columns with the corresponding values from the original columns. If both the original and resolved values are null or empty, it populates the "_resolved" column with the string "". It ensures data consistency and eliminates the need for additional transformers or manual effort to handle the null or empty 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 appropriate transformers or methods before applying the ResolvedDomainPopulator. It's important to note that the ResolvedDomainPopulator transformer does not add or remove any attributes or features. It only modifies the existing "_resolved" columns based on the corresponding original column values. Output The ResolvedDomainPopulator transformer modifies the input features and outputs the modified features with the following changes dynamically: Null or empty values in the "_resolved" columns are populated with the corresponding values from the original columns. If the original column value is not null or empty, it will be used to populate the null or empty value in the corresponding "_resolved" column. If both the original column value and the "_resolved" column value are null or empty, the "_resolved" column will be populated with the string "". Features without "_resolved" columns or features where the "_resolved" columns already have non-null and non-empty values are passed through unchanged. The output features will have the same schema as the input features, with the updated values in the "_resolved" columns where applicable. All other attributes and geometry of the features remain unmodified. Usage Add the ResolvedDomainPopulator custom transformer to your FME workspace. In the reader settings for the Esri ArcGIS Portal Feature Service data, make sure to enable the resolution of domain values. This can typically be done by setting the "Resolve Domains" or "Resolve Coded Values" option to "Yes" or checking the corresponding checkbox. Connect the reader feature type containing the Esri ArcGIS Portal Feature Service data to a transformer that resolves the assetgroup and other important domain values. For example: Use an AttributeRenamer transformer to rename the "arcgisonline_subtype_name" attribute to "assetgroup" to resolve the asset group domain values. Connect the output of the transformer used in step 3 to the ResolvedDomainPopulator custom transformer. Connect the output of the ResolvedDomainPopulator custom transformer to the desired writer (e.g., file geodatabase or ArcSDE geodatabase). Run the workspace. GOOGLEGEMINIVISIONCONNECTOR Transformer created by tensing | Verified | 0 | 5 | Updated on May 20, 2024 -------------------------------------------------------------------------------- Overview This 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/docs Currently 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.com Tensing 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, consultancy and technical support for both FME Form and FME Flow. To find out more about our FME capability visit www.tensing.com or email info@tensing.com. OPENAICHATGPTCONNECTOR Transformer created by safe-lab | Community | 2 | 1033 | Updated on May 15, 2024 -------------------------------------------------------------------------------- Overview This transformer works with either the OpenAI Service or the Azure OpenAI service. OpenAI is an AI research and deployment company. Our mission is to ensure that artificial general intelligence benefits all of humanity. An API Key is required - sign up here. After signing up, you can create and access your OpenAI API key here. Chat Given a chat conversation, the model will return a chat completion response. See the OpenAI Chat API reference for more details. This transformer uses the gpt-4 model by default but users can manually type in model names. Output The output feature(s) will provide the raw JSON in the _response_body attribute along with the flattened response in the MessageContent attribute. See the Getting Started with JSON tutorials for more information on flattening/fragmenting JSON attributes. OPENAICOMPLETIONSCONNECTOR Transformer created by safe-lab | Community | 2 | 681 | Updated on May 15, 2024 -------------------------------------------------------------------------------- Overview This transformer works with either the OpenAI Service or the Azure OpenAI service. OpenAI is an AI research and deployment company. Our mission is to ensure that artificial general intelligence benefits all of humanity. An API Key is required - sign up here. After signing up, you can create and access your OpenAI API key here. Click here to see an example of the OpenAICompletionsConnector in action. Completions Given a prompt, the model will return one or more predicted completions, and can also return the probabilities of alternative tokens at each position. See the OpenAI Completions API reference for more details. Output The output feature(s) will provide the raw JSON in the response_body attribute. The OpenAICompletionsConnector will also expose the _choices array (i.e. choices{}.text) as list elements. If the model does not provide a choices array, you will need to flatten/fragment the raw JSON and expose attributes. See the Getting Started with JSON tutorials for more information. STAC Package created by safe | Official | 1 | 108 | Updated on May 14, 2024 -------------------------------------------------------------------------------- Integration with STAC. Total results: 1320 Results per page: 10 | 20 | 50 * First * Previous * 1 * 2 * 3 * 4 * 5 * Next * Last © 2024 Safe Software Inc. | Legal | API Documentation | FAQ | FME Hub Status We use cookies to enhance site navigation, analyze usage, and assist our marketing efforts. By clicking "Accept All Cookies", you consent to the storing of these cookies on your device. For more information see ourPrivacy Policy Cookie Settings Accept All Cookies PRIVACY PREFERENCE CENTER * YOUR PRIVACY * STRICTLY NECESSARY COOKIES * PERFORMANCE COOKIES * FUNCTIONAL COOKIES YOUR PRIVACY When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer. For more information and to see a list of cookies, please see our Privacy Policy. STRICTLY NECESSARY COOKIES Always Active These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information. PERFORMANCE COOKIES Performance Cookies These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance. FUNCTIONAL COOKIES Functional Cookies These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly. Back Button COOKIE LIST Filter Button Consent Leg.Interest checkbox label label checkbox label label checkbox label label Clear checkbox label label Apply Cancel Confirm My Choices Reject All Allow All