Fermate lungo la strada


Fermate lungo la strada

Description

Dati il nome della strada e della città, l'API restituisce l'elenco delle paline ivi posizionate.

URI

http://api.uniparthenope.it:10018/infostradapalina

URI Parameters

n/a

HTTP Method

GET

Resource Formats

  • application/json

Authentication

not required

Request Entities

                                
                                        "ID_Via" : "argine",
                                        "ID_Comune" : "napoli"
                                
                            

Esemple of use

curl -X GET -d "ID_Via=argine" -d "ID_Comune=napoli" http://api.uniparthenope.it:10018/infostradapalina.json

Responses

400 Bad Request
I dati richiesti sono completi o inconsistenti.

Response Entities

                                
    "palina": [{
        "ID": {
            "0": "4014"
        },
        "NOME": {
            "0": "ARGINE"
        },
        "LAT": {
            "0": "40.8512294238736"
        },
        "LON": {
            "0": "14.3123214669019"
        }
    }, {
        "ID": {
            "0": "4003"
        },
        "NOME": {
            "0": "ARGINE-PALERMO"
        },
        "LAT": {
            "0": "40.8547015354947"
        },
        "LON": {
            "0": "14.3198190219982"
        }
    }, {
        "ID": {
            "0": "4323"
        },
        "NOME": {
            "0": "ARGINE-M.PALERMO"
        },
        "LAT": {
            "0": "40.85458646518"
        },
        "LON": {
            "0": "14.3201701774699"
        }
    }],...
    }
                            

l'API restituisce l'elenco delle paline ivi posizionate e la loro posizione espressa in latitudine e longitudine

Comments

Raffaele Montella's picture

Come va invocata questa chiamata?
Dalla documentazione sembrerebbe qualcosa del genere:

curl -X GET -d "ID_Via=argine" -d "ID_Comune=napoli" http://api.uniparthenope.it:10018/infostradapalina/arginenapoli.json

Ho provato con:

curl -X GET -d "ID_Via=argine" -d "ID_Comune=napoli" http://api.uniparthenope.it:10018/infostradapalina/argine/napoli.json

e funziona.
Tuttavia anche qui, perché specificare i parametri due volte?

-----------------------
Raffaele Montella, PhD
Assistant Professor in Computer Science
Department of Applied Science
University of Napoli Parthenope
 

Anche in questo caso , come per il primo servizio, l'invocazione corretta è :

curl -X GET -d "ID_Via=argine" -d "ID_Comune=napoli" http://api.uniparthenope.it:10018/infostradapalina.json

senza la necessità di specificare due volta i parametri.
Chiarisco anche qui nella documentazione.

----------------------------- Francesca Lucarelli Master Student in Computer Science Department of Applied Science University of Napoli Parthenope CDN Isola C4 - 80143 - Napoli - Italy

Alessio Piromallo's picture

ciao, F. Lucarelli

Vorrei avere alcune delucidazioni, sulle tue  API
in particolare, vorrei sapere se:

1 - è possibile ricevere come output, tutte le fermate di un determinato comune ?
2 - date 2 fermate, non coperte dallo stesso bus,  riesco ad ottenere un tragitto ?

grazie per le info
Cordiali Saluti
Alessio P.