|
POST
|
Yes that's right. I almost always use that setting in case my target feature class already exists, it functions like 'drop if exists then create'.
... View more
12-03-2020
05:57 AM
|
1
|
0
|
4065
|
|
POST
|
Hello Adam Thanks for persevering with our dated training materials, we have transitioned to leveraging Safe Software's courses at present. For the first part of your question, we renamed the long form of the ArcObjects-based file geodatabase writer to drop the word 'ArcObjects', we thought it didn't add anything. The short form of the format - GEODATABASE_FILE - is unchanged. For the second part of your question it is the Table Handling parameter that has the options you are looking for: BruceHarold_0-1606941016598.png Thanks for visiting the Data Interoperability forum, there are some blogs to help you with your journey!
... View more
12-02-2020
12:31 PM
|
1
|
2
|
4080
|
|
POST
|
Hello Eric. Can you please manually copy the fds file into your profile directory C:\Users\<username>\Documents\FME\Formats, refresh your fdl connection and check your fdl files contain data? Let me know directly via bharold at esri dot com, thank you.
... View more
12-01-2020
10:37 AM
|
1
|
1
|
1884
|
|
POST
|
For others interested in DATEX, Data Interoperability can write the required XML guided by the XSD documents available here: https://datex2.eu/schema/3/
... View more
11-30-2020
08:15 AM
|
1
|
0
|
2157
|
|
POST
|
Hello Veronique A quick look at the DATEX II documentation shows it is XML-based with published XSD documents so in theory Data Interoperability can write DATEX II, but personally I have not done so. I can see web traffic from partners who have. If you email me as bharold at esri dot com we can discuss your requirements in more detail and get you connected to the right people.
... View more
11-24-2020
10:03 AM
|
0
|
0
|
2205
|
|
BLOG
|
At the ArcGIS Pro 2.7 release in December the FME engine in Data Interoperability extension is FME 2020.2. The corresponding release of Data Interoperability for ArcGIS Enterprise with the same engine is Enterprise 10.9 pre-release and available simultaneously with Pro 2.7, but if your organization cannot implement pre-release software and you will be using Enterprise 10.8.1 (which uses FME 2020.0.1) until 10.9 ships then Spatial ETL web tools or Workbenches run on a server may fail if either of these conditions is met: The tool uses a format that is not supported by Enterprise 10.8.1/FME 2020.0.1 The tool uses a transformer which has a new version number at FME 2020.2. There is no workaround for the first situation and the affected formats are: Microsoft Direct Draw CityJSON LDAP/Active Directory Mapbox Vector Tile Mapbox Vector Tileset Mapbox MBTiles Vector Tiles Planet Basemaps Snowflake Spatial 12D Model There is a workaround for the second situation, namely to substitute transformers from the FME 2020.0.1 engine when authoring your Pro 2.7 Spatial ETL workspace. These are available in the blog download, simply open the containing tool by editing it and copy/paste the transformers you want into your workspace. The affected transformers are: FeatureReader JSONExtractor JSONFlattener JSONFormatter JSONFragmenter JSONUpdater JSONValidator LocalCoordinateSystemSetter SQLExecutor StatisticsCalculator TCLCaller We apologize for this temporary situation which will be resolved when ArcGIS Enterprise 10.9 ships.
... View more
11-13-2020
09:30 AM
|
0
|
0
|
1271
|
|
IDEA
|
We ship GDAL in our Python distribution and I just checked gdal.BuildVRT is in there so you could build a script tool that writes VRT.
... View more
11-10-2020
09:09 AM
|
0
|
0
|
3289
|
|
BLOG
|
Here is where it rained today in Australia, a bit around Perth, a bunch in Queensland and for the sharp-eyed a little at Cape York to keep the prawns and crocs happy. The legend shows mm precipitation. The Australian Bureau of Meteorology publishes downloadable weather data; my scenario is I'm interested in republishing rain gauge observations to a hosted feature service, which is in the map above. After a little digging around I find the data is available via FTP with a schema described in this user guide. The data is refreshed daily. While I'm not redistributing the data in this blog I'll mention it is licensed under Creative Commons terms so you can implement my sample if you wish. While the refresh rate is daily each file can contain observations spanning more than 24 hours and from multiple sensors at a site. Anyway, what I wanted was the daily observations pushed into a feature service in my portal; I could just as easily send the data to ArcGIS Online. These periodic synchronizations from the web are everywhere in GIS. Data custodians make it easy to manually obtain data, I'm going to show you how simple it is to automate synchronizations with Data Interoperability. I usually describe Data Interoperability as Esri's 'no-code' app integration technology. Full disclosure, in this sample I did resort to some Python in the FME Workbenches I created, so I have to back off the no-code claim, but I can say its low-code. You can see for yourself in the Workbenches. I started out thinking I would make the scheduled process a web tool and schedule it with Notebook Server. That might be the most fun to build but I realized it just isn't called for in my use case. I fell back to a pattern I previously blogged about, namely using Windows Task Scheduler, but this time on a server. Why not use the desktop software approach? Well, to take advantage of a machine with likely very high uptime I know can be scheduled outside my normal working hours. Here is the Workbench that does the job of downloading the BoM product files and sending features to my portal's hosted feature service: And I can't resist it, here is the Python, not too scary. It would be unnecessary if the filenames at the FTP site were stable, I could have used an FTPCaller transformer, but they have datestamps as part of their name, it was just easier to handle that with some Python. While I was downloading the data I also cleaned it up a little (removing enclosing double quotes and newline characters) then sent all observations out into the stream. As the data sources don't change I made all parameters private, this simplifies the command to schedule. All that I need to do is get the Workbench onto the server and make sure it runs. In the post download you'll find three FMW files: MakeRainGauges.fmw RefreshRainGauges.fmw RefreshRainGauges - Server Copy.fmw MakeRainGauges creates a geodatabase feature class I used in Pro to instantiate my hosted feature service. RefreshRainGauges is built from MakeRainGauges and only differs in that it writes to the feature service, with initial truncation. That's the Workbench I want to schedule. RefreshRainGauges - Server Copy only differs from RefreshRainGauges in its Python settings, to use Python 3.6+. I didn't use that name on the server, just to get it into the post download. On my portal server there was a little setup (I have a single machine with everything on on it, don't forget to install and license Data Interoperability!). RefreshRainGauges uses a web connection to my portal. In this blog I describe how to create a portal web connection. This has to be copied to the server for the arcgis user which will run the scheduled process. The simplest way is method #2 in this article. Logged onto the server as arcgis, I first created a desktop shortcut to "C:\Program Files\ESRI\Data Interoperability\Data Interoperability AO11\fmeworkbench.exe", started Workbench, then imported the web connection XML file and tested reading the feature service. I also copied RefreshRainGauges to a folder and edited it to adjust the Python environment to suit the server (the sample was built with Pro 2.7 Beta but the server is running Enterprise 10.8.1). Running the workspace interactively, the top of the log reveals the command to be scheduled: Command-line to run this workspace: "C:\Program Files\ESRI\Data Interoperability\Data Interoperability AO11\fme.exe" C:\Users\arcgis\Desktop\RefreshRainGauges.fmw The rest is simple, just create a basic task, the hardest part was figuring out what time to execute the command (I see data changing as late as 1AM UTC so I went with 6PM local time on my server, which is in US West). Make sure the task will run if arcgis is not logged on, and the arcgis user will need batch job rights (or be an administrator, which I can do on my VM machine but you likely will not be allowed to do). That's it, automated maintenance of data I can share to anyone! I finish with a screen shot of the processing log from last night's synchronization:
... View more
11-09-2020
10:18 AM
|
1
|
0
|
2856
|
|
DOC
|
Since this thread pre-dates the availability of webhooks in hosted feature layers I’ll offer this option for those with Data Interoperability extension, which has emailing capability (not discussed in the post): https://community.esri.com/community/arcgis-data-interoperability/blog/2020/09/29/power-your-integrations-with-arcgis-online-feature-service-webhooks-and-data-interoperability
... View more
11-09-2020
06:13 AM
|
0
|
0
|
19820
|
|
POST
|
Hi Jamal, the FeatureJoiner transformer in Data Interoperability extension has this capability. FeatureJoiner
... View more
11-06-2020
06:41 AM
|
2
|
1
|
5350
|
|
POST
|
Chris that looks like a bug, the format is licensed. Please log a support call, we have a couple of options. I can process your data too if you can share it. Email me as bharold at esri dot com.
... View more
11-03-2020
02:18 PM
|
0
|
0
|
3625
|
|
POST
|
You can convert PCD to LAS directly using the Data Interoperability extension, including conversion from MGRS to a real coordinate system using the MGRSToLatLongConverter.
... View more
11-03-2020
05:41 AM
|
0
|
3
|
3626
|
|
POST
|
Get your fishnets here! https://pm.maps.arcgis.com/home/item.html?id=9398bd2232cb4c8490b0b05015364d28
... View more
11-02-2020
05:29 AM
|
1
|
1
|
4582
|
|
POST
|
For a no-code option Data Interoperability will do the job as a geoprocessing tool.
... View more
10-28-2020
07:43 AM
|
1
|
0
|
1198
|
|
POST
|
I'll finesse Drew's reply a little, if you have Data Interoperability extension you can write to OneDrive or a Sharepoint list directly (as well as many other web filesystem options). Create a Spatial ETL tool with an input parameter of Filename (Existing) with a filter for CSV, use a Creator/ParameterFetcher pair to catch the file name then connect a OneDriveConnector with upload action. Add the ETL tool to your model and connect the CSV output to the ETL tool input.
... View more
10-22-2020
05:36 AM
|
0
|
0
|
1655
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 2 weeks ago | |
| 1 | 3 weeks ago | |
| 1 | a month ago | |
| 1 | 07-01-2026 07:45 AM | |
| 1 | 07-01-2026 08:25 AM |
| Online Status |
Offline
|
| Date Last Visited |
Thursday
|