PBMap - Cartes OSM, Here, Geoserver dans un Canvas

Programmation d'applications complexes
Avatar de l’utilisateur
Zorro
Messages : 2185
Inscription : mar. 31/mai/2016 9:06

Re: PBMap - OpenStreetMap dans un Canvas

Message par Zorro »

il y a en ce oment des problemes avec le serveur OSM

ont a les memes soucis avec notre simulateur de Vol ...(X-plane)

il a fallu utiliser un autre serveur ...
celui-co : http://api.openstreetmap.fr/oapi/interpreter
Image
Image
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: PBMap - OpenStreetMap dans un Canvas

Message par djes »

Zorro a écrit :il y a en ce oment des problemes avec le serveur OSM

ont a les memes soucis avec notre simulateur de Vol ...(X-plane)

il a fallu utiliser un autre serveur ...
celui-co : http://api.openstreetmap.fr/oapi/interpreter
Ah OK, merci pour l'info ! Je vais quand même laisser la limitation à deux slots, parce que c'est dans les conditions d'utilisation. Il semble que leur serveur piste l'utilisateur abusif que je suis (normal quand on développe...), et ce n'est pas facile pour savoir quand je fais bien, ou mal...!
Avatar de l’utilisateur
Zorro
Messages : 2185
Inscription : mar. 31/mai/2016 9:06

Re: PBMap - OpenStreetMap dans un Canvas

Message par Zorro »

ce que je sais, c'est que ces derniers temps, la politique concernant l'utilisation
de leur serveur c'est durci ...

certains sur le forum Xplane on fait des corrections, qui ont été annulés pour des broutilles ...
c'est meme a un point que le develloppeur de l'outil qui permet d'avoir les tuiles Orthopho et objet placé par OSM
veux se creer son propre serveur de données ...
Image
Image
Site: http://michel.dobro.free.fr/
Devise :"dis moi ce dont tu as besoin, je t'expliquerai comment t'en passer"
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: PBMap - OpenStreetMap dans un Canvas

Message par djes »

Master mis à jour après une refonte du système de cache et implémentation des fonctions de Yves86 qui permettront, entre autres, la modification des traces GPX. C'est là : https://github.com/djes/PBMap
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: PBMap - OpenStreetMap dans un Canvas

Message par djes »

Plusieurs petites modifications dans la nouvelle beta, et particulièrement 3 callbacks :
  • SetCallBackMarker(*Marker.PBMap::Marker) (modification de Typhoon) : permet de recevoir les infos complètes des marqueurs quand on les bouge
  • SetCallBackDrawTile(x.i, y.i, image.i, alpha.d = 1) : permet la modification à la volée du rendu des tuiles
  • SetCallBackModifyTileFile(Filename.s, OriginalURL.s) : appelée après le téléchargement des tuiles, permet d'altérer directement les fichiers d'origine
A télécharger et tester ici : https://github.com/djes/PBMap/tree/djes
Avatar de l’utilisateur
GallyHC
Messages : 1703
Inscription : lun. 17/déc./2007 12:44

Re: PBMap - Cartes OSM, Here, Geoserver dans un Canvas

Message par GallyHC »

Bonjour,

Franchement ça a de la gueule et ça fonctionne plutôt bien, Bravo.

GallyHC
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: PBMap - Cartes OSM, Here, Geoserver dans un Canvas

Message par djes »

Merci ! :)
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: PBMap - Cartes OSM, Here, Geoserver dans un Canvas

Message par djes »

Mise à jour avec une meilleure résistance aux fichiers PNG mal téléchargés ou erronés. Le module devrait être plus stable. Quelques améliorations du code grâce à falsam et idle.
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: PBMap - Cartes OSM, Here, Geoserver dans un Canvas

Message par djes »

Une toute petite modification pour extraire la démo du module. Testé avec la dernière version LTS de PB.
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PBMap - Cartes OSM, Here, Geoserver dans un Canvas

Message par Kwai chang caine »

Super boulot !!! 8O
Merci beaucoup DJES 8)

Je vais surement poser une question nulle (ça sera pas la premiere :mrgreen:) pourquoi ton code de ouf n'utilise pas aussi Google Map ? :oops:
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: PBMap - Cartes OSM, Here, Geoserver dans un Canvas

Message par djes »

NOTRE code :wink:
Merci du compliment.
Pour répondre à ta question, il peut mais ce n'est pas mis par défaut, question de copyright.
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PBMap - Cartes OSM, Here, Geoserver dans un Canvas

Message par Kwai chang caine »

NOTRE
Oui tu as raison :oops:

Image
MONGOLE
Cool, ça lui apporte encore plus de valeur !!! 8O
Enfin, un peu moins pour moi, car ces "glands" ont eu la géniale idée de se planter dans le nom de ma rue
Depuis ce jour, je reçois plus de colis de transporteurs :twisted:
C'est là que tu commences à te rendre compte de la TOUTE puissance de "GOGOLE" :cry:
Bientôt ils se tromperont dans l'orthographe de ton nom, et tu toucheras plus ta paye :mrgreen:

Encore merci de ce monstrueux travail (à VOUS :mrgreen:) et de TA réponse 8)
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: PBMap - Cartes OSM, Here, Geoserver dans un Canvas

Message par djes »

:lol:
Sinon, ça se corrige les erreurs dans google maps, tu as fait une demande ? Ca prend environ un ou deux mois, parfois moins...
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PBMap - Cartes OSM, Here, Geoserver dans un Canvas

Message par Kwai chang caine »

Bah oui justement, et même plusieurs fois, et mes colis je continue à aller les chercher à tataouine :|
Le plus drôle de l'histoire, c'est que pendant 25 ans, j'ai habité avec une adresse "millimétrée" à faire palir des coordonnées GPS :mrgreen:
Du style :

Marcel Kcc
lieu-dit lamontagne
39780 PatelinPaumer

Et jamais eu de blême, toujours arrivés 8)

Et du jour ou une loi à la con, surement européenne, a obligé les maires à donner des noms de rues et des adresses, pour être sûr qu'on nous trouve....et ben c'est le bordel :twisted:

Ce qui était cool, c'est qu'on a choisi notre nom de chemin, pour dire comment on est nombreux sur cette route..... :lol: enfin mes voisins car nous on était au boulot, remarque j'aurais pas su quoi répondre à la question :|
Je sais pas moi..."Rue stine" "Rue béole" "Rue barbe" j'ai bon là ???? :oops:
Ils sont venus de nulle part à deux, avec une petite sacoche sous le bras, et ont demandé : "Comment voulez vous que s'appelle votre route ?" 8O
Peut être que mes voisins auraient dû l’appeler "route 66" les amerloques se seraient pas trompé :mrgreen:

Alors depuis, on est obligé de fournir l'adresse Google ET L'adresse officielle, ce qui fait que quand je donne mes coordonnées complètes, on a l'impression que je suis un noble qui a une lignée de 2000 ans.
Je sais pas si c'est moi, mais rien n'est jamais simple, trop cool la technologie :|
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
djes
Messages : 4252
Inscription : ven. 11/févr./2005 17:34
Localisation : Arras, France

Re: PBMap - Cartes OSM, Here, Geoserver dans un Canvas

Message par djes »

Roh KCC ! Je te croyais unique mais non, j'ai un jeune collègue à qui il arrive souvent ce genre d'histoires et qui prend un certain plaisir à nous les raconter. Il n'est pas encore aussi talentueux que toi mais laissons-lui le temps de mûrir.

Rue Stique
Rue Rue
Rue Elle
Rue Gueux
Rue Meuh (covid oblige)

Bientôt les livraisons par drones ! Pour qu'ils puissent te repérer, je pense qu'il serait possible de réaliser de grandes figures faciles à voir du ciel. Qu'en penses-tu ?
Répondre