La base de données PostGIS peut importer à partir d'un fichier de formes. demandez-vous comment exporter à partir d'une application dans un format autre que le fichier de formes?
nmtoken
Réponses:
15
Comme l'a suggéré @oyvind, shp2pgsql est la meilleure méthode pour simplement obtenir les données dans une base de données PostGIS. OpenGEO a un bon guide de démarrage pour charger des données dans PostGIS qui devrait vous permettre d'être opérationnel si vous rencontrez des problèmes. Comme l'a souligné @nathanw, DB Manager est une bonne option pour importer un fichier de formes dans une base de données. PostGIS Manager est également disponible , ce qui est une excellente option si vous travaillez spécifiquement avec PostGIS. @underdark a un excellent article de blog sur la façon de l'utiliser.
Vous aurez besoin des informations de connexion à la base de données (nom d'utilisateur, nom d'hôte ou adresse d'hôte et nom de la base de données) ainsi que du SRID du fichier de formes, mais tout cela est couvert dans le guide de démarrage d'OpenGEO. Bonne chance!
DB Manger prend en charge l'importation de toute couche ouverte dans QGIS, pas seulement les fichiers de formes.
Nathan W
Le lien du gestionnaire de base de données est rompu et le lien de PostGIS Manger mène à une page qui indique que cela est "obsolète" en faveur de DB Manager (qui peut gérer SpatiaLite et PostGIS).
DarkCygnus
20
Vous pouvez utiliser le plugin principal DBManager
s'il vous plaît aidez-moi dans cette question Query Builder. J'ai vraiment besoin d'une réponse pour cela seulement .........?
Arun
Est-ce quelque chose de nouveau? Je ne vois pas les boutons d'importation de couche et d'exportation de couche dans DB Manager v 0.1.20 dans QGIS 1.8 sur Windows XP.
Devdatta Tengshe
Nouveau dans 2.0, bien 1.9, jusqu'à la sortie de 2.0.
Nathan W
2
Pour exporter votre fichier vectoriel, avec l'option de re-projection en utilisant ogr2ogr, voici la ligne de commande:
Pas une nouvelle réponse, juste une capture d'écran mise à jour pour l'excellente de Nathan W. L'interface du gestionnaire de base de données est un peu différente maintenant (2.18) et les options sont maintenant dans les menus. La fenêtre SQL se trouve sous Base de données et les tables liées sous la table.
Réponses:
Comme l'a suggéré @oyvind, shp2pgsql est la meilleure méthode pour simplement obtenir les données dans une base de données PostGIS. OpenGEO a un bon guide de démarrage pour charger des données dans PostGIS qui devrait vous permettre d'être opérationnel si vous rencontrez des problèmes. Comme l'a souligné @nathanw, DB Manager est une bonne option pour importer un fichier de formes dans une base de données. PostGIS Manager est également disponible , ce qui est une excellente option si vous travaillez spécifiquement avec PostGIS. @underdark a un excellent article de blog sur la façon de l'utiliser.
Vous aurez besoin des informations de connexion à la base de données (nom d'utilisateur, nom d'hôte ou adresse d'hôte et nom de la base de données) ainsi que du SRID du fichier de formes, mais tout cela est couvert dans le guide de démarrage d'OpenGEO. Bonne chance!
la source
Vous pouvez utiliser le plugin principal DBManager
la source
Pour exporter votre fichier vectoriel, avec l'option de re-projection en utilisant ogr2ogr, voici la ligne de commande:
N'oubliez pas de vérifier que vous avez les autorisations pour vous connecter au tuyau où se trouve le postgis et pour créer la base de données.
la source
Pas une nouvelle réponse, juste une capture d'écran mise à jour pour l'excellente de Nathan W. L'interface du gestionnaire de base de données est un peu différente maintenant (2.18) et les options sont maintenant dans les menus. La fenêtre SQL se trouve sous Base de données et les tables liées sous la table.
la source