OSGeo Planet

gvSIG Team: gvSIG October: 10 years sharing and building (Updating)

OSGeo Planet - 7 hours 18 min ago
piThis post is being updated continuously with more information about new events/i/p pAs Thoreau would say “Time is but stream I go a-fishing in”. strongThis October it will be ten years after the first version of gvSIG. It’s now 10 years old¡/strong/p pTo celebrate the anniversary, some stronggvSIG Communities/strong suggested various activities throughout October. The project begun informally but, increasingly, new activities have arisen since that time so, on the one hand, we announce activities that are confirmed and on the other hand, we also call on all gvSIG Communities to participate in the process and to submit new proposals throughout October./p pIn some cases it has been timed National gvSIG Meeting to coincide with “gvSIG Month”, in others talks at universities are ongoing, several webinars are planned,…and much more that we hope to confirm shortly. We are confident that all of these events will be of great interest to the Community./p pWe also hope gvSIG 2.1 to be ready in October. This is a new version, which is already receiving very positive feedback, even in the Build Verification Testing. We will also continue to work on improving gvSIG with new developments, which will take many by surprise. There are more things we are doing, a new website, new extensions,../p pOn the other hand, a href=http://web.gvsig-training.com/index.php/es/cursos/online/actualesa new call for on-line courses/a has been launched with significant discounts. We therefore hope to facilitate certified training for everyone (in addition to offer a free i3GEO course)./p pstrongActivities confirmed/strong in alphabetical order by country:/p ul listrongWebinars: /strongorganized in collaboration with MundoGEO. ul listronggvSIG applied to criminology/strong. Given by ICSPOL, the unity for data analysis of the Local Police in Castellón (Spain) and the collaboration of CRÍMINA (Centre for crime prevention and study) and the Criminology Institute at the Basque Country. ul liLanguage: Spanish./li liDate: October 7th./li /ul /li listrongWatershed mapping with gvSIG/strong. Given by Gilberto Cugler. ul liLanguage: Portuguese./li liDate: October 10th./li /ul /li listronggvSIG applied to fauna and protected Natural landscapes./strong Given by eGeoMapping. ul liLanguage: Spanish./li liDate: October 14th./li /ul /li /ul /li listrongMOOC/strong, Massive Online Open Courses: ul listrongMobile devices for Territory management/strong. New edition of this course, at the  UPV online learning platform [X]. ul liGiven by Israel Quintanilla and Aurea Gallego (Dpto. de Ingeniería Cartográfica, Geodesia y Fotogrametría, ETSI Geodésica, Cartográfica y Topográfica, Universidad Politécnica de Valencia)./li liLanguage: Spanish./li liMore information: a href=http://cursodispositivosmoviles.upvx.es/fichahttp://cursodispositivosmoviles.upvx.es/ficha/a/li /ul /li /ul /li libArgentina/b: ul lia href=http://www.gvsig.org/web/community/events/jornadas-argentina/2014/b4th Argentine gvSIG Conference./b/a It will take place in Villa María National University, in Córdoba on 2 and 3 October./li /ul /li libBrazil/b: ul listrongEvent Commemorating 10 years of gvSIG in UFPR Litoral/strong. ul listrongSeminar: Free and Open Source Geotechnologies. 10 years of gvSIG/strong. Venue: UFPR Litoral (Matinhos-PR). Schedule start time : 18h. Speakers : : PhD.Édina M. Vergara – UFPR Litoral, PhD. Alexandro G. Schäfer – UNIPAMPA – Bagé-RS, PhD Nelson C. Rosot – UFPR, PhD. Student Ricardo Monteiro – UFPR Litoral, Gilberto Cugler./li listrongSide Event 1: gvSIG Course (30h)./strong Lecturer : Gilberto Cugler. Dates : 22-24/10. Venue : UFPR Litoral;/li listrongSide Event 2: gvSIG Course for public school teachers (20h)/strong – Dates : October-November. Lecturer : Ricardo Monteiro. Venue : UFPR Litoral.br / For futher information, please contact: a href=mailto:ricardoarqui@yahoo.com.brricardoarqui@yahoo.com.br/a/li /ul /li libgvSIG Anniversary Celebration Event/b. Event promoted by Hímaco Group at Public Archive in the State of São Paulo. This event will have the participation of Hímaco Members and they approached the following themes : 1) Open source software, past and present status (Luis Ferla). 2) Historic GIS and work of Hímaco (Delphine Lacroix, Maíra Rosin e Orlando Guamier). Entry free of charge until capacity reached (30 seats). A certificate will be awarded to all participants.br / For further information, please contact: a href=mailto:grupohimaco@gmail.comgrupohimaco@gmail.com/a/li /ul /li libEcuador/b: ul lia href=http://foromundo.unigis.net/index.php/foromundo-unigis-quito.htmlbSecond World Unigis Forum (Quito, 2014)/b/a. A workshop on “Opengis for geomatic projects” will take place during the event. Members of Ecuador gvSIG Community will teach the workshop and it will take place in USFQ (Cumbayá, Quito) during strongOctober 22-23/strong./li /ul /li listrongSpain:/strong ul lia href=http://congresoaea.org/strongXVI Forestry National World Conference/strong/a. Presentation and workshop about GIS applied to forestry./li /ul /li libMexico:/b ul libgvSIG Workshop for Civil Associations and Social Groups of Guadalajara: /bHosted by GeoAlternativa. Further details of the dates will be shortly be announced.br / Contact information: a href=mailto:alonsomorilla@geoalternativa.comalonsomorilla@geoalternativa.com/a/li /ul /li libUruguay/b: ul liba href=http://www.gvsig.org/plone/community/events/jornadas-uruguay/2014/inicio3rd Uruguay gvSIG Conference and 1st Open Source Geographic Information Technologies and Open Data/a. /bIn Montevideo, on 2 and 3 October. Presentations will be hold in the auditorium of the Cultural Centre TV tower, ANTEL. On 3 October, the workshops will be hold in the Faculty of Engineering./li /ul /li /ul pThere are more activities planned in other countries, but will be published shortly./p pWe will be updating this post as soon as we have more confirmed activities./p pThose interested in taking part write to a href=mailto:info@gvsig.cominfo@gvsig.com/a/pbr /Filed under: a href=http://blog.gvsig.org/category/opinion/opinion/a img alt= border=0 height=1 src=http://pixel.wp.com/b.gif?host=blog.gvsig.orgamp;blog=8230583amp;post=2504amp;subd=gvsigamp;ref=amp;feed=1 width=1 /
Categories: OSGeo Planet

Paul Ramsey: PostGIS for Managers

OSGeo Planet - Tue, 2014-09-16 19:48
pAt FOSS4G this year, I wanted to take a run at the decision process around open source with particular reference to the decision to adopt PostGIS: what do managers need to know before they can get comfortable with the idea of making the move./p pa href=http://vimeo.com/106224772The Manager's Guide to PostGIS — Paul Ramsey/a from a href=http://vimeo.com/foss4gFOSS4G/a on a href=https://vimeo.comVimeo/a./p
Categories: OSGeo Planet

GeoSpatial Camptocamp: GeoMapFish : publication de la version 1.5.0

OSGeo Planet - Tue, 2014-09-16 14:21
p class=line867a href=http://geomapfish.org target=_blank title=geomapfishGeoMapFish/a vient de sortir en version 1.5.0 après 5 versions de test. GeoMapFish est une application Web cartographique Open source. Elle a pour ambition de partager le maximum de fonctionnalités génériques au travers des différents projets de portails cartographiques de nos clients et de proposer des fonctionnalités avancées et performantes. span class=anchor id=line-4/spanspan class=anchor id=line-5/span/p p class=line867GeoMapFish est composée de deux modules : un module client (appelé CGXP, développé en JavaScript) et un module serveur (appelé c2cgeoportal, écrit en Python, basé sur Pyramid). Les deux modules étant fournis via le dépôt c2cgeoportal et CGXP. span class=anchor id=line-6/spanspan class=anchor id=line-7/span/p p class=line874Son mode d’installation permet d’avoir à la fois des fonctionnalités génériques mais également une finesse dans la personnalisation du portail : fonctionnalités spécifiques tant côté client que côté serveur et configuration avancée des fonctionnalités génériques. L’industrialisation des déploiements n’a pas été oubliée permettant un déploiement aisé et rapide avec l’assurance maximale d’avoir une configuration identique pour chaque instance déployée. span class=anchor id=line-8/spanspan class=anchor id=line-9/span/p p class=line874Liens connexes : span class=anchor id=line-10/spanspan class=anchor id=line-11/span/p ul lia href=http://docs.camptocamp.net/c2cgeoportal/1.5/releasenotes.html#release-notes target=_blank title=Release notesRelease notes /a/li lia href=http://mapfish-geoportal.demo-camptocamp.com/1.5/ target=_blank title=DémoDémo/a (login/mot de passe : demo/demo)/li lia href=http://geomapfish.org target=_blank title=Site webSite web/a/li liDocumentation : ul lia href=http://docs.camptocamp.net/cgxp/1.5/ target=_blankhttp://docs.camptocamp.net/cgxp/1.5//a/li /ul ul lia href=http://docs.camptocamp.net/c2cgeoportal/1.5/ target=_blankhttp://docs.camptocamp.net/c2cgeoportal/1.5//a/li /ul /li /ul h5Nouvelles fonctionnalités/h5 h6 class=line874Interface principale : span class=anchor id=line-18/span/h6 ul liConfiguration d’un fond de plan par thèmes span class=anchor id=line-19/span/li liGestion de la méthode Basic pour a class=http href=http://fr.wikipedia.org/wiki/Authentification_HTTP target=_blankl’identification HTTP/a. Il est maintenant possible de se connecter au service WMS du portail via QGIS par exemple : a href=http://www.camptocamp.com/wp-content/uploads/GMF_demo_wms_qgis.pngimg alt=GMF_demo_wms_qgis class=aligncenter size-full wp-image-6542 height=722 src=http://www.camptocamp.com/wp-content/uploads/GMF_demo_wms_qgis.png width=1081 //a span class=anchor id=line-20/span/li liPermalink court par défaut/li lispan class=anchor id=line-21/spanAffichage des géométries vectorielles sur la carte à partir du résultat de la recherche span class=anchor id=line-22/span/li liMise à jour vers la nouvelle API de StreetView span class=anchor id=line-23/spanspan class=anchor id=line-24/span/li /ul h6 class=line874Interface d’édition : span class=anchor id=line-25/span/h6 ul liÉdition de texte multiligne span class=anchor id=line-26/spanspan class=anchor id=line-27/span/li /ul h6 class=line874Interface mobile : span class=anchor id=line-28/span/h6 ul liMesurer une polyligne span class=anchor id=line-29/spanspan class=anchor id=line-30/span/li /ul p class=line874Et les inévitables corrections de bugs ! span class=anchor id=line-31/spanspan class=anchor id=line-32/span/p h6 class=line874Changelog complet : span class=anchor id=line-33/span/h6 ul lia href=https://github.com/camptocamp/c2cgeoportal/issues?q=milestone%3A1.5+is%3Aclosed%20 target=_blankhttps://github.com/camptocamp/c2cgeoportal/issues?q=milestone%3A1.5+is%3Aclosed span class=anchor id=line-34/span/a/li lia class=https href=https://github.com/camptocamp/cgxp/issues?q=milestone%3A1.5+is%3Aclosed target=_blankhttps://github.com/camptocamp/cgxp/issues?q=milestone%3A1.5+is%3Aclosed/a span class=anchor id=line-35/spanspan class=anchor id=line-36/span/li /ul h5 class=line867 Exemples/h5 p class=line862Plusieurs instances de GeoMapFish ont été mises en production ces derniers mois (la dernière en date est celle de la ville de Nyon) : span class=anchor id=line-39/spanspan class=anchor id=line-40/span/p ul liSITNyon (Ville de Nyon) : a class=http href=http://map.nyon.ch target=_blankhttp://map.nyon.ch/a span class=anchor id=line-41/span/li liSIGIP (SIG de la ville de Pully) : a class=http href=http://sigip.ch target=_blankhttp://sigip.ch/a span class=anchor id=line-42/span/li liVille de Morges : a class=http href=http://map.morges.ch target=_blankhttp://map.morges.ch/a span class=anchor id=line-43/span/li liCartorivierra : a class=http href=http://map.cartoriviera.ch/theme/cadastre target=_blankhttp://map.cartoriviera.ch/theme/cadastre/a span class=anchor id=line-44/span/li liCanton de Bâle campagne : a class=http href=http://geoview.bl.ch/ target=_blankhttp://geoview.bl.ch//a span class=anchor id=line-45/span/li liRégion de Berne : a class=http href=http://map.regiogis-beo.ch/ target=_blankhttp://map.regiogis-beo.ch//a span class=anchor id=line-46/span/li lia class=http href=http://map.donatsch.ch/ target=_blankhttp://map.donatsch.ch//a span class=anchor id=line-47/span/li liGeoAG : a class=http href=http://geoag.ch/ target=_blankhttp://geoag.ch//a span class=anchor id=line-48/spanspan class=anchor id=line-49/span/li /ul h5 class=line867 À propos de GeoMapfish/h5 p class=line867GeoMapFish est composée d’une interface principale permettant l’ajout de couches classées par thèmes (cadastre, réseaux d’assainissement, environnement, etc.). Chaque thème peut être déplacé dans l’empilement et son opacité modifié. Classiquement, les couches peuvent être activées ou pas. Celles-ci sont classées au sein de groupes de couches. Chaque couche possède une légende au niveau de l’arborescence des couches ainsi que dans le panel « Légende ». span class=anchor id=line-52/spanspan class=anchor id=line-53/span/p p class=line874Divers outils permettent d’interagir avec la carte (outils de zoom et de déplacement), outils de mesures (longueur, surface, angle), outils de dessin, de recherche (toutes les couches peuvent être interrogeables en mode Full Text Search). L’application propose des fonctionnalités moins communes comme l’intégration de GoogleEarth, de permalink court. span class=anchor id=line-54/spanspan class=anchor id=line-55/span/p p class=line874Chaque couche peut être soit publique, soit privée et donc invisible pour toutes personnes non identifiées et n’ayant pas les droits de visibilité. Une notion de zone de restriction permet à l’administrateur de restreindre la visibilité d’une couche à une zone pour un utilisateur. La gestion des droits d’accès propose également la notion de groupe d’utilisateurs pour regrouper les droits d’utilisateurs identiques. span class=anchor id=line-56/spanspan class=anchor id=line-57/span/p p class=line874Enfin, l’outil d’impression permet d’imprimer sa carte en différents formats (PDF, PNG par exemple), en utilisant des gabarits préparés par l’intégrateur. span class=anchor id=line-58/spanspan class=anchor id=line-59/span/p p class=line867GeoMapFish c’est aussi une interface d’édition spécifique, simplifiée à destination des utilisateurs ayant accès à une ou plusieurs couches en mode édition. Le formulaire permettant d’entrer les données attributaires peut être personnalisé afin d’accompagner les utilisateurs dans l’édition (affichage de calendrier pour les champs dates, affichage de liste déroulante proposant une liste de valeurs possibles). span class=anchor id=line-60/spanspan class=anchor id=line-61/span/p p class=line874La version mobile, quant à elle, propose une interface encore plus simple afin de s’adapter aux besoins et contraintes des applications mobiles. On retrouve la gestion des thèmes et quelques fonctions de recherche. span class=anchor id=line-62/spanspan class=anchor id=line-63/span/p pLa configuration des données (thèmes, arborescence des couches, utilisateurs) se fait au sein d’une interface d’administration./p pCet article a href=http://www.camptocamp.com/actualite/publication-version-1-5-geomapfish/ rel=nofollowGeoMapFish : publication de la version 1.5.0/a est apparu en premier sur a href=http://www.camptocamp.com rel=nofollowCamptocamp/a./p
Categories: OSGeo Planet

Jackie Ng: Announcing: mapguide-rest 0.10

OSGeo Planet - Tue, 2014-09-16 12:33
Nope, this isn't a 1.0 release. Not only are we not using decimal release numbers, but there's still plenty of things to explore and refine before we can put the 1.0 stamp on this thing. Here's what's new and changed in this release.br /br /span style=font-size: large;(Experimental) Cesium CZML support/spanbr /br /We now have support for outputting feature data as a href=https://github.com/AnalyticalGraphicsInc/cesium/wiki/CZML-GuideCZML/a for consumption inside the a href=http://cesiumjs.org/Cesium/a 3D web viewer. Support for CZML is made available as a representation of a given Layer Definition.br /br /For example, the following route will return data from the trees layer as CZML:br /br /prehttp://localhost/mapguide/rest/library/Samples/Sheboygan/Layers/Trees.LayerDefinition/features.czml/prebr /We've included a CZML example in this release that demonstrates the level of support that has been implemented for this release.br /br /div class=separator style=clear: both; text-align: center;a href=http://3.bp.blogspot.com/-SO_51bciDHk/VBgXisioMKI/AAAAAAAAGFY/VpyzmI9-YYA/s1600/Capture.PNG style=margin-left: 1em; margin-right: 1em;img border=0 height=430 src=http://3.bp.blogspot.com/-SO_51bciDHk/VBgXisioMKI/AAAAAAAAGFY/VpyzmI9-YYA/s1600/Capture.PNG width=640 //a/divbr /When selecting an object, its tooltip data will be shown in Cesium's information window if available.br /br /div class=separator style=clear: both; text-align: center;a href=http://2.bp.blogspot.com/-REe9gW_g7Ds/VBgYg0jX3YI/AAAAAAAAGFg/P90EvRUokvU/s1600/Capture.PNG style=margin-left: 1em; margin-right: 1em;img border=0 height=412 src=http://2.bp.blogspot.com/-REe9gW_g7Ds/VBgYg0jX3YI/AAAAAAAAGFg/P90EvRUokvU/s1600/Capture.PNG width=640 //a/divbr /Note the object itself has no selection indicator unless the object is a point. Still trying to figure out if we can apply a different style for selected lines and polygons.br /br /If your Layer Definition has a href=http://trac.osgeo.org/mapguide/wiki/MapGuideRfc16elevation settings/a applied, they be extruded if they're polygonsbr /br /div class=separator style=clear: both; text-align: center;a href=http://3.bp.blogspot.com/-v3CvC5diRq4/VBgabdT0G6I/AAAAAAAAGFo/C4f1QwGdFww/s1600/Capture.PNG style=margin-left: 1em; margin-right: 1em;img border=0 height=412 src=http://3.bp.blogspot.com/-v3CvC5diRq4/VBgabdT0G6I/AAAAAAAAGFo/C4f1QwGdFww/s1600/Capture.PNG width=640 //a/divbr /Now if the (experimental) tag didn't stand out, here's the current limitations with this implementation:br /ulliThe following properties are preserved when converted to CZML, anything not listed can be assumed lost in translation: ulliPoint styles: Point color is preserved. The point size in CZML is the average of the height/width of the point as defined in the Layer Definition./liliLine styles: Line color/liliArea/Polygon styles: Fill color. Outline color/li/ul/liliIf a Layer Definition has multiple scale ranges defined, mapguide-rest will only consider the first scale range when outputting CZML/liliIf a given point/area/line style is themed, the default rule (the one without a filter) is ignored/li/uldivspan style=font-size: large;Data publishing improvements/spanbr /br /The restcfg.json now lets you specify a Layer Definition as the data source instead of a Feature Source and Feature Class name.br /br /Also, when using a Layer Definition as a data source, you'll get tooltip, hyperlink and elevation FDO expression pre-evaluated, allowing you to use such computed properties within your templates.br /br /You can find a new example that uses the building footprints from the a href=https://github.com/jumpinjackie/mapguide-sample-melbourneMelbourne dataset/a.br /span style=font-size: large;br //spanspan style=font-size: large;File download support/span/divdivbr //divdivMost GET routes can now prompt for downloads by appending bdownload=1/b to the query string of the URL./divdivbr //divdivspan style=font-size: large;XYZ tile improvements/span/divdivbr //divdivVector tiles can now be for a base layer group or for a layer within the base layer group./divdivbr //divdivJust to recap, this URL route fetches a vector tile for a given base layer group in a Map Definitionbr /br //divprehttp://servername/mapguide/rest/library/{resourcePath}.MapDefinition/xyz/{groupName}/{z}/{x}/{y}/tile.{format}/predivbr /If you want vector tiles for a specific layer within that group, you can use this new URL routebr /br //divprehttp://servername/mapguide/rest/library/{resourcePath}.MapDefinition/xyz/{groupName}/{layerName}/{z}/{x}/{y}/tile.{format}/predivbr /You can find a new Leaflet example that uses the single-layer vector tiles.br /br /div class=separator style=clear: both; text-align: center;a href=http://1.bp.blogspot.com/-r-ziBqfZw8c/VBgl1IMQ57I/AAAAAAAAGF0/IhBfls6Vpuw/s1600/Capture.PNG style=margin-left: 1em; margin-right: 1em;img border=0 height=438 src=http://1.bp.blogspot.com/-r-ziBqfZw8c/VBgl1IMQ57I/AAAAAAAAGF0/IhBfls6Vpuw/s1600/Capture.PNG width=640 //a/divbr /span style=font-size: large;Other changes/spanbr /br /ulliFixed bad download links in the resource data list HTML representation/liliFixed invalid chunked file transfer behavior under certain conditions/liliSamples updated to use OpenLayers 3 final and Cesium 1.1/li/uldiva href=https://github.com/jumpinjackie/mapguide-rest/releases/tag/v0.10-preDownload/a/div/div
Categories: OSGeo Planet

gvSIG Team: Octubre gvSIG: 10 años compartiendo y construyendo (Actualización)

OSGeo Planet - Tue, 2014-09-16 08:41
piActualizamos el post con una nueva actividad: un curso abierto (MOOC) de Dispositivos Móviles para la Gestión del Territorio con uso de gvSIG como SIG de escritorio.br / /i/p pDecía Thoreau que el tiempo era la corriente en la que estaba pescando. strongEl próximo octubre harán 10 años desde la publicación de una primera versión de gvSIG. ¡10 años ya!/strong/p pDesde algunas de las strongComunidades de gvSIG/strong se nos propuso realizar actividades durante el mes de octubre que celebraran de algún modo esta efeméride. Al comentar esta propuesta de manera informal han ido surgiendo cada vez más propuestas, que nos llevan por un lado a anunciar las ya confirmadas y a hacer un llamamiento a sumarse con nuevas actividades durante todo octubre./p pEn algunos casos se ha hecho coincidir las jornadas nacionales con este “mes gvSIG”, en otros se están organizando charlas en universidades, hay previstos varios webinars,…y novedades que esperamos confirmar en breve y que a buen seguro despertarán el interés de la comunidad./p pOctubre es también el mes en que esperamos tener listo gvSIG 2.1, una versión que ya en sus build de testing está recibiendo una valoración muy positiva…y que continuamos mejorando con cambios que a más de uno sorprenderán. Andamos trabajando en más cosas, una nueva web, nuevas extensiones,…/p pPor otro lado hemos lanzado ya una a href=http://web.gvsig-training.com/index.php/es/cursos/online/actualesnueva convocatoria de cursos on-line/a con considerables descuentos que esperemos que hagan la formación certificada más accesible a todos vosotros (además de inclur un curso totalmente gratuito de i3GEO)./p pVamos a las strongactividades confirmadas/strong por orden alfabético de país:/p ul listrongWebinars: /strongorganizados en colaboración con MundoGEO (En breve +información) ul listronggvSIG aplicado a criminología/strong. Con la participación de ICSPOL, la unidad de análisis de datos de la Policía Local de Castellón (España) y la colaboración de CRÍMINA (Centro para el estudio y prevención de la delincuencia) y el Instituto Vasco de Criminología. ul liIdioma: español./li liFecha: 7 de octubre./li /ul /li listronggvSIG em mapeamentos de bacias hidrográficas/strong. Impartido por Gilberto Cugler. ul liIdioma: portugués./li liFecha: 10 de octubre./li /ul /li listronggvSIG aplicado a fauna y espacios naturales protegidos./strong Con la participación de eGeoMapping. Webinar sobre el uso de gvSIG aplicado a la fauna y los espacios naturales protegidos, donde se podrá ver un ejemplo práctico de aplicación con el fin de gestionar la información cartográfica vinculada a proyectos de fauna y poder desarrollar análisis y representación de mapas temáticos provenientes de datos tomados en campo, y un ejemplo en el caso de los ENP de España. ul liIdioma: español./li liFecha: 14 de octubre./li /ul /li /ul /li listrongMOOC/strong,  acrónimo en inglés de Massive Online Open Courses ( ó Cursos online masivos y abiertos): ul listrongDispositivos Móviles para la Gestión del Territorio/strong. Nueva edición de este curso, en esta ocasión en la plataforma de formación online UPV [X]. ul liImpartido por Israel Quintanilla y Aurea Gallego, del Dpto. de Ingeniería Cartográfica, Geodesia y Fotogrametría, de la ETSI Geodésica, Cartográfica y Topográfica de la Universidad Politécnica de Valencia./li liResumen: Se conocerán los distintos sistemas de georreferenciación / navegación aplicados a dispositivos móviles, la estructura de los Sistemas de Información Geográfica (SIG) y su aplicabilidad a la gestión del territorio y se describirán los sistemas de comunicación existentes (GPRS/UMTS, internet), con el objeto de analizar las aplicaciones a la ingeniería y la gestión del territorio que proporciona la integración de estos tres sistemas en los dispositivos móviles. Asimismo, se describirán los principales software de navegación y gestión de la información (SIG) existentes en el mercado para dispositivos móviles. Por último, se realizara una valoración de las distintas aplicaciones que pueden proporcionar los dispositivos móviles para la gestión del territorio, para la ingeniería, geografía, geología, ciencias medio ambientales…/li liMás información: a href=http://cursodispositivosmoviles.upvx.es/fichahttp://cursodispositivosmoviles.upvx.es/ficha/a/li /ul /li /ul /li libArgentina/b: ul lia href=http://www.gvsig.org/web/community/events/jornadas-argentina/2014/b4as Jornadas Argentinas de gvSIG./b/a Los días 2 y 3 de octubre de 2014 se celebrarán en el campus de la Universidad Nacional de Villa María, Córdoba./li /ul /li libBrasil/b: ul listrongEvento em comemoração aos 10 anos do gvSIG na UFPR Litoral/strong. ul listrongSeminário: Geotecnologias Sociais Livres: 10 anos do gvSIG/strong. Local:UFPR Litoral (Matinhos-PR); início 18h;  Painelistas: Dra.Édina M. Vergara – UFPR Litoral, Dr. Alexandro G. Schäfer – UNIPAMPA – Bagé-RS, Dr.Nelson C. Rosot – UFPR, Doutorando Ricardo Monteiro – UFPR Litoral, Gilberto Cugler./li listrongEvento Paralelo 1: Curso de gvSIG (30h)/strong com prof. Gilberto Cugler – de 22 a 24/10, na UFPR Litoral;/li listrongEvento Paralelo 2: Curso de gvSIG (20h) para professores da rede pública/strong – Outubro e Novembro,  ministrado pelo prof. Ricardo Monteiro na UFPR Litoral./li liMais informações:a href=mailto:ricardoarqui@yahoo.com.brricardoarqui@yahoo.com.br/a/li /ul /li libEvento /bbaniversário do /bbgvSIG/b. Grupo Hímaco promove um evento no Arquivo Público do Estado de São Paulo. O evento terá a participação dos membros do Hímaco e abordará os seguintes temas: 1) Software livre, sua história e seu lugar no presente (Luis Ferla) . 2) O que é SIG Histórico e o trabalho do Hímaco (Delphine Lacroix, Maíra Rosin e Orlando Guamier). A entrada é gratuita, sendo limitada a 30 lugares. Serão fornecidos certificados. Mais informações: a href=mailto:grupohimaco@gmail.comgrupohimaco@gmail.com/a/li /ul /li libEcuador/b: ul lia href=http://foromundo.unigis.net/index.php/foromundo-unigis-quito.htmlbII Foro Mundo Unigis Quito 2014/b/a. Durante el evento se llevará a cabo un taller “OpenGIS para proyectos geomáticos” impartido por miembros de la Comunidad gvSIG Ecuador. Se llevará a cabo los días strong22 y 23 de Octubre/strong en instalaciones de la USFQ en Cumbayá, Quito./li /ul /li listrongEspaña:/strong ul lia href=http://congresoaea.org/strongXVI Congreso Nacional de Arboricultura/strong/a. Ponencia y taller sobre el uso de los Sistemas de Información Geográfica en la gestión del arbolado (en breve +información)./li /ul /li libMéxico:/b ul libTaller de gvSIG para Asociaciones Civiles y Colectivos Sociales en Guadalajara: /borganizado por GeoAlternativa. En breve se dará más información de fechas. Contacto: a href=mailto:alonsomorilla@geoalternativa.comalonsomorilla@geoalternativa.com/a/li /ul /li libUruguay/b: ul liba href=http://www.gvsig.org/plone/community/events/jornadas-uruguay/2014/inicio3as Jornadas de gvSIG Uruguay y 1as Jornadas de Tecnologías Libres de Información Geográfica y Datos Abiertos/a. /bLos días 2 y 3 de octubre de 2014 en Montevideo. Las ponencias se celebrarán el día 2 en el Auditorio del Complejo Cultural de la Torre de las Telecomunicaciones, ANTEL. Los talleres del día 3 se llevarán a cabo en la Facultad de Ingeniería./li /ul /li /ul pHay varias actividades que se están promoviendo en otros países y que esperamos poder anunciar en breve./p pIremos actualizando este post con las nuevas actividades que se vayan confirmando./p pSi quieres participar simplemente cuéntanos tú idea en a href=mailto:info@gvsig.cominfo@gvsig.com/a/pbr /Filed under: a href=http://blog.gvsig.org/category/gvsig-development/community/community/a, a href=http://blog.gvsig.org/category/gvsig-development/events-gvsig-development/events/a, a href=http://blog.gvsig.org/category/products/gvsig-desktop/gvSIG Desktop/a, a href=http://blog.gvsig.org/category/gvsig-development/press-office/press office/a, a href=http://blog.gvsig.org/category/languages/spanish/spanish/a Tagged: a href=http://blog.gvsig.org/tag/jornadas/jornadas/a, a href=http://blog.gvsig.org/tag/mooc/mooc/a, a href=http://blog.gvsig.org/tag/webinar/webinar/a img alt= border=0 height=1 src=http://pixel.wp.com/b.gif?host=blog.gvsig.orgamp;blog=8230583amp;post=2489amp;subd=gvsigamp;ref=amp;feed=1 width=1 /
Categories: OSGeo Planet

Volker Mische: FOSS4G 2014

OSGeo Planet - Tue, 2014-09-16 05:01
pThe a href=http://2014.foss4g.org/FOSS4G 2014 conference/a was a blast as every year. I really enjoyed meeting old friends as well as people that I’ve know through the web only./p h3The talks/h3 pAs I was in the program committee myself, I won’t say much about the selection of the talks (please see the “Things to improve” section, though), but I’ve heard only few complaints so far. This might be due to a href=https://2014.foss4g.org/abstract-review-process-for-foss4g-2014/publishing the review process/a that we used. But if you have any complaints or ideas to improve it in coming years, please get in touch with me./p pI haven’t spend all my time it talks but saw quite a few. As always you might end up in some decent talk where you expect it the least. Notable ones that I’ve attended:/p ul li“Gimme some YeSQL! – and a GIS” by Vincent Picavet: It was a good overview what is hot and new in PostgreSQLl. It’s good to see the Josh Berkus is getting closer to his envisioned CouchgreSQL./li li“Spatial in Lucene and Solr” by David Smiley: For me it’s always interesting to hear from other spatial indexing solutions./li li“Accurate polygon search in Lucene Spatial (with performance benefits to boot!)” by Jeffrey Gerard: That one was of interest for me as the problems that need to be solved are similar to the ones I have with GeoCouch./li li“An Open Source Approach to Communicating Weather Risks” by Jonathan Wolfe: A talk about the a href=http://preview.weather.gov/eddNWS Enhanced Data Display/a, which is a huge web portal. There are a lot possible through that web interface, which contains a lot of information. Although they use a lot of open source I’d really love to see the portal itself to be open sourced./li li“OnEarth: NASA’s Boundless Solution to Rapidly Serving Geographic Imagery” by Joe Roberts: They showed a href=https://earthdata.nasa.gov/labs/worldview/WorldView/a which is another example of a huge web portal, but this time the source code is available as open source on Github: https://github.com/nasa-gibs/worldview/li li“Introduction to the geospatial goodies in Elasticsearch” by Simon Hope and Jerome Anthony: It was a good introductory talk with a great live example at the end./li /ul pI certainly had fun with my own talk “GeoCouch: A distributed multidimensional index”, I had a good feeling afterwards. I hope the people in the audience enjoyed it as well. I’m still working on getting the a href=https://twitter.com/CWMma/status/510484007121735680Terminal output/a into a PDF./p pDuring my talk I also announced that a href=http://mapquery.org/MapQuery/a is officially retired. a href=https://twitter.com/stvnoSteven Ottens/a and I don’t really use it anymore, there weren’t much users. The JavaScript world has moved on with a href=http://openlayers.org/OpenLayers 3/a as well as new kinds of web frameworks./p h3The venue/h3 pThe catering was great. I heard a few people that weren’t happy about last year’s catering in Nottingham, I have to say that I was./p pWhat I really enjoyed this year was that after the first day there was even food emafter/em the last session. On the second day there was the gala event (with food) and on the last day everyone was heading off anyway./p pThis year the venue was great as all sessions were close to each other. It was easily possible to switch rooms (unlike it was in some of the previous FOSS4Gs)./p pEverything was well organized, there were plenty of volunteers, you saw them at every corner. Also the guidance to the gala event was great. I think everyone who wanted to make it was easily able get onto the right lightrail./p h3The social events/h3 pThere was an a href=http://jsgeo.com/JS.Geo/a after-party I liked meeting some people that I haven’t seen in a while that weren’t even attending the FOSS4G. We then moved on to the FOSS4G Welcome Reception hosted by a href=http://www.ecotrust.org/Ecotrust/a and a href=http://pointnineseven.com/Point 97/a./p pOn the first day there was the a href=http://www.locationtech.org/content/locationtech-meetup-portlandLocationTech Meetup/a which had plenty of free drinks and a lot of the people from the conference that just went over to that bar./p pSecond day was the gala event at the a href=http://www.portlandneighborhood.com/world-forestry-center.htmlWorld Forestry Center/a. I think it was the best one from any of the FOSS4Gs that I’ve been to (since 2009). What I really enjoyed was that it wasn’t the normal “Gala Dinner Setup” with huge round tables you kind of feel locked onto. Instead there was a wide open space and you grabbed the food at some counter (kind like a food cart). You were able to walk around and chat with people, but if you’d like to be seated you could also sit down (at one of those round tables)./p pThe last event was at the a href=http://www.refugepdx.com/Refuge/a (hosted by a href=https://www.mapbox.com/MapBox/a. It was excited to have trains run by so closely. After the event some of us headed over to a href=http://bokebowl.com/Boke Bowl/a which was really served great food./p h3The field trip/h3 pI booked a field trip on Saturday to a href=https://en.wikipedia.org/wiki/Mount_St._HelensMount St. Helens/a. It was really great. Our guide Jill was just as enthusiastic as Darrell Fuhriman described her. It was a fun group, a lot to learn, beautiful views and certainly worth a visit. I was impressed by scale of the 1980 Mount St. Helens eruption. It looks way smaller on the pictures that I’ve seen in the past./p h3Miscellaneous/h3 pI really liked that you didn’t get huge conference bags with all sorts of things you never need and throw away anyway. Instead you were just pointed to a table with those things where you could take them. You would then proceed to pick a t-shirt of your size (if you wanted to)./p pI also really like the program brochure, I don’t think I’ve seen one done that well before. It’s small and handy and was insanely well designed. Having the talks split into tracks which fit one page and having the time axis horizontally is a great idea. Also having the abstracts right behind every day, rather than having the full schedule first and the abstracts next is good to keep things easy to browse. You don’t really care about yesterdays abstracts, do you? But even if you do, you can easily find them as the individual days had colored markers on the side of the page, very much like telephone books have. So it was again easy to browse. Perhaps the local team could upload it for reference for future conferences./p h3Thing to improve/h3 pThere wasn’t much that could be done better. Though there’s one thing that I’ve discussed with another member of the program committee (that I was also part of). The conference is about Free and Open Source Software. For me this means that you are not only using, but also contributing something back. For me the conference talks should create value for the community./p pOf course there should also be talks about “How we migrated our department from proprietary software to open source”, I don’t have a problem with that. Though things should be clearer. What I generally don’t want to see is talks about how people use open source software, build upon it, even improve it, but then not contributing it back. Such a talk has no real value for the attendees. It’s too much “Look what we’ve done but you can’t use it”. I’m well aware that there are cases where open sourcing things is not possible due to the contracts. It strikes me that we might have rejected a talk that would have been in the open source spirit./p pOne solution I came up together with a href=https://twitter.com/greerjacobJacob Greer/a is that for future FOSS4Gs you need to include a link in your abstract submission to the source code. This could either be to the project itself, or to upstream projects that you’ve emcontributed/em to (and not only used)./p h3Conclusion/h3 pIt was an awesome, well organized event. I’d like to thank the local organizing committee very much for all the huge amount of work they’ve put into this. You’ve set the bar really high./p
Categories: OSGeo Planet

Sean Gillies: Python at FOSS4G 2014

OSGeo Planet - Mon, 2014-09-15 22:16
div class=section id=python-at-foss4g-2014 h1Python at FOSS4G 2014/h1 pThere were plenty of other Python talks at FOSS4G and I plan to watch them when the videos are online (strongupdate/strong: talks are appearing now at a class=reference external href=http://vimeo.com/foss4ghttp://vimeo.com/foss4g/a). I haven’t been aware of a class=reference external href=https://github.com/sourcepole/ogrtoolsogrtools/a, which is unlucky because there’s plenty of functional overlap between it and Fiona. The designs seem rather different because Fiona doesn’t emulate XML tool chains (GDAL’s VRTs are not unlike XSLT) and is more modular. For example, where ogrtools has a file-to-file span class=docutils literalspan class=preogr/span span class=pretranslate/span/span command, Fiona has a span class=docutils literalspan class=prefio/span span class=predump/span/span and span class=docutils literalspan class=prefio/span span class=preload/span/span pair connected by a stream of GeoJSON objects. The ogrtools talk is right near the top of my list of talks to see./p pI was very fortunate to go right after Mike Bostock’s keynote. It got people thinking about tools and design, and that’s exactly the conversation that I’m trying to engage developers in with Fiona and Rasterio, if with less insight and perspective than Mike. I reminded attendees that the best features of our day-to-day programming languages are sometimes disjoint and showed this diagram (in which C is yellow, Javascript is magenta, and Python is blue. By “GC” I mean garbage collection and by “{};” I mean extraneous syntax)./p a class=reference internal image-reference href=http://sgillies.github.io/foss4g-2014-fiona-rasterio/img/py-js-c.pngimg alt=http://sgillies.github.io/foss4g-2014-fiona-rasterio/img/py-js-c.png src=http://sgillies.github.io/foss4g-2014-fiona-rasterio/img/py-js-c.png style=width: 600px; //a pD3 embraces browser standards and all they entail (a world wide knowledge base and continuous performance improvements) and Fiona and Rasterio embrace the good parts of Python. Written as C, like we usually see in GDAL/OGR examples on the web, Python is quite slow. Idiomatic Python, including the good parts like list comprehensions, generators, and iterators, is dramatically faster. While Fiona and Rasterio don’t do particular operations faster than the older GDAL and OGR bindings (because it’s the same C library underneath), they are designed from the bottom up for a good fit with more efficient idiomatic Python code./p pI plugged a class=reference external href=http://click.pocoo.org/3/Click/a and a class=reference external href=http://cython.orgCython/a in my talk, too, and discussed them afterwards. I found tons of interest in Python at FOSS4G and lots of good ideas about how to use it./p pI confess that I didn’t pay a lot of attention to the talk schedule before the conference. My summer was kind of nuts and I don’t subscribe to any OSGeo lists. When I did look closely I was surprised to find that many people were giving two talks and some three. If any woman or first-timer didn’t get a chance to speak while some dude got three (and the multiple talkers were all men and long time attendees as far as I can tell) – that’s a bug in the talk selection that needs to be fixed before the next edition./p pLastly, I think the views of Mount Hood you get when flying in and out of PDX to destinations south and east are worth the airfare all by themselves./p a class=reference external image-reference href=https://www.flickr.com/photos/by-sgillies/15249959145/img alt=https://farm6.staticflickr.com/5587/15249959145_91e47b3444_c_d.jpg src=https://farm6.staticflickr.com/5587/15249959145_91e47b3444_c_d.jpg style=width: 600px; height: 800px; //a /div
Categories: OSGeo Planet

Boundless Blog: The Spatial IT Job Board

OSGeo Planet - Mon, 2014-09-15 15:37
pa href=http://boundlessgeo.com/about/careers/img alt=Careers class=alignright size-full wp-image-5718 height=138 src=http://boundlessgeo.com/wp-content/uploads/2013/09/Careers_Icon.png width=137 //aThose of you who’ve seen Paul Ramsey’s a href=http://www.youtube.com/watch?feature=player_embeddedamp;v=01yrhqCro7ISpatial IT and the Spatial Web/a presentation or read Michael Terner’s a href=http://www.appgeo.com/blog/looking-forwardbackward-in-early-2013-to-fully-embrace-spatial-it/blog piece/a know that we see a great future for software developers and IT professionals with an interest in spatial technology. Below are several a href=http://boundlessgeo.com/about/careers/job openings/a we’ve seen in the past month./p h2strongJob Listings/strong/h2 ul lia href=http://boundless.theresumator.com/apply/LjvJIb/ArcObjects-Developer.htmlArcObjects Developer, Boundless/a/li lia href=http://boundless.theresumator.com/apply/mKJTFi/BackEnd-Developer.htmlBack-End Developer, Boundless/a/li lia href=http://boundless.theresumator.com/apply/O62TCy/Engineering-Manager.htmlEngineering Manager, Boundless/a/li lia href=http://boundless.theresumator.com/apply/90rXdK/FrontEnd-Developer.htmlFront-End Developer, Boundless/a/li lia href=http://boundless.theresumator.com/apply/MEf3B0/Geospatial-Applications-Developer.htmlGeospatial Applications Developer, Boundless/a/li lia href=http://boundless.theresumator.com/apply/mmWOBa/Professional-Services-Engineer.htmlProfessional Services Engineer, Boundless/a/li lia href=http://boundless.theresumator.com/apply/D2IjuW/Quality-Assurance-Engineer.htmlQuality Assurance Engineer, Boundless/a/li lia href=http://boundless.theresumator.com/apply/TweShF/Solutions-Architect.htmlSolutions Architect, Boundless/a/li lia href=http://careers.boozallen.com/job/Springfield-Cloud-Software-Engineer%2C-Senior-Job-VA-22009/84477800/Cloud Software Engineer, Booze Allen Hamilton/a/li lia href=http://www.ccri.com/jobs/#DataScientistData Scientist, CCRi/a/li lia href=http://www.ccri.com/jobs/#FrontendDevFront-end Developer and Visualization Expert, CCRi/a/li lia href=https://csgjobs.recruiterbox.com/jobs/fk0neiGeospatial Developer/Engineer, CSG Solutions/a/li lia href=http://www.nyc.gov/html/doitt/downloads/jobs/151694-SpatialDataAdmin.pdfSpatial Data Administrator, NYC DoITT/a/li lia href=http://rowanuniversity.hodesiq.com/jobs/gis-web-developer-programmer-full-time-temporary-grant-funded-aft-21-glassboro-new-jersey-job-4691622GIS Web Developer, Rowan University/a/li lia href=http://www.spatialdev.com/#careersSoftware Developer, SpatialDev/a/li lia href=https://ch.tbe.taleo.net/CH02/ats/careers/requisition.jsp?org=TRIMBLEamp;cws=1amp;rid=5375Software Engineer, Trimble/a/li lia href=http://tufts.taleo.net/careersection/ext/jobdetail.ftl?job=11942Senior Software Engineer, Tufts University/a/li /ul pThere are plenty of opportunities for Spatial IT professionals but if we missed any relevant positions please a href=http://boundlessgeo.com/about/contact-us/ title=Contact Uscontact us/a and we’ll be sure to include them in future job board posts./p pThe post a href=http://boundlessgeo.com/2014/09/spatial-job-board-2/The Spatial IT Job Board/a appeared first on a href=http://boundlessgeo.comBoundless/a./p
Categories: OSGeo Planet

Sean Gillies: Back from FOSS4G

OSGeo Planet - Mon, 2014-09-15 15:18
div class=section id=back-from-foss4g h1Back from FOSS4G/h1 pIn my experience, FOSS4G was tons of fun and very well run. Chapeau to the organizing team! I hope other attendees got as much out of the conference as I did. Not only did I get to catch up with people I met at the dawn of FOSS4G, I met great people I’d only known from Twitter and made entirely new acquaintances. I even got to speak a bit of French./p pMy talk was one of the first in the general sessions. I had fun presenting and am told that I did a good job. My slides are published at a class=reference external href=http://sgillies.github.io/foss4g-2014-fiona-rasterio/http://sgillies.github.io/foss4g-2014-fiona-rasterio//a and you can fork them from a class=reference external href=https://github.com/sgillies/foss4g-2014-fiona-rasterioGitHub/a. According to the information at the a class=reference external href=https://2014.foss4g.org/live/FOSS4G Live Stream page/a all the talks will be available online soon. I missed plenty that I’m looking forward to seeing on my computer. Out of the ones I attended, I particularly recommend seeing the following:/p ul class=simple li“Using OpenStreetMap Infrastructure to Collect Data for our National Parks” by James McAndrew, National Park Service/li li“Managing public data on GitHub: Pay no attention to that git behind the curtain” by Landon Reed, Atlanta Regional Commission/li li“Big (enough) data and strategies for distributed geoprocessing” by Robin Kraft, World Resources Institute/li li“An Automated, Open Source Pipeline for Mass Production of 2 m/px DEMs from Commercial Stereo Imagery” by David Shean, University of Washington/li /ul pDid the a class=reference external href=https://2014.foss4g.org/attending/code-of-conduct/code of conduct/a work? I heard one speaker invoke images of barely competent moms – “so easy your mother can do it” – and was present for a unfortunate reference to hacking private photos at lunch time. I hope that was all of it./p pIf you attended FOSS4G or watched the live feed I encourage you to write about your experience and impressions. Come on, do it. It doesn’t have to be long or comprehensive. Here are a few blog posts I’ve seen already:/p ul class=simple lia class=reference external href=http://www.atlefren.net/post/2014/09/foss4g-2014-the-good-the-bad-and-the-beers/Foss4g 2014: The good, the bad and the beers/a by Atle Frenvik Sveen/li /ul /div
Categories: OSGeo Planet

GeoTools Team: GeoTools at FOSS4G 2014

OSGeo Planet - Sun, 2014-09-14 22:07
Thanks to the local organising committee, a href=https://2014.foss4g.org/about/volunteer/volunteers/a, a href=https://2014.foss4g.org/booth-preview-one/all/a a href=https://2014.foss4g.org/foss4g-2014-booth-tour-preview-2/the/a a href=https://2014.foss4g.org/sponsor-foss4g/sponsors/sponsors/a and over 870 attendees we had a wonderful time at a href=https://2014.foss4g.org/about/foss4g 2014/a in Portland.br /h4GeoTools DataStore Workshop/h4On the GeoTools front we started off the week with a workshop I have been looking forward to running for some years now ... creating your own custom DataStore. This was an exciting workshop as it relied on participants bringing their own device (and in this context their own IDE).br /This workshop is available for general use now:br /br /ullia href=http://docs.geotools.org/latest/userguide/tutorial/datastore/index.htmlContentDataStore Tutorial/a/li/ulbr /A big thanks to Eva Shon, Ian Turton for prep assistance on Monday. Thanks to both Ian Turton and Tom Kunicki for holding down the fort, helping attendees with maven and keeping the workshop entertaining. We would of course like to thank our employers Boundless, Envitia, and WSI (a division of The Weather Company).br /table align=center cellpadding=0 cellspacing=0 class=tr-caption-container style=margin-left: auto; margin-right: auto; text-align: center;tbodytrtd style=text-align: center;a href=http://4.bp.blogspot.com/-xT9PDefkmjw/VBYRMtCt5GI/AAAAAAAACjc/f-8PrNAgbg0/s1600/DSC05840.JPG style=margin-left: auto; margin-right: auto;img border=0 height=265 src=http://4.bp.blogspot.com/-xT9PDefkmjw/VBYRMtCt5GI/AAAAAAAACjc/f-8PrNAgbg0/s1600/DSC05840.JPG width=400 //a/td/trtrtd class=tr-caption style=text-align: center;Demo Time at DataStore Workshop/td/tr/tbody/tableIt was great to hear from teams throughout the week that are already working on porting their custom data access work from AbstractDataStore to ContentDataStore. Everyone else ... you are put on notice - AbstractDataStore has had its time in the sun and it is time to move on.br /h4GeoServer, GeoTools and Friends 2014/h4GeoTools also enjoyed a bit of air time in GeoServer, GeoTools and Friends 2014.br / br /div style=margin-bottom: 5px;strong a href=https://www.slideshare.net/jgarnett/state-of-geoserver-geotools-and-friends-2014 target=_blank title=State of GeoServer, GeoTools and Friends 2014State of GeoServer, GeoTools and Friends 2014/a /strong from stronga href=http://www.slideshare.net/jgarnett target=_blankJody Garnett/a/strong /divbr /Thanks to Andrea, Jody and Justin for making the above presentation available.br /h4Java Code Sprint/h4Finally we enjoyed a a href=https://2014.foss4g.org/schedule/code-sprint/one/a and a a href=http://blog.geoserver.org/2014/09/14/java-code-sprint/half/a day a href=https://2014.foss4g.org/schedule/code-sprint/code sprint/a, with a wide range of projects. It was a great chance to catch up with teams making great use of GeoTools (and fix a few issues). Thanks to a href=http://wherecamppdx.org/WhereCampPDX/a and  a href=http://boundlessgeo.com/Boundless/a for providing creative space.
Categories: OSGeo Planet

Bjorn Sandvik: Geotagging photos using GPS tracks, ExifTool and Picasa

OSGeo Planet - Sun, 2014-09-14 21:13
div dir=ltr style=text-align: left;div style=text-align: left;span style=font-family: inherit;I take a lot of photos while trekking, and most of the time I'm also carrying a GPS with me. As my camera don't have a built-in GPS, my photos are not geotagged while shooting. Luckily, this is an easy task if you've kept your GPS logs from the trip. /span/divdiv style=text-align: left;span style=font-family: inherit;br //span/divdiv style=text-align: left;span style=font-family: inherit;I'm still very happy with my Garmin GPSmap 60CSx that I bought 7 years ago. By changing the setup, the GPS allows me to automatically save the tracks to the memory card. I get one a href=http://en.wikipedia.org/wiki/GPS_Exchange_FormatGPX file/a for each day trekking named with the date. I can easily transfer these tracks to my computer or smartphone with a cable or a card reader. /span/divdiv style=text-align: left;span style=font-family: inherit;br //span/divdiv style=text-align: left;span style=font-family: inherit;Before I converted to Mac, I used a href=http://www.geosetter.de/en/GeoSetter/a to geotag my photos on Windows. Now, I want to do it on the command line using the great a href=http://www.sno.phy.queensu.ca/~phil/exiftool/ExifTool/a by Phil Harvey. I installed it on my MacBook using a href=http://brew.sh/Homebrew/a:/span/divdiv style=text-align: left;br //divdiv style=text-align: left;span id=docs-internal-guid-7e7fc109-19bc-9e1c-0cb9-543f5f686bb4span style=vertical-align: baseline; white-space: pre-wrap;span style=font-family: Courier New, Courier, monospace;brew install exiftool/span/span/span/divdiv style=text-align: left;span style=font-family: Arial; vertical-align: baseline; white-space: pre-wrap;br //span/divdiv style=text-align: left;span style=font-family: inherit; vertical-align: baseline; white-space: pre-wrap;After copying my GPX file to the image folder, I'm simply running: /span/divdiv style=text-align: left;br //divdivdiv class=p1 style=text-align: left;span style=font-family: Courier New, Courier, monospace;exiftool -geotag=my.gpx .//span/divdiv class=p1 style=text-align: left;br /If you forgot to sync the camera and GPS time before your trip, you can use the igeosync-/ioption to fix it: (60:00 = 60 minutes):br /br /span style=font-family: Courier New, Courier, monospace;exiftool -geotag=20140329.gpx -geosync=-60:00 .//spanbr /br /You have a lot of options, so make sure to read the a href=http://www.sno.phy.queensu.ca/~phil/exiftool/geotag.htmlGeotagging with ExifTool/a documentation. ExifTool is modifying the a href=http://en.wikipedia.org/wiki/Exchangeable_image_file_formatExif headers/a of your image files, storing the location data in the same file. /divdiv class=p1 style=text-align: left;br //divdiv class=p1 style=text-align: left;To see the result on a map, I'm using a href=http://picasa.google.com/Picasa/a.  /divdiv class=p1br //divdiv class=separator style=clear: both; text-align: center;a href=http://4.bp.blogspot.com/-B30EcRS75Sg/U_5oEz-pnoI/AAAAAAAAMrI/LOSTWnRVw4A/s1600/Screen%2BShot%2B2014-08-28%2Bat%2B01.21.13.png style=margin-left: 1em; margin-right: 1em;img border=0 height=474 src=http://4.bp.blogspot.com/-B30EcRS75Sg/U_5oEz-pnoI/AAAAAAAAMrI/LOSTWnRVw4A/s1600/Screen%2BShot%2B2014-08-28%2Bat%2B01.21.13.png width=640 //a/divdiv class=p1br //divdiv class=p1Click the map pin button (bottom right) to see the map. If the positions are not shown on the map, try to right-click the image folder and select Refresh Thumbnails. /divdiv class=p1br //divdiv class=p1If you don't have a GPS track you can always use Picasa to manually geotag your photos. /divdiv class=p1br //divdiv class=p1Be aware! I just learnt that social media sites like Facebook, Twitter and Instagram a href=http://www.arguslabs.com/blog/facebook-twitter-stripping-context/removes the Exif data from your images/a. Google+ don't. /divdiv class=p1br //divdiv class=p1Now, how can you display the photos on your own map? It will be the topic of my next blog post. /div/div/divimg height=1 src=http://feeds.feedburner.com/~r/thematicmapping/~4/CkzW4vqUc-g width=1 /
Categories: OSGeo Planet

Jo Cook: OSGIS 2014

OSGeo Planet - Sun, 2014-09-14 15:49
pTwo weeks ago now saw the return of the OSGIS conference in Nottingham, after a year off in 2013 for FOSS4G. I think there had been mixed feelings about this event; those of us heavily involved in the organisation of FOSS4G 2013 had taken a back seat this year, and with FOSS4G 2014 imminent in Portland, it was clearly going to be a smaller scale get together./p pI have to say that overall, my impression is that small is good! Small allows you to chat to everyone, see everything you want to see, and generally enjoy, rather than rush around like a mad man or woman. It was nice to see some new faces, and to see a number of papers from local government and business, belying the idea that OSGIS is primarily an academic event. Thanks as always to the chaps at Nottingham for organising./p pAstun had a strong showing at the event, with two workshops and two presentations. My colleague Matt Walker did a workshop on OpenLayers3 and Leaflet, and I did one on WPS and PgRouting (a beginners guide). I did a quick introduction to Portable GIS, and another colleague Antony Scott did a comparison to web servers. You can see the workshops at the a href=https://github.com/AstunTechnologyAstun Technology GitHub pages/a. As a slight techy aside, Matt and I collectively decided to try a href=https://www.gitbook.io/GitBook/a for preparing our workshops, and we’re both very impressed. If you’re interested in a cheeky workflow for pushing a gitbook directly to GitHub gh-pages, see a href=https://gist.github.com/archaeogeek/0c055761343996acd432this gist/a./p pSteven Feldman, another Astun employee/adviser also did a talk entitled “There’s no such thing as a free lunch”, a continuation of an emerging theme in open source geospatial at the moment on getting companies to contribute more, or at the very least acknowledge and thank the open source components they use. As always this was very thought provoking (although I worry a little that making people feel responsible for the software they use might potentially back fire)– you can find Steven’s blog post on the talk a href=http://knowwhereconsulting.co.uk/there-is-no-such-thing-as-a-free-lunch/here/a./p pOSGIS has always had a strong relationship with the OSGeo:UK local chapter, but unfortunately that’s been a bit inactive since FOSS4G- sometimes it’s hard to know what to do next when you’ve fulfilled one of your primary goals! We’re going to have a go at rebooting the local chapter though now- a more detailed post on this will follow soon. The short version is, I’m back co-chairing after a two year absence, and we’ve got some good ideas going forward. Watch this space!/p div class=feedflare a href=http://feeds.feedburner.com/~ff/ComputingGisAndArchaeologyInTheUk?a=Nu-Ug6Fr4H0:8lyCa45xfaQ:yIl2AUoC8zAimg border=0 src=http://feeds.feedburner.com/~ff/ComputingGisAndArchaeologyInTheUk?d=yIl2AUoC8zA //a a href=http://feeds.feedburner.com/~ff/ComputingGisAndArchaeologyInTheUk?a=Nu-Ug6Fr4H0:8lyCa45xfaQ:V_sGLiPBpWUimg border=0 src=http://feeds.feedburner.com/~ff/ComputingGisAndArchaeologyInTheUk?i=Nu-Ug6Fr4H0:8lyCa45xfaQ:V_sGLiPBpWU //a a href=http://feeds.feedburner.com/~ff/ComputingGisAndArchaeologyInTheUk?a=Nu-Ug6Fr4H0:8lyCa45xfaQ:gIN9vFwOqvQimg border=0 src=http://feeds.feedburner.com/~ff/ComputingGisAndArchaeologyInTheUk?i=Nu-Ug6Fr4H0:8lyCa45xfaQ:gIN9vFwOqvQ //a a href=http://feeds.feedburner.com/~ff/ComputingGisAndArchaeologyInTheUk?a=Nu-Ug6Fr4H0:8lyCa45xfaQ:qj6IDK7rITsimg border=0 src=http://feeds.feedburner.com/~ff/ComputingGisAndArchaeologyInTheUk?d=qj6IDK7rITs //a /divimg height=1 src=http://feeds.feedburner.com/~r/ComputingGisAndArchaeologyInTheUk/~4/Nu-Ug6Fr4H0 width=1 /
Categories: OSGeo Planet

GeoServer Team: Java Code Sprint

OSGeo Planet - Sun, 2014-09-14 05:29
h2strongDay 1 Quality Assurance/strong/h2 pThanks to the a href=https://2014.foss4g.orgfoss4g/a and a href=http://wherecamppdx.orgWhereCampPDX/a for/p h3Automated Testing with CITE Team Engine/h3 pAndrea and Justin have lead the charge updating the GeoServer CITE tests (see a href=https://github.com/geoserver/geoserver/wiki/CITE%20Sprint title=Cite SprintCite Sprint/a)./p pThe goals are initially modest: enable developers (other than Justin) to setup and run CITE tests./p pJustin is working on updating our “easy to use” CITE test harness build, while the others are hitting the latest version of the CITE tests and checking both ends, tests and GeoServer, for errors (and finding issues on both sides): Andrea Aime is working WCS tests, Mauro Bartolomeoli on the WFS ones, Jared Erickson and Brad Hards on the WMS ones./p h3GeoServer Manual Testing with 2.6 Nightly/h3 pOur plea to test 2.6-RC1 was not incredibly successful, so we are in for a bit of manual testing:/p ul lia href=http://blog.geoserver.org/2014/07/24/geoserver-2-6-beta-released/2.6-beta released/a lt;– contains our “help please” test request/li lia href=http://geoserver.org/release/2.6.x/2.6-x Nightly Build/a lt;– update: fixed download link for nightly releases/li /ul pThanks: Cristiane Andrioli, Flavio Conde, Ivan Martinez/p pRandom fixes:/p ul liUpdate link for nightly release (Jody)/li liNightly build is running again (Justin)/li liDocumentation for weather symbols, custom WKT symbols, bulk custom WKT geometry/li liTesting of marlin, install instructions, package as geoserver extensions (Chris Marx, Ian Turton)/li liTesting Oracle+Curved test (Ian Turton)/li /ul h2strongGeoServer Day 2/strong/h2 pIf you would like to join us tomorrow:/p ul liSunday, September 14th: Boundless is arranging facilities at a href=http://nedspace.com/nedspace/a from 10am-4pm./li /ul
Categories: OSGeo Planet

pycsw Team: pycsw 1.10.0 released

OSGeo Planet - Sat, 2014-09-13 18:50
pThe pycsw team announces the release of pycsw 1.10.0 from FOSS4G 2014 PDX./p pThe 1.10.0 release brings significant features, enhancements and fixes to the codebase, including:/p ul lisupport OGC OpenSearch Geo and Time Extensions standard/li lisupport for Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH)/li lisupport spatial dateline queries/li libetter support for geospatial links via the Python geolinks library/li lifix CSW harvesting to harvest full records/li livarious fixes to OGC Filter handling/li liISO harvesting: capture all keywords / keywords sets/li liISO harvesting: support gmd:distributorTransferOptions/li liGetRecords: fix maxrecords casting/li lifix limit / offset queries for Django-based backends/li lifreetext searching: make non PostgreSQL FTS-based queries more like FTS/li lifix date handling for ISO output/li liadd libxml2 version output in admin tools/li lireturn distributed CSW queries in order/li lisupport ISO-based CSW metadata harvesting/li /ul pThe full list of enhancements and bug fixes is available at a href=https://github.com/geopython/pycsw/issues?milestone=10amp;state=closedhttps://github.com/geopython/pycsw/issues?milestone=10amp;state=closed/a/p ppycsw is an OGC CSW server implementation written in Python./p ppycsw fully implements the OpenGIS Catalogue Service Implementation Specification (Catalogue Service for the Web). Initial development started in 2010 (more formally announced in 2011). The project is certified OGC Compliant, and is an OGC Reference Implementation./p ppycsw allows for the publishing and discovery of geospatial metadata. Existing repositories of geospatial metadata can also be exposed via OGC:CSW 2.0.2, providing a standards-based metadata and catalogue component of spatial data infrastructures./p ppycsw is Open Source, released under an MIT license, and runs on all major platforms (Windows, Linux, Mac OS X)./p h2 id=source-and-binary-downloadsSource and binary downloads/h2 pThe source code is available at: a href=http://pycsw.org/downloadhttp://pycsw.org/download/a/p pTesters and developers are welcome./p pThe pycsw developer team. a href=http://pycsw.org/http://pycsw.org//a/p
Categories: OSGeo Planet

Jackie Ng: 300,000 views!

OSGeo Planet - Sat, 2014-09-13 06:50
div class=separator style=clear: both; text-align: left;In the race between 300,000 page views and 350 blog posts, the page views crossed the finish line first. For the record, this is my 348th post./divdiv class=separator style=clear: both; text-align: left;br //divdiv class=separator style=clear: both; text-align: left;Thank you all for your continued viewership!/divdiv class=separator style=clear: both; text-align: left;br //divdiv class=separator style=clear: both; text-align: center;a href=http://2.bp.blogspot.com/-A91o7_A16rQ/VBPoyXPIzwI/AAAAAAAAGAk/LMYavmhBiJo/s1600/Capture.PNG style=margin-left: 1em; margin-right: 1em;img border=0 src=http://2.bp.blogspot.com/-A91o7_A16rQ/VBPoyXPIzwI/AAAAAAAAGAk/LMYavmhBiJo/s1600/Capture.PNG //a/divbr /divbr //div
Categories: OSGeo Planet

Bjorn Sandvik: Geotagging and Picasa Web Albums API, or was it Google+ Photos?

OSGeo Planet - Fri, 2014-09-12 20:23
div dir=ltr style=text-align: left;a href=http://blog.thematicmapping.org/2014/08/showing-geotagged-photos-on-leaflet-map.htmlIn my last blog post/a, I presented a new plugin, a href=https://github.com/turban/Leaflet.PhotoLeaflet.Photo/a, that allows you to display geotagged photos from any source. Among them was Google+ Photos and Picasa Web Albums API. My plan is to use this API for a href=http://blog.thematicmapping.org/2014/08/making-real-time-travel-map.htmlmy travel map/a, and this is why.br /br /bDoes Picasa Web Albums still exist? /bbr /It's a bit messy these days. Google is trying to transition from Picasa Web Albums to Google+ Photos, as photos are the number one things that people want to share on social networks. When you use a href=http://picasa.google.com/Picasa/a to share your albums (a href=https://support.google.com/picasa/answer/106176Sync to Web/a), the album URL is now on your Google+ profile, and not on Picasa Web Albums (which is just redirecting me to Google+). This is the URL to the public album from a href=http://blog.thematicmapping.org/2014/08/live-tracking-in-lofoten-and-vesteralen.htmlmy trip to the Trollfjord/a:br /br /a href=https://plus.google.com/photos/+Bj%C3%B8rnSandvik/albums/6052628080819524545https://plus.google.com/photos/+BjørnSandvik/albums/6052628080819524545/abr /br /It also works with your Google+ user id:br /br /span style=color: #1155cc; font-family: Arial; font-size: 15px; text-decoration: underline; vertical-align: baseline; white-space: pre-wrap;a href=https://plus.google.com/photos/118196887774002693676/albums/6052628080819524545 style=text-decoration: none;https://plus.google.com/photos/118196887774002693676/albums/6052628080819524545/a/spanbr /br /table align=center cellpadding=0 cellspacing=0 class=tr-caption-container style=margin-left: auto; margin-right: auto; text-align: center;tbodytrtd style=text-align: center;a href=http://2.bp.blogspot.com/-x15EPoTdl6I/VABlYCLrJ1I/AAAAAAAANmo/ATCpy7mOPXI/s1600/Screen%2BShot%2B2014-08-29%2Bat%2B13.34.07.png style=margin-left: auto; margin-right: auto;img border=0 height=412 src=http://2.bp.blogspot.com/-x15EPoTdl6I/VABlYCLrJ1I/AAAAAAAANmo/ATCpy7mOPXI/s1600/Screen%2BShot%2B2014-08-29%2Bat%2B13.34.07.png width=640 //a/td/trtrtd class=tr-caption style=text-align: center;a href=https://plus.google.com/photos/+Bj%C3%B8rnSandvik/albums/6052628080819524545My public Google+ web album/a. The album contains both photos and videos. /td/tr/tbody/tablebr /The thing is, there is no a href=https://developers.google.com/+/api/Google+ API/a for photos and videos yet (a href=http://siliconfilter.com/google-gets-an-api-for-photos-and-videos/apparently they were working on it back in 2011/a). But the a href=https://developers.google.com/picasa-web/Google Web Albums API/a still works on your Google+ albums.br /br /Google Web Albums API is not the easiest API I've worked with, but it's flexible and quite fast. This is an XML feed of my public album from Trollfjord:br /br /a href=https://picasaweb.google.com/data/feed/api/user/118196887774002693676/albumid/6052628080819524545https://picasaweb.google.com/data/feed/api/user/118196887774002693676/albumid/6052628080819524545/abr /br /The user number and album id is the same as above. Or better for your JavaScript apps, a JSON feed:br /br /a href=https://picasaweb.google.com/data/feed/api/user/118196887774002693676/albumid/6052628080819524545?alt=jsonhttps://picasaweb.google.com/data/feed/api/user/118196887774002693676/albumid/6052628080819524545?alt=json/abr /br /And if you're still using JSONP:br /br /a href=https://picasaweb.google.com/data/feed/api/user/118196887774002693676/albumid/6052628080819524545?alt=json-in-scripthttps://picasaweb.google.com/data/feed/api/user/118196887774002693676/albumid/6052628080819524545?alt=json-in-script/abr /br /If you click on any of these links, you'll see that it's not a very compact format. There is a lot of data that you don't need. Although complicated, you can a href=https://developers.google.com/gdata/docs/2.0/reference#fieldsselect the fields/a you want to include in the feed. This is how I selected the following elements:br /ul style=text-align: left;liPhoto URL: entry/media:group/media:content/liliPhoto caption: entry/media:group/media:description/liliPhoto thumbnail URL: entry/media:group/media:thumbnail/liliPhoto timestamp: entry/gphoto:timestamp/liliPhoto location: entry/georss:where/li/ulbr /This is the new URL:br /br /span id=docs-internal-guid-9fdf7418-219f-ce07-938a-447dfac78058span style=font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;a href=https://picasaweb.google.com/data/feed/api/user/118196887774002693676/albumid/6052628080819524545?alt=jsonamp;fields=entry/media:group/media:content,entry/media:group/media:description,entry/media:group/media:thumbnail,entry/gphoto:timestamp,entry/georss:wherehttps://picasaweb.google.com/data/feed/api/user/118196887774002693676/albumid/6052628080819524545?alt=jsonamp;bfields/b=entry/media:group/media:content,entry/media:group/media:description,entry/media:group/media:thumbnail,entry/gphoto:timestamp,entry/georss:where/a/span/spanbr /br /While researching, I also learnt that I could use the imgmax attribute to specify the size of the photos referenced in the photo URL. Neat!br /br /bSo why should I use this (relatively) old API?/bbr /a href=http://www.embeddedmetadata.org/social-media-test-results.phpCompared to other popular social media sites/a, Google don't strip off the meta information of your photos. Instead it uses the build in support for image metadata extensively. Hopefully Google will continue to do this, although social media sites have a href=http://www.arguslabs.com/blog/facebook-twitter-stripping-context/reasons not doing so/a.br /br /This means that Google don't lock you in. I can change the location of my photos using my GPS tracks, and it's reflected where I embed my photos. I can edit the image captions in Picasa and it's stored within the image file, allowing me to write the caption once and use it everywhere.br /br /So what is my album workflow for my travel map. Before starting my journey, I'm creating a new Google+ album. The feed from this album is attached to my map, by simply passing on the album id. While on journey, I use the a href=https://support.google.com/plus/answer/3453521Google Photos app/a to add photos to the album, that will automagically show up on the map as well. Back from trip, I can add and edit photos from my digital camera in Picasa and sync them to the web album.br /br /biUpdate 12 September 2015: /i/biI'm having trouble uploading images with the Google photos app. The images are geotagged and the location data shows in the Google+ album, but unfortunately the location data is not included in the API feed. Please notify me if you're able to get this to work. /ibr /br /table align=center cellpadding=0 cellspacing=0 class=tr-caption-container style=margin-left: auto; margin-right: auto; text-align: center;tbodytrtd style=text-align: center;a href=http://1.bp.blogspot.com/-ZqCT78ZD3mo/VABw7pPY4eI/AAAAAAAANm4/qKnJ9mOIcuc/s1600/Screen%2BShot%2B2014-08-29%2Bat%2B14.23.29.png style=margin-left: auto; margin-right: auto;img border=0 height=445 src=http://1.bp.blogspot.com/-ZqCT78ZD3mo/VABw7pPY4eI/AAAAAAAANm4/qKnJ9mOIcuc/s1600/Screen%2BShot%2B2014-08-29%2Bat%2B14.23.29.png width=640 //a/td/trtrtd class=tr-caption style=text-align: center;Photos from Google+ shown on my travel map. /td/tr/tbody/tablebr /PS! This blog post is not sponsored by Google :-) /divimg height=1 src=http://feeds.feedburner.com/~r/thematicmapping/~4/kr8e4XOf5EM width=1 /
Categories: OSGeo Planet

SourcePole: Slides FOSS4G 2014

OSGeo Planet - Fri, 2014-09-12 16:14
pSlides from our presentations at a href=https://2014.foss4g.org/FOSS4G 2014/a in Portland/Oregon:/p ul lia href=http://sourcepole.ch/assets/2014/9/12/foss4g2014_qgis_2014_roundup.pdfFrom Nottingham to PDX: QGIS 2014 roundup/a/li lia href=http://sourcepole.ch/assets/2014/9/12/foss4g2014_state_of_qgis_server.pdfState of QGIS Server/a/li lia href=http://sourcepole.ch/assets/2014/9/12/foss4g2014_easy_etl_with_ogr.pdfEasy ETL with OGR/a/li /ul pa href=https://twitter.com/PirminKalberer@PirminKalberer/a/p
Categories: OSGeo Planet

GeoSpatial Camptocamp: FOSS4G 2014 a débuté

OSGeo Planet - Thu, 2014-09-11 09:19
pLa conférence FOSS4G 2014 à Portland (Oregon, USA) a bien débuté ! Les journées de lundi et mardi étaient consacrées aux ateliers pratiques./p pLa délégation de Camptocamp a a href=http://www.camptocamp.com/actualite/camptocamp-conference-foss4g-2014/ target=_blank title=Camptocamp à FOSS4Gparticipé/a à l’animation de trois ateliers qui ont tous été suivis par de nombreuses personnes :/p ul li« OpenLayers 3 – First contact »/li li« FOSS4G routing with pgRouting, OpenStreetMap road data and OpenLayers »/li li« GeoNetwork for dummies, or how to setup and use an SDI in 3 hours »./li /ul pMercredi 10 septembre était le jour d’ouverture officiel de la conférence. La session pleinière a été marquée par la présentation keynote dea href=https://2014.foss4g.org/mike-bostock-keynote/ target=_blank title=Milr Bostocl Mike Bostock/a travaillant pour le New York Times et auteur principal  de la librairie JavaScript D3.js./p pLa présentation « OpenLayers 3: a unique mapping library » d’Eric Lemoine a fait salle comble, ce qui prouve l’intérêt à cette nouvelle version entièrement réécrite d’OpenLayers./p pSinon, il y a eu plusieurs présentations très intéressantes sur PostgreSQL et PostGIS. Il y a de nombreuses nouvelles fonctionnalités dans les dernières versions avec un grand dynamisme de la communauté./p pCet article a href=http://www.camptocamp.com/actualite/foss4g-2014-portland-oregon-usa-debute/ rel=nofollowFOSS4G 2014 a débuté/a est apparu en premier sur a href=http://www.camptocamp.com rel=nofollowCamptocamp/a./p
Categories: OSGeo Planet

gvSIG Team: Cargar capas en base de datos desde gvSIG

OSGeo Planet - Thu, 2014-09-11 08:50
div class=stx pHola a todos de nuevo./p pHace unos días tuve que corregir algún error que otro en el asistente de exportación a BBDD y acabe tocando mas cosas de las que esperaba, así que aquí estoy contando un poco como ha quedado./p pSe me juntaron unas cuantas peticiones…/p ul class=simple liAñadir datos a una tabla ya existente./li liQue avise si la tabla ya existe antes de intentar crearla./li liQue sea capaz de validar las geometrías antes de cargarlas en la BBDD y comprobar si alguna esta corrupta./li liQue presente información al usuario sobre los errores que se producen para que este pueda tomar medidas correctoras./li liQue no inserte ningún registro en la BBDD si se produce algún error que provoca que se aborte la operación./li liQue proponga un nombre de tabla a crear basado en el nombre de la tabla que se quiere exportar./li liNo estaba nada claro que era eso de la clave primaria, clarificarlo y permitir elegir un campo de los que ya existan como clave primaria./li liQue mejore la usabilidad a la hora de introducir los datos de la conexión./li liEspacios en blanco y mayúsculas en los identificadores/li liQue una vez introducidos los datos de la conexión, bastase con pulsar en siguiente para acabar exportando los datos si no había ningún contratiempo./li /ul pAsí que con todas estas cosillas en mente rehice casi todo el asistente. Ahora el asistente esta dividido en 6 pasos o paginas./p ol class=arabic li p class=firstOpciones sobre los identificadores a usar./p pNos permite seleccionar dos checks:/p ul class=simple liUno para indicar que queremos que se utilicen solo minúsculas en los identificadores de campos y tabla./li liOtro para indicar que no queremos espacios en blancos en los identificadores, y si aparecen que los sustituya por el carácter de subrayado./li /ul pNo es que gvSIG no trate bien con las mayúsculas o los espacios en blanco. Lo que pasa es que hay otras aplicación que al interactuar con tablas con blancos o campos en mayúsculas o no lo hacen correctamente o requieren que el usuario vaya escapando esos caracteres lo que se hace mas engorroso./p pEstos dos check aparecen marcados por defecto./p/li li p class=firstOpciones de conexión./p pNos pregunta por los parámetros de conexión:/p ul class=simple liTipo de conexión (JDBC genérica, PostgreSQL,…)/li liNombre de maquina donde esta el servicio./li liPuerto en el que esta el servicio./li liNombre de la base de datos que queremos usar/li liUsuario/li liClave/li /ul pAquí también podremos dar un nombre a esta configuración de conexión para poder reutilizarla mas tarde./p/li li p class=firstTabla a crear/p pAquí tendremos que elegir entre crear una tabla nueva o añadir los datos a una existente./p pSi los parámetros de conexión indicados en el paso anterior son correctos, nos mostrara la lista de tablas en la base de datos y nos permitirá elegir una a la que añadirlos./p pSi seleccionamos la opción de crear una nueva, que es el valor por defecto, tendremos que indicar el esquema y el nombre de tabla. Nos propondrá como valores por defecto “public” para el esquema y como el nombre de la tabla el nombre de la que queremos exportar./p pSi al darle a siguiente ya existiese esa tabla no nos dejara avanzar en el asistente informándonos de que esa tabla ya existe, y si introdujimos espacios o mayúsculas nos preguntara si queremos que nos los arregla automáticamente o no, dejándonos en esa pagina del asistente en caso de que le digamos que no para que lo arreglemos nosotros./p/li li p class=firstClave primaria./p pNos dará a elegir entre crear una nueva clave primaria única basada en un valor autoincrementado o si queremos usar como clave primaria una ya existente. Por defecto estará marcada la opción de crear una nueva, y nos propondrá ya un nombre “pk”./p pSi indicamos que queremos usar un campo ya existente, tendremos que elegir de una lista de campos el que deseemos./p/li li p class=firstValidar las geometrías./p pCuando vamos a cargar datos en una BBDD es muy recomendable que las geometrías que carguemos sean “correctas”. Esta pagina nos permitirá seleccionar entre varia opciones para tratar esto:/p ul li p class=firstNo hacer nada especial, las geometrías se insertan tal cual y si se produce un error al hacerlo se aborta el proceso./p /li li p class=firstVerificar que no hay ninguna geometría que por alguna razón este corrupta, normalmente debido a que se cargo de algún tipo de formato que era muy relajado a la hora de permitir almacenar geometrías, por ejemplo de lineas con un solo punto o polígonos con menos de dos./p pSi seleccionamos esta opción, tendremos que elegir entre tres posibles acciones a realizar cuando se de esto:/p ul class=simple liInsertar la feature entera con el campo geometría a null./li liNo insertar la feature y pasar a la siguiente./li liFallar, y abortar el proceso./li /ul /li li p class=firstVerificar que las geometrías son “validas” (ST_isValid). Y si no lo son tendremos, por un lado un check para intentar corregir el problema de forma automáticamente, y en caso de que no elegir entre tres posibles acciones a realizar, que serán las mismas que en el caso anterior./p /li /ul pPor defecto estará marcada la primera opción, no hacer nada especial en relación a las geometrías./p/li li p class=firstSelección de las features./p pPor ultimo tendremos que indicar que features queremos cargar. Podremos:/p ul class=simple liInsertar todas las features de la tabla, que sera la opción que viene marcada por defecto./li liInsertar solo las features seleccionadas, que insertara solo aquellas features que estén seleccionadas en la tabla o capa de origen./li liY Aplicar un filtro, en donde podremos aplicar un filtro usando la sintaxis de un “where” de SQL que podremos guardar asignándole un nombre./li /ul /li /ol pUna vez pasado por estas paginas del asistente se iniciara el proceso de exportación a la BBDD, y en caso de producirse un error presentara un dialogo intentando describir cual a sido el problema, y en caso de que se haya dado procesando una feature en concreto, nos permitirá ver los valores de la feature que ha lo ha ocasionado./p pBueno, y esto es todo./p pHasta otra./p /divbr /Filed under: a href=http://blog.gvsig.org/category/gvsig-development/development/development/a, a href=http://blog.gvsig.org/category/products/gvsig-desktop/gvSIG Desktop/a, a href=http://blog.gvsig.org/category/opinion/opinion/a, a href=http://blog.gvsig.org/category/languages/spanish/spanish/a img alt= border=0 height=1 src=http://pixel.wp.com/b.gif?host=blog.gvsig.orgamp;blog=8230583amp;post=2468amp;subd=gvsigamp;ref=amp;feed=1 width=1 /
Categories: OSGeo Planet

gvSIG Team: Nueva convocatoria de cursos gvSIG-Training en español y portugués

OSGeo Planet - Thu, 2014-09-11 08:42
pAnunciamos el inicio del proceso de inscripciones de los Cursos a Distancia de gvSIG-Training, con el segundo corte de 2014, que forman parte de la oferta del Programa de Certificación de la Asociación gvSIG. Con motivo del décimo aniversario del proyecto gvSIG muchos de los cursos tienen descuento, y se incluye también un curso gratuito de i3Geo. El proceso de inscripciones da inicio según se detalla a continuación:/p pEn la modalidad de strongMatrícula Restringida/strong (con Cupos Limitados) y con inscripciones ya abiertas:/p ul liCursos gvSIG:/li /ul ol ligvSIG para usuarios (Idioma: Español) 9na. Edición. Duración: 10 semanas. Inicio: 06/10/2014. Créditos para Certificación Usuario gvSIG: 90. Costo: 295 euros (promoción 10mo aniversario gvSIG: 195 euros)/li /ol ul liCursos gvSIG Aplicado:/li /ul p2. gvSIG aplicado a la Gestión de Pavimentos y Vialidad (Idioma: Español) 4ta. Edición. Duración: 4 semanas. Inicio: 13/10/2014. Créditos para Certificación Experto gvSIG: 40. Costo: 295 euros (promoción 10mo aniversario gvSIG: 150 euros)br / 3. gvSIG + EPASWMM aplicado al diseño y gestión de redes de saneamiento y drenaje urbano (Idioma: Español) 4ta. Edición. Duración: 4 semanas. Inicio: 06/10/2014. Créditos para Certificación Experto gvSIG: 40. Costo: 295 euros (promoción 10mo aniversario gvSIG: 150 euros)br / 4. gvSIG aplicado a la Gestión Municipal (Idioma: Español) 5ta Edición. Duración: 4 semanas. Inicio: 13/10/2014. Créditos para Certificación Experto gvSIG: 30. Costo: 295 euros (promoción 10mo aniversario gvSIG: 195 euros).br / 5. gvSIG + EPANET aplicado al diseño y gestión de redes de abastecimiento (Idioma: Español) 3ra. Edición. Duración: 4 semanas. Inicio: 06/10/2014. Créditos para Certificación de Experto gvSIG: 30. Costo: 295 euros (promoción 10mo aniversario gvSIG: 150 euros)./p ul liCursos Geoprocesamiento y Análisis Espacial:/li /ul p6. Geoprocesamiento Avanzado sobre gvSIG (Idioma: Español) 7ma Edición. Duración: 10 semanas. Inicio: 22/09/2014. Créditos para Certificación Experto gvSIG: 75. Costo: 395 euros.br / 7. Geoprocesamiento Avanzado sobre gvSIG (Idioma: Portugués) 1era. Edición. Duración: 10 semanas. Inicio: 22/09/2014. Créditos para Certificación Experto gvSIG: 75. Costo: 395 euros.br / 8. Análisis del Terreno e Hidrológico (Idioma: Español) 2da. Edición. Duración: 4 semanas. Inicio: 22/09/2014. Créditos para Certificación Experto gvSIG: 30. Costo: 79 euros.br / 9. Análise do relevo e hidrológica (Idioma: Portugués) 1era. Edición. Duración: 4 semanas. Inicio: 22/09/2014. Créditos para Certificación Experto gvSIG: 30. Costo: 79 euros.br / 10. Análisis de Visibilidad e iluminación (Idioma: Español) 2da. Edición. Duración: 3 semanas. Inicio: 22/09/2014. Créditos para Certificación Experto gvSIG: 20. Costo: 59 euros.br / 11. Análise de visibilidade e Iluminação (Idioma: Portugués) 1era. Edición. Duración: 3 semanas. Inicio: 22/09/2014. Créditos para Certificación Experto gvSIG: 20. Costos: 59 euros.br / 12. Análisis de Perfiles y Secciones transversales (Idioma: Español) 1era. Edición. Duración: 3 semanas. Inicio: 22/09/2014. Créditos para Certificación Experto gvSIG: 20. Costo: 59 euros.br / 13. Análise de perfis e seções transversais (Idioma: Portugués) 1era. Edición. Duración: 3 semanas. Inicio: 22/09/2014. Créditos para Certificación Experto gvSIG: 20. Costo: 59 euros.br / 14. Análisis de Costes y Rutas óptimas (Idioma: Español) 1era. Edición. Duración: 3 semanas. Inicio: 22/09/2014. Créditos para Certificación de Experto gvSIG: 20. Costo: 59 euros.br / 15. Análise de Custos e rotas ótimas (Idioma: Portugués) 1era. Edición. Duración: 3 semanas. Inicio: 22/09/2014. Créditos para Certificación Experto gvSIG: 20. Costo: 59 euros./p pEn la modalidad de strongMatrícula Abierta/strong (con inscripciones ya abiertas, de forma permanente):/p p1. Bases de Datos Geoespaciales: PostgreSQL – PostGIS (Idioma: Español). Duración: 6 semanas. Créditos para Certificación IDE: 60. Costo: 295 euros.br / 2. Análisis de Redes con gvSIG Desktop (Idioma: Español). Duración: 2 semanas. Créditos para Certificación Experto gvSIG: 20. Costo: 75 euros.br / 3. Navtable y Normalización de Tablas (Idioma: Español). Duración: 1 semana. Créditos para Certificación Experto gvSIG: 10. Costo: 60 euros.br / 4. Publicación de Servicios OGC (Idioma: Español). Duración: 1 semana. Créditos para Certificación Experto gvSIG: 20. Costo: 75 euros.br / 5. Análisis Geoestadístico con gvSIG y Sextante (Idioma: Español). Duración: 3 semanas. Créditos para Certificación Experto gvSIG: 20. Costo: 165 euros.br / 6. Uso, creación y gestión de metadatos de información geográfica. Duración: 2 semanas. Créditos para Certificación IDE: 20. Costo: 90 euros.br / 7. Análisis de datos LiDAR y determinación de caudales punta mediante gvSIG, HEC HMS. Duración: 6 semanas. Créditos para Certificación Experto gvSIG: 60. Costo: 345 euros.br / 8. gvSIG 3D y animación (Idioma: Español). Duración: 2 semanas. Créditos para Certificación Experto gvSIG: 30. Costo: 75 euros./p pAl participar en cualquiera de estos cursos obtienes créditos del programa de certificación gvSIG que te permite optar a la certificación “gvSIG Usuario” y “gvSIG Usuario Experto” [2]; al mismo tiempo que contribuyes al sostenimiento del proyecto gvSIG./p pTodos los cursos de la plataforma gvsig-training pueden ser bonificables al 100% para trabajadores en activo en España a través de la Fundación Tripartita para la Formación en el Empleo. Más información sobre esta bonificación en [3], o a través de la cuenta de correo contacto@gvsig-training.com./p pAdemás incorporamos una NUEVA MODALIDAD. strongMatrícula Abierta y Gratuita/strong, con el curso:/p p1. i3Geo. Framework para Geoportales (Idioma: Portugués). Duración: 2 semanas. Costo: GRATIS./p pPara mayor información visita nuestra plataforma [1] o escríbenos a la siguientes direcciones de correo electrónico: inscripciones@gvsig-training.com ó info@gvsig-training.com/p p[1] a href=http://www.gvsig-training.com target=_blankhttp://www.gvsig-training.com/abr / [2] a href=http://www.gvsig.com/servicios/certificacion/certificacion target=_blankhttp://www.gvsig.com/servicios/certificacion/certificacion/abr / [3] a href=http://pdfs.gvsig-training.com/Condiciones_Fundacion_Tripartita_ESP.pdf target=_blankhttp://pdfs.gvsig-training.com/Condiciones_Fundacion_Tripartita_ESP.pdf/a/pbr /Filed under: a href=http://blog.gvsig.org/category/gvsig-association/gvSIG Association/a, a href=http://blog.gvsig.org/category/products/gvsig-desktop/gvSIG Desktop/a, a href=http://blog.gvsig.org/category/products/i3geo/i3Geo/a, a href=http://blog.gvsig.org/category/languages/spanish/spanish/a, a href=http://blog.gvsig.org/category/gvsig-development/training/training/a img alt= border=0 height=1 src=http://pixel.wp.com/b.gif?host=blog.gvsig.orgamp;blog=8230583amp;post=2495amp;subd=gvsigamp;ref=amp;feed=1 width=1 /
Categories: OSGeo Planet
Syndicate content