Suite

Python GDAL : ogr.open ou driver.open ?


J'utilise GDAL avec python pour manipuler des fichiers de formes. Lors de l'ouverture d'un fichier source, j'ai d'abord défini le pilote sur « ESRI Shapefile » avant d'appeler la méthode « Open » du pilote avec le fichier de formes requis.

Je n'ai eu aucun problème avec cela; Cependant, je suis curieux de savoir quelle est la différence entre la méthode d'instance de pilote « Open » et la fonction ogr « Open ». Par exemple, quelle est la différence entre :

driver = ogr.GetDriverByName("ESRI Shapefile") source = driver.Open("O:myshp.shp",0)

et

source = ogr.Open(“O:myshp.shp”,0)

Y a-t-il un scénario particulier où vous utiliseriez l'un plutôt que l'autre ?


Si vous spécifiez un pilote, OGR essaiera uniquement d'ouvrir votre fichier avec le pilote spécifié.

Si vous ne le spécifiez pas, OGR essaiera d'ouvrir votre fichier avec tous les pilotes. Il bouclera sur tous les pilotes jusqu'à ce qu'il trouve un pilote avec lequel il peut ouvrir votre fichier. L'ordre dans lequel il essaie de les ouvrir est le même que celui indiqué dans ogrinfo --formats.

Voir aussi cette question : Forcer OGR à utiliser un pilote spécifique pour le format d'entrée


Conférence sur les technologies de l'information géographique et les données ouvertes gratuites et ouvertes 2018

La communauté uruguayenne gvSIG et GeoForAll Iberoamérica organisent en octobre notre 5ème. Conférence sur les technologies de l'information géographique gratuite et open source. C'est devenu un événement marquant pour le pays et la région. Invitons tous ceux qui s'intéressent aux technologies libres/libres pour la géographie à cet événement, spécialement ceux d'Amérique latine et des Caraïbes. Ce sera formidable de rencontrer certains d'entre vous ici à Montevideo.

Notre conférence sur les technologies d'information géographique et les données ouvertes libres et ouvertes (la 5e) rassemble tous ceux qui s'intéressent aux technologies d'information géographique libres (GIT gratuites). Nous échangerons également des expériences dans l'utilisation et le développement d'outils GIT gratuits, ainsi comme dans la création, l'échange et l'utilisation de données géographiques ouvertes. Ce sera également l'occasion de renforcer la communauté gvSIG uruguayenne, ainsi que de diffuser l'utilisation de cet outil, qui a contribué à une utilisation plus large de l'information géographique par le grand public.
La communauté gvSIG promeut les valeurs de collaboration et de partage des connaissances comme fondamentales dans le développement du projet gvSIG et indispensables à sa pérennité. C'est avec ces valeurs à l'esprit qu'est organisé cet événement, qui représente également la cinquième rencontre des utilisateurs et développeurs de gvSIG formellement organisée en Uruguay.


Comment installer le pilote pour rtl88x2bu ?

J'ai déménagé et dans ma nouvelle maison, mon bureau, avec l'ordinateur, est isolé et ne peut pas faire passer le câble du routeur bien qu'il n'y ait pas une grande distance, probablement 10 mètres.

J'ai donc dépoussiéré un vieux dongle que j'ai acheté pour mon ordinateur portable il y a quelque temps, je me suis connecté à un usb 2.0 gratuit et tout s'est bien passé. , ceci avec une connexion de 100 mb.

J'ai essayé une série de façons d'améliorer cela sans succès, alors j'ai finalement décidé d'acheter quelque chose pour l'améliorer. acheter un nouveau dongle sur Amazon. Un adaptateur wifi ac1200 avec Realtek 8812Au.

Ce n'était pas facile à faire fonctionner, ma connaissance d'Ubuntu n'est pas à la hauteur d'un pro, mais finalement, en suivant les explications d'un site web (le disque qui accompagnait l'adaptateur était TOUT en chinois !!) :

Cela a commencé à fonctionner tout de suite en me donnant près de 100 Mo, donc j'étais super content.

Après 3 semaines, l'adaptateur n'a pas démarré. Je dois dire que l'adaptateur doit être connecté à un usb 3 et dès qu'il est connecté il y a un voyant qui s'allume, eh bien cette fois même le voyant ne s'allumait pas.

  • Changez le câble pour une autre prise USB 3, AUCUN SUCCÈS
  • Changer le câble usb 3, PAS DE SUCCÈS
  • Connectez un lecteur externe à la même prise avec le même câble, le disque dur fonctionnait
  • Redémarrez l'ordinateur et réessayez tout, les mêmes résultats qu'avant.

Alors finalement, j'ai pensé que l'adaptateur venait de mourir, car j'étais encore dans les 30 jours qu'Amazon vous donne pour retourner la marchandise, je l'ai retourné et, après avoir réfléchi pendant quelques jours, j'ai décidé de l'acheter à nouveau.

Il est arrivé hier, cette fois le logiciel sur le disque était en anglais, mais je pensais que cela fonctionnerait car le pilote était installé, alors je l'ai branché et . Ah, surprise !! le voyant ne s'est pas allumé, donc ça ne marche pas. J'ai lu à propos de ce pilote et de son installation dans Ubuntu ces dernières 48 heures, mais la plupart des endroits expliquent ce que j'ai déjà fait et, pour être honnête, beaucoup d'entre eux expliquent des choses que je ne comprends pas et j'ai peur que si ce n'est pas le cas ça ne marche pas, je ne pourrai pas annuler ce que j'ai fait.

Je devrais probablement supprimer le pilote et tout refaire, mais je ne sais pas comment le faire, ni même si cela fonctionnera.

Toute aide sera la bienvenue et s'il vous plaît, pensez que je ne suis pas un pro avec Ubuntu, alors rendez-le facile à comprendre.

Sachez que je suis revenu à mon ancien dongle avec 5,7 Mbps en ce moment et si je fais un "lsusb", voici ce que j'obtiens :


Dimanche 23 mars 2014

Projet SIG en Python de OSGeo4W - Partie 1

Logiciel et environnement SIG / Outils: QGIS, R, Python, PostgreSQL / PostGIS

Production: Vecteur / Données raster a.

j'ai essayé shapefile = osgeo.ogr.Open() avec un autre fichier de formes que j'avais téléchargé depuis OSM (Open Street Maps) et cela a bien fonctionné. Cependant, le GetLayerCount() ne fonctionnerait pas encore. J'ai réessayé en désinstallant la version autonome de Python pour éviter toute complexité supplémentaire, et j'ai eu recours à l'environnement OSGeo4w qui pourrait apparemment m'aider à installer tous les packages requis, en utilisant facilement le "ez_setup " et les utilitaires " pip ". QGIS 2.0 installe OSGeo4W par défaut (illustré ici :)

Image 1:
QGIS (Menu Démarrer de Windows)


Étape 1 : Démarrez OSGeo4W

# Remarque : OSGeo4W amène l'utilisateur à l'invite de commande C:> et s'arrête là. Le contenu affiché après l'invite dans cette image est le résultat d'une entrée utilisateur.

Étape 2 : Tapez « python » à l'invite
# Remarque : L'invite affiche les détails de la version de Python de la même manière que toute installation Python autonome ou IDE.


Alors que j'ai essayé l'importation à plusieurs reprises, cela a bien fonctionné à un moment donné. Mais cela n'a servi à rien à mon problème initial de "Object None Type". Oui, j'ai simplement réussi à installer le package shapefile.


Travailler avec des fichiers de formes volumineux

Bien qu'il s'agisse d'une bibliothèque légère, PyShp est conçu pour pouvoir lire et écrire
shapefiles de toute taille, vous permettant de travailler avec des centaines de milliers voire des millions
d'enregistrements et de géométries complexes.

Lors de la première création de la classe Reader, la bibliothèque ne lit que les informations d'en-tête
et laisse le reste du contenu du fichier seul. Une fois que vous appelez les records () et les formes ()
Cependant, il tentera de lire l'intégralité du fichier en mémoire à la fois.
Pour les fichiers très volumineux, cela peut entraîner une erreur MemoryError. Ainsi, lorsque vous travaillez avec des fichiers volumineux
il est recommandé d'utiliser à la place iterShapes(), iterRecords() ou iterShapeRecords()
méthodes à la place. Ceux-ci parcourent le contenu du fichier un par un, vous permettant de boucler
à travers eux tout en gardant l'utilisation de la mémoire au minimum.

La classe Shapefile Writer utilise une approche de streaming similaire pour conserver la mémoire
utilisation au minimum. La bibliothèque s'occupe de cette clandestinité en
écrire chaque géométrie et enregistrer sur le disque le moment où ils
sont ajoutés à l'aide de shape() ou record(). Une fois que l'écrivain est fermé, quitté ou poubelle
collectées, les informations d'en-tête finales sont calculées et écrites au début de
le fichier.

Cela signifie que tant que vous êtes capable de parcourir un fichier source sans avoir
pour tout charger en mémoire, comme une grande table CSV ou un grand fichier de formes, vous pouvez
traiter et écrire un nombre quelconque d'éléments, et même fusionner de nombreux fichiers sources différents en un seul
grand fichier de formes. Si vous avez besoin de modifier ou d'annuler une partie de votre écriture, vous devrez lire le
fichier, un enregistrement à la fois, apportez vos modifications et réécrivez-le.


Sans titre

Module de traitement audio gcc5.1 amd64 du projet WebRTC.

17.10.1 bibliothèque d'accélération amd64 X -- temps d'exécution

17.10.1 amd64 Documentation du développeur pour Mesa

17.10.1 pilotes d'accélération vidéo Mesa VDPAU amd64

client de synchronisation de bureau artful1 amd64 Nextcloud

artful1 tous les fichiers d'internationalisation du client Nextcloud

dfsg-1ubuntu1 amd64 E/S événementiel pour javascript V8

dfsg-1ubuntu1 toute la documentation API pour Node.js, la plate-forme javascript

17.10.3 abstraction de la configuration du réseau amd64 YAML pour divers backends

exp1ubuntu3 toutes les données de développement pour opencv

b181-4 amd64 Kit de développement OpenJDK (JDK)

b181-4 amd64 OpenJDK Development Kit (JDK) (sans tête)

b181-4 amd64 OpenJDK Java runtime, utilisant Hotspot JIT

b181-4 amd64 OpenJDK Java runtime, utilisant Hotspot JIT (sans tête)

beta3build2 toute l'interface Python vers libapt-pkg (locales)

beta3build2 amd64 interface Python 3 vers libapt-pkg

build2 amd64 serveur Web et outils évolutifs et non bloquants - package Python 3

17.04.1 amd64 Sous-ensemble minimal du langage Python (version 3.5)

bibliothèque d'API expérimentale2ubuntu2.1 amd64 pour les scanners -- utilitaires

17.10.1+13-0ubuntu2 amd64 Secure Boot chargeur de démarrage à chargement en chaîne (binaire signé par Microsoft)


Logiciel SIG

Bibliothèque d'abstraction de données géospatiales. GDAL est une bibliothèque de traduction pour les formats de données géospatiales raster qui est publiée sous une licence Open Source de style X/MIT. En tant que bibliothèque, il présente un seul modèle de données abstrait à l'application appelante pour tous les formats pris en charge. La bibliothèque OGR associée (qui réside dans l'arborescence des sources GDAL) offre une capacité similaire pour les données vectorielles de caractéristiques simples. Voir http://www.gdal.org/.

Langage de balisage géographique.

La bibliothèque de fonctionnalités simples OGR est une bibliothèque open source C++ (et des outils de ligne de commande) offrant un accès en lecture (et parfois en écriture) à une variété de formats de fichiers vectoriels, notamment ESRI Shapefiles, S-57, SDTS, PostGIS, Oracle Spatial et Mapinfo mid/ format mif et TAB. OGR fait partie de la bibliothèque GDAL.

Fichier de formes

De Wikipédia : Le fichier ESRI Shapefile est un type de données utilisé dans de nombreux produits logiciels de systèmes d'information géographique. Il a été créé par ESRI principalement pour être utilisé avec leur produit ArcView. ESRI a établi le format shapefile. De nombreux produits non-ESRI peuvent utiliser le format shapefile, mais ils doivent toujours respecter le format établi par ESRI s'ils souhaitent utiliser correctement le terme shapefile.

Serveur de fonctionnalités Web. Au lieu de renvoyer des images, comme le font traditionnellement les serveurs de cartes Web, un serveur WFS peut fournir des informations détaillées sur des caractéristiques géospatiales spécifiques des données sous-jacentes, à la fois au niveau géométrie ET attribut niveaux.

Serveur de cartes Web. À l'aide d'un réseau de serveurs de cartes Web, les clients peuvent créer des cartes personnalisées. Les serveurs WMS interagissent avec leurs clients via le protocole HTTP, dans la plupart des cas, un serveur WMS est un programme CGI. Les objets retournés aux clients sont images raster. UMN MapServer peut être configuré pour servir de WMS, voir ce HOWTO.


Gebby의 데쟈뷰 .

Mapbender "Le progiciel Mapbender Client Suite fournit des interfaces utilisateur pour l'affichage, la navigation et l'interrogation des services cartographiques conformes à l'OGC WMS. Le logiciel Mapbender Client Suite contient en outre des interfaces pour l'administration des utilisateurs et des groupes et fournit des fonctionnalités de gestion pour accéder aux cartes rendues par les services de carte Web." [Licence : Licence publique générale limitée GNU (LGPL)]

MapIt ! "MapIt! est une application Web qui vous permet de parcourir des cartes raster via votre navigateur Web et vous permet de zoomer et dézoomer et de sélectionner des objets et des classes d'objets identifiés sur la carte." [Licence : Licence publique générale limitée GNU (LGPL)]

MapJunction "MapJunction3D est le premier système de cartographie Web à combiner l'affichage rapide de cartes, de photos aériennes et d'informations SIG." [Licence: ? ]

MapLab « MapLab est une suite d'outils Web efficaces et intuitifs pour créer et gérer des applications de cartographie Web et des fichiers cartographiques MapServer. Il se compose de trois composants : MapEdit, MapBrowser et GMapFactory. [ Licence : DM Solutions ]

mapnik "Mapnik est une boîte à outils OpenSource C++/Python pour le développement d'applications SIG (Systèmes d'Information Géographique). Au cœur se trouve une bibliothèque partagée C++ fournissant des algorithmes/modèles pour l'accès et la visualisation des données spatiales." [ Licence : Licence publique générale GNU (GPL) ]

MapServer "MapServer est un environnement de développement OpenSource pour créer des applications Internet spatialement activées. Le logiciel s'appuie sur d'autres systèmes OpenSource ou freeware populaires tels que Shapelib, FreeType, Proj.4, libTIFF, Perl et autres. MapServer fonctionnera là où la plupart des systèmes commerciaux ne fonctionneront pas ou ne peut pas, sur les plates-formes Linux/Apache. MapServer est connu pour compiler sur la plupart des UNIX et fonctionnera sous Windows NT/98/95." [ Licence : Licence MapServer ]

Map Guide Open Source « MapGuide Open Source est une plate-forme Web qui permet aux utilisateurs de développer et de déployer rapidement des applications de cartographie Web et des services Web géospatiaux. [Licence : Licence publique générale limitée GNU (LGPL)]

MapServer Workbench "Un ensemble d'outils coopératifs pour le développement d'applications de cartographie Web MapServer." [ Licence: ? ]

MapWindow "Le projet open source SIG MapWindow comprend une application de bureau compatible Microsoft Windows capable de visualiser des fichiers de formes et des données raster dans de nombreux formats. Il peut reprojeter des données, découper, fusionner et effectuer d'autres géotraitements via un plug-in "Outils SIG". Les développeurs-utilisateurs peuvent étendre l'application en écrivant des plug-ins à l'aide de n'importe quel langage compatible .NET Framework, ou les développeurs peuvent écrire un logiciel compatible SIG à l'aide de MapWinGIS ActiveX

Mapyrus "Mapyrus est un logiciel permettant de créer des tracés de points, de lignes, de polygones et d'étiquettes aux formats de sortie d'images PostScript, PDF et Web. Le logiciel combine les trois composants suivants : Un langage graphique de logo ou de tortue, la lecture de jeux de données SIG et de tableaux SGBDR, en tant que programme autonome ou en tant que serveur Web." [ Licence : Licence publique générale GNU (GPL) ]

Maya 2 GoogleEarth "Maya2GoogleEarth est un outil open source et multiplateforme développé chez Eyebeam pour exporter des modèles 3D de Maya vers Google Earth. Une fois installé, il vous permet d'exporter des modèles 3D depuis votre scène sous la forme d'un seul repère Google Earth (KML ) fichier." [ Licence : Licence publique générale GNU (GPL) ]

MB-System (ne répond pas 24/09/03) "MB-System est un progiciel open source pour le traitement et l'affichage de données d'imagerie bathymétrique et rétrodiffusée dérivées de sonars multifaisceaux, interférométriques et à balayage latéral." [ Licence: ? ]

Mesa "Mesa est une librairie graphique 3-D avec une API très similaire à celle d'OpenGL" [ License : ? ]

MetaPost "MetaPost est un langage graphique puissant basé sur METAFONT de Knuth, mais avec une sortie PostScript et des fonctionnalités pour inclure du texte composé." [ Licence : domaine public ]

mezoGIS "mezoGIS est une application SIG, une interface graphique pour interroger et analyser des données spatiales. mezoGIS ne stocke ni ne calcule de données directement, mais exploite des bases de données PostGIS externes. L'objectif de mezoGIS est de fournir un outil d'analyse géo-spatiale avec PostGIS, via des requêtes SQL à la volée ainsi que via des scripts de plug-in externes plus volumineux." [ Licence : Licence publique générale GNU (GPL) ]

MobileMaps "Nous appelons Mobilemaps un moteur de proximité, mais il a également été appelé "recherche Web locale", "moteur de recherche de localisation", "recherche géovisuelle" et "recherche cartographique". Il offre la possibilité unique de trouver tout, comme les informations d'une page Web, qui se trouve physiquement à proximité de l'emplacement spécifié par un chercheur, et le présente sur une carte. Il offre également de nouveaux revenus grâce aux annonces NearbyAds géo-ciblées. » [ Licence : Licence publique générale GNU (GPL) ]

monoGIS "L'objectif du présent projet monoGIS est de mettre en œuvre un système SIG complet au-dessus de la nouvelle plate-forme mono éprouvée dans l'industrie." [ Licence : Licence publique générale GNU (GPL) ]

Projet SVG de Mozilla (voir aussi Croczilla .) "L'implémentation SVG de Mozilla est une implémentation SVG native. Ceci est par opposition aux visionneuses SVG plug-in telles que la visionneuse Adobe (qui est actuellement la visionneuse SVG la plus populaire." [Licence : Mozilla Licence publique ]

MP2KML MP2KML convertit les fichiers .mp (format ouvert alternatif pour les fichiers cartographiques IMG de Garmin) en fichiers .kml (format ouvert de Google Earth). [Licence: ? ]

MySQL Spatial " MySQL implémente des extensions spatiales suivant la spécification de l'Open GIS Consortium (OGC). " [ Licence : GNU General Public License (GPL) ]

NCAR Graphics "NCAR Graphics est un progiciel basé sur Fortran et C pour la visualisation scientifique." [ Licence : Licence publique générale GNU (GPL) ]

NetMaps "NetMaps est une applet Java qui permet d'afficher des cartes vectorielles dans n'importe quel navigateur compatible Java. NetMaps peut charger et afficher des fichiers de formes ArcInfo (SHP/DBF) et des fichiers MapInfo MIF/MID. [Licence : ?]

NetTopologySuite "NetTopologySuite est un port C#/.NET de JTS Topology Suite, une bibliothèque Java pour les opérations SIG, (compatible OpenGIS). L'objectif principal de ce projet est d'avoir une solution SIG .NET qui soit rapide et fiable pour tout type de Plateforme .NET, PocketPC et Sql Server 2005 (via l'intégration CLR) inclus.Le projet comprend également certaines parties d'une autre bibliothèque .NET SharpMap, qui intègre les capacités de lecture/écriture de données depuis et vers des formats de fichiers tels que le format Shapefile, les transformations de coordonnées et projections, et bien plus encore.[Licence : GNU Lesser General Public License (LGPL)]

NRDB "La NRDB est un outil SIG pour développer et diffuser des bases de données environnementales. Son objectif est de fournir aux populations des pays en développement un outil puissant mais simple pour les aider à gérer leurs propres ressources." [ Licence : Licence publique générale GNU (GPL) ]

NTXshape « NTXShape convertit les fichiers du format CARIS NTX au format de fichier de formes ESRI largement pris en charge. [ Licence: ? ]

Nunaliit " Le cadre Nunaliit vise à permettre à quiconque de créer facilement un atlas cybercartographique - racontant des histoires et explorant les relations entre l'espace, le temps, la connaissance et nos sens. Le développement initial s'est concentré sur un schéma XML pour organiser et connecter le contenu dans un un état significatif et un compilateur pour restituer ces informations sur une interface Web interactive. Ce système est tout à fait utilisable maintenant, si vous êtes à l'aise avec XML. [ Licence : Nouvelle licence BSD ]

OGCConnector "L'OGCConnector est un connecteur de servlet ArcIMS open source développé par l'USGS Mid-Continent Mapping Center - Rolla, MO. L'OGCConnector implémente la prise en charge de la spécification OGC Styled Layer Descriptor (SLD), gère correctement les demandes de reprojection, et parce qu'il peut être connecté au connecteur de servlet ArcIMS, conserve les mêmes exigences d'authentification imposées par le servlet ArcIMS. [ Licence : ? ]

OGDI « OGDI est l'interface de banque de données géographiques ouverte. OGDI est une interface de programmation d'applications (API) qui utilise des méthodes d'accès normalisées pour fonctionner conjointement avec les progiciels SIG (l'application) et divers produits de données géospatiales. OGDI utilise une architecture client/serveur pour faciliter la diffusion de produits de données géospatiales sur n'importe quel réseau TCP/IP, et une approche axée sur les pilotes pour faciliter l'accès à plusieurs produits/formats de données géospatiales. [ Licence: ? ]

OGLE « OGLE (c. [ Licence : Licence publique générale GNU (GPL) ]

OGR "La bibliothèque de fonctionnalités simples OGR est une bibliothèque open source C++ (et des outils de ligne de commande) offrant un accès en lecture (et parfois en écriture) à une variété de formats de fichiers vectoriels, y compris ESRI Shapefiles et Mapinfo mid/mif et les formats TAB." [ Licence : MIT ]

OneMap "Le projet OneMap est un effort à long terme contribuant à la fusion des technologies Web standard et du contenu géographique, souvent appelé GeoWeb. Nous menons des recherches et un développement de pointe et déployons les résultats sous forme de services sur le Web." [ Licence: ? ]

Open 3D GIS "Open 3D GIS est un projet Open Source dont l'objectif principal est de mettre à disposition un moyen simple d'afficher des objets 3D à partir d'une géodatabase sur le Web." [ Licence: ? ]

Open CASCADE "Open CASCADE est un puissant noyau de modélisation 3D. Il se compose de bibliothèques d'objets C++ réutilisables disponibles en Open Source. Open CASCADE est utilisé pour créer tous types d'applications graphiques 3D spécifiques à un domaine, y compris CAD, CAE, CAM, AEC, GIs, rétro-ingénierie, métrologie, simulation optique, topologie, etc." [ Licence : OpenCascade ]

OpenDMTP "Le "Open Device Monitoring and Tracking Protocol", autrement connu sous le nom d'OpenDMTP ?, est un protocole et un cadre qui permet des communications de données bidirectionnelles entre les serveurs et les appareils (clients) sur Internet et des réseaux similaires. OpenDMTP est particulièrement orienté vers la localisation. basée sur des informations (LBS) telles que le GPS, ainsi que la température et d'autres données collectées dans les appareils de surveillance à distance. OpenDMTP est petit et convient particulièrement aux micro-appareils tels que les PDA, les téléphones portables et les appareils OEM personnalisés. [Licence : Licence de logiciel Apache, version 2 ]

OpenDX "Open Visualization Data Explorer (by IBM) est un cadre de visualisation qui donne aux utilisateurs la possibilité d'appliquer des techniques avancées de visualisation et d'analyse à leurs données. Ces techniques peuvent être appliquées pour aider les utilisateurs à obtenir de nouvelles informations sur les données à partir d'applications dans une grande variété de domaines tels que la science, l'ingénierie, la médecine et les affaires." [ Licence : Licence publique IBM ]

OpenEV "OpenEV est une bibliothèque et une application de référence pour la visualisation et l'analyse de données géospatiales raster et vectorielles." [ Licence : « Atlantis Scientific a l'intention de publier OpenEV sous LGPL cet été (2001). " ]

OpenLayers "OpenLayers permet de mettre facilement une carte dynamique dans n'importe quelle page Web. Il peut afficher des tuiles de carte et des marqueurs chargés à partir de n'importe quelle source." [ Licence: ? ]

OpenMap « Le package OpenMap de BBN Technologies est une boîte à outils de programmeur basée sur JavaBeans. En utilisant OpenMap, vous pouvez rapidement créer des applications et des applets qui accèdent aux données des bases de données et des applications existantes. OpenMap fournit les moyens de permettre aux utilisateurs de voir et de manipuler des informations géospatiales. » [ Licence : Licence OpenMap ]

OpenSVGMapserver [Code mis à jour en 2003] "Une solution open source pour la publication de fichiers de formes arcview avec des attributs sur le Web. Basée sur des bases de données html, SVG, javascript, php et mysql. Prend en charge l'interactivité et le filtrage." [ Licence : Licence publique générale GNU (GPL) ]

osgPlanet "osgPlanet est une visionneuse géospatiale 3D construite sur OpenSceneGraph, libwms et OSSIM. Inspiré par BlueMarbleViewer, osgPlanet étend la visualisation géospatiale avec un accès aux formats géospatiaux natifs, aux ensembles de données d'altitude et aux interfaces OGC Web Mapping Services (WMS) sur le Web. osgPlanet est une bibliothèque C++ et inclut osgplanetviewer comme démonstration." [ Licence: ? ]

OSSIM "OSRS (Open Source Remote Sensing)'s OSSIM (Open Source Software Image Map). Prononcé "génial", le projet OSSIM exploite les algorithmes, outils et packages open source existants pour construire une bibliothèque intégrée pour la télédétection, et l'analyse des sciences de l'information géographique (IG). [ Licence : Licence publique générale GNU (GPL) ]

Paradise "L'objectif du projet Paradise est de concevoir, mettre en œuvre et évaluer un système d'information géographique évolutif et parallèle capable de stocker et de manipuler des ensembles de données massifs." [ Licence: ? ]

PerlDL "PDL (``Perl Data Language'') donne au Perl standard la capacité de stocker de manière compacte et de manipuler rapidement les grands tableaux de données à N dimensions qui sont le pain et le beurre du calcul scientifique." [ Licence: ? ]

PgArc "Développer, tester et mettre en œuvre une solution Open Source pour ArcMap d'ESRI (partie d'ArcView/ArcInfo version 8.x) qui lui permet d'interagir avec les données de la base de données spatiale Open Source PostGIS (une extension de la base de données PostgreSQL). [ Licence : ? ]

Phone Hack "L'un des avantages de pouvoir travailler avec le téléphone est qu'il existe une interface avec la tour de téléphonie mobile à laquelle vous êtes connecté. Avec ces informations, il est facile de créer une interface de type "Où j'ai été" ." [ Licence: ? ]

phpGIS (ne répond pas le 22/09/03) " php GIS est un système d'information sur les parcelles/SIG destiné à être utilisé par tous les développeurs de SIG." [ Licence: ? ]

Piccolo "Bienvenue sur Piccolo ! C'est un moyen révolutionnaire de créer des applications graphiques robustes et complètes en Java, avec des fonctionnalités frappantes telles que le zoom et la représentation multiple. Piccolo est une boîte à outils complète basée sur l'API Java2D." [Licence publique Mozilla]

PloneMap "Une application de cartographie pour Plone basée sur MapServer. Elle vous permet de créer des cartes interactives à l'intérieur de votre site Plone. Les visiteurs Web peuvent naviguer sur la carte et parcourir ou éditer des données géo-positionnées de manière collaborative. PloneMap ajoute une représentation géographique au-dessus du puissant système de gestion de contenu Plone. [Licence : GNU General Public License (GPL)]

p.mapper "Le framework p.mapper est destiné à offrir de larges fonctionnalités et de multiples configurations afin de faciliter la mise en place d'une application MapServer basée sur PHP/MapScript." [ Licence : Licence MapServer ]

Portfolio Explorer Open Source "Explorer est un moteur de géocodage indépendant des données et du pays construit par SRC, un développeur de logiciels de business intelligence géographique. Explorer attribue des coordonnées de latitude et de longitude à n'importe quelle adresse ou intersection des États-Unis. Les développeurs peuvent charger des guides de codage d'adresse numérique et sous une licence LGPL utiliser/développer avec la bibliothèque logicielle Explorer." [Licence : Licence publique générale limitée GNU (LGPL)]

POPulation MAPper "POPulation MAPper (popmap pour les amis) est un utilitaire qui crée des cartes de population. Popmap va lire à partir d'un fichier de configuration les différents sites et le poids d'un certain type de population pour chaque site. Ensuite popmap va récupérer la meilleure carte pour le ensemble de sites à partir de mapblast et tracer des points dans les coordonnées des sites donnés proportionnellement au poids de la population.

PostGIS "PostGIS ajoute la prise en charge des objets géographiques à la base de données relationnelle objet PostgreSQL. En effet, PostGIS "active spatialement" le serveur PostgreSQL, lui permettant d'être utilisé comme base de données spatiale principale pour les systèmes d'information géographique (GI), un peu comme le SDE d'ESRI ou l'extension spatiale d'Oracle." [ Licence : Licence publique générale GNU (GPL) ]

Programme d'installation de PostGIS pour Windows "Pour faciliter l'installation de PostGIS sous Windows, un programme d'installation de PostGIS a été créé." [ Licence: ? ]

PostGIS Windows Installer Un autre programme d'installation Windows pour PostGIS. [ Licence: ? ]

Practical Map Server (PMS) « PMS fournit du contenu géographique aux navigateurs Web et à d'autres clients compatibles. » [ Licence : Licence publique générale GNU (GPL) ]

Predator " PREDATOR est un système de base de données relationnelle-objet. L'objectif a été de créer un véhicule de recherche et d'enseignement capable de gérer des problèmes de base de données réels. Chez Cornell, nos recherches se sont concentrées sur les techniques de prise en charge efficace de types de données complexes ( d'où le nom SGBD relationnel-objet de type de données améliorées PRedator)." [ Licence: ? ]

PrimaGIS "PrimaGIS a été inspiré à l'origine par le produit PloneMap de Makina Corpus et intègre de nombreuses idées de celui-ci. PrimaGIS s'appuie sur Mapserver, Python Cartographic Library (PCL) et Cartographic Objects for Zope (ZCO). [ Licence : ? ]

PROJ.4 La bibliothèque de projections cartographiques PROJ.4 est utilisée dans plusieurs projets IG Open Source dont GRASS, MapServer et OGDI. [ Licence : MIT ]

PyDL (ne répond pas 22/09/03) "PyDL est un clone gratuit d'IDL (un produit de RSI) pour Linux. Il est développé en Python à l'aide des packages Numerical Python, Python Imaging Library et Dislin (tracé). Arithmétique des tableaux, traçage , l'imagerie 24 et 8 bits et certaines routines numériques sont implémentées." [Licence: ? ]

Pygps "Caractéristiques : enregistre une piste, enregistre des notes, vous montre des satellites, vous montre votre position, vous montre sur une carte, fonctionne sur n'importe quelle machine prenant en charge Python, pygtk et libglade, télécharge des cartes à partir de terraserver à la volée." [ Licence : Licence publique générale GNU (GPL) ]

PyIMS "Application Python MapScript qui imite ArcIMS 4. Inspirée de l'émulateur Perl IMS de refractions.net." [ Licence: ? ]

PyOGCLib "PyOGCLib vise à développer et distribuer une bibliothèque basée sur Python pour la mise en œuvre des spécifications OpenGIS®, notamment Web Map Server (WMS) et Web Feature Server (WFS)." [ Licence: ? ]

Bibliothèque cartographique Python "La bibliothèque cartographique Python, ou PCL, est un ensemble de modules pour le rendu des données SIG à partir d'une variété de backends en cartes. Sa mission est d'être la meilleure interface Python possible pour les logiciels SIG open source tels que PROJ.4, GEOS, GDAL, OGR et MapServer, et d'être facile à utiliser avec les frameworks d'applications Web Python ainsi qu'avec d'autres outils de visualisation comme matplotlib." [ Licence : Licence publique générale GNU v2 (GPL v2) ]

QCad " La CAO facile à utiliser pour Linux." [ Licence : Licence publique générale GNU (GPL) ]

Quantum GIS « Quantum GIS (QGIS) est un système d'information géographique (SIG) qui fonctionne sous Linux, Unix, Mac OSX et Windows. QGIS prend en charge les formats vectoriels, raster et de base de données. [ Licence : Licence publique générale GNU (GPL) ]

QSlim "Ce package contient deux composants, la bibliothèque MixKit et la collection SlimKit d'outils de modélisation de surface." [Licence: ? ]

QuickWMS "Classes JavaScript pour la création de clients Web Map et l'interfaçage de serveurs WMS selon la spécification OpenGIS Web Mapping (versions 0.7 à 1.1). L'objectif de ce projet est de permettre la création rapide de clients de cartographie Web à l'aide de javascript. Les navigateurs cibles sont Internet Explorer (version 5.5 et plus) et Netscape (7.00 et plus) à la fois pour Windows, Mac et Linux." [Licence : Licence publique générale limitée GNU (LGPL)]

R « R est 'GNU S', un langage et un environnement disponibles gratuitement pour le calcul statistique et les graphiques qui fournissent une grande variété de techniques statistiques et graphiques : modélisation linéaire et non linéaire, tests statistiques, analyse de séries chronologiques, classification, clustering, etc. » [ Licence : Licence publique générale GNU (GPL) ]

RGIS "RGIS est utilisé dans la programmation d'applications géographiques du Hunter College

cours pour démontrer la programmation orientée objet et la théorie GISscience. RGIS fonctionnera sur tous

postes de travail couramment utilisés avec Java installé (Win95/98/NT, UNIX, Apple). RGIS permet aux données raster GISystem d'être importées et exportées depuis Arc/Info et ArcView. [ Domaine public ]

Rgeo "Cette collection de pages Web est destinée à être un guide vers certaines des ressources pour l'analyse de données spatiales à l'aide de R et d'autres logiciels associés."

rmap "Ce package est né de mon besoin personnel d'un système de cartographie précis dans le monde entier en termes de positionnement en longitude et latitude. J'ai trouvé des références à la Banque de données II de la CIA qui se compose de 3 bandes à 9 pistes de données COBAL sur d'anciens mainframes qui avaient des données vectorielles décentes de la terre, et qui étaient également dans le domaine public. " [ Licence : GNU General Public License (GPL) ]

RoadMatcher « L'application RoadMatcher de Vivid Solution est un outil puissant pour effectuer une fusion entre des réseaux routiers linéaires. RoadMatcher fournit un environnement visuel complet pour l'appariement automatisé et assisté par l'homme des réseaux routiers. » [Licence: ? ]

Roadster "Roadster vise à être un logiciel de cartographie open source et facile à utiliser." [ Licence : Licence publique générale GNU (GPL) ]

SAGA "You can understand SAGA as a geographic information system, with a special 'Application Programming Interface' (API) for geographic data processing. This API makes it easy to implement new algorithms and exempts the developer from hassle programming overhead like user-interface design or file-io. The SAGA API supports grid data like digital terrain models and satellite images, vector data, and tables." [ License: GNU General Public License (GPL) ]

SAMT "A commercial GIS is very expensive while a free GIS (GRASS) is not easy to use. We need a modeling system with a few GIS-features, like spatial analysis, some spatial techniques and a simple in and export function to a GIS. The main focus is to have an open system to include different models (especially fuzzy-models)." [ License: GNU General Public License (GPL) ]

satpos (not responding 9/24/03) "A program to calculate the azimuth and elevation for geostationary satellites, so you can point your dish using a compass." [ License: GNU General Public License (GPL) ]

sdts2dem A revised version of the sdts2dem utility developed by Sol Katz. [ License: Public Domain ]

Shapelib "Shapelib is a simple C API for reading and writing ArcView Shapefiles. It is available in source form, with no licensing restrictions." [License: MIT ?]

SharpMap " SharpMap is a simple-to-use map renderer that renders GIS data for use in web and desktop applications. The engine is written in C# and based on the .NET 2.0 framework. [ License: GNU Lesser General Public License (LGPL) ]

SharpShape " Source code in C# for wrapper classes for ShapeLib.dll (http://shapelib.maptools.org): a library for reading and writing shape files ( shp shx and dbf). " [ License: GNU Lesser General Public License (LGPL) ]

Shore "The objective of the Shore project is to design, implement, and evaluate a persistent object system that will serve the needs of a wide variety of target applications including hardware and software CAD systems, persistent programming languages, geographic information systems, satellite data repositories, and multimedia applications." [ License: ? ]

SHPTRANS "SHPTRANS is a high-precision, ultra-high-performance NTv2 datum transformation and projection utility which reads and writes shapefiles." [ License: ? ]

Simple Map Server "Simple Map Server produces geographical map images. It should be compliant with the OpenGIS specification 1.0.0 and 1.1.1. [License:?]

Simple Map Client "Simple Map Client is a java application which allows browsing of OpenGIS WMS servers." [License:?]

SPECPR "SPECPR is an Interactive One Dimensional Array Processing System, with the tools needed for reflectance spectroscopy analysis. It also has tools to do a lot of other tasks and analyses of x,y paired data." [License: Public Domain? ]

Spherekit "Spherekit is an integrated toolkit for spatial interpolation and comparison of spatial interpolation algorithms. It is UNIX-based and includes a complete graphical user interface (GUI). It uses Generic Mapping Tools (GMT) for display of interpolated fields." [ License: GNU General Public License (GPL) ]

Splat "SPLAT! is an RF Signal Propagation, Loss, And Terrain analysis tool for the spectrum between 20 MHz and 20 GHz." [ License: GNU General Public License (GPL) ]

Spring (not responding 9/24/03) "SPRING is a state-of-the-art GIS and remote sensing image processing system with an object-oriented data model which provides for the integration of raster and vector data representations in a single environment." [ License: ? ]

SSI "The Satellite Software Initiative (SSI) is a noncommercial project organized with the objective of releasing high quality, free open source software for capturing, decoding, and displaying Weather Satellite images." [ License: GNU General Public License (GPL) ]

STARS "Space-Time Analysis of Regional Systems (STARS) is an open source package designed for the analysis of areal data measured over time. STARS brings together a number of recently developed methods of space-time analysis into a user-friendly graphical environment offering an array of dynamically linked graphical views." [ License: GNU General Public License (GPL) ]

sunclock "Sunclock is an X11 application that displays a map of the Earth and indicates the illuminated portion of the globe by drawing sunlit areas dark on light, night areas as light on dark. In addition to providing local time for the default timezone, it also displays GMT time, legal and solar time of major cities, their latitude and longitude, and the mutual distances of arbitrary locations on Earth." [ License: GNU General Public License (GPL) ]

SVG Viewer "The CSIRO SVG Toolkit is a collection of utilities that do various things with Scalable Vector Graphics (SVG) files." [ License: CSIRO ]

TARDEM "A suite of programs for the Analysis of Digital

Terraform "Terraform is an open source interactive height field generation and manipulation program, giving you the ability to generate random terrain and transform it." [ License: GNU General Public License (GPL) ]

TerraLib "TerraLib is a GIS classes and functions library, for GIS application development using object-relational databases. TerraLib aims to provide a large set of data structures and algorithms for GIS developers." [ License: GNU Lesser General Public License (LGPL) ]

TGR2KML "This program will convert TIGER polygons to KML format. The versions of TIGER supported are TIGER 94 through TIGER 2006 Second Edition." [License:?]

TGR2SHP " TGR2SHP 7. 01 converts all TIGER layers (points, lines, and polygons) to ESRI format shape files. TGR2MIF converts TIGER to MapInfo MIF/MID format files. The Summary File extractors (SF1toTable, SF2toTable, etc) are for extracting tables from Census 2000 files." [License:?]

Thuban "Thuban is an Interactive Geographic Data Viewer with the following features: 1) Navigation Zoom In/Out, Pan 2) Identify Attributes by object selection, objects by record selection. 3) Layer Management Layer types: Line, Polygon, Point, Georeferenced Image 4) Legend Editor Visual appearance of objects can be controlled. 5) Table Management Query and join tables. 6) Printing Print and export maps for further processing. [ License: GNU General Public License (GPL) ]

tkgeomap (not responding 9/24/03) "Tkgeomap is a set of extensions to Tcl/Tk for displaying and interacting with geographic data." [ License: ? ]

TMRS "Tiger Mapping and Routing Server (TMRS) is being written in order to facilitate the creation of open source GPS navigation software. Its goal is to simplify street level routing and map drawing functions essential for developing user-friendly interfaces. The data used in this software is available freely from U.S. Census and is called 'Tiger'." [ License: ? ]

TOPAZ "TOPAZ (Topographic Parameterization) is an automated digital landscape analysis tool for topographic evaluation, drainage identification,

watershed segmentation and subcatchment parameterization. While TOPAZ is designed primarily to assist with topographic evaluation and watershed parameterization in support of hydrologic modeling and analysis, it also has application to a variety of geomorphological, environmental and remote sensing applications." [ License: ? ]

Triangle "Triangle generates exact Delaunay triangulations, constrained Delaunay triangulations, and quality conforming Delaunay triangulations. The latter can be generated with no small angles, and are thus suitable for finite element analysis." [ License: ? ]

uDig "uDig is an open source spatial data viewer/editor, with special emphasis on the OpenGIS standards for internet GIS, the Web Map Server and Web Feature Server standards. uDig will provide a common Java platform for building spatial applications with open source components." [ License: GNU Lesser General Public License (LGPL) ]

vec2web "vec2web is a small tool to convert vector drawings (currently DXF) to graphics which can be used on the web (currently PNG)." [ License: ? ]

VGMap "VGMap is a new library created by Eyebeam R&D that allows designers, developers, and mapping geeks to overlay data on top of Google Maps in a richer way than is possible using their standard system. It is called VGMap because it adds vector-drawing capability to the already-awesome GMap API." [ License: ? ]

vhclmaps "Vhclmaps (formerly ivmaps and vhclserv) is a package of map viewers and spatial data servers that work with map databases like these from the USGS." [ License: vhclmaps ]

View Dog "ViewDog is a viewer for nurbs functions, polygonal geometry, and to some degree for iso surfaces of functions over a 3D domain (via marching cube)." [ License: ? ]

Vis5d "Vis5d+ is a volumetric visualization program for scientific data in 3+ dimensions, with many advanced features such as OpenGL for smooth interactive rendering, Tcl scripting, map projections for geographic data, and animation." [ License: GNU General Public License (GPL) ]

Virtual Terrain Project (VTP) "The goal of VTP is to foster the creation of tools for easily constructing any part of the real world in interactive, 3D digital form. This goal will require a synergetic convergence of the fields of CAD, GIs, visual simulation, surveying and remote sensing. VTP gathers information and tracks progress in areas such as procedural scene construction, feature extraction, and rendering algorithms." [ License: Public Domain ]

Visual Basic GIS http://www.visualbasicgis.com/

WAILI Wavelets Library "WAILI is a wavelet transform library. It includes some basic image processing operations based on the use of wavelets and forms the backbone of more complex image processing operations." [ License: GNU General Public License (GPL) ]

wayp2shp "Wayp2shp is a simple C-Progam which can read a Waypoint+ file and convert it into a shape file." [ License: GNU General Public License (GPL) ]

WinDisp "Windisp is a public domain, easy to use software package for the display and analysis of satellite images, maps and associated databases, with an emphasis on early warning for food security. WinDisp was originally developed for the FAO Global Information and Early Warning System. [ License: ? ]

worldKit "worldKit is an easy to use and flexible mapping application for the Web. Light weight GIS. It's a SWF based app, configured by XML, data fed by RSS. Stand-alone use or integration in larger projects." [ License: GNU General Public License (GPL) ]

World Wind Built by NASA: "World Wind allows any user to zoom from satellite altitude into any place on Earth, leveraging high resolution LandSat imagery and SRTM elevation data to experience Earth in visually rich 3D, just as if they were really there." [ License:? ]

Xastir "Xastir is program for receiving and plotting APRS(tm) position packets. Development is a collaborative effort of programmers from around the world. Xastir supports many map formats and is highly customizable." [ License: GNU General Public License (GPL) ]

XCSoar "XCSoar is a tactical glide computer for the Pocket PC operating system. It runs on old hardware (PPC platform) through to WM2003SE. WM2005 will be supported when devices become available (work has already been started)." [ License: GNU General Public License (GPL) ]

Xearth "Xearth for Windows is a port of Kirk Johnson's original xearth program to Microsoft Windows. Xearth renders a shaded image of the earth on your desktop, as seen from your favorite vantage point in space." [ License: ? ]

Xplanet "Xplanet was inspired by Xearth , which renders an image of the earth into the X root window. Azimuthal, Mercator, Mollweide, orthographic, or rectangular projections can be shown as well as a window with a globe the user can rotate interactively using OpenGL or Mesa . The other planets and some satellites may also be displayed." [ License: GNU General Public License (GPL) ]

XV "xv is an interactive image manipulation program for the X Window System." [ License: ? ]

Ygl "Ygl emulates SGI's GL routines under X11. It was written for two reasons: 1) On our RS/6000 GT4 hardware, Ygl is up to twenty times faster (circf()) than GL (strange, isn't it. ). 2) 2D graphics runs on non GL hardware and even on remote X-Servers. [ License: GNU General Public License (GPL) ]

Zipdy "Zipdy is a program for calculating the distance between two zip codes and finding all the records in a RDBMS with a zip code with x miles of another zip code." [ License: GNU General Public License (GPL) ]

Zodius "Zodius is a fast vector graphics library build from ground up. It tries to implement Flash and SVG type drawing of paths offering maximum quality together with state of the art speed." [ License: Zodius License ]


Open source software related to Geoscience and Remote sensing

ANN
Approximate Nearest Neighbors (ANN) is a library written in the C++ programming language to support both exact and approximate nearest neighbor searching in spaces of various dimensions.

ASF MapReady
Le kit d'outils de télédétection MapReady accepte les données SAR détectées de niveau 1, les données SAR complexes à un seul regard et les données optiques d'ASF et de certaines autres installations. Il peut corriger le terrain, géocoder, appliquer des décompositions polarimétriques aux données SAR multipolaires et enregistrer dans plusieurs formats d'imagerie courants, notamment GeoTIFF. Les autres logiciels inclus dans le package sont une visionneuse d'images, une visionneuse de métadonnées, un convertisseur de coordonnées de projection et une variété d'outils de ligne de commande.

Processeur de formation SAR ASF
Le processeur de formation SAR (STP) est un outil graphique conçu pour faciliter l'apprentissage et l'enseignement du flux de traitement SAR.

FAISCEAU
BEAM est une boîte à outils pour la visualisation, l'analyse et le traitement des données de télédétection.

CIMES
Un ensemble de programmes pour la détermination de la géométrie de la canopée et des régimes de rayonnement solaire à travers des photographies hémisphériques.

CLASlite
La surveillance de la déforestation tropicale et de la dégradation des forêts avec des satellites peut être une activité quotidienne pour les non-experts qui soutiennent la conservation de l'environnement, la gestion des forêts et l'élaboration de politiques sur les ressources. Through extensive observation of user needs, we developed CLASlite to assist governments, nongovernmental organizations, and academic institutions with high-resolution mapping and monitoring of forests with satellite
imagerie.

DORIS
L'Institut d'observation de la Terre et des systèmes spatiaux de Delft de l'Université de technologie de Delft a développé un processeur de radar interférométrique à synthèse d'ouverture (InSAR) nommé Doris (logiciel d'interférométrie radar orienté objet de Delft).
Les produits interférométriques et les produits finaux tels que les modèles numériques d'élévation et les cartes de déplacement peuvent être générés avec ce logiciel à partir de données complexes à un seul aspect. Les données des satellites ERS, ENVISAT, JERS et RADARSAT peuvent être traitées avec le logiciel Doris.

CGES
Le cadre de modélisation du système terrestre (ESMF) est un logiciel permettant de créer et de coupler des modèles météorologiques, climatiques et connexes.

FDO
Objets de données de fonction :
La technologie d'accès aux données FDO est une API permettant de manipuler, de définir et d'analyser les informations géospatiales, quel que soit l'endroit où elles sont stockées. FDO utilise un modèle basé sur un fournisseur pour prendre en charge une variété de sources de données géospatiales, où chaque fournisseur prend généralement en charge un format de données ou un magasin de données particulier.

FMAP
Une base de données et une interface graphique qui prennent en charge les opérations de traitement et de recherche SIG et télédétection.

LA FUSION
Suite logicielle de conversion, d'analyse et d'affichage de données LIDAR/IFSAR.

FWTools
FWTools est un ensemble de binaires SIG Open Source pour Windows (win32) et
Systèmes Linux (x86 32 bits) produits par Frank Warmerdam. Les kits sont conçus pour être faciles à installer et à utiliser pour les utilisateurs finaux. Pas de confusion avec la construction à partir des sources, ou d'avoir à collecter de nombreux packages interdépendants. FWTools comprend OpenEV, GDAL, MapServer, PROJ.4 et OGDI ainsi que certains composants de support.

CGTP
Le General Cartographic Transformation Package (GCTP) est un système de routines logicielles conçu pour permettre la transformation de paires de coordonnées d'une projection cartographique à une autre. Le GCTP est le logiciel informatique standard utilisé par la National Mapping Division pour les calculs de projection cartographique à partir de 1998.

GDAL/OGR
GDAL est une bibliothèque de traduction pour les formats de données géospatiales raster. En tant que bibliothèque, il présente un seul modèle de données abstrait à l'application appelante pour tous les formats pris en charge. Il est également livré avec une variété d'utilitaires de ligne de commande utiles pour la traduction et le traitement des données. La bibliothèque OGR associée (qui réside dans l'arborescence des sources GDAL) offre une capacité similaire pour les données vectorielles de caractéristiques simples.

GDL
GNU Data Language (GDL) est un compilateur incrémental libre/libre/open source compatible avec IDL et dans une certaine mesure avec PV-WAVE. Avec ses routines de bibliothèque, il sert d'outil pour l'analyse et la visualisation de données dans des disciplines telles que l'astronomie, les géosciences et l'imagerie médicale.

GEOS
GEOS (Geometry Engine – Open Source) is a C++ port of the Java Topology Suite (JTS). En tant que tel, il vise à contenir la fonctionnalité complète de JTS en C++. Cela inclut toutes les fonctionnalités simples OpenGIS pour les fonctions de prédicat spatial et les opérateurs spatiaux SQL, ainsi que les fonctions de topologie améliorée JTS spécifiques.

GeoServer
GeoServer est un serveur logiciel basé sur Java qui permet aux utilisateurs de visualiser et de modifier des données géospatiales. En utilisant les normes ouvertes définies par l'Open Geospatial Consortium (OGC), GeoServer permet une grande flexibilité dans la création de cartes et le partage de données.

GeoTools
GeoTools est une bibliothèque de code Java open source (LGPL) qui fournit des méthodes conformes aux normes pour la manipulation de données géospatiales, par exemple pour mettre en œuvre des systèmes d'information géographique (SIG). La bibliothèque GeoTools implémente les spécifications Open Geospatial Consortium (OGC) au fur et à mesure de leur développement.

GEOTRANS
MSP (Mensuration Services Program) GEOTRANS (Geographic Translator) est un programme d'application qui vous permet de convertir facilement des coordonnées géographiques parmi une grande variété de systèmes de coordonnées, de projections cartographiques et de datums. GEOTRANS fonctionne dans les environnements Microsoft Windows, LINUX et UNIX et à partir de MSP GEOTRANS 3.4, une application Android est désormais disponible.

GéoPy
GeoPy permet aux développeurs de localiser facilement les coordonnées d'adresses, de villes, de pays et de points de repère à travers le monde à l'aide de géocodeurs tiers et d'autres sources de données, telles que les wikis.

GMT
GMT (Generic Mapping Tools) est une collection open source d'environ 80 outils en ligne de commande pour manipuler des ensembles de données géographiques et cartésiennes (y compris le filtrage, l'ajustement des tendances, le maillage, la projection, etc.) et produire des illustrations PostScript allant de simples tracés x-y via des cartes de contour sur des surfaces éclairées artificiellement et des vues en perspective 3D, les suppléments GMT ajoutent 40 autres outils plus spécialisés et spécifiques à la discipline. GMT prend en charge plus de 30 projections et transformations cartographiques et est livré avec des données de support telles que les côtes, les rivières et les frontières politiques du GSHHG.

GAZON
GRASS GIS, communément appelé GRASS (Geographic Resources Analysis Support System), est une suite logicielle de système d'information géographique (SIG) gratuite et à code source ouvert utilisée pour la gestion et l'analyse de données géospatiales, le traitement d'images, la production de graphiques et de cartes, la modélisation spatiale et visualisation.

GSLIB
GSLIB est un acronyme pour Geostatistical Software LIBrary. Ce nom était à l'origine utilisé pour une collection de programmes géostatistiques développés à l'Université de Stanford au cours des 15 dernières années.

Gstat
Bibliothèque géostatistique en C. Voir R-Gstat.

R-Gstat
Implémente des routines pour la modélisation, la prédiction et la simulation géostatistiques spatiales et spatio-temporelles., y compris : la modélisation de variogrammes simples, ordinaires et universels (co)krigeage de points ou de blocs, variogramme de simulation gaussien ou d'indicateur (co)simulation d'indicateur et fonctions utilitaires de traçage de carte de variogramme.

GSTL
GsTL is a C++ library that provides a comprehensive set of tools and algorithms for geostatistics. Les algorithmes fournis comprennent :
Krigeage : krigeage simple (SK), krigeage ordinaire (OK) et krigeage avec tendance (KT)
Cokrigeage : simple ou ordinaire, utilisant soit le système de cokrigeage complet, soit l'un des modèles Markov MM1 ou MM2
Simulation séquentielle : simulation gaussienne, simulation d'indicateurs ou simulation de statistiques multi-points,
Simulation de champ P.
Les techniques de simulation basées sur les objets et le recuit simulé ne sont actuellement pas couverts.

gvSIG
gvSIG est un système d'information géographique (SIG), c'est-à-dire une application de bureau conçue pour capturer, stocker, manipuler, analyser et déployer tout type d'information géographique référencée afin de résoudre des problèmes complexes de gestion et de planification. gvSIG is known for having a user-friendly interface, being able to access the most common formats, both vector and raster ones. Il propose une large gamme d'outils pour travailler avec des informations de type géographique (outils de requête, création de mise en page, géotraitement, réseaux, etc.), qui font de gvSIG l'outil idéal pour les utilisateurs travaillant dans le domaine terrestre.

ILWIS
Système intégré d'information sur les terres et les eaux, ILWIS, le logiciel intégré le plus convivial au monde avec des capacités de traitement raster pour travailler sur des images satellites télédétectées et des capacités de traitement vectoriel pour créer des cartes vectorielles et d'innombrables capacités de modélisation spatiale. Son approche raster et vectorielle entièrement intégrée et sa convivialité le rendent particulièrement adapté aux gestionnaires de ressources naturelles, aux scientifiques de terrain, aux biologistes, aux écologistes, etc., ainsi qu'aux éducateurs.

ImageMagick
ImageMagick est une suite logicielle pour créer, éditer, composer ou convertir des images bitmap. Il peut lire et écrire des images dans une variété de formats (plus de 100), y compris DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PNG,
Postscript, SVG et TIFF. Utilisez ImageMagick pour redimensionner, retourner, mettre en miroir, faire pivoter, déformer, découper et transformer des images, ajuster les couleurs des images, appliquer divers effets spéciaux ou dessiner du texte, des lignes, des polygones, des ellipses et des courbes de Bézier.

iNVT
The iLab Neuromorphic Vision C++ Toolkit (iNVT, pronounced “invent”) is a comprehensive set of C++ classes for the development of neuromorphic models of vision. Les modèles neuromorphiques sont des algorithmes de neuroscience computationnelle dont l'architecture et la fonction sont étroitement inspirées des cerveaux biologiques. The iLab Neuromorphic Vision C++ Toolkit comprises not only base classes for images, neurons, and brain areas, but also fully-developed models such as our model of bottom-up visual attention and of Bayesian surprise.

ITK
La bibliothèque nationale de médecine Insight Segmentation and Registration Toolkit (ITK). ITK est un système open source et multiplateforme qui fournit aux développeurs une suite complète d'outils logiciels pour l'analyse d'images. Développé grâce à des méthodologies de programmation extrêmes, ITK utilise des algorithmes de pointe pour enregistrer et segmenter des données multidimensionnelles.

LAS
Le Land Analysis System (LAS) est un système d'analyse d'images conçu pour ingérer, manipuler et analyser des données d'images numériques et pour fournir à l'utilisateur un large éventail de fonctions et d'outils statistiques pour l'analyse d'images. It is designed to support remote sensing, image processing, and geographic information systems (GIS) research and production
efforts. LAS fournit un cadre flexible pour le développement d'algorithmes ainsi que pour le traitement et l'analyse des données d'image.

MapServer
MapServer est une plate-forme Open Source pour la publication de données spatiales et d'applications cartographiques interactives sur le Web. Développé à l'origine au milieu des années 1990 à l'Université du Minnesota, MapServer est publié sous une licence de style MIT et fonctionne sur toutes les principales plates-formes (Windows, Linux, Mac OS X). MapServer n'est pas un système SIG complet et n'aspire pas à l'être.

Micmac
Le calcul automatique de correspondance entre deux images similaires est un problème qui se pose dans de nombreuses conditions, dans le traitement géométrique des images. C'est notamment le cas dans le domaine de la cartographie où l'image a de la valeur à partir du moment où l'on peut géo-référencer les informations qu'elle contient. L'objectif du logiciel MicMac est d'apporter une solution unifiée pour répondre à la majorité de ces problèmes. La stratégie générale utilisée par MicMac est une approche multi-résolution, et, à une résolution donnée, l'approche consiste à minimiser une fonction énergie combinant le terme de données et des connaissances a priori sur la régularité.

SE DÉPLACE
MOVES (Motor Vehicle Emission Simulator) L'Office of Transportation and Air Quality (OTAQ) de l'EPA a développé le MOtor Vehicle Emission Simulator (MOVES). Ce nouveau système de modélisation des émissions estime les émissions de sources mobiles couvrant une large gamme de polluants et permet une analyse à plusieurs échelles. MOVES estime actuellement les émissions des voitures, camions et motos. Nous prévoyons d'ajouter la possibilité de modéliser les sources mobiles non routières dans les prochaines versions.

MADAME
MRS est un ensemble de codes MATLAB qui accompagne le livre Microwave Radar and Radiometric Remote Sensing, édité par Ulaby et Long, publié en 2013. Le package comprend des codes pour calculer de nombreuses choses différentes, y compris les constantes diélectriques de l'eau, de la glace et de la végétation, et ainsi que les réponses radar et radiométrique des modèles de végétation et d'atmosphère. Le site propose également des versions en ligne des codes, fournissant des tracés basés sur les entrées des utilisateurs.

Graphiques NCAR
NCAR Graphics est un progiciel basé sur Fortran et C pour la visualisation scientifique :
Tracés de contour, tracés XY, tracés vectoriels, tracés de rationalisation, maillages triangulaires, cartes météorologiques, histogrammes, surfaces/isosurfaces, cartes.

NCL
Le langage de commande NCAR est un langage interprété conçu spécifiquement pour l'analyse et la visualisation de données scientifiques.

NEST
La Next ESA SAR Toolbox (NEST) est une boîte à outils open source de l'ESA sous licence GNU GPL pour la lecture, le traitement, l'analyse et la visualisation de l'ESA (ERS-1/2, ENVISAT, SENTINEL-1) et d'autres satellites (TerraSAR-X, RADARSAT 1-2, COSMO-SkyMed, JERS-1, ALOS PALSAR) Données SAR traitées au niveau 1 ou supérieur.

netCDF
netCDF est un ensemble de bibliothèques logicielles et de formats de données autodescriptifs et indépendants de la machine qui prennent en charge la création, l'accès et le partage de données scientifiques orientées tableau. Les conventions pour les métadonnées climat et prévisions (CF) sont conçues pour promouvoir le traitement et le partage des fichiers netCDF. Les conventions définissent des métadonnées qui fournissent une description définitive de ce que les données représentent et des propriétés spatiales et temporelles des données.

OGDI
OGDI est l'interface ouverte du magasin de données géographiques. OGDI est une interface de programmation d'applications (API) qui utilise des méthodes d'accès normalisées pour fonctionner conjointement avec des progiciels SIG (l'application) et divers produits de données géospatiales. OGDI utilise une architecture client/serveur pour faciliter la diffusion des produits de données géospatiales sur n'importe quel réseau TCP/IP, et une approche axée sur les pilotes pour faciliter l'accès à plusieurs produits/formats de données géospatiales.

OpenCV
OpenCV (Open Source Computer Vision Library) a été conçu pour fournir une infrastructure commune pour les applications de vision par ordinateur et pour accélérer l'utilisation de la perception machine dans les produits commerciaux. La bibliothèque contient plus de 2500 algorithmes optimisés, qui comprennent un ensemble complet d'algorithmes de vision par ordinateur et d'apprentissage automatique classiques et à la pointe de la technologie.

OpenEV
OpenEV est une bibliothèque logicielle et une application permettant de visualiser et d'analyser des données géospatiales raster et vectorielles.

OpenLayers
OpenLayers facilite l'insertion d'une carte dynamique dans n'importe quelle page Web. Il peut afficher des tuiles de carte et des marqueurs chargés à partir de n'importe quelle source. OpenLayers a été développé pour favoriser l'utilisation d'informations géographiques de toutes sortes. OpenLayers est un JavaScript Open Source entièrement gratuit, publié sous la licence BSD à 2 clauses (également connue sous le nom de FreeBSD).

OpenStreetMap
OpenStreetMap est une base de données de données spatiales du monde entier, comprenant un certain nombre de bibliothèques et de programmes pour utiliser les données.

Optiques
Opticks est une plate-forme logicielle de télédétection et d'analyse d'images évolutive, gratuite et open source. Si vous êtes intéressé, vous pouvez en apprendre davantage sur l'histoire d'Opticks. Si vous avez utilisé des outils commerciaux tels que : ERDAS IMAGINE, RemoteView, ENVI ou SOCET GXP, vous devez essayer Opticks. Contrairement à d'autres outils concurrents, vous pouvez ajouter des fonctionnalités à Opticks en créant une extension. Opticks offre la capacité d'extension la plus avancée de tout autre outil de télédétection sur le marché.

Boîte à outils Orfeo
The Orfeo Toolbox is a C++ library for high resolution remote sensing image processing. Il est développé par le CNES dans le cadre du programme ORFEO. Il est basé sur la bibliothèque de traitement d'images médicales ITK et offre des fonctionnalités particulières pour le traitement d'images de télédétection en général et pour les images à haute résolution spatiale en particulier. Des algorithmes ciblés pour des images optiques haute résolution (SPOT, Quickbird, Worldview, Landsat, Ikonos), des capteurs hyperspectraux (Hyperion) ou SAR (TerraSarX, ERS, Palsar) sont disponibles.

OSSIM
OSSIM est une puissante suite de bibliothèques et d'applications géospatiales utilisées pour traiter l'imagerie, les cartes, le terrain et les données vectorielles. Le logiciel est en cours de développement depuis 1996 et est déployé dans un certain nombre d'agences privées, fédérales et civiles.

PolSARPro
L'outil pédagogique et de traitement des données SAR polarimétrique vise à faciliter l'accessibilité et l'exploitation des ensembles de données SAR multipolarisés.

PostSIG
PostGIS ajoute la prise en charge des objets géographiques à la base de données relationnelle objet PostgreSQL. En effet, PostGIS « active spatialement » le serveur PostgreSQL, lui permettant d'être utilisé comme base de données spatiale principale pour les systèmes d'information géographique (SIG), un peu comme le SDE d'ESRI ou l'extension spatiale d'Oracle. PostGIS suit la « Spécification des fonctionnalités simples pour SQL » d'OpenGIS et a été certifié conforme au profil « Types et fonctions ».

Proj4
PROJ.4 est une bibliothèque pour effectuer des conversions entre les projections cartographiques. La bibliothèque est basée sur le travail de Gerald Evenden à l'USGS, mais est maintenant un projet OSGeo maintenu par Frank Warmerdam.

PROSAIL
Le modèle combiné des propriétés optiques des feuilles PROSPECT et le modèle de réflectance bidirectionnelle de la canopée SAIL, également appelé PROSAIL, sont utilisés depuis environ seize ans pour étudier la réflectance spectrale et directionnelle de la canopée végétale dans le domaine solaire. PROSAIL a également été utilisé pour développer de nouvelles méthodes de récupération des propriétés biophysiques de la végétation. Il relie la variation spectrale de la réflectance de la canopée, qui est principalement liée au contenu biochimique des feuilles, avec sa variation directionnelle, qui est principalement liée à l'architecture de la canopée et au contraste sol/végétation. Ce lien est essentiel à l'estimation simultanée des variables biophysiques/structurelles de la canopée pour des applications en agriculture, en physiologie végétale et en écologie à différentes échelles. PROSAIL est devenu l'un des outils de transfert radiatif les plus populaires en raison de sa facilité d'utilisation, de sa robustesse générale et de sa validation cohérente par des expériences en laboratoire/sur le terrain/dans l'espace au fil des ans.

QuantumGIS
QGIS est un système d'information géographique (SIG) Open Source convivial sous licence GNU General Public License. QGIS est un projet officiel de l'Open Source Geospatial Foundation (OSGeo). Il fonctionne sous Linux, Unix, Mac OSX, Windows et Android et prend en charge de nombreux formats et fonctionnalités vectoriels, raster et de base de données.

RadarsatLib
Une bibliothèque Python pour traiter, calibrer et filtrer les données RADARSAT-2 SAR.

Forêts aléatoires
Les forêts aléatoires sont une méthode d'apprentissage d'ensemble pour la classification (et la régression) qui fonctionne en construisant une multitude d'arbres de décision au moment de l'apprentissage et en produisant la classe qui est le mode des classes sorties par les arbres individuels. L'algorithme pour induire une forêt aléatoire a été développé par Leo Breiman et Adele Cutler, et « Random Forests » est leur marque de fabrique. Le terme provient des forêts de décision aléatoire qui ont été proposées pour la première fois par Tin Kam Ho de Bell Labs en 1995. La méthode combine l'idée de « bagging » de Breiman et la sélection aléatoire de caractéristiques, introduites indépendamment par Ho et Amit et Geman afin de construire une collection d'arbres de décision à variance contrôlée.

RAT
Radar Tools (ou RAT) est un puissant outil logiciel open source pour le traitement des données de télédétection SAR.

R-Landsat
Package R pour la correction radiométrique et topographique des images satellites. Pour le traitement d'images satellites Landsat ou autres multispectrales. Comprend des options de normalisation relative, de correction radiométrique basée sur l'image et de correction topographique.

ROI_PAC
Le pack d'interférométrie en orbite répétée est utilisé pour traiter les données du radar à synthèse d'ouverture et produire des interférogrammes différentiels. Le package est géré par des chercheurs du JPL et du Caltech en collaboration avec des membres de la communauté scientifique.

SAGA
SAGA est l'abréviation de System for Automated Geoscientific Analyses. Il s'agit d'un logiciel de système d'information géographique (SIG) conçu pour une mise en œuvre facile et efficace des algorithmes spatiaux. Il offre un ensemble complet et croissant de méthodes géoscientifiques ainsi qu'une interface utilisateur facilement accessible avec de nombreuses options de visualisation.

SDTS
La norme de transfert de données spatiales, ou SDTS, est un moyen robuste de transférer des données spatiales géoréférencées entre des systèmes informatiques dissemblables sans risque de perte d'informations. Il s'agit d'une norme de transfert qui embrasse la philosophie des transferts autonomes, c'est-à-dire les données spatiales, les attributs, le géoréférencement, le rapport de qualité des données, le dictionnaire de données et d'autres métadonnées de support, tous inclus dans le transfert.

SGEMS
Le logiciel de modélisation géostatistique de Stanford (SGeMS) est un progiciel open source permettant de résoudre des problèmes impliquant des variables spatialement liées. Il fournit aux praticiens de la géostatistique une interface conviviale, une visualisation 3D interactive et une large sélection d'algorithmes.

Galbé
Shapely est un package Python sous licence BSD pour la manipulation et l'analyse d'objets géométriques planaires. Il est basé sur les bibliothèques largement déployées GEOS (le moteur de PostGIS) et JTS (à partir duquel GEOS est porté).

SpatiaLite
SpatiaLite est une bibliothèque open source qui étend le noyau de la base de données relationnelle SQLite pour prendre en charge les fonctionnalités SQL spatiales à part entière. SQLite est intrinsèquement simple et léger.

ÉCHANGER
SWAP (Soil, Water, Atmosphere and Plant) simule le transport de l'eau, des solutés et de la chaleur dans les sols non saturés/saturés. Le modèle est conçu pour simuler les processus d'écoulement et de transport à l'échelle du terrain, pendant les saisons de croissance et pour des séries chronologiques à long terme. Il offre un large éventail de possibilités pour traiter à la fois des questions de recherche et des questions pratiques dans le domaine de l'agriculture, de la gestion de l'eau et de la protection de l'environnement.

Essaim
Swarm est le nom d'un progiciel de simulation de modélisation à base d'agents open source, utile pour simuler l'interaction d'agents (sociaux ou biologiques) et leur comportement collectif émergent. Swarm a été initialement développé à l'Institut de Santa Fe au milieu des années 1990, et depuis 1999 a été maintenu par le Swarm Development Group à but non lucratif.

uCreusez
L'objectif d'uDig est de fournir une solution Java complète pour l'accès, l'édition et la visualisation des données SIG de bureau.

VTP
L'objectif de VTP est de favoriser la création d'outils permettant de construire facilement n'importe quelle partie du monde réel sous forme numérique interactive en 3D. Cet objectif nécessitera une convergence synergique des domaines de la CAO, des SIG, de la simulation visuelle, de la topographie et de la télédétection. VTP rassemble des informations et suit les progrès dans des domaines tels que la construction de scènes procédurales, l'extraction de caractéristiques et les algorithmes de rendu en temps réel. VTP écrit et prend en charge un ensemble d'outils logiciels, y compris un environnement d'exécution interactif (VTP Enviro). Les outils et leur code source sont librement partagés pour aider à accélérer l'adoption et le développement des technologies nécessaires.

WAIR
Analyse en ondelettes de l'enregistrement d'images.
Un outil pour l'analyse quantitative de diverses techniques d'enregistrement d'images n-dimensionnelles (n-D). La série de sous-programmes « C » qui composent la bibliothèque WAIR peut être facilement intégrée aux programmes spécifiques au site de l'utilisateur et adaptée à ses besoins particuliers.


Log4net 快速設定

1. using
using log4net
using log4net.Config

2.
#region "LogSetting"
private static readonly log4net.ILog log = log4net.LogManager.GetLogger(typeof(WMSProxy))
private void _LogSetting()
<
log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(AppDomain.CurrentDomain.BaseDirectory + "LogConfig.xml"))
>
#endregion

<appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">

<conversionPattern value="[%date] [%level] [%logger:%line] %message%newline" />


Voir la vidéo: Install GDAL on Windows. burdGIS (Octobre 2021).