Author Topic: Transform, PIM --> PSM (ArcGIS)  (Read 2943 times)

daniel_DNL

  • EA Novice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Transform, PIM --> PSM (ArcGIS)
« on: March 26, 2013, 02:38:43 am »
[Platform Independent Model --> Platform Specific Model (ArcGIS)]

Hello everyone,
I'm using EA for designing spatial database application schemas.

My problem is that I would like to transform my existing model (whch is designed in accordance with ISO/TC standards 19103, 19109, 19110) to ArcGIS "readable" profile.

Is there any way to do it automaticly (e.g. MDA transformations?)
At the moment, the only solution which I found is to change each element of the model manually (e.g. changing attribute types from "CharacterString" to "Text") but in this way it is very time consuming...

I will be very grateful for any help.

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8078
  • Karma: +118/-20
    • View Profile
Re: Transform, PIM --> PSM (ArcGIS)
« Reply #1 on: March 27, 2013, 08:39:31 am »
Automation will be the best way. Have a look at the scripting examples distributed with EA. They'll get you some of the way there.

Transformations create a new model, and I don't think that's what you want.

daniel_DNL

  • EA Novice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Transform, PIM --> PSM (ArcGIS)
« Reply #2 on: March 29, 2013, 11:50:40 pm »
But can I use automation and scripting in EA with proffesional edition license? Because I cannot find this options in EA..

Do you have any idea if any (ready to use) scripts for my "transition problem" are avaliable?

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: Transform, PIM --> PSM (ArcGIS)
« Reply #3 on: March 30, 2013, 03:39:39 am »
According to Sparx the Professional includes
Quote
Comprehensive automation interface for scripting and plug-ins
. You should have a look at View/Workspaces/Commands and check all options.

There are a number of scripts included so you can learn it. However, I can recommend my book Scripting EA which guides you more easily into this subject. Once you have learned the basic the job you want to do is rather easy to solve.

q.