title, content
This commit is contained in:
parent
55a4bb55c0
commit
711004f187
8
MTM/task4-straipsnis/Makefile
Normal file
8
MTM/task4-straipsnis/Makefile
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
toolshed = docker run --rm -v $(PWD):/x -w /x motiejus/toolshed
|
||||||
|
|
||||||
|
all: straipsnis.html
|
||||||
|
|
||||||
|
straipsnis.html: straipsnis.md
|
||||||
|
$(toolshed) pandoc \
|
||||||
|
-T "$(shell head -1 $<)" \
|
||||||
|
--self-contained $< -o $@
|
@ -1,15 +1,16 @@
|
|||||||
Trumpas įvadas į GIS programuotojui
|
Trumpas programuotojo įvadas į PostGIS
|
||||||
===================================
|
======================================
|
||||||
|
|
||||||
Jei tau nesvetimos duomenų bazės ar programavimas, ir iš žinių norėjote
|
Jei tau nesvetimos duomenų bazės ar programavimas, ir iš žinių norėjote
|
||||||
daugiau, šis įrašas -- jums. Labai trumpai susipažinsime, kaip sukurti
|
daugiau, šis įrašas -- jums. Labai trumpai susipažinsime, kaip sukurti
|
||||||
"erdvinę" duomenų bazę ir leisti naudingas užklausas.
|
"erdvinę" duomenų bazę ir leisti naudingas užklausas.
|
||||||
|
|
||||||
Turinys:
|
Turinys:
|
||||||
- Kas yra PostGis?
|
|
||||||
- Užduoties aprašymas.
|
* Kas yra PostGis?
|
||||||
- Užduoties vykdymas.
|
* Užduoties aprašymas.
|
||||||
- Pavyzdžiai.
|
* Užduoties vykdymas.
|
||||||
|
* Pavyzdžiai.
|
||||||
|
|
||||||
Kas yra PostGis?
|
Kas yra PostGis?
|
||||||
----------------
|
----------------
|
||||||
@ -28,9 +29,10 @@ Duomenų bazės sukūrimas
|
|||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
Susidarys iš kelių dalių:
|
Susidarys iš kelių dalių:
|
||||||
- Duomenų bazės sukūrimas.
|
|
||||||
- Duomenų importavimas.
|
* Duomenų bazės sukūrimas.
|
||||||
- Užklausos.
|
* Duomenų importavimas.
|
||||||
|
* Užklausos.
|
||||||
|
|
||||||
Oro uostų informaciją gausime iš [openflights.org][3]; `airports.dat` failas
|
Oro uostų informaciją gausime iš [openflights.org][3]; `airports.dat` failas
|
||||||
jūsų patogumui yra šioje repositorijoje. Sukurkime ir importuokime duomenų bazę
|
jūsų patogumui yra šioje repositorijoje. Sukurkime ir importuokime duomenų bazę
|
||||||
@ -193,15 +195,18 @@ LIMIT 10;
|
|||||||
RAS | Sardar-e-Jangal Airport | Iran | -12.19
|
RAS | Sardar-e-Jangal Airport | Iran | -12.19
|
||||||
```
|
```
|
||||||
|
|
||||||
Pabaiga
|
Pabaigai
|
||||||
-------
|
--------
|
||||||
|
|
||||||
Kaip matėme šiame įraše, PostGis suteikia erdvines funkcijas, duomenų tipus ir
|
PostGis prie pažįstamos ir galingos PostgreSQL sąsajos suteikia erdvines
|
||||||
indeksus prie patogios ir pažįstamos PostgreSQL sąsajos.
|
funkcijas, duomenų tipus ir indeksavimo galimybes. Susipažinus su PostgreSQL,
|
||||||
|
importuoti erdvinius duomenis ir pradėti juos analizuoti yra gana nedidelis
|
||||||
|
šuolis.
|
||||||
|
|
||||||
Užduotys susidomėjusiam skaitytojui:
|
Užduotys susidomėjusiam skaitytojui:
|
||||||
|
|
||||||
* Kodėl artimiausių oro uostų užklausoje naudojome [<->][5], o
|
* Kodėl artimiausių oro uostų užklausoje naudojome [<->][5], o
|
||||||
tolimiausių -- [st_distance][6]?
|
tolimiausių -- [`st_distance`][6]?
|
||||||
* Kokį atstumą skristume aplink žemę, jei iš Vilniaus skristume ta pačia platuma?
|
* Kokį atstumą skristume aplink žemę, jei iš Vilniaus skristume ta pačia platuma?
|
||||||
* Kiek kartų reikia nuskristi United Economy klase aplink žemę Vilniaus
|
* Kiek kartų reikia nuskristi United Economy klase aplink žemę Vilniaus
|
||||||
platumoje, kad uždirbtume [nemokamus pusryčius][2]?
|
platumoje, kad uždirbtume [nemokamus pusryčius][2]?
|
||||||
|
Loading…
Reference in New Issue
Block a user