|
POST
|
HI All, Please help me understand this for the personal ArcSDE. For the previous item... No, you do not need to install an ArcSDE 10.1 application server to get full geodatabase functionality, including multi user/versioning/history. So can I still use a personal ArcSDE with Desktop without ArcGIS Server, say on a laptop? If so, do I need to through through the same procedure for creating or enabling a enterprise geodatabase? If, so how. The create geodatabase requires an authorization code for ArcGIS Server. Thanks Brian Kaplan Brian, there is no "personal ArcSDE", there is just the ArcSDE DLL's that incorporate all the functionality to allow a Direct Connect connection on your local personal PC to a (remote) enterprise geodatabase, but that isn't a product called "personal ArcSDE". Additionally, if you want to create an enterprise geodatabase (so no file geodatabase), you will need an ArcGIS for Server commercial licence, as ArcSDE / ArcGIS for Server is a sale / non-free product of ESRI, and using an enterprise geodatabase requires this licence, even if you only start using it for testing purposes. That is why you are being asked for an authorization code. You may be able to get a temporary trial licence for free for testing purposes, IDK, but as soon as you start deploying it, you will surely need a true paid licence. For that, there are two possible licencing levels: "ArcGIS for Server Enterprise" and "ArcGIS for Server Workgroup", see this page: http://www.esri.com/software/arcgis/arcgisserver/features/enterprise-workgroup
... View more
01-18-2013
04:57 AM
|
0
|
0
|
1307
|
|
POST
|
OK, I think I can now answer my own question. I now found this 10.1 Help page referring to SDS and Versioned Views: 00161: Versioned feature layer does not have a versioned view Clearly, based on this page, SDS needs versioned data in an ESRI geodatabase as Versioned Views to access them. Non-versioned data seems to be accessed straight through the base table based on this.
... View more
01-17-2013
01:03 AM
|
0
|
0
|
673
|
|
POST
|
The role of ???Oracle Database Instance??? of the client side, I couldn???t figure out why it is required to have ???Oracle Database Instance??? on the machine of the client. What role does it play? Jamal, you also seem to be confusing the name of the Oracle client software on your local machine - "Oracle Instant Client" - with the term used to more or less define an Oracle database - "Instance" - on the database server. For some more information of what an "Instance" is: from this webpage by Rene Nyffenegger: "The terms instance and database are closely related, but don't refer to the same thing. The database is the set of files where application data (the reason for a database) and meta data is stored. An instance is the software (and memory) that Oracle uses to manipulate the data in the database. In order for the instance to be able to manipulate that data, the instance must open the database. A database can be opened (or mounted) by more than one instance, however, an instance can open at most one database." And from the Oracle Help pages: "A database instance is a set of memory structures that manage database files. A database is a set of physical files on disk created by the CREATE DATABASE statement. The instance manages its associated data and serves the users of the database. Every running Oracle database is associated with at least one Oracle database instance. Because an instance exists in memory and a database exists on disk, an instance can exist without a database and a database can exist without an instance."
... View more
01-17-2013
12:33 AM
|
0
|
0
|
826
|
|
POST
|
Hi Jamal, Can't answer all of your questions at this moment, but I did notice in your PDF with screenshots, that you seem to be confusing tables, tablespaces and the fysical datafiles they are made up off. These are three different entities in Oracle. A table resides in a tablespace, multiple tables can be in one tablespace. A tablespace has one or more datafiles (fysical on disk) associated with it, that make up the true storage of the data. I recommend you to view the following Oracle links: Tablespaces and Datafiles http://docs.oracle.com/cd/A87860_01/doc/server.817/a76965/c03space.htm Managing Tablespaces http://docs.oracle.com/cd/B19306_01/server.102/b14231/tspaces.htm
... View more
01-16-2013
11:15 AM
|
0
|
0
|
826
|
|
POST
|
Still curious to the answer of this question, no-one a clue?
... View more
01-10-2013
12:54 PM
|
0
|
0
|
673
|
|
POST
|
the great news is I found some super resources as I tried to troubleshoot. If anyone is seeing similar difficulties you should check out: http://proceedings.esri.com/library/userconf/proc12/tech-workshops/tw_36.pdf For some reason, Adobe Reader refuses to open this link in Firefox and fails with an error. It can be opened in Internet Explorer.
... View more
01-10-2013
12:29 PM
|
0
|
0
|
1062
|
|
POST
|
OOps, I noticed that 9.2 was not supported (yet), so I have reconfigured my environment as follows: PostgreSQL 9.1.3 (64bit) + Post GIS 2.0 (64bit) Connecting using ArcGIS desktop 10.1 sp1 (32bit) I have recopied the .dlls from the new postgresql install directory. I am still getting the same error. any insight is greatly appreciated, Fiona Fiona, I think Vince already answered your question: The supported versions are 9.0.5 / 1.5.1. PostgreSQL has a history of making non-trivial changes in minor patches, so it's never safe to assume .x support even if .+1 or .+2 works. - V Seems ESRI currently only really "supports" 9.0.5 / 1.5.1 as highest versions. Using any other version, especially taking into account Vince's further remarks about "non-trivial" changes in new minor releases, is a potential gamble.
... View more
01-10-2013
07:50 AM
|
0
|
0
|
1062
|
|
POST
|
Hi all, I have been wondering, and I think ESRI can only really answer it or someone who has already attempted this, but does Spatial Data Server (SDS) access Versioned Views when connecting an ESRI / ArcSDE geodatabase? Although I realize that the primary use of SDS is to acces non-geodatabase spatial databases with no geodatabase repository, I do see mentioned that SDS can access a geodatabase as well. But since it doesn't support the geodatabase, since it is not based on ArcSDE, the only reasonable way I can think of that it accesses the geodatabase is via the new 10.1 Versioned Views that are also created by default at 10.1, that are after all designed to allow non-ESRI GIS/CAD software or webapplications unaware of geodatabase logic to access a geodatabase version. It could potentially also only connect to the base table of a versioned Feature Class, or not support versioned Feature Classes at all, but I can't find good info about this. Since SDS bases it webservices on ArcMap documents, with its layers potentially based on versioned Feature Classes and datasources, the most logical thing seems accessing the Versioned Views... Documentation on this point seems poor. Anyone ideas or links to documentation about this?
... View more
01-03-2013
12:52 PM
|
0
|
3
|
1083
|
|
POST
|
It was already installed so I'm not sure. How do I find that information? There's nothing to indicate it as 64-bit in the Programs and Features list in Control Panel. I am able to access another server running ArcGIS Server 10.1 without an issue, so I assume that the Microsoft SQL Server 2008 Native Client I have on my desktop is compatible with ArcGIS Desktop. That could be a faulty assumption. You may try to use the "SQL Server" ODBC driver instead of the "SQL Server Native Client X.X" too, at least if Microsoft has documented it to be able to connect to your SQL Server version, otherwise it won't be of use. However, I can't find it now, but I think I saw a recent thread where someone reported solving his specific issues regarding driver issues by choosing the non-"Native Client" older driver. I also recommend you to have a look at this thread by myself, regarding a Windows 7 ODBC driver issue I had. I don't know if it is a general issue and if it is related to your issues, but it will at least help you find out if you run the 32- or 64-bit driver: http://forums.arcgis.com/threads/70820-BIG-TIP-for-ArcGIS-ODBC-OLEDB-users-on-64-bit-Windows
... View more
01-03-2013
11:52 AM
|
0
|
0
|
3629
|
|
POST
|
This really sounds like a coordinate / projection system issue. If you want to do this kind of operation, you need to be careful with setting the right kind of projection system on the ArcGIS Data Frame, especially with such small scale "world" type maps. Although you may think that the shapes visible in your figure do not intersect, they may do if viewed on a sphere, especially if your line has only a begin- and endpoint, and no vertices inbetween to define it's shape. I would recommend you to start reading about coordinate systems in the ArcGIS Help. A good starting point is the link below, and the other Help pages it references: What are map projections?
... View more
01-02-2013
02:57 AM
|
0
|
0
|
968
|
|
POST
|
Many thanks Macro, I thought that there might be an indicator to show the name of the version and/or user in the table (to know where we are!) Best Jamal Agree, it can be convenient in some cases, although I remember seeing some discussion about IT security / privacy related issues with such an exposure of database user names from within the ArcGIS interface. After all, they are part of the database login.
... View more
12-31-2012
01:51 AM
|
0
|
0
|
560
|
|
POST
|
To Jamal: I am working on a small PDF file with one figure / diagram that should clear up much of your, and other's, confusion around the "ESRI Geodatabase framework" (if I may call it so...) and all the components / applications involved. I hope to post it tomorrow in the "Why would I install ArcSDE with 10.1?" thread, as there is already a ton of good info by multiple contributors in that particular thread. Stay tuned. Marco
... View more
12-30-2012
08:55 AM
|
0
|
0
|
1976
|
|
POST
|
I�??m wondering why the version and its owner are not shown along with the name of the attribute table. In this case, what is the best practice to distinguish between them? The name of the table is directly derived from the layer name, so if you change the layer name manually to something appropriate upon adding it to the ArcMap TOC (Table Of Contents), you should see different names for tables.
... View more
12-30-2012
03:12 AM
|
0
|
0
|
560
|
|
POST
|
I'm exploring sdetable -o create_view command making the view as a M:1 and including the shape field so there are geometries for all records. This works well except views are not editable...is this correct? Is there a way around this? One additional remark concerning the above statement in your first post: Creating a view should allow you to view the fields of both the base table and the related table in one "view/query" in a 1:M relationship. However, in a sense it is logical you can't "edit" such a view directly, as the view is de-normalized, and the records of the base table have been "virtually" duplicated for each related record in the base table. This older ArcGIS 9.3 Help page also states: "Spatial views contain a single spatial column. You can create spatial views in the same way you create other views; just be sure to include the geometry column in the view definition. The table containing the spatial column must be the same table that provides the row ID (also called the ObjectID) column for the view. Spatial views cannot be edited through an ArcSDE client." And this 10.0 Help page talks about multi-versioned views that can be edited, but only in certain specific situations, and not from within ArcGIS: "Multiversioned views incorporate database views, stored procedures, triggers, and functions to access or edit a specified version of a table or feature class in a geodatabase using SQL." This requires the Table or Feature Class to be versioned, just like the versioned editing of any enterprise geodatabase. And editing from within some custom webapplication or non-ArcGIS (e.g. AutoCAD) application. As that last Help page also states: "The primary use of multiversioned views is to edit versioned data using SQL. You cannot modify the underlying table or feature class through a multiversioned view using an ArcGIS client application." Also, multi-versioned views do not support relationships or joins, they can only be defined for a single Table or Feature Class, see below: "Multiversioned views only work with an individual versioned table or feature class. You cannot use a where clause to join multiple tables together or restrict which rows or columns are included in a multiversioned view."
... View more
12-28-2012
03:33 AM
|
0
|
0
|
684
|
|
POST
|
It may have something to do with the default tolerance settings since those polygons are so small. This was something I had been thinking of too, but in some ways, it doesn't make sense. If ArcGIS manages to calculate valid geometry areas and lengths on these extremely small polygons, as visible in the screenshot, why wouldn't it be able to calculate the centroid for the same features? Anyway, another question is whether you actually WANT to maintain such extremely fine sliver polygons as the result of a Union of two polygon Feature Classes. Personally, unless they contain some absolutely vital attribute information, I would delete them, as there is usually no viable way to display (e.g. on printed paper) them or use them in any meaningful way in subsequent analysis. Another option to actually avoid the creation of these tiny polygons, is to set a proper cluster tolerance during execution of the Union tool. Enlarge the value of the cluster tolerance up to a point where the tiny sliver polygons are no longer created: Union (Analysis) How Union works A last option to deal with them if you don't want to re-run the Union command, is to first delete the tiny polygons, and then run the Integrate command to accomplish the same thing the cluster tolerance would do during execution of the Union command, that is, remove tiny sliver polygons and shift coordinates of bordering polygons to create a continuous dataset. Please note though, that there is no 100% guarantee that all small gaps have been eliminated unless you test the topology of the dataset afterwards by using the topology tools in ArcGIS, or use a big enough cluster tolerance during Integrate to eliminate them for sure. As a side note: Integrate will delete the small polygons too if within cluster tolerance, so you can opt for not deleting them manually first, but leave it up to the Integrate command to automatically delete the tiny sliver polygons. See the Help pages I linked.
... View more
12-26-2012
11:28 PM
|
0
|
0
|
1314
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 3 weeks ago | |
| 1 | 4 weeks ago | |
| 1 | 4 weeks ago | |
| 1 | 4 weeks ago | |
| 1 | 04-29-2020 03:54 AM |
| Online Status |
Offline
|
| Date Last Visited |
2 weeks ago
|