Skip to main content
Solved

How to create map view in arcmap from Fme ?

  • October 18, 2023
  • 3 replies
  • 77 views

soly
Contributor
Forum|alt.badge.img+3

Hello ,

i have different points and lines as output of FME .

i would like to write the output of Fme directly in new map view in arcmap .

 

thanjs in advance

fme 2021

Best answer by hkingsbury

i have already the data .

could I write the data directly to display it in arcmap ?

i would like to create Fme workspace and write automatic the output directly without exporting the data into gdb then add manually to arcmap .

so to write into automatically in arcmap ,will be possible by Esri arcsde writer ?

thanks for help

an ArcMap document (mxd) doesn't store any data. All data is stored in an external location, GDB, SDE, SHP etc.

 

If you already have a feature class added to the map, then appending new data to it will be shown on the map. If you need to create a new feature class (in a GDB or SDE) or a new SHP, then you're going to have to add it to the map - be that manually or programmatically through arcpy

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

3 replies

hkingsbury
Celebrity
Forum|alt.badge.img+64
  • Celebrity
  • October 18, 2023

If i'm interpreting that question as "I want to use FME to create a new MXD with layers already added" then you'll need to use ArcPy (and ArcObject) to create an MXD, write the data out from FME and add the layer.

https://gis.stackexchange.com/questions/50714/seeking-python-script-for-creating-mxd-files

 

If i'm interpreting it as "I have a process in FME that creates data, and I want to display this in ArcMap"

Then you can write the data out to a gdb, shp (any format ArcMap supports) and either add it manually, or add it programmatically using arcpy

https://desktop.arcgis.com/en/arcmap/latest/analyze/arcpy-mapping/addlayer.htm


soly
Contributor
Forum|alt.badge.img+3
  • Author
  • Contributor
  • October 18, 2023

If i'm interpreting that question as "I want to use FME to create a new MXD with layers already added" then you'll need to use ArcPy (and ArcObject) to create an MXD, write the data out from FME and add the layer.

https://gis.stackexchange.com/questions/50714/seeking-python-script-for-creating-mxd-files

 

If i'm interpreting it as "I have a process in FME that creates data, and I want to display this in ArcMap"

Then you can write the data out to a gdb, shp (any format ArcMap supports) and either add it manually, or add it programmatically using arcpy

https://desktop.arcgis.com/en/arcmap/latest/analyze/arcpy-mapping/addlayer.htm

i have already the data .

could I write the data directly to display it in arcmap ?

i would like to create Fme workspace and write automatic the output directly without exporting the data into gdb then add manually to arcmap .

so to write into automatically in arcmap ,will be possible by Esri arcsde writer ?

thanks for help


hkingsbury
Celebrity
Forum|alt.badge.img+64
  • Celebrity
  • Best Answer
  • October 18, 2023

i have already the data .

could I write the data directly to display it in arcmap ?

i would like to create Fme workspace and write automatic the output directly without exporting the data into gdb then add manually to arcmap .

so to write into automatically in arcmap ,will be possible by Esri arcsde writer ?

thanks for help

an ArcMap document (mxd) doesn't store any data. All data is stored in an external location, GDB, SDE, SHP etc.

 

If you already have a feature class added to the map, then appending new data to it will be shown on the map. If you need to create a new feature class (in a GDB or SDE) or a new SHP, then you're going to have to add it to the map - be that manually or programmatically through arcpy