Vous pouvez lire le billet sur le blog La Minute pour plus d'informations sur les RSS !
Feeds
11867 items (4 unread) in 55 feeds
-
Décryptagéo, l'information géographique
-
Cybergeo
-
Revue Internationale de Géomatique (RIG)
-
SIGMAG & SIGTV.FR - Un autre regard sur la géomatique
-
Mappemonde

-
Imagerie Géospatiale
-
Toute l’actualité des Geoservices de l'IGN
-
arcOrama, un blog sur les SIG, ceux d ESRI en particulier (1 unread)
-
arcOpole - Actualités du Programme
-
Géoclip, le générateur d'observatoires cartographiques
-
Blog GEOCONCEPT FR

-
Géoblogs (GeoRezo.net)
-
Conseil national de l'information géolocalisée
-
Geotribu
-
Les cafés géographiques
-
UrbaLine (le blog d'Aline sur l'urba, la géomatique, et l'habitat)
-
Icem7
-
Séries temporelles (CESBIO)
-
Datafoncier, données pour les territoires (Cerema)
-
Cartes et figures du monde
-
SIGEA: actualités des SIG pour l'enseignement agricole
-
Data and GIS tips
-
Neogeo Technologies
-
ReLucBlog
-
L'Atelier de Cartographie
-
My Geomatic
-
archeomatic (le blog d'un archéologue à l’INRAP)
-
Cartographies numériques (2 unread)
-
Veille cartographie (1 unread)
-
Makina Corpus
-
Oslandia
-
Camptocamp
-
Carnet (neo)cartographique
-
Le blog de Geomatys
-
GEOMATIQUE
-
Geomatick
-
CartONG (actualités)
-
23:32
103 Days Until Spring Training
sur James Fee GIS BlogA good friend of mine texted me this morning with literally this…
So… What do we do now?
Exactly, 103 days until pitchers and catchers show up at Spring Training.
-
19:00
Mapping Global Wind Power Potential
sur Google Maps ManiaDespite growing by 30% in the last nine years offshore wind power still only provides 0.3% of electricity around the globe. Some countries, such as the UK, Germany and Denmark have recently added a lot of offshore wind power capacity. However there is still huge potential for offshore wind power around the world. In fact wind power has the potential to provide more than 18 times the global
-
18:33
gvSIG Team: gvSIG Desktop: Scary symbols library for Halloween
sur Planet OSGeoFocused in spooky gvSIG users, we have generated a new symbol library for Halloween.
The installation way is the usual, from add-ons manager
-
17:00
Mapping Cancer Alley
sur Google Maps ManiaThe land along the Mississippi River between Baton Rouge and New Orleans is often referred to as 'Cancer Alley'. The area is dominated by chemical plants and is consequently one of the most polluted places in the USA. ProPublica has used Environmental Protection Agency scientific model to map out the concentrations of toxic chemicals between Baton Rouge and New Orleans. In a Notoriously
-
15:00
gvSIG Team: Taller rápido de iniciación a gvSIG Desktop
sur Planet OSGeoOs dejamos los vídeos y datos utilizados de un taller de iniciación rápida a gvSIG Desktop. Está orientado a aquellas personas con pocos o ningún conocimiento de SIG, de modo que sirva para “dar los primeros pasos” y comenzar a conocer esta potente herramienta. El taller, en poco más de una hora, repasa algunos de los principales aspectos de la aplicación.
El taller es fruto de la grabación de algunos ejercicios de testeo realizados sobre la versión candidata a final y publicada recientemente gvSIG Desktop 2.5 RC2, pero pueden replicarse con otras versiones de gvSIG Desktop. De este modo, al mismo tiempo que testeamos, generamos material que puede ser interesante para la comunidad.
Los vídeos del taller son:
- Interfaz y Añadir Datos: [https:]]
- Simbología: [https:]]
- Etiquetado: [https:]]
- Selección: [https:]]
- Georreferenciación: [https:]]
- Tablas: [https:]]
- Edición: [https:]]
Los datos utilizados pueden descargarse aquí.
- Interfaz y Añadir Datos: [https:]]
-
14:00
The First 2019 UK Election Map
sur Google Maps ManiaThe UK has set a date for a new national election. The election on December 12th is by default almost becoming a second referendum on Brexit. It will also result in many, many new election maps. The first of which is Maproom's 2019 UK Election Map. This interactive map colours each electoral constituency by the political party of the currently sitting MP. If you click on a constituency you can
-
11:32
L'API JavaScript ArcGIS passe en version 4.13
sur arcOrama, un blog sur les SIG, ceux d ESRI en particulier
Début octobre, couplé à la mise à jour d'ArcGIS Online, l'API JavaScript ArcGIS a été mise à jour en version 4.13. Comme à chaque mise à jour, l'API introduit de nouvelles fonctionnalités tout en améliorant les performances de certaines fonctionnalités existantes (plusieurs évolutions importantes sur ces aspects performance dans cette version). Je vous propose un résumé des évolutions notables de cette version 4.13.
Améliorations des performances
Avec chaque version, les performances sont toujours améliorées. La classe VectorTileLayer a été optimisée pour un affichage plus progressif des entités vectorielles et un mécanisme de mise en cache des tuiles amélioré qui réduit le nombre de requêtes sur le réseau.
Dans les scènes web 3D, le rendu des VectorTileLayer a été amélioré pour permettre une navigation plus fluide dans les scènes avec des fonds de carte vectoriels et une nouvelle stratégie de chargement permet d'être deux fois plus rapide des tuiles.
Pour les couches d'entités (FeatureLayers), on notera une meilleure stabilité dans la gestion des priorités d'affichage des couches en z et une meilleure performance de rendu des entités polylignes et polygonales de grande taille.
Enfin, on notera l'arrivée d'options de généralisation sur les entités linéaires des GraphicsLayer.
Amélioration des rendus 3D
Un nouveau modèle d'éclairage et d'ombrage améliore le sens de la profondeur, du contraste et de la définition du contenu 3D comme les bâtiments, les arbres et les symboles. La propriété qualityProfile permet d'obtenir ce rendu de haute qualité. De même, lorsque vous regardez de près des modèles 3D supportant des rendus physiques (PBR), vous remarquerez que certaines effets de rendu sur les surfaces, telles que la notion de réflection, sont honorés. Dans ArcGIS, l'import de fichiers glTF permet notamment cette prise en charge.
Les données vecteurs et raster drapées, y compris les fonds de carte, l'altitude et les images, sont maintenant chargées et affichent un niveau d'échelle plus homogène. Les couches affichant un contenu avec différents niveaux de détail peuvent être difficiles à afficher avec des vues inclinées de la scène. Désormais, plutôt que de charger et d'afficher plusieurs niveaux d'échelle, l'API charge et affiche le même niveau de détail dans de grandes parties de la vue.
Enfin, des améliorations ont été apportées à la transparence dans les couches de scènes 3D pour un rendu plus réel des objets opaques derrière ceux qui sont transparents. De même, les polygones adjacents partageant des faces identiques ne scintillent plus. Comparer des couches par balayage Si vous avez besoin de comparer des couches d'entités, des couches de carte ou des couches d'imagerie, vous disposez désormais du widget Swipe. Il fournit un outil simple permettant d'afficher une partie d'une ou plusieurs couches au-dessus d'une carte 2D. Les couches peuvent être balayées verticalement ou horizontalement. Voir l'exemple ci-dessous en live.
Vous pourrez même enchaîner plusieurs balayage pour pouvoir révéler différentes couches en scrollant simplement la carte avec la roulette de votre souris. Voir l'exemple ci-dessous en live.
Symboles composés pilotés par les attributs Le Dictionary Renderer construit chaque symbole à la volée en fonction d'une ou de plusieurs valeurs d'attribut et gère également un nombre presque infini de combinaisons uniques. Vous pouvez maintenant symboliser des couches à l'aide d'un dictionnaire de symboles configuré avec plusieurs attributs. Par exemple, vous pouvez symboliser les stations-service pour que chaque symbole reflète le type de carburant, le type de réseau, le type de connecteur, etc. Cette approche est utilisée lorsque les spécifications de symbole entraînent de nombreuses permutations de symbole inappropriées pour UniqueValueRenderer. Voir l'exemple ci-dessous en live.Un widget de mesure conçu pour la 2D et la 3D
Le widget Measurement est conçu pour simplifier l'expérience utilisateur et maximiser la flexibilité. Un seul widget de mesure peut désormais être utilisé en 2D et en 3D pour mesurer la distance et la surface. Ce nouveau widget encapsule les fonctionnalités des quatre widgets de mesure actuels. Il permet aux développeurs de configurer l'interface utilisateur de manière à répondre au mieux à leurs besoins spécifiques.
Widget BasemapLayerList
Le widget BasemapLayerList est désormais disponible. Similaire au widget LayerList il est dédié à la gestion des fonds de carte. Le widget affiche une liste de fonds de carte dont la visibilité peut être activée ou désactivée. Les couches de base et les couches de référence sont divisées en sections distinctes et peuvent éventuellement être réorganisées et renommées. Widget ScaleRangeSlider
Le widget ScaleRangeSlider permet à l'utilisateur de définir une échelle maximale et minimale en fonction de plages d'échelle nommées. Lorsqu'une couche est associée au widget, minScale et maxScale sont définis sur la plage d'échelle de la couche.
Fenêtre contextuelle sur les couches de nuages de points
Une nouvelle classe PointCloudLayer prend désormais en charge les fenêtres contextuelles, vous permettant d’utiliser la grande quantité d’informations provenant de Lidar et d’analyses basées sur la photographie. Sélectionnez des points individuels dans une couche de scène de nuages ??de points pour inspecter des propriétés telles que le code de classification, l'altitude et l'intensité. Utilisez les fonctionnalités existantes telles que les expressions PopupTemplate ou Arcade pour créer des mises en page contextuelles personnalisées.
Mise à jour de la classe ImageryLayer
La classe ImageryLayer vous permet désormais d'afficher les couches d'images obliques dans leur système de coordonnées image en spécifiant la propriété imageCoordinateSystem de la carte 2D. Cela vous permettra de visualiser vos images obliques sans aucune distorsion dans sa forme originale. Voir cet exemple de la documentation.Modification du widget Bookmarks
Le widget Bookmarks prend désormais en charge l’ajout, la modification, la suppression et la réorganisation des signets dans le widget en définissant la propriété editionEnabled sur true. Vous pouvez également ajouter manuellement de nouveaux signets à l'aide de la méthode createBookmark ().
Des comportements de SmartMapping plus évolués
Des valeurs par défaut de SmartMapping peuvent désormais être générées pour n'importe quelle couleur de fond de carte ou d'arrière-plan, que ce soit avec un style de tuiles vectorielles standard ou personnalisé (ou même sans fond de carte du tout). Une propriété zoomOptions aux sliders de distribution des valeurs de l'interface de SmartMapping, ce qui vous permet de zoomer sur des plages plus restreintes. Modernisation de l'API
Deux chantiers de fond ont été démarré depuis plusieurs versions pour améliorer la qualité de l'API et réduire la dépendance au framework Dojo. Ainsi, 96% du code de base est écrite désormais écrit en TypeScript.
D'autre part, il est prévu en version 4.14 que l'API retourne des "Promises" natives JavaScript pour supprimer définitivement les "Promises" Dojo en 4.15.
Enfin, des travaux préparatoires sont en cours pour éliminer la dépendance au mécanisme de chargement des modules et au "Declare" de Dojo.
Pour en savoir plus...
Si vous recherchez la liste complète des améliorations mises à jours et corrections de bugs, pensez également à consulter les notes de publications et les 15 nouveaux exemples de code. N'oublions la version 3.x...
Une version 3.30 est également disponible pour les développeurs utilisant encore la version 3.x de l'API JavaScript ArcGIS. Les infos sur cette mise à jour se trouvent ici.
-
10:18
For your eyes only, New Caledonia monthly cloud free synthesys.
sur Séries temporelles (CESBIO)I will probably never go to New Caledonia, as the plane trip would spoil my carbon budget for the next 10 years. But I just had the chance to admire it from 700 km above sea level, thanks to the monthly Level 3A cloud free syntheses produced by Theia with Sentinel-2 data. As I am not selfish, here is a link to visualize the mosaic of these images obtained for the month of August 2019. For once, I made the mosaic at 10 meters resolution, and it's worth it.
If you look closely, you will find some artefacts on this cloudy region, but most of them are above water, and sadly over the magnificent lagoon. Our method has been designed to work on lands, but is somewhat degraded above water becuase water colours change very fast with time. to know more about our methodology please see this post.
A little zoom on the Heart of Voh
To start visiting New Caledonia, click on the image below. I am taking the risks to make you want to go to New Caledonia, but, I will not accept to take charge of your carbon budget.
Cliquez sur l'image pour visiter la Nouvelle-Calédonie
Crossing New Caledonia from West coast to East coast
-
9:57
Free and Open Source GIS Ramblings: Interactive plots for GeoPandas GeoDataFrame of LineStrings
sur Planet OSGeoGeoPandas makes it easy to create basic visualizations of GeoDataFrames:
However, if we want interactive plots, we need additional libraries. Folium (which is built on Leaflet) is a great option. However, all examples for plotting GeoDataFrames that I found focused on point or polygon data. So here is what I found to work for GeoDataFrames of LineStrings:
First, some imports:
import pandas as pd import geopandas import folium
Loading the data:
graph = geopandas.read_file('data/population_test-routes-geom.csv') graph.crs = {'init' :'epsg:4326'}
Creating the map using folium.Choropleth:
m = folium.Map([48.2, 16.4], zoom_start=10) folium.Choropleth( graph[graph.geometry.length>0.001], line_weight=3, line_color='blue' ).add_to(m) m
I also tried using folium.PolyLine which seemed like the more obvious choice but does not seem to accept GeoDataFrames as input. Instead, it expects a list of coordinate pairs and of course it expects them to be in the opposite order that Shapely.LineString.coords provides … Oh the joys of geodata!
In any case, I had to limit the number of features that get plotted because Folium refuses to plot all 8778 features at once. I decided to filter by line length because drawing really short lines is pointless for my overview visualization anyway.