La mia prima app in Google Play

E’ qualche mese che mi diletto con la programmazione visuale.
Di conseguenza sto utilizzando altre a Snap e Scratch anche ai2.appinventor.mit.edu
Recentemente ho tenuto un corso sullo sviluppo di App.
Dovevo sviluppare la mia prima app ed introdurla in Google Play.
Ovviamente è su un dei miei pallini di sempre: i quadrati magici.

Ecco quindi Magic Square 1.0
https://play.google.com/store/apps/details?id=appinventor.ai_pivari.magicsquare

Certo, questa prima app può sembrare una banalità ma è Family e PEGI 3.

Animazione in kml (kmz)? Pivari.com ha sviluppato ed utilizza mkml (make kml)

mkml 5.x tour play me

kml (kmz compresso) è un linguaggio xml poco diffuso e conosciuto ma molto utilizzato per quanto riguarda le sue caratteristiche in Google Maps e Google Earth.
Ovvero, Google Maps e Google Earth quando permettono di salvare/esportare un file che possa avere tutte le informazioni necessarie esportano in kml (o kmz).
Di conseguenza, si potrebbero creare file kml o kmz e quindi importarli in Google Earth (in Google Maps non è detto che tutte le funzionalità siano visualizzate correttamente).
A cosa può servire? Se hai un insieme di punti con delle informazioni e/o tragitti potresti creare un kml e visualizzarlo in Google Earth.
Se ha in un db di punti con informazioni e/o tragitti potresti creare kml farli visualizzare.
Inoltre il tragitto potrebbe essere animato.

Ad es. sono andato a correre da A a B e in C, D, E, F ho fatto fotografie con commenti.
Creo un kml animato che partendo da A ed arrivando in B apra le informazioni di C, D, E, F.

Questo il file che permetta l’animazione in Google Earth creato da mkml.
Questo il file con punti ed informazioni di input.
Le informazioni indispensabili sono latitudine e longitudine (facoltativa l’altitudine) e quando volete potete descrivere informazioni in formato html che poi compariranno nel relativo pin.

mkml non è semplice, è un sw server e batch, ma ha enorme potenzialità ed essendo sviluppato internamente si possono apportare tutte le modifiche necessarie (se previste da kml) e/o prevedere il supporto di linguaggi simili.

Vorresti creare validi kml e Maps Engine Lite ti calza stretto?

mkml - pin esploso

Volevo creare validi kml (o kmz) ovvero punti (pin) e/o tragitti su mappe in modo semplice ma nello stesso tempo ricchi di informazioni che il formato kml permette.
Google Maps Engine Lite è una web application molto valida ma super chiusa. La descrizione dei punti in kml può essere fatta in html e Maps Engine Lite non lo permette!
Non volevo nemmeno per ogni progetto scrivere un kml ad hoc come si faceva all’inizio del web con le pagine html.

Ho scritto un programma molto versatile che dato in ingresso uno o più file costituiti da una sequenza di punti li congiunge in una linea, li tratta come semplici punti (pin) o fa entrambe le cose.
Inoltre con un comando è possibile avere nello stesso file diversi gruppi di punti.
Il risultato è, ad esempio, questo
mkml - tragitto con punti e gruppo di punti
ogni pin contiene una pagina html in grado di caricare anche immagini da remoto.
mkml - pin esploso
Il kml è un formato ancora poco utilizzato a se stante, richiede per essere visualizzato o Google Earth o programmi analoghi che lo supportano o web app che lo visualizzano. E’ comunque molto potente e ben indicizzato da Google.

Vi ho messo un po’ di curiosità?
Provate mkml (make kml) gratuito per uso personale
pivari.com/software/make-kml/

Convertire una lista di punti in linee e/o punti su una mappa (kml) con 1trip1map 3.0

screenshot 1trip1map 3.0

1trip1map 3.0 è un software old style, un convertitore batch (che funziona da consolle) in grado di convertire un file (o standard input) contenente una lista di punti in linee e/o punti su una mappa (kml).

INPUT FILE format
Il formato della sequenza di punti è il seguente. Le righe che iniziano con # sono commenti
latitudine;longitudine;(altezza facoltativo);(titolo facoltativo);(descrizione
facoltativa)
Con la versione 3.0 è stata introdotta una speciale riga di commento che in effetti è un comando
#!new=line color;point color;folder name;line name#

RUN 1trip1map
1trip1map *.txt convertirà ogni file .txt in file .kml
In Linux (unix) si potrà utilizzare anche cat your_filename | 1trip1map – per
convertire lo STDIN in STDOUT kml

Alcuni esempi di file di input
https://www.pivari.com/50sw/examples/PisteCiclabiliRovigo.txt
https://www.pivari.com/50sw/examples/VirgilioMilaniRovigo.txt
ed i relativi output kml
https://www.pivari.com/50sw/examples/PisteCiclabiliRovigo.kml
https://www.pivari.com/50sw/examples/VirgilioMilaniRovigo.kml

https://www.pivari.com/software/1trip1map/

PROVALO e se ti servono altre funzionalità CHIEDILE. Lo scopo del software è anche soddisfare le tue esigenze.

Pivari.com
www.pivari.com
info (@) pivari.com