Visualisation d’informations autour de voyage à bicyclette (1 / 1 étapes)

Étape 1: Faire un plan pour visualiser l’activité de cyclisme

Afin de visualiser l’activité de cyclisme en haut un plan, nous utilisons Leaflet.js et CouldMade. Ici, nous utilisons JavaScript et HTML5 pour la visualisation et nous vous expliquerons comment intégrer JavaScript avec Java dans la section suivante. Leaflet.js est une bibliothèque JavaScript libre pour la visualisation de carte qui prend totalement en charge HTML5. En haut du plan calque est un calque de chemin d’accès et chemins d’accès sont stockées/rendu une polyligne de vecteur.

Nous incorporons la page Web dans le cadre de l’application en utilisant le widget d’affichage web comme décrit dans le liensuivant. De cette façon, les fonctions JavaScript peuvent être appelées comme méthodes de l’objet Java de l’autre partie du programme (nous avons besoin de cela afin de changer la couleur des vecteurs de chemin d’accès selon les données que nous acquérons en objets Java). Et nous aussi de suivre les instructions suivantes pour faire des méthodes en objet Java callable de JavaScript (lien).

Tout d’abord, nous attirons chemin entre points qu’un utilisateur a voyagé. Chaque point représente un point où la localisation GPS a été acquise. Couleur différente pour les chemins d’accès qui connecte des points couleur représente différentes propriétés, telles que, comme nous l’avons mentionné plus tôt, différente vitesse d’une bicyclette entre les points.

En plus de visualiser les lieux qui sont parcourus par un utilisateur, nous visualisons aussi les endroits qui ne sont pas voyagés par les utilisateurs dans le brouillard, ombre blanche qui masque les parties de la carte. Le style de brouillard que l’app qu'a brouillard du monde est un défi dans ce projet. Il n’y a aucune API native dans le dépliant de rendre aussi un couvercle au-dessus de la couche de base, qui devrait également être partiellement effacée par le chemin d’accès existant. La clé est d’utiliser le TileLayer.Canvas en dépliant pour restituer chaque tuile contrôler indépendamment le canal alpha de la couleur blanche pour simuler le brouillard. Et il faut aussi la cartographie des coordonnées géographiques de chaque nœud sur le chemin d’accès aux pixels dans les tuiles correspondantes retirer le couvercle sur le chemin d’accès. Les fonctions JS clés se trouvent dans PolylineTest.html dans GitHub.

Le chemin qu’a parcouru un utilisateur peut être stocké dans le stockage local et consulté par les objets Java IO. Données sont stockées au format GeoJSON, qui est une toile de JSON-style répandue standard pour l’échange d’information géographique sur Internet. GeoJSON format peut être analysé et affiché par la couche de GeoJSON en dépliant.

Articles Liés

Comment se préparer pour un voyage en Europe

Comment se préparer pour un voyage en Europe

Étape 1: Passeport (4 mois avant votre voyage) Avant de planifier un voyage en dehors des États-Unis, il est crucial de vérifier l'état de votre passeport. Chaque passeport américain expire dix ans à compter de la date de délivrance (pour adultes). S
Porte-bouchon de Valve de bicyclette - jamais perdre à nouveau un capuchon de la soupape !

Porte-bouchon de Valve de bicyclette - jamais perdre à nouveau un capuchon de la soupape !

Ma vie est presque basé autour de la bicyclette humble.Je vais partout sur elle, et cela signifie beaucoup d'entretien.Chaque fois que j'ai eu la chance, je vais à la station d'essence (station-service) et gonfler mes pneus il.Presque à chaque fois j
Bus-repérage par GPS sur le bon

Bus-repérage par GPS sur le bon

Obtenir un verrou spatio-temporelle sur votre saveur locale de transport public.  Réponse question, « Où est ce bus? » le séculaire et le mettre sur internet pour le bien Public.  Tenez-vous hors du temps en prédisant les heures d'arrivée de bus.Coût
Construire un Tricoptère avec Rotor Bits

Construire un Tricoptère avec Rotor Bits

Ce Instructable va vous apprendre comment construire un Tricoptère avec des morceaux de Rotor. Ce Instructable contient également des débats théoriques, des trucs, des astuces, et autres informations qui je l'espère, vont aurez bien sur votre chemin
Animation « Haunted » Ouija Board

Animation « Haunted » Ouija Board

cette planche Ouija « hantée » animation a été faite comme un accessoire d'Halloween. Ceci a été rendu avec principalement des matériaux indésirables dans mon garage, mais si vous n'avez aucune des parties vous devriez être en mesure de leur source r
Un Quadcopter SK450 de chat mort pour appeler vos propres

Un Quadcopter SK450 de chat mort pour appeler vos propres

Avant que nous commencions, je veux juste prendre la première phrase de ce Instructable pour vous faire savoir qu'il n'y a pas de chats morts impliqués dans la fabrication de la quadcopter décrite dans les étapes à venir. Le titre de ce Instructable
Longue Distance Bicycle Touring

Longue Distance Bicycle Touring

sont embourbés avec la vie ? Avez-vous besoin d'aventure ? Vous voulez faire un tour de force avec votre corps ? Essayez un tour à vélo !Tout simplement emballer certains engins et sur la route et voir où cela vous mène ! C'est exactement ce que j'ai
Comment faire pour voir Beijing sur moins de 200 $

Comment faire pour voir Beijing sur moins de 200 $

toujours voulu voyager à Pékin mais n'avez pas parce que vous pensez que vous ne pouvez pas vous le permettre ?Eh bien cette instructable est fait pour vous. Je vais vous montrer comment faire pour rester à Pékin et de voir tous les sites principaux
Galerie d’art avec des murs se déplaçant à vélo

Galerie d’art avec des murs se déplaçant à vélo

je ne suis pas sûr de ce qu'il faut appeler cela encore, mais pour l'instant laisse aller avec The Art pédaleur (obtenir le jeu de mots?).L'Art Pedaler a été conçu comme une galerie d'art pop-up qui peut se situer n'importe où. Oeuvre doit être accro
Vie-Tweaks

Vie-Tweaks

Une initiative d'examiner une série de scénarios dans lesquels la biologie synthétique et pratiques de la nano-ingénierie sont facilement accessibles aux profanes. Ce projet de recherche de l'usine d'Extrapolation est destiné à recueillir, examiner e
Dynamo de vélo bricolage l’induction magnétique sans contact

Dynamo de vélo bricolage l’induction magnétique sans contact

TRAVAUX EN COURS ***Je suis en phase de test de ce projet et je veux partager avec vous la progresse !Tout d'abord, source d'inspiration:.. .et son brevet : https://www.google.com/patents/DE202011107060U1?cl=enPuis, principes impliqués dans ce projet
N’est pas votre moyenne Funfetti gâteau Hack

N’est pas votre moyenne Funfetti gâteau Hack

Il y a quelques semaines j'ai commencé la cuisson de passe-temps et mon premier favori était un Double Espresso gâteau Hack, à l'aide de mélange à gâteau en boîte comme base pour créer un dessert décadent. J'ai signifié à un groupe de mes amis et c'é
Comment calculer la fréquence cumulée et dessiner une courbe de fréquence Cumulative

Comment calculer la fréquence cumulée et dessiner une courbe de fréquence Cumulative

Comprendre la fréquence cumulée et les courbes de fréquence cumuléeLa fréquence cumulée est un concept qui est utilisé dans plusieurs disciplines, y compris les recherches de psychologie, pour aider les analystes de données déterminent la fréquence t
TECHNIQUES d’apprentissage plus rapides

TECHNIQUES d’apprentissage plus rapides

La rapidité d'apprentissage dépendra de la façon dont vous formulez la matière. Le même matériau peut être appris plusieurs fois plus rapidement si bien formulé ! La différence de vitesse peut être magnifique!...Les règles sont répertoriés dans l'ord