Re: [OSM-dev-fr] Faire mon rendu pour Madagascar

2015-04-08 Thread Bruno Cortial
Le 7 avril 2015 10:17, Eric Sibert courr...@eric.sibert.fr a écrit :



  Base oms2pgsql + shapefile des traits de côte = Tilemill = MBTile raster


 C'est là que j'ai encore des questions. Pour faire oms2pgsql, il faut
 avoir postgres installé? On ne peut pas récupérer directement les shp de
 geofabrik?


Tilemill/Studio travaille sur toutes sortes de source géomatique, dont les
shapefile, donc pas de pb.
Une source Postgis doit permettre un boost de perf sur les accès mais
permet aussi de faire de requêtes tordues impossibles à réaliser avec un
shape (déterminer l'orientation d'un terrain de foot/tennis, pour ensuite
au rendu faire tourner un svg représentant les limites du terrain).

http://tile.openstreetmap.fr/?zoom=18lat=47.25649lon=-1.5239layers=B000FFF


Toujours dans mes errances rendu sans postgis j'ai essayé spatialite
(extention geospatiale de sqlite, fournit avec un outil d'import OSM avec
sont propre schéma). Mapnik (et donc Tilemill/Studio) sait lire du
spatialite, mais les perf sont nulles (sans SDD).

Donc si tu souhaites travailler sur les shapefile, j'aurai conseillé Studio
pour les perf (Studio va cacher les shp en une source verctor tile, et de
rendu sera ensuite beaucoup plus rapide que Tilemill qui travaille sur shp
à chaque rendu/modif de style). *MAIS on ne peut pas exporter des tuiles
raster avec Studio* !

J'ai toutefois commencé un projet Studio hier à base de shapefile
geofabrik. Un fois le design fini je compte exporter les tuiles vecteur
avec studio, et  utiliser tl pour générer un MBTile raster.

https://github.com/mojodna/tl


J'ai regardé la présentation sur l'utilisation du Rasp comme serveur
 complet. Je n'ai pas trouvé les explications très pédagogiques mais j'ai
 quand même retenu que la génération et la compression (png ou jpg) des
 tuiles raster consommait beaucoup de CPU.


Serveur complet ?! postgis + mapnik ? Euh cela me parait ardu, ces petites
bêtes sont très limitées en i/o : tout passe par un bus USB2 (même la
version 2 B récemment sortie)



 D'un autre côté, avec les nouveaux rasp quadri-cœurs et 1 Go de mémoire,
 il y a peut-être plus de possibilités côté serveur.


J'en attend un dans ma boite aux lettres cette semaine :-)




 Tu nous préviens quand tu auras abouti :-p


;-)

Bruno
___
dev-fr mailing list
dev-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev-fr


[OSM-dev] osmosis pgsnapshot actions table

2015-04-08 Thread Florian Lohoff

Hi,
iam looking at something like whodidit - Analysis of changesets,
their authors and near realtime monitoring of areas.

Whodidit parses the osc files independent of existing data so
when only ways get modified (without their respective nodes)
you'll miss the update.

I was thinking of using an osmosis based pgsnapshot schema
which i have running anyway and adding the actions tables,
some trigger function magic and there we have the data.

Now i have multiple problems.

- With triggers on the actions table i am unable to fetch
  deleted nodes former geometry. before or after insert on
  the actions table when action is 'D' the node is already gone
  from the nodes table.

- I fail to get the changeset, user and timestamp information.

Did anyone solve this? I had a look at osmosis on extending the
data dumped to the actions table e.g. changeset, user and timestamp
but still the delete entity would still exist.

Would something like this reorder the deletion of the way/node/relation
and the insert into the action table?


diff --git 
a/osmosis-pgsnapshot/src/main/java/org/openstreetmap/osmosis/pgsnapshot/v0_6/impl/EntityDao.java
 
b/osmosis-pgsnapshot/src/main/java/org/openstreetmap/osmosis/pgsnapshot/v0_6/impl/EntityDao.java
index e53539e..59ff9fb 100644
--- 
a/osmosis-pgsnapshot/src/main/java/org/openstreetmap/osmosis/pgsnapshot/v0_6/impl/EntityDao.java
+++ 
b/osmosis-pgsnapshot/src/main/java/org/openstreetmap/osmosis/pgsnapshot/v0_6/impl/EntityDao.java
@@ -147,9 +147,9 @@ public abstract class EntityDaoT extends Entity {
args = new HashMapString, Object();
args.put(id, entityId);

-   
namedParameterJdbcTemplate.update(entityMapper.getSqlDelete(true), args);
-   
actionDao.addAction(entityMapper.getEntityType(), 
ChangesetAction.DELETE, entityId);
+
+   
namedParameterJdbcTemplate.update(entityMapper.getSqlDelete(true), args);
}


Flo
-- 
Florian Lohoff f...@zz.de
 We need to self-defense - GnuPG/PGP enable your email today!


signature.asc
Description: Digital signature
___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


[OSM-dev] osm.org website translations

2015-04-08 Thread Tomas Straupis
Hello

  How often are translations loaded from translatewiki.org to openstreetmap.org?
  Or should I somehow request that?
  Currently month old translations (Lithuanian ones) are not loaded yet.

  Thank you

-- 
Tomas

___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev


Re: [OSM-dev] osm.org website translations

2015-04-08 Thread Tom Hughes

On 08/04/15 13:38, Tomas Straupis wrote:


   How often are translations loaded from translatewiki.org to 
openstreetmap.org?
   Or should I somehow request that?
   Currently month old translations (Lithuanian ones) are not loaded yet.


That's entirely up to the people at Translatewiki - they push them to us 
whenever they feel there are enough changes to justify it.


Tom

--
Tom Hughes (t...@compton.nu)
http://compton.nu/

___
dev mailing list
dev@openstreetmap.org
https://lists.openstreetmap.org/listinfo/dev