ArcGIS for Desktop prend-il en charge SpatiaLite?

33

SpatiaLite joue un rôle croissant dans mon organisation.

En 2012, l'utilisation de SpatiaLite avec ArcGIS Desktop nécessitait une quantité d'importation et d'exportation de données qui n'était pas toujours triviale.

En dehors de produits tels que Data Interoperability Extension ou FME, quelles autres options existe-t-il pour la prise en charge de SpatiaLite dans ArcGIS for Desktop?

Roger D.
la source
1
Notez que, depuis ArcGIS 10.2, le support SQLite est disponible, y compris pour SQLite: blog.geomusings.com/2013/08/07/spatialite-and-arcgis-10-dot-2
scw

Réponses:

14

J'ai lancé ce week - end un projet de plug-in GDAL / OGR ArcGIS à code source ouvert qui prend en charge la lecture de spatialite et de toute autre source de données vectorielles OGR telle que Google Fusion Tables .

Je le fais travailler localement en lisant spatialite et va nettoyer et pousser le reste des changements vendredi prochain. J'espère que tu trouves cela utile.

Mise à jour 1:

OK, ça marche aujourd'hui. Ce qui suit est un fichier spatialite en cours de lecture à partir d'ArcGIS 10.1 de manière native.

Ajouter une boîte de dialogue lecture de spatialite à partir d'ArcGIS

Comme il utilise GDAL / OGR, il ne lit pas seulement spatialite, il ajoute également un support à d'autres formats de gazzilion .

Par exemple, cette capture d'écran est un mélange de lecture de fichiers S57 ENC avec spatialite:

S57 et spatialite en cours de lecture

Si vous souhaitez tester les fichiers binaires, cela serait utile, afin que je puisse les ajouter à quiconque.

Ragi Yaser Burhum
la source
OK, j'ai fini et ça marche. Mise à jour de réponse
Ragi Yaser Burhum
2
Comment se fait-il qu'ESRI n'inclut pas ces bibliothèques par défaut?
Dericke
7

La prise en charge de SpatiaLite a été ajoutée à ArcGIS for Desktop à la version 10.2:

Vous pouvez vous connecter depuis ArcGIS à une base de données SQLite pour créer des cartes et effectuer une analyse spatiale de vos données.

Vous vous connectez directement au fichier de base de données SQLite à partir de votre client ArcGIS.

Il n'est pas possible d'utiliser des couches basées sur SQLite / SpatiaLite pour l'édition avec le produit principal, mais je n'ai pas testé avec l' interopérabilité des données dans le mixage.

PolyGeo
la source
3

Sur Google Code, j'ai découvert qu'Umbriel ArcGIS Desktop Tools avait un projet appelé Umbriel.ArcGIS.Spatialite, mais je n'ai pas encore trouvé de documentation à ce sujet.

sous-bois
la source
0

Je n'en connais pas encore, mais je parie que vous pourriez contacter les responsables de ZigGIS pour obtenir de l'aide. Je sais que ZIG ne le fait plus que maintenant, mais les deux bases de données ont les mêmes fonctionnalités.

Une fois que ESRI aura finalement éliminé la base de données SDE / ArcGIS Server et pris en charge les connexions directes aux bases de données compatibles ST_, il y aura beaucoup de joie!

TheSteve0
la source
Ne retenez pas votre souffle sur celui-là :)
gsherman
Je pensais à ZigGIS quand je réfléchissais à la question. Je suis sûr que ces gars-là ne voudraient pas que je harcèle. :-)
Roger D.
0

Ce n'est vraiment pas une réponse, mais j'imagine que cela pourrait être intéressant pour certains. Comme indiqué dans les commentaires, nous étendrons la portée de zigGIS grâce à un modèle générique de "fournisseur", de sorte que d'autres sources de données telles que MS SQL Server, Oracle et, bien sûr, Spatialite puissent être facilement connectées. Pour le support Spatialite, nous espérons travailler en étroite collaboration avec Jay. Nous espérons que zigGIS 3.0 sera inauguré d'ici la fin de l'été.

Xanadont
la source