[dev-italia] API for developer
Fabio Savian
fabio.savian a nonvedolora.it
Ven 14 Feb 2025 16:04:29 UTC
Buongiorno,
mi sono appena registrato a OSM.
Sono il webmaster di Sundial Altla (https://www.sundialatlas.eu) un
progetto internazionale per registrare gli orologi solari (meridiane) di
tutto il mondo.
E' un progetto culturale e scientifico, senza pubblicità o fini
commerciali, tutti i dati contenuti sono liberamente fruibili, tutti gli
utenti registrati possono inserire o modificare dati e foto, il progetto
aderisce al Creative Commons.
Lo scopo è far conoscere la gnomonica, il ramo dell'astronomia che si
occupa degli orologi solari, permettendo di conoscere dove si trovano
gli orologi permettendone la visita, lo studio e anche il turismo
scientifico e culturale.
Il sito è consultabile in 11 lingue, ad oggi sono registrati circa
59,000 orologi di 124 paesi.
Sono interessato a OSM ma ho necessità di alcune informazioni, Sundial
Atlas sta per cambiare server e sto revisionando il software (PHP,
mySQL, javascript, ajax) valutando anche la possibilità di passare a OSM.
Attualmente il sito utilizza Google Map e le API per gestire le map
nelle pagine.
Per esempio, ogni orologio ha una scheda con le coordinate e un frame
con la mappa che mostra dove si trova.
Altre mappe dinamiche permettono di vedere gli orologi di un'area,
tramite delle puntine.
Sarei molto grato se qualcuno potesse chiarirmi qualche dettaglio per
utilizzare OSM nel sito.
- sto cercando una documentazione dettagliata (javascript) per mostrare
una mappa in una pagina web, definendo la dimensione, zoom, coordinate
del centro.
- vorrei capire se è possibile inserire delle puntine colorate nella
mappa mostrata in una pagina
- se possibile disegnare linee o curve nella mappa.
S.A. costruisce il percorso del Sole sopra la mappa in funzione della
data, così come la direzione del Sole (azimut) rispetto al punt centrale
della mappa. Tutto ciò è attualmente sviluppato con le API di Google Map
- ottenere le coordinate da un indirizzo (come geocoder)
- S.A. produce anche documenti pdf contenenti gli orologi esito di una
ricerca. Questi documenti hanno una copertina con una mappa che
attualmente è ricavata da Google Map e inserita nel documento con fpdf.php.
Mi piacerebbe utilizzare OSM nel progetto S.A. e sarei disponibile a
valutare con voi la possibilità di inserire la posizione degli orologi
solari nelle vostre mappe. Mi rendo anche disponibile a sviluppare
javascript per implementare risorse astronomiche in OSM se fossero di
interesse (azimut del Sole, direzione del Nord geografico e altri
calcoli astronomici come alba, tramonto, altezza del Sole e molti altri
legati alla posizione e a ora/data)
Vi ringrazio anticipatamente per le info che potete darmi.
Un cordiale saluto, Fabio
PS S.A. ha anche una app Android, free e senza pubblicità, per trovare
gli orologi sulla mappa (Sundial Atlas Mobile).
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
I just registered to OSM.
I'm the webmaster of Sundial Atlas (https://www.sundialatlas.eu) an
international project to register the sundial all over the world.
It is a cultural and scientific project, without advertisng or
commercial purpose, the information contained is freely available to
all, all registered users can contribute by uploading or editing photos
and data, the project adheres to the Creative Commons.
The aim is to make known gnomonics, the branch of astronomy that deals
with sundials, allowing people to know where they are in order to visit
them, study them and even for simple cultural and scientific tourism.
The site is available in 11 languages, and today contains approximately
59,000 sundials from 124 countries.
I am writing to you because I am interested in using OSM but I need some
information, Sundial Atlas is about to change server and with that I'm
doing a software review (PHP, mySQL, javascript, ajax), including the
possibility of switching to OSM.
The website currently uses Google Maps and the API to manage maps on the
site pages.
For example, for each sundial the coordinates are entered and a frame
shows the map where it is located.
Other dinamic maps show sundials via pushpins.
I would be very grateful if someone could clarify some details that I
need to look into in order to switch to OSM.
- I am looking for a documentation with details (javascript) to show a
map in a web page, defining the frame size, zoom, center of the map che
mostra gli orologi della ricerca. La mappa è inserita nel documento pdf
usando fpdf.php
- I would like to know if it is possible to insert pushpins (even with
different colors) above the map displayed on a page.
- If it is possible to overlay the map lines and curves.
S.A. is able to reconstruct the path of the Sun over the map as a
function of the date, as well as the direction of the Sun (azimuth) with
respect to the center of the map. All this is currently implemented with
the Google Map API.
- to get coordinates from an address (like geocoder)
- S.A. can produce pdf documents with the sundials found with a search.
The document has a cover that shows the map it contains. Currently the
map is always obtained with Google Map and inserted in the pdf document
using fpdf.php
I would love to use OSM in the S.A. project. I am also happy to evaluate
the possibility of inserting the position of sundials in your maps, as
well as to make myself available to implement astronomical resources
javascript for OSM if they were of interest to you (azimuth of the Sun,
direction of geographic North, and other astronomical data related to
position and date such as sunrise, sunset, height of the Sun and many
others).
Thank you for any information you can give me.
Best regards, Fabio
PS S.A. has also an Android app, free and ad-free, to find the sundials
on the map (Sundial Atlas Mobile)
--
Fabio Savian
fabio.savian a nonvedolora.it
UTC +1, DST +2, 45° 34' 9'' N, 9° 9' 53'' E
Paderno Dugnano, Milano, Italy
Maggiori informazioni sulla lista
dev-italia