Help
tagy: stitky popisujici co se nachazi na fotce. Informace o obsahu fotky, o tom co na ni vidime. Prosim nevkladejte tagy ve smyslu osm - zadne ele:123 nebo tourism:information - nema zadny smysl duplikovat openstreetmap data. Vyjimka je ref:xxx, zato je nutne otagovat vsechny mozne referencni cisla, ktere na fotografii nalezneme. Je vhodne vlozit tag rozcestnik, pokud se na fotce nachazi, dale treba zelena, nebo cyklo atd. Je nutne taky otagovat mapy (mapa), nebo fotku turisticke znacky oznacujici konec/zacatek nebo treba odbocku k hradu ktera nema vlastni rozcestnik (znaceni).
Changelog
- 151221: pridana polozka note - Poznamka
- 151228: oznaceni pro smazani
- 151229: mazani funguje, mazat se budou pouze fotky duplicitni a ilegalni.
- 160302: tagy, api call na ziskani
- 160307: tagy, pridavani, autocomplete
- 160315: tagy, vyhledavani, cistej JSON output
- 160323: move, exif
- 160329: ping, robot
- 180520: gpx, json
- 180524: time
- 180613: projekty start
- 180817: projekty, session a prihlaseni v podsate funguje.
- 181001: migrace na openstreetmap.social
- 210910: opravy chyb, opravy tohoto textu
Public API
-
-
count
- GET
- Zobrazi pocet zaznamu
-
example
-
get
- zobrazi uzivatelske jmeno prihlaseneho uzivatele
-
example
- parametry
- /from_id
- /to_id
-
-
username
- zobrazi uzivatelske jmeno prihlaseneho uzivatele
-
-
id
/hodnota
Zobrazí položku db s id rovnajici se hodnota
example
-
ref
/hodnota
Zobrazí vsechny položky db s ref rovnajici se hodnota
example
-
name
/hodnota
Zobrazí vsechny položky db se jmenem autora rovnajici se hodnota
example
-
note
/hodnota
Zobrazí vsechny položky db s poznamka rovnajici se hodnota
example
-
isedited
/column/id
vrati pocet editaci atributu col pro id
column - ref|note|...
-
isdeleted
/id
vrati zda id je oznaceno pro smazani
-
close
- GET
-
vrati polozky ve vzdalenosti distance od lat,lon
parametry lat,lon,distance, vzdy nastavi geojson output example
-
tags/id
- GET
- vrati tagy pro fotku id
- DELETE
- smaze tagy pro fotku id parametry url /id/key:value
- POST
- prida tagy pro fotku id parametry post id tag
- deprecated: tags/add/id/value - no longer used
-
tags/hashtag/key:value
- GET
-
vyhledava tagy (v db je to brano jako klic a hodnota), tag bez hodnoty se hleda jako klic: nebo klic, hodnota bez klice :hodnota.
example
-
setbyid
- POST
- nastavuje vlastnost fotky
- post parametry:
- id:specialni format - "vlastnost_id" vlastnost je sloupec v db
- value
-
move
- POST
- presun fotky
- post parametry:
- id
- lat
- lon
-
exif
- GET
- vraci exif fotky
- parametry:
- /id
-
example
-
-
robot
- GET
- spusti automaticke schvaleni nekterych akci.
(pridani tagu, tbd...)
-
example
-
serverinfo
- GET
- dump %ENV, privileged_access
-
example
-
notify
- POST
- post parametry: lat, lon, text
posle zpravu adminovy serveru
-
licenseinfo
- GET
- vypise zname licence, jine nelze pouzit
-
sequence/xy
- GET
- parametry: 2 pismena zacatku ref rozcestniku, vypise seznam vsech 1000 referenci, DB znamena ze je v db
-
-
timeadded
- GET
-
example
- parametry: id
- zobrazi cas pridani fotky, pokud je znam, format zatim pouze 2017-07-17 15:58:39
-
timetaken
- GET
-
example
- parametry: id
- zobrazi cas vyfoceni z exifu pokud je znam, format zatim pouze 2017-07-17 15:58:39
-
project/nazev TBD
- GET
- vrati seznam fotek v projektu
- POST
- prida fotku do projektu
- DELETE
- smaze fotku z projektu
-
projectlist
- GET
- vrati seznam projektu
- POST
- prida projekt
- DELETE
- smaze projekt
-
loginxxx
- GET
- iniciuje logovaci proces pro xxx platformu, xxx je github, nextcloud(tbd)
-
logout
- GET
- odhlasi prihlaseneho uzivatele, smaze jeho session
parametry pro definici a filtrovany vystupu
format: url?parametr=hodnota¶metr2=hodnota2
zmeni format vystupu, nebo vrati http status 400
- bbox vymezuje oblast pro dotaz =-20,-40,60,40
-
output specifikace vystupu:
- html - vystup v html
- geojson - vystup v geojson
- kml - vystup v kml (Google Earth)
- gpx - gpx s extension na vzdalenost od garminu
- json - cisty json.
- limit - omezuje pocet vracenych vysledku
- offset - umoznuje zobrazeni od urciteho zaznamu, takze ve spolupraci s limit to dela od-do
privileged api
- delete/id smazani
- remove zadost o smazani
- GET
- parametry: id
produced by tidy -utf8 -i -w 0 -o o.html -f zzzzzzzzzz editor-help.html