Skip to Content

SGBD

Sortie de Postgis 2.0


 

Et voilà, le tant attendu PostGis 2.0 vient de sortir !

Au menu de multiples et puissantes nouveautés :



Lire la suite ...

PostgreSQL : focus sur les requêtes SQL récursives


En SQL, il existe la syntaxe WITH.

Cette syntaxe permet les "Common Table Expression" (CTE ou Table d' Expression Partagées en français).



Lire la suite ...

PostgreSQL / PostGis : bonnes pratiques et astuces


Dans ce dossier, nous aborderons quelques bonnes pratiques et astuces pour le couple PostgreSQL / PostGis. Cet article est rédigé pour une utilisation sur un serveur linux. Néanmoins, la plupart des points sont totalement transposables sous windows.

Cet article n'étant pas un tutoriel mais un recueil non exhaustif de bonnes pratiques et d'astuces, les points sont abordés sommairement. Il est donc nécessaire de se référer à la documentation officielle pour les mettre en oeuvre.



Lire la suite ...

Le NoSQL dans le domaine géospatial : CouchDB et GeoCouch (Couchbase), shp2geocouh, importation de shapefiles et serveur cartographique


python

Après avoir examiné MongoDB (« Le NoSQL dans le domaine géospatial : MongoDB avec JavaScript ou Python, ArcGIS et Quantum Gis »), nous allons nous intéresser à CouchDB. OpenSource, et projet officiel de la Fondation Apache. Elle est aussi très intéressante pour les sigistes car elle possède une extension spatiale, GeoCouch. Elle permet de traiter toutes les géométries de l'OGC (grâce au module Python Shapely) et les projections (pour rappel MongoDB ne sait que traiter les points xy, sans projection).



Lire la suite ...

Le NoSQL dans le domaine géospatial : MongoDB avec JavaScript ou Python, ArcGIS et Quantum Gis


python

Après une première approche des bases de données NoSQL (Le NoSQL dans le domaine géospatial, approche préliminaire en Python avec SimpleGeo.), nous allons nous intéresser ici à l'une d'entre elles, MongoDB, Open Source et développée par la société 10gen (www.10gen.com/). Cette société offre les supports commerciaux.



Lire la suite ...

Le NoSQL dans le domaine géospatial, approche préliminaire en Python avec SimpleGeo.


python

Que signifie NoSQL ? Ce terme désigne une nouvelle catégorie de bases de données qui n'utilisent ni la notion relationnelle des SGBDR classiques, ni le langage SQL. NoSQL signifie en fait « Not Only SQL ».



Lire la suite ...

MDB-Tools, SQLite/Spatialite (PostgreSQL,...) ou comment traiter les bases de données Microsoft Access (mdb) pour les autres...


Vous êtes sur Linux ou Mac OS X et vous recevez un fichier .mdb (Microsoft Access) et vous ne savez pas comment l'ouvrir, surtout qu'il y a peut-être des données spatiales. Que faire ? Se résigner en râlant sur ... (comme moi ) ? Et bien non.



Lire la suite ...

SQLite - SpatiaLite: le pourquoi du comment


Avec la sortie de SpatiaLite, basée sur SQLite, beaucoup de SIGistes ont commencé à s'intéresser à SQLite mais, en pratique, peu d'entre eux connaissent bien cette base de données et ces nombreuses utilisations.

Pourtant, tout le monde l'utilise, peut-être sans s'en rendre compte, car SQLite est devenu le moteur de base de données le plus distribué au monde, grâce à son utilisation dans de nombreux logiciels grand public comme Firefox ou Skype et par Google, Apple, Android, McAffee ou Adobe et autres (www.sqlite.org/famous.html). La première question à se poser est:



Lire la suite ...

PostgreSQL/PostGis et les langages procéduraux ou comment utiliser Python, Perl ou R pour créer des procédures/fonctions


 

Généralement, des langages comme Python, Ruby, Perl ou R sont utilisés pour traiter les données contenues dans des bases PostgreSQL/PostGIS en les interrogeant à l'aide des librairies ou paquets ad hoc.



Lire la suite ...
Syndiquer le contenu