[Devel] latin név magyar névből
Bán Miklós
banm at vocs.unideb.hu
Tue Mar 6 10:20:10 CET 2018
Szia Ákos,
beállítottam nektek egy triggert, hogy a védett fajok latin neveit
automatikus töltse ki az adatbázis a magyar nevek alapján.
Új sor beszúrásakor és módosításkor is működik. A meglévő beírt
latin nevet nem írja felül, ha nincs megfelelő név a védett_fajok táblában.
Ha esetleg kell másoknak is:
Function scientific_name_add ()
DECLARE
name character varying(64);
BEGIN
--IF (TG_OP = 'UPDATE') THEN
name := (SELECT faj FROM vedett_fajok WHERE
lower(replace(new.magyar,' ',''))=replace(faj_magyar,' ',''));
IF (name!='') THEN
new.faj := name;
END IF;
return NEW;
--END IF;
END
CREATE TRIGGER "update_scientific_name " BEFORE INSERT OR
UPDATE ON ddnpi FOR EACH ROW EXECUTE PROCEDURE scientific_name_add()
üdv, Miki
On Mon, 5 Mar 2018 09:07:24 +0100
Gáborik Ákos <gaborik at indamail.hu> wrote:
> kÖSZI!
>
> -- Eredeti üzenet --
> Feladó: Bán Miklós<banm at vocs.unideb.hu>Címzett: Gáborik
> Ákos<gaborik at indamail.hu>Elküldve: 2018. március 2.
> 21:36Tárgy : Re: [Devel] Új feltöltés
>
> Szia Ákos,
>
>
>
> valóban láttam az adatokat csak nem a helyükön voltak. Viszont ebből
>
> kiderült számomra, hogy az a 3 adat ami a pó síkságon van, egy ugyan
>
> ilyen konverziós hiba miatt került oda, csak azt még máshol
>
> csináltátok. Azokat meg kéne nézni az eredeti fájlban, hogy nincs-e
> meg
>
> szövegesen a helyes koordináta.
>
>
>
> Szóval annyi történt, hogy az EOV-t Wgs84-ként olvastad be és emiatt
>
> ment az össze ragadozó madár egy nagyon pici területre a pó síkságon.
>
> A beírt eov-x eov-y koordináták alapján tudtam helyre tenni a
> pontokat:
>
>
>
> UPDATE ddnpi SET
>
> obm_geometry=st_transform(st_setsrid(st_makepoint(eov_x,eov_y),23700),4326)
>
> WHERE "obm_uploading_id" = '9'
>
>
>
> üdv, Miki
>
>
>
>
>
>
>
> On Fri, 2 Mar 2018 16:14:48 +0100
>
> Bán Miklós <banm at vocs.unideb.hu> wrote:
>
>
>
> > Szia Ákos,
>
> >
>
> > úgy látom 652 adat van benn az adatbázisban és azt mind látom.
>
> >
>
> > A taxon kereső nem működik, mert nincsenek beállítva a latin
>
> > nevek ....
>
> >
>
> > üdv, Miki
>
> >
>
> > On Fri, 2 Mar 2018 10:57:10 +0100
>
> > Gáborik Ákos <gaborik at indamail.hu> wrote:
>
> >
>
> > > Köszi, most a három feltöltés eredményét látom is, viszont
> most a
>
> > > fokvédett madarak tűntek el a térképről. Lekérdezésre csak
> a Pó
>
> > > síkságra rakott pontot adta ki, és megint eltüntette az
> összes
>
> > > többit. :( Á.
>
> > >
>
> > > -- Eredeti üzenet --
>
> > > Feladó: Bán Miklós<banm at vocs.unideb.hu>Címzett:
>
> > > devel at lists.openbiomaps.orgElküldve: 2018. március 1.
> 21:22Tárgy :
>
> > > Re: [Devel] Új feltöltés
>
> > >
>
> > > SZia Ákos,
>
> > >
>
> > >
>
> > >
>
> > > okozott némi fejtörést a dolog :)
>
> > >
>
> > >
>
> > >
>
> > > a mapserver mapfájlban bennmaradt a hivatkozás, hogy a
> gisdata
>
> > >
>
> > > adatbázishoz kapcsolódjon a térképi lekérdezés.
>
> > >
>
> > >
>
> > >
>
> > > Ott meg figyelmetlenségből ott maradt az adatbázis első
> teszt
>
> > > példánya
>
> > >
>
> > > némi adatokkal, ami miatt hibát nem okozott így a
> lekérdezés, csak
>
> > >
>
> > > nehen érthető lett :)
>
> > >
>
> > >
>
> > >
>
> > > Ugye az történt, hogy szeparált adatbázisokba kerültek a ti
>
> > > tábláitok
>
> > >
>
> > > is a létrehozás helyéről kiemelve. A gisdata tábla pedig
> egy olyan
>
> > > közös
>
> > >
>
> > > tér amit tud olvasni a ti ddnpi_admin felhasználótok is. Ez
> mindjárt
>
> > >
>
> > > megmagyarázza a furcsa cache dolgokat is, meg hogy miért
> maradtak
>
> > >
>
> > > fenn a térképen a pontok miután törölted őket.
>
> > >
>
> > >
>
> > >
>
> > > Ez egy jó példa, egyébként hogy belelássunk, hogyan működik
> az
>
> > >
>
> > > OpenBioMaps. A mapserver tényleg egy önálló egység benne!
>
> > >
>
> > >
>
> > >
>
> > > Mindenesetre, most már minden pontod jól látszik, stb...
>
> > >
>
> > >
>
> > >
>
> > > üdv, Miki
>
> > >
>
> > >
>
> > >
>
> > >
>
> > >
>
> > >
>
> > >
>
> > > On Thu, 1 Mar 2018 13:31:02 +0100
>
> > >
>
> > > Gáborik Ákos <gaborik at indamail.hu> wrote:
>
> > >
>
> > >
>
> > >
>
> > > > Sziasztok!
>
> > >
>
> > > > Van ötlet, hogy mi lehet az oka, hogy nem rajzolja ki
> a frissen
>
> > >
>
> > > > feltöltött adatokat térképre a netes felületen? Mikor
> az utolsó
>
> > >
>
> > > > feltöltésre kérdezek a felületen, akkor oda visz, ahol
> a
>
> > > pontoknak
>
> > >
>
> > > > lenniük kéne, de csak az alaptérkép látszik. Köszi!
> Ákos
>
> > >
>
> > >
>
> > >
>
> > >
>
> > >
>
> > >
>
> > >
>
> >
>
> >
>
> >
>
>
>
>
>
>
>
--
Miklós Bán, PhD
MTA-DE "Lendület" Behavioural Ecology Research Group
Department of Evolutionary Zoology, University of Debrecen
H-4010 Debrecen, Egyetem tér 1.
Phone: +36 52 512-900 ext. 62357
http://zoology.unideb.hu/@Miklos_Ban
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
More information about the Devel
mailing list