AutoCAD Map 3D Forum
Welcome to Autodesk’s AutoCAD Map 3D Forums. Share your knowledge, ask questions, and explore popular AutoCAD Map 3D topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

FDO ArcGIS Provider in AutoCAD

15 REPLIES 15
Reply
Message 1 of 16
anadarko
1948 Views, 15 Replies

FDO ArcGIS Provider in AutoCAD

Does anyone know if Autodesk is working on a 64 bit version of the "FDO ArcGIS Provider in AutoCAD".

Currently I am only aware of a 32 bit version for AutoCAD Map 2011 & 2012.

Thank you

15 REPLIES 15
Message 2 of 16
Alfred.NESWADBA
in reply to: anadarko

Hi,

 

ArcGIS is a product from ESRI (not a dataserver or fileformat), why should Autodesk create a FDO-Interface to ArcGIS then?

If you want to access data with both products you can use SHP for example, or you have an ArcSDE-Server.

 

- alfred -

------------------------------------------------------------------------------------
Alfred NESWADBA
Ingenieur Studio HOLLAUS ... www.hollaus.at ... blog.hollaus.at ... CDay 2024
------------------------------------------------------------------------------------
(not an Autodesk consultant)
Message 3 of 16
thepworth
in reply to: Alfred.NESWADBA

In other words - E$RI must make it available first.  Start with them - "The squeaky wheel & all that....."

 

Best of Luck!

Message 4 of 16
Alfred.NESWADBA
in reply to: thepworth

Hi,

 

>> In other words - E$RI must make it available first

No, that is not what I meant!

 

FDO provides the ability to connect to data-servers or files.

 

ArcGIS is not a data-server and not a fileformat. ArcGIS is a product that gets data from servers or files and do some analysation then. But it does have no functionality to provide data to any program/interface/....

 

Hope now my words are more clear.

 

- alfred -

------------------------------------------------------------------------------------
Alfred NESWADBA
Ingenieur Studio HOLLAUS ... www.hollaus.at ... blog.hollaus.at ... CDay 2024
------------------------------------------------------------------------------------
(not an Autodesk consultant)
Message 5 of 16
thepworth
in reply to: Alfred.NESWADBA

O.K. but the .DLL's that FDO relies on (specifically for connecting to ArcSDE data stores / PGDB's / ESRI proprietary forms) are E$RI generated & supplied.  Technically, connecting to an ArcSDE server requires the user have a vaild ESRI software license agreement to put the .DLL's in AD's FDO directory.  Or so is my limited understanding 😉

Message 6 of 16
Alfred.NESWADBA
in reply to: thepworth

Hi,

 

>> O.K. but the .DLL's that FDO relies on (specifically for connecting to ArcSDE data stores [...]

Yep, you are very right for ArcSDE (that is a dataserver I mentioned above).

 

For this question here "ArcGIS Provider" it's to say that ArcGIS and ArcSDE are (very) different products! 😉

 

- alfred -

------------------------------------------------------------------------------------
Alfred NESWADBA
Ingenieur Studio HOLLAUS ... www.hollaus.at ... blog.hollaus.at ... CDay 2024
------------------------------------------------------------------------------------
(not an Autodesk consultant)
Message 7 of 16
anadarko
in reply to: anadarko

This is the response we received from an ESRI representative:

 

The dlls that you are looking for are not from Esri but are included in the Subscription Advantage Pack for AutoCAD Map 3D 2011.  These are used to run the FDO Provider in AutoCAD.  If ArcGIS Desktop is installed on the system, then there is no need for the FDO Provider.  If you have purchased a copy of the Subscription Advantage Pack for AutoCAD Map 3D 2011, then the dlls will be available on those installation disks.  I spoke with another senior analyst on the Desktop SDK Team and confirmed with him that those are not Esri dlls.  Since they are not our dlls, you will have to work with Autodesk to get them.

 

Autodesk has supplied the dlls for Map 2011 and are included in Map 2012 but only in the 32bit version.

I am only asking if anyone knows if 64bit versions are in the works.

We can already connect to ArcSDE, we are wanting this add-on to be able to connect to personal and File geodatabases (.fgdb & pgdb files)

 

Thank you for all the responses.

Message 8 of 16
NateMoore
in reply to: anadarko

There are two separate providers:

 

There is the ArcSDE provider, which requires .dlls from ESRI, and is installed by default on x86 and x64 Map and Civil 3D, and has been for some time.  The .dlls do have to match the bitness of the operating system.

 

There is also an ArcGIS provder, which only installs on x86 Map and Civil 3D, and is newer - it first was available as a SAP for 2011, and is now in the box.  This provider ships with all required components, but requires a licensed ESRI product running on the same machine - no license available or no ESRI product installed, and you won't be able to use it.  I hope that helps to clarify.



Nate Moore, GISP
Geospatial Premium Support Specialist
Global Services
Autodesk, Sarl
Message 9 of 16
Alfred.NESWADBA
in reply to: NateMoore

Hi,

 

>> There is also an ArcGIS provder, which only installs on x86 Map and Civil 3D

So I have to apologize, I was wrong, sorry.

 

- alfred -

------------------------------------------------------------------------------------
Alfred NESWADBA
Ingenieur Studio HOLLAUS ... www.hollaus.at ... blog.hollaus.at ... CDay 2024
------------------------------------------------------------------------------------
(not an Autodesk consultant)
Message 10 of 16
anadarko
in reply to: anadarko

Thank you all for your responses.

We have all the required ESRI licenses to be able to utilize the "ArcGIS provider" but we are using the 64bit version of Window7 as well as the 64bit version of map3d. We want to use this in our field offices that have limited bandwidth.

We are hoping Autodesk will create a 64bit version.

Thank you again

Rick

Message 11 of 16
marknelson
in reply to: anadarko

It is my understanding that ESRI does not have a x64 version of ArcMAP yet.  You can load ArcMAP on a x64 machine but it loads in x86 mode.  I experienced this issue with my FME by Safesoft.  I had to load the x86 version of FME on my x64 machine in order to use all of the ESRI file formats.

 

We need ESRI to come out with true x64 product or Autodesk needs to create messenger DLL's that can address the issue.  I assume ESRI will eventualy get us a true x64 desktop product.

 

I can connect to our SDE server from x86 or x64 machines, also.

 

 

 

  

Message 12 of 16
philrue
in reply to: anadarko

I don't know if this will help.  At this time I am running Map3D 2013, prior rev 2012, 11...  I have been using the Arcsde connection and Oracle connection to fdo for awhile.  We also have been using ArcMap10 in conjunction with Map3D.  The SDE server is 64 bit, and Map3D is 64 bit, of coarse ArcMap is 34 bit, also using Windows 7 op system.  Out of the box Map3D, I inserted pe.dll(ver10.0.0.6850), sde.dll(ver10.0.0.6850), sg.dll(ver10.0.0.6850) into Program files>Autodesk>AutoCAD Map 3D 2013>bin>FDO.  Then verified the service in Program Files>System 32>driver>etc>services, there should be a row, esri_sde   5151/tcp   #SDE, if not you need to insert one.  In Map3D Data Connection by Provider window, add your Connection name, server name, instance name(esri_sde), Data Store(Default Datastore in drop down), version(SDE.DEFAULT in drop down) and click connect.  Your schemas and datastores should come up.  Check the one you want to bring into Map(note: its slow, I'm currently testing different methods and dlls to help speed up).  Another tip is make sure all data stores on the sde server are registered or you won't see them.  We have multiple GIS folks using these softwares simultaneously.  I will post again if I get the running slow on the sde server fixed. Good luck.

Message 13 of 16
potterg
in reply to: anadarko

To get the 64 bit versions of the dll I had to install the ArcSDE client service (which is a 64 bit application) on my machine and then copy the DLLs over to the bin/FDO directory.  We have all the proper licensing for this since we run the SDE server and ArcMAP.  This worked fine for 2012 but now that I have installed 2013 I am running in to the same problems of not being able to connect to the FDO.  Has anybody else had this problem and is there something different between 2012 and 2013 that I should be aware of.  (and yes I did copy the dll files to the new installation.)

 

Thanks,

Gene

Message 14 of 16
philrue
in reply to: potterg

I am using Map 3D 2013 64 bit and connecting to a SDE server.  It works fine.  Did you check if you have an entry in C:\Windows\system32\drivers\etc\services file, esri_sde     5151/tcp      #ArcSDE  ver -Oracle.

 

Also check

C: Program Files>Autodesk>AutoCAD Map 3D 2013>bin>FDO>providers.xml, verify if OSGeo.ArcSDE.(version?) is correct, if not update version using word pad  or note pad to modify the xml.  Hope this helps.

 

Thanks Phil

Message 15 of 16
potterg
in reply to: marknelson

I re-checked the files and the information is correct or still in there from my original setup under Civil 3D 2012. If you have any other ideas I would appreciate hearing them. The error messages i am getting are as follows: Failed to open FDO connection Failted to open ArcSDE connection Server library could not be loaded (-324) Thanks again, Gene
Message 16 of 16
potterg
in reply to: marknelson

Ok, I got it to finally work.  I was using SDE:SQLSERVER:<servername> which originally worked under 2012 but for some reason doesn't under 2013 so I went back to using 5151:<servername> and am now able to connect.  The 5151 changes based on which SDE I am connecting to which in our case is 5151 through 5155.  Hopefully my pain and suffering will help someone else.

 

Thanks for the input.

 

 

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report

”Boost