Skip to main content
Solved

Create common syle for ArcGIS shapefile

  • June 28, 2016
  • 3 replies
  • 60 views

zoe
Contributor

Hi,

I have tons of styled MapInfo datasets need to transfer to ArcGIS format, and I hope keep these styles automatically in ArcGIS. As there are some styler transformers, such as MapInfoStyler, KMLStyler, is there any way to create common style for ArcGIS shapefile/geodatabase.

Looking forwards to hearing any suggestions.

@takashi I followed your answers to solve many questions, hope and appreciate you may have solution for this question.

Best answer by david_r

Opposite to MapInfo, the shapefile format does not contain any cartographic information (line colors, thickness, etc), so the answer is unfortunately no.

For the file geodatabase it is possible (in ArcGIS) to create what is called cartographic representations, which lets you store cartographic information in the feature class, but to the best of my knowledge this isn't supported by FME.

A possible solution could be to manually create layer files (.lyr files containing cartographic information) in ArcMap and deliver those with your datasets. For the end user it is pretty straight-forward to load both the data and the accompanying .lyr file into ArcMap.

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

david_r
Celebrity
  • Best Answer
  • June 28, 2016

Opposite to MapInfo, the shapefile format does not contain any cartographic information (line colors, thickness, etc), so the answer is unfortunately no.

For the file geodatabase it is possible (in ArcGIS) to create what is called cartographic representations, which lets you store cartographic information in the feature class, but to the best of my knowledge this isn't supported by FME.

A possible solution could be to manually create layer files (.lyr files containing cartographic information) in ArcMap and deliver those with your datasets. For the end user it is pretty straight-forward to load both the data and the accompanying .lyr file into ArcMap.


zoe
Contributor
  • Author
  • Contributor
  • June 29, 2016

Opposite to MapInfo, the shapefile format does not contain any cartographic information (line colors, thickness, etc), so the answer is unfortunately no.

For the file geodatabase it is possible (in ArcGIS) to create what is called cartographic representations, which lets you store cartographic information in the feature class, but to the best of my knowledge this isn't supported by FME.

A possible solution could be to manually create layer files (.lyr files containing cartographic information) in ArcMap and deliver those with your datasets. For the end user it is pretty straight-forward to load both the data and the accompanying .lyr file into ArcMap.

Thank you for suggestion. When you mentioned "deliver those with your datasets", could you please explain in detail?


david_r
Celebrity
  • June 29, 2016

Thank you for suggestion. When you mentioned "deliver those with your datasets", could you please explain in detail?

I meant that you can provide your users with the layer definition file (.lyr) together with the shape or file geodatabase datasets.