RE: [FreeGeoCZ] Re: VFR/RUIAN CUZK
MICHÁLEK Jan Mgr. <[email protected]>
| Newsgroups | gmane.comp.gis.grass.cz |
|---|---|
| Message-ID | <[email protected]> |
Safra, ten ruian2pgsql je fakticky promakanej. Tak proti tomu sem se svým xsl zoufalej příštipkář. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of MICHÁLEK Jan Mgr. Sent: Tuesday, July 24, 2012 9:03 AM To: Svobodná geoinformační infrastruktura Subject: RE: [FreeGeoCZ] Re: VFR/RUIAN CUZK No, to je právě to, já to celý řešení poslat nemůžu, protože to není moje (zadavatel je na tohle bohužel háklivej). Mrzí mě to. Jo, EWKT je jen postgis, je to rozšíření o křivky, kruhy, povrchy apod. Ty kruhy jsem svého času zkoušel přepočítávat v pythonu (to bysem snad i dohledal, ale je to krutej voprc a v xslt bys asi musel volat funkci z venku), použít funkce v postgisu je IMHO nejjednodušší. Já to poskládal jako několik šablon, mam zvlášť geometrii a pak každej prvek (ještě ale nemam všechny). ============================= V tý geometrii to mam pak kaskádovitě poskládaný Takhle vypadá multipoint. <xsl:template match="gml:MultiPoint"> <xsl:text>'MULTIPOINT(</xsl:text> <xsl:for-each select="*/gml:Point"> <xsl:apply-templates select="."/> <xsl:if test="./following-sibling::*">,</xsl:if> </xsl:for-each> <xsl:text>)'</xsl:text> </xsl:template> Nic složitýho, ale je to hodně řádků ve výsledku, každej ten element je v podstatě třeba zpracovat samostatně (možná by to šlo nějak vygenerovat z těch xsd, ale to je už mimo muj level). Takže nic světobornýho, akorát je to hodně pracný a je to v podstatě pakárna. Zřejmě by to šlo udělat i nějak líp. ============================= Je; -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of hanoj Sent: Monday, July 23, 2012 4:52 PM To: Svobodná geoinformační infrastruktura Subject: Re: [FreeGeoCZ] Re: VFR/RUIAN CUZK > Já to taky dělam přes XSLT (a taky je to muj první styk s xsl), ze začátku docela horror, teď to začíná bejt celkem sranda. > Na gml to převádět asi nemá cenu, protože gdal se nevypráská s křivkama a kruhama, to bys musel přepočítávat nějak ty lomový body. > Já to řešim tak, že to převádim na EWKT. *** no VFR GML je a GML to zustane... *** EWKT je jen v PostGIS? *** muzes ten svuj XSL skript ukazat, at se mam cim inspirovat? ahoj Dan B. _______________________________________________ FreeGeoCZ mailing list [email protected] http://mailman.fsv.cvut.cz/mailman/listinfo/freegeocz