Re: [OSM-talk-fr] Merkaartor - Cadastre: Eclairsissement

2010-10-18 Par sujet f . dos . santos
Selon Chris Browet :

> Ben si quelqu'un me code en python une routine qui me sort une image du
> cadastre a partir d'un rectangle en lat/long, pourquoi pas.
>
> Sinon, ça fait pas avancer le schmilblic qui nous occupe. Parser le html est
> vraiment un détail...
>
Y a ça :
http://crapouillou.net/~jocelyn/ressources/osm/cadastre_tools_180608.tar.bz2

J'ai pas testé, ça date peut être un peu donc est-ce encore valide ? (Y a t'il
eu des modifs au niveau du serveur cadastre entre temps ?).

Bon ben je sais ce qui m'attend ... je vais tester ;-)


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Merkaartor - Cadastre: Eclairsissement

2010-10-18 Par sujet Chris Browet
2010/10/17 Francisco DOS SANTOS 

> Le dimanche 17 octobre 2010 à 19:26 +0200, Pierre-Alain Dorange a
> écrit :
> > C'est dans des cas comme ça que python est très fort, car il intègre
> > d'origine plusieurs modules pour parser du code HTML (ou du XML dont OSM
> > bien sur), du coup c'est fait en quelques lignes...
>
> Pourquoi pas intégrer des plugin en python à Merkaartor ? C'est
> exactement ce qu'à fait Quantum GIS (http://qgis.org/).
>
> Ben si quelqu'un me code en python une routine qui me sort une image du
cadastre a partir d'un rectangle en lat/long, pourquoi pas.

Sinon, ça fait pas avancer le schmilblic qui nous occupe. Parser le html est
vraiment un détail...
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Merkaartor - Cadastre: Eclairsissement

2010-10-18 Par sujet Chris Browet
2010/10/17 Pierre 

> On Sunday 17 October 2010 16:39:40 Chris Browet wrote:
> > Bonjour,
> >
> > Je voudrais supporter le Cadastre Français dans Merkaartor.
> > Pour ce faire, j'aurai probablement plusieurs questions. Quel est la
> > meilleure personne à qui m'adresser (probablement le développeur du
> plugin
> > JOSM, qui est?)
> >
> > Première question conceptuelle:
> > D'après
> >
> http://wiki.openstreetmap.org/wiki/WikiProject_Cadastre_Fran%C3%A7ais/Techn
> > ique#Ouvrir_le_r.C3.A9sultat, il est nécessaire d'ouvrir le résultat
> d'une
> > recherche avant de pouvoir accéder au WMS.
> > La question est: Comment trouve-t-on le  à référencer dans l'URL?
> > Faut-t-il scanner le HTML du retour de la recherche?
> >
> > Merci d'avance
> > - Chris -
> Bonjour
>
> Je vais te contacter en privé pour t'envoyer un lien vers du code très
> crade qui
> fait ce qu'il te faut je pense, et en C++/Qt4...
> La réponse courte : oui, il faut scanner le HTML...
>
> Très Cool, ton code! Tu as fait 75% du boulot :-)
Juste les projections à gérer...

Question: Est-ce-que le WMS du cadastre est toujours aussi lent (d'où la
mise en cache "permanent")?
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Merkaartor - Cadastre: Eclairsissement

2010-10-17 Par sujet Pierre-Alain Dorange
Pierre  wrote:

> Par contre ton exemple sur du XML, je l'éviterais : du DOM sur un fichier XML
> d'OSM, ça va vite bouffer trop de RAM...

Ca peut, je m'en sers en local pour mettre à jour des cartes en lignes
et je n'ai aucun soucis. Mais les données de base sont "petites".

Les données de base (fichier OSM) fait 45 Mo (Ville de Cognac),
l'extraction via mon script python consomme 360 Mo de RAM et prend 110
secondes pour extraire 83 tags qui aboutissent à 340 POI (avec test
d'inclusion dans la frontière communale, en calcul barycentre pour les
ways et relations) et créer la carte suivante :


-- 
Pierre-Alain Dorange
OSM experiences : 


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Merkaartor - Cadastre: Eclairsissement

2010-10-17 Par sujet Francisco DOS SANTOS
Le dimanche 17 octobre 2010 à 19:26 +0200, Pierre-Alain Dorange a
écrit :
> C'est dans des cas comme ça que python est très fort, car il intègre
> d'origine plusieurs modules pour parser du code HTML (ou du XML dont OSM
> bien sur), du coup c'est fait en quelques lignes...

Pourquoi pas intégrer des plugin en python à Merkaartor ? C'est
exactement ce qu'à fait Quantum GIS (http://qgis.org/).


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Merkaartor - Cadastre: Eclairsissement

2010-10-17 Par sujet Pierre-Alain Dorange
Pierre  wrote:

> Je vais te contacter en privé pour t'envoyer un lien vers du code très
> crade qui fait ce qu'il te faut je pense, et en C++/Qt4... La réponse
> courte : oui, il faut scanner le HTML...

C'est dans des cas comme ça que python est très fort, car il intègre
d'origine plusieurs modules pour parser du code HTML (ou du XML dont OSM
bien sur), du coup c'est fait en quelques lignes...

Par exemple pour retrouver les bancs dans un fichier OSM :

from xml.etree import ElementTree 

tree=ElementTree.parse("test.osm")
root=tree.getroot()
for n in root.getiterator("node"):
for tag in n.getiterator("tag"):
k=tag.get("k")
v=tag.get("v")
if k=="amenity" and v="bench":
lat==float(n.get("lat"))
lon=float(n.get("lon"))
print "bench at",lat,lon

Et ça marche fort bien avec avec du HTML et c'est très rapide.
-- 
Pierre-Alain Dorange
OSM experiences : 


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Merkaartor - Cadastre: Eclairsissement

2010-10-17 Par sujet Art Penteur
Le 17 octobre 2010 16:39, Chris Browet  a écrit :
> Bonjour,
> Je voudrais supporter le Cadastre Français dans Merkaartor.
> Pour ce faire, j'aurai probablement plusieurs questions. Quel est la
> meilleure personne à qui m'adresser (probablement le développeur du plugin
> JOSM, qui est?)

Pieren : pier...@gmail.com

Connaissez-vous :
La page wiki sur ce plugin :
   http://wiki.openstreetmap.org/wiki/FR_talk:JOSM/Fr:Plugin/Cadastre-fr
Le source :
   
http://svn.openstreetmap.org/applications/editors/josm/plugins/cadastre-fr/src/cadastre_fr/CadastrePlugin.java

Art.

___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Merkaartor - Cadastre: Eclairsissement

2010-10-17 Par sujet Croquette Olivier
On 17 oct. 2010, at 17:15, Croquette Olivier wrote:
> Pour info, je suis en train aussi d'écrire un programme en Perl pour 
> récupérer les feuilles qui sont dans un système géo inconnu (e.g. Le Bugue 
> 24).
> Ca marche bien. Je confirme qu'il faut chercher avant de pouvoir avoir accès 
> à une feuille. On pourrait garder cette discussion publique pour mieux 
> documenter nous découvertes respectives et peut-être dans le moyen terme 
> écrire une page Wiki.

Oups, en fait la page existe déjà ! Je veux donc dire la compléter.


___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


Re: [OSM-talk-fr] Merkaartor - Cadastre: Eclairsissement

2010-10-17 Par sujet Croquette Olivier
On 17 oct. 2010, at 16:57, Pierre wrote:
>> D'après
>> http://wiki.openstreetmap.org/wiki/WikiProject_Cadastre_Fran%C3%A7ais/Techn
>> ique#Ouvrir_le_r.C3.A9sultat, il est nécessaire d'ouvrir le résultat d'une
>> recherche avant de pouvoir accéder au WMS.
>> La question est: Comment trouve-t-on le  à référencer dans l'URL?
>> Faut-t-il scanner le HTML du retour de la recherche?
> 
> Je vais te contacter en privé pour t'envoyer un lien vers du code très crade 
> qui 
> fait ce qu'il te faut je pense, et en C++/Qt4...
> La réponse courte : oui, il faut scanner le HTML...

Salut

Pour info, je suis en train aussi d'écrire un programme en Perl pour récupérer 
les feuilles qui sont dans un système géo inconnu (e.g. Le Bugue 24).
Ca marche bien. Je confirme qu'il faut chercher avant de pouvoir avoir accès à 
une feuille. On pourrait garder cette discussion publique pour mieux documenter 
nous découvertes respectives et peut-être dans le moyen terme écrire une page 
Wiki.




___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr


[OSM-talk-fr] Merkaartor - Cadastre: Eclairsissement

2010-10-17 Par sujet Chris Browet
Bonjour,

Je voudrais supporter le Cadastre Français dans Merkaartor.
Pour ce faire, j'aurai probablement plusieurs questions. Quel est la
meilleure personne à qui m'adresser (probablement le développeur du plugin
JOSM, qui est?)

Première question conceptuelle:
D'après
http://wiki.openstreetmap.org/wiki/WikiProject_Cadastre_Fran%C3%A7ais/Technique#Ouvrir_le_r.C3.A9sultat,
il est nécessaire d'ouvrir le résultat d'une recherche avant de pouvoir
accéder au WMS.
La question est: Comment trouve-t-on le  à référencer dans l'URL?
Faut-t-il scanner le HTML du retour de la recherche?

Merci d'avance
- Chris -
___
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr