rburhum / arcgis-ogr Goto Github PK
View Code? Open in Web Editor NEWArcGIS OGR Workspace
License: BSD 2-Clause "Simplified" License
ArcGIS OGR Workspace
License: BSD 2-Clause "Simplified" License
First off, great work on the plugin!
ArcMap will not save a project with a layer added through the plugin. I choose where I want to save my project, and hit save, the software thinks for a bit, then goes not responding and then crashes, displaying the ArcGIS Desktop has encounted a serious application error dialog, giving me the option to send an error report to ESRI. I am trying to save a mxd with a PostGIS layer in it.
It creates the mxd file, but it displays the PostGIS layer with a red exclamation mark next to it if I open the mxd.
I am using the 0,5 installer version of the plugin. If you need any more information, let me know.
I have a PostGIS database with dozens of tables in it (and the number of tables is growing). When I connect to the database, the tables are listed with their schema-qualified names, but they appear to be in random order. Would it be possible to have the layer list alphabetized?
I have successfully added a PostGIS table with 14375 features however when I open the attribute table I only see 2048 records.
When I open the same table in QGIS I can see all 14375 features.
If I add that same data as an ESRI Shapefile the attribute table shows 14375 records, so makes me think this a plugin error and not an ESRI restriction.
When attempting to connect to a Postgres/PostGIS database from ArcMap 10.1 (Windows 7), I get the following error while trying to connect:
'''PG:dbname=basemap user="gis_admin" password=XXXXXX host=XX.X.X.XXX"
ERROR: permission denied for relation geometry_columns
followed by:
Error HRESULT E_FAIL has been returned from a call to a COM component
I have granted ownership of the geometry_columns table to gis_admin, so I'm not sure what the problem is.
Loading any (mostly KML) files to ArcMap, go to export a layer and the error msg pops up at
"Invalid PDF"
twice.
Pick the export location and it gives an error of
"Error exporting data
End of OGR Plugin cursor".
Clean install of 10.1 and your tools that I will love very soon.
I have added a PostGIS table and it works incredible well and I see the data within ArcMap.
However I get an error message when try to export this data to an ESRI Shapefile from within ArcMap.
I am using ArcMap 10.1 and installed the OGR plugin today.
The error message is
End of OGR Plugin Cursor
When I try again and use the ESRI folder connection to state the location and feature class name ArcMap crashes.
Ok thank you very much for this plugin!!
I have a little problem with the character encoding : the "spécials character" in my spatialite database are not read good in Arcgis. For exemple :
When I add my spatialite layer in Qgis with the UTF-8 encoding I have : "propriétaire" and if i add my layer with the plugin in ArcMap I have : "propriétaire".
I think that the plugin automaticly choose the Latin-1 encoding (or something like that) because when I add my layer in Qgis with the latin-1 encoding it's the same thing.
I think that the problem is we can't choose the encoding when we add a layer.
Occurs with both PostGIS 1.5 and 2.0.
Also, noticed that if I have tables that have a geometry column of Geometry type, these do not do anything when selected to be added, but tables with a defined geometry type (point, line etc) do.
Can supply more info if needed.
Hello,
I also tried to add somes MapInfo TAB with the plugin but It didn't work : the table is shown in the layer selection space of the plugin, but when I click ok the "OK button", it doesn't do nothing.
Hi rburhum,
Thanks for sharing the code of application. Let me ask you a question, do you think that with GDAL I can be able of read/write from ArcGIS? I'm thinking of developing a code for it, if the answer is yes.
Thanks again.
eduardogspereira
This is a reminder for myself that label's are being misplaced. It seems related to a geometry/bounding box/spatial reference problem
I am using ArcGIS 10.1 SP1 with Postgresql 9.2.2 / Postigs 2.0.1 on a Windows 8 64 bit machine w.
MultiPolygon layers in PostGIS do not get recognized while Polygon layers do.
Whilest I can make a connection to my postgis database, the selected postgis layer is not displayed on the map.
The OGR PostGIS driver supports adding tables without geometry information. These tables are listed by default in the ArcGIS-OGR dialog box, but the OGR driver supports calling a specific table by adding "tables=[.]
" to the connection string. I did this and the table was added, but it didn't display any data. Is the driver configured to ignore any rows without geometries? If so, would it be possible to change this behavior?This is a great tool, thanks.
The FAQ suggests that write support may be possible after October 2012. Have you evaluated v10.1 sp1 or more recent versions to see if it is possible?
Hello,
I found another little bug when I try to open a SpatiaLite Database with Spatial Indexes residues of table that have been deleted : I have this error message : "Unable to query table EDI_PARC_pt_locaux_VAC for column definitions : no such table: EDI_PARC_pt_locaux_VAC."
The solution is to delete theses Spatial Indexes from the SpatiaLite Database.
Sadly, As of 10.1SP1, IWkb::ImportFromWkb throws an exception when importing Geometries with Z values. Thus, in order to add Z support, we need to create a more complicated method that does an OGR to ArcObjects mapping by inspecting the geometries. Another option would be to write a custom WKB or WKT Parser. Ugh, this should be part of ArcObjects really. Meh.
KML files fail to process geometry properly. I tested with this file https://developers.google.com/kml/documentation/KML_Samples.kml, document "Placemarks".
The problem lies in OGRCursor.QueryGeometry. When IWkb.ImportFromWkb is called, it throws an exception "expected wkbPoint type in wkb stream". The original OGR geometry seems to be okay, though (checked by converting to WKT).
It may be related to the fact that the geometry type is PointZ (the KML file contains elevation information).
When trying to save an MXD that has a spatialite layer, ArcMap is crashing. I have a feeling that it may related to an interface that needs to be implemented but has not been documented. May also be related to how the Layer gets added to ArcMap. Need to investigate more.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.