Changeset 33129 in osm for applications/editors


Ignore:
Timestamp:
2017-01-26T22:11:52+01:00 (8 years ago)
Author:
mkyral
Message:

PointInfo: Add link to direct access to CUZK:KN info.

Location:
applications/editors/josm/plugins/pointInfo
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/pointInfo/README.md

    r32132 r33129  
    3030
    3131 * Additional actions are available :
    32     * [![](https://raw.githubusercontent.com/mkyral/josm-pointInfo/master/images/dialogs/open-external-link.png)] Open on external site
     32    * [![](https://raw.githubusercontent.com/mkyral/josm-pointInfo/master/images/dialogs/open-external-link.png)] Open external site
     33    * [![](https://raw.githubusercontent.com/mkyral/josm-pointInfo/master/images/dialogs/open-external-link-kn.png)] Open external site (Katastr nemovitostí)
    3334    * [![](https://raw.githubusercontent.com/mkyral/josm-pointInfo/master/images/dialogs/copy-tags.png)] Copy tags to clipboard
    3435    * [![](https://raw.githubusercontent.com/mkyral/josm-pointInfo/master/images/dialogs/create-addr.png)] Create an address point on position where was clicked
  • applications/editors/josm/plugins/pointInfo/build.xml

    r32847 r33129  
    33
    44    <!-- enter the SVN commit message -->
    5     <property name="commit.message" value="PointInfo: Fix breakage caused by API cleaning."/>
     5    <property name="commit.message" value="PointInfo: Add link to direct access to CUZK:KN info."/>
    66    <!-- enter the *lowest* JOSM version this plugin is currently compatible with -->
    77    <property name="plugin.main.version" value="10604"/>
     
    1313         See https://josm.openstreetmap.de/wiki/DevelopersGuide/DevelopingPlugins
    1414    -->
    15     <property name="plugin.author" value="Marian Kyral"/>
     15    <property name="plugin.author" value="Marián Kyral"/>
    1616    <property name="plugin.class" value="org.openstreetmap.josm.plugins.pointinfo.PointInfoPlugin"/>
    1717    <property name="plugin.description" value="Shows an additional information about point on map. There is only a Czech RUIAN module available at this moment."/>
  • applications/editors/josm/plugins/pointInfo/src/org/openstreetmap/josm/plugins/pointinfo/ruian/RuianRecord.java

    r32956 r33129  
    634634
    635635        String icon_ext_link = "<img src=" +getClass().getResource(
     636                "/images/dialogs/open-external-link.png")+" border=0 alt=\"Zobrazit na externích stránkách\"/>";
     637        String icon_ext_link_ruian = "<img src=" +getClass().getResource(
    636638                "/images/dialogs/open-external-link.png")+" border=0 alt=\"Zobrazit na stránkách RUIAN\"/>";
     639        String icon_ext_link_kn = "<img src=" +getClass().getResource(
     640                "/images/dialogs/open-external-link-kn.png")+" border=0 alt=\"Zobrazit na stránkách katastru nemovitostí\"/>";
    637641        String icon_copy_tags = "<img src=" +getClass().getResource(
    638                 "/images/dialogs/copy-tags.png")+" border=0 alt=\"Zobrazit na stránkách RUIAN\"/>";
     642                "/images/dialogs/copy-tags.png")+" border=0 alt=\"Kopírovat tagy\"/>";
    639643        String icon_create_addr = "<img src=" +getClass().getResource(
    640                 "/images/dialogs/create-addr.png")+" border=0 alt=\"Zobrazit na stránkách RUIAN\"/>";
     644                "/images/dialogs/create-addr.png")+" border=0 alt=\"Vytvořit adresní bod\"/>";
    641645        String icon_create_addr_ruian = "<img src=" +getClass().getResource(
    642                 "/images/dialogs/create-addr-ruian.png")+" border=0 alt=\"Zobrazit na stránkách RUIAN\"/>";
     646                "/images/dialogs/create-addr-ruian.png")+" border=0 alt=\"Vytvořit adresní bod dle RUIANu\"/>";
    643647        String icon_ruian_error = "<img src=" +getClass().getResource(
    644648                "/images/dialogs/create-bug-report.png")+" border=0 alt=\"Nahlásit problém v datech\"/>";
     
    656660        String url_okres = "http://vdp.cuzk.cz/vdp/ruian/okresy/";
    657661        String url_kraj = "http://vdp.cuzk.cz/vdp/ruian/vusc/";
     662        String url_vlastnici = "http://vdp.cuzk.cz/vdp/ruian/vlastnici?typ=";
    658663
    659664        String url_ruian_error = "http://ruian.poloha.net/building.php?kod=";
     
    673678            r.append("<i><u>Informace o budově</u></i><br/>")
    674679             .append("<b>RUIAN id: </b>"+ m_objekt_ruian_id +"&nbsp;&nbsp;<a href="+ url_stavebni_objekt + m_objekt_ruian_id +">"
    675                     + icon_ext_link + "</a>")
     680                    + icon_ext_link_ruian + "</a>")
     681             .append("&nbsp;&nbsp;<a href="+ url_vlastnici + "so&id=" + m_objekt_ruian_id + ">"+ icon_ext_link_kn +"</a>")
    676682             .append("&nbsp;&nbsp;<a href=file://tags.copy/building>"+ icon_copy_tags +"</a>")
    677683             .append("&nbsp;&nbsp;<a href=" + url_ruian_error + m_objekt_ruian_id + ">"+ icon_ruian_error +"</a><br/>");
     
    693699                        + m_adresni_mista.get(i).getCisloDomovni() + "<br/>")
    694700                 .append("<b>Část obce: </b>" + m_adresni_mista.get(i).getCastObce())
    695                  .append("&nbsp;&nbsp;<a href="+ url_mistni_cast + m_adresni_mista.get(i).getCastObceID() +">" + icon_ext_link + "</a><br/>");
     701                 .append("&nbsp;&nbsp;<a href="+ url_mistni_cast + m_adresni_mista.get(i).getCastObceID() +">" + icon_ext_link_ruian + "</a><br/>");
    696702                if (m_adresni_mista.get(i).getMestskaCast().length() > 0) {
    697703                    r.append("<b>Městská část: </b>" + m_adresni_mista.get(i).getMestskaCast())
    698704                     .append("&nbsp;&nbsp;<a href="+ url_mestska_cast + m_adresni_mista.get(i).getMestskaCastID() +">"
    699                             + icon_ext_link + "</a><br/>");
     705                            + icon_ext_link_ruian + "</a><br/>");
    700706                }
    701707                r.append("<b>Obec: </b>" + m_adresni_mista.get(i).getObec())
    702                  .append("&nbsp;&nbsp;<a href="+ url_obec + m_adresni_mista.get(i).getObecID() +">" + icon_ext_link + "</a><br/>")
     708                 .append("&nbsp;&nbsp;<a href="+ url_obec + m_adresni_mista.get(i).getObecID() +">" + icon_ext_link_ruian + "</a><br/>")
    703709                 .append("<b>Okres: </b>" + m_adresni_mista.get(i).getOkres())
    704                  .append("&nbsp;&nbsp;<a href="+ url_okres + m_adresni_mista.get(i).getOkresID() +">" + icon_ext_link + "</a><br/>")
     710                 .append("&nbsp;&nbsp;<a href="+ url_okres + m_adresni_mista.get(i).getOkresID() +">" + icon_ext_link_ruian + "</a><br/>")
    705711                 .append("<b>Kraj: </b>" + m_adresni_mista.get(i).getKraj())
    706                  .append("&nbsp;&nbsp;<a href="+ url_kraj + m_adresni_mista.get(i).getKrajID() +">" + icon_ext_link + "</a><br/>");
     712                 .append("&nbsp;&nbsp;<a href="+ url_kraj + m_adresni_mista.get(i).getKrajID() +">" + icon_ext_link_ruian + "</a><br/>");
    707713
    708714            } else if (m_adresni_mista.size() == 1
     
    716722                    r.append("<b>Městská část: </b>" + m_adresni_mista.get(i).getMestskaCast())
    717723                     .append("&nbsp;&nbsp;<a href="+ url_mestska_cast + m_adresni_mista.get(i).getMestskaCastID() +">"
    718                             + icon_ext_link + "</a><br/>");
     724                            + icon_ext_link_ruian + "</a><br/>");
    719725                }
    720726                r.append("<b>Obec: </b>" + m_adresni_mista.get(i).getObec())
    721                  .append("&nbsp;&nbsp;<a href="+ url_obec + m_adresni_mista.get(i).getObecID() +">" + icon_ext_link + "</a><br/>")
     727                 .append("&nbsp;&nbsp;<a href="+ url_obec + m_adresni_mista.get(i).getObecID() +">" + icon_ext_link_ruian + "</a><br/>")
    722728                 .append("<b>Okres: </b>" + m_adresni_mista.get(i).getOkres())
    723                  .append("&nbsp;&nbsp;<a href="+ url_okres + m_adresni_mista.get(i).getOkresID() +">" + icon_ext_link + "</a><br/>")
     729                 .append("&nbsp;&nbsp;<a href="+ url_okres + m_adresni_mista.get(i).getOkresID() +">" + icon_ext_link_ruian + "</a><br/>")
    724730                 .append("<b>Kraj: </b>" + m_adresni_mista.get(i).getKraj())
    725                  .append("&nbsp;&nbsp;<a href="+ url_kraj + m_adresni_mista.get(i).getKrajID() +">" + icon_ext_link + "</a><br/>");
     731                 .append("&nbsp;&nbsp;<a href="+ url_kraj + m_adresni_mista.get(i).getKrajID() +">" + icon_ext_link_ruian + "</a><br/>");
    726732
    727733            } else if (m_adresni_mista.size() == 1) {
     
    737743                 .append("<i><u>Informace o adrese</u></i><br/>")
    738744                 .append("<b>RUIAN id: </b>"+ m_adresni_mista.get(i).getRuianID() +"&nbsp;&nbsp;<a href="+ url_adresni_misto
    739                         + m_adresni_mista.get(i).getRuianID() +">" + icon_ext_link + "</a>")
     745                        + m_adresni_mista.get(i).getRuianID() +">" + icon_ext_link_ruian + "</a>")
    740746                 .append("&nbsp;&nbsp;<a href=file://tags.copy/address:"+i+">"+ icon_copy_tags +"</a>")
    741747                 .append("&nbsp;&nbsp;<a href=file://tags.create/address:"+i+">"+ icon_create_addr +"</a>")
     
    745751                if (!m_adresni_mista.get(i).getUlice().isEmpty()) {
    746752                    r.append("<b>Ulice: </b>" + m_adresni_mista.get(i).getUlice())
    747                      .append("&nbsp;&nbsp;<a href="+ url_ulice + m_adresni_mista.get(i).getUliceID() +">" + icon_ext_link + "</a><br/>");
     753                     .append("&nbsp;&nbsp;<a href="+ url_ulice + m_adresni_mista.get(i).getUliceID() +">" + icon_ext_link_ruian + "</a><br/>");
    748754                }
    749755                r.append("<b>Část obce: </b>" + m_adresni_mista.get(i).getCastObce())
    750                  .append("&nbsp;&nbsp;<a href="+ url_mistni_cast + m_adresni_mista.get(i).getCastObceID() +">" + icon_ext_link + "</a><br/>");
     756                 .append("&nbsp;&nbsp;<a href="+ url_mistni_cast + m_adresni_mista.get(i).getCastObceID() +">" + icon_ext_link_ruian + "</a><br/>");
    751757                if (m_adresni_mista.get(i).getMestskaCast().length() > 0) {
    752758                    r.append("<b>Městská část: </b>" + m_adresni_mista.get(i).getMestskaCast())
    753759                     .append("&nbsp;&nbsp;<a href="+ url_mestska_cast + m_adresni_mista.get(i).getMestskaCastID() +">"
    754                             + icon_ext_link + "</a><br/>");
     760                            + icon_ext_link_ruian + "</a><br/>");
    755761                }
    756762                r.append("<b>Obec: </b>" + m_adresni_mista.get(i).getObec())
    757                  .append("&nbsp;&nbsp;<a href="+ url_obec + m_adresni_mista.get(i).getObecID() +">" + icon_ext_link + "</a><br/>")
     763                 .append("&nbsp;&nbsp;<a href="+ url_obec + m_adresni_mista.get(i).getObecID() +">" + icon_ext_link_ruian + "</a><br/>")
    758764                 .append("<b>Okres: </b>" + m_adresni_mista.get(i).getOkres())
    759                  .append("&nbsp;&nbsp;<a href="+ url_okres + m_adresni_mista.get(i).getOkresID() +">" + icon_ext_link + "</a><br/>")
     765                 .append("&nbsp;&nbsp;<a href="+ url_okres + m_adresni_mista.get(i).getOkresID() +">" + icon_ext_link_ruian + "</a><br/>")
    760766                 .append("<b>Kraj: </b>" + m_adresni_mista.get(i).getKraj())
    761                  .append("&nbsp;&nbsp;<a href="+ url_kraj + m_adresni_mista.get(i).getKrajID() +">" + icon_ext_link + "</a><br/>")
     767                 .append("&nbsp;&nbsp;<a href="+ url_kraj + m_adresni_mista.get(i).getKrajID() +">" + icon_ext_link_ruian + "</a><br/>")
    762768                 .append("<b>PSČ: </b>" + m_adresni_mista.get(i).getPsc())
    763                  .append("&nbsp;&nbsp;<a href="+ url_cpost + m_adresni_mista.get(i).getPsc() +">" + icon_ext_link + "</a><br/>");
     769                 .append("&nbsp;&nbsp;<a href="+ url_cpost + m_adresni_mista.get(i).getPsc() +">" + icon_ext_link_ruian + "</a><br/>");
    764770
    765771            }
     
    796802                    r.append("/" + m_adresni_mista.get(i).getCisloOrientacni());
    797803                }
    798                 r.append("&nbsp;&nbsp;<a href="+ url_adresni_misto + m_adresni_mista.get(i).getRuianID() + ">"+ icon_ext_link +"</a> ")
     804                r.append("&nbsp;&nbsp;<a href="+ url_adresni_misto + m_adresni_mista.get(i).getRuianID() + ">"+ icon_ext_link_ruian +"</a> ")
    799805                 .append("&nbsp;&nbsp;<a href=file://tags.copy/address:"+i+">"+ icon_copy_tags +"</a>")
    800806                 .append("&nbsp;&nbsp;<a href=file://tags.create/address:"+i+">"+ icon_create_addr +"</a>")
     
    810816             .append("<br/>")
    811817             .append("<b>RUIAN id: </b>"+ m_parcela_ruian_id +"&nbsp;&nbsp;<a href="+ url_parcela + m_parcela_ruian_id +">"
    812                     + icon_ext_link + "</a><br/>")
     818                    + icon_ext_link_ruian + "</a>")
     819             .append("&nbsp;&nbsp;<a href="+ url_vlastnici + "pa&id=" + m_parcela_ruian_id + ">"+ icon_ext_link_kn +"</a><br/>")
    813820            // .append("&nbsp;&nbsp;<a href=file://tags.copy/parcel>"+ icon_copy_tags +"</a>")
    814821             .append("<b>Druh pozemku: </b>" + m_parcela_druh_pozemku +"<br/>");
     
    821828        if (m_ulice_ruian_id > 0) {
    822829            r.append("<i><u>Informace o ulici</u></i><br/>")
    823              .append("<b>RUIAN id: </b>"+ m_ulice_ruian_id +"&nbsp;&nbsp;<a href="+ url_ulice + m_ulice_ruian_id +">" + icon_ext_link + "</a>")
     830             .append("<b>RUIAN id: </b>"+ m_ulice_ruian_id +"&nbsp;&nbsp;<a href="+ url_ulice + m_ulice_ruian_id +">" + icon_ext_link_ruian + "</a>")
    824831             .append("&nbsp;&nbsp;<a href=file://tags.copy/street>"+ icon_copy_tags +"</a><br/>")
    825832             .append("<b>Jméno: </b>" + m_ulice_jmeno +"<br/>")
     
    830837        if (m_katastr_ruian_id > 0) {
    831838            r.append("<b>Katastrální území: </b>" + m_katastr_nazev)
    832              .append("&nbsp;&nbsp;<a href="+ url_katastralni_uzemi + m_katastr_ruian_id +">" + icon_ext_link + "</a><br/>")
     839             .append("&nbsp;&nbsp;<a href="+ url_katastralni_uzemi + m_katastr_ruian_id +">" + icon_ext_link_ruian + "</a><br/>")
    833840             .append("<b>Obec: </b>" + m_katastr_obec)
    834              .append("&nbsp;&nbsp;<a href="+ url_obec + m_katastr_obec_kod +">" + icon_ext_link + "</a><br/>")
     841             .append("&nbsp;&nbsp;<a href="+ url_obec + m_katastr_obec_kod +">" + icon_ext_link_ruian + "</a><br/>")
    835842             .append("<b>Okres: </b>" + m_katastr_okres)
    836              .append("&nbsp;&nbsp;<a href="+ url_okres + m_katastr_okres_kod +">" + icon_ext_link + "</a><br/>")
     843             .append("&nbsp;&nbsp;<a href="+ url_okres + m_katastr_okres_kod +">" + icon_ext_link_ruian + "</a><br/>")
    837844             .append("<b>Kraj: </b>" + m_katastr_kraj)
    838              .append("&nbsp;&nbsp;<a href="+url_kraj + m_katastr_kraj_kod +">" + icon_ext_link + "</a><br/>")
     845             .append("&nbsp;&nbsp;<a href="+url_kraj + m_katastr_kraj_kod +">" + icon_ext_link_ruian + "</a><br/>")
    839846             .append("<br/>");
    840847        }
     
    863870                     .append("<br/><u>" + m_adresni_mista.get(i).getObec() + "</u>")
    864871                     .append("</td><td valign=\"top\"  bgcolor=#e5e5ff>")
    865                      .append("<a href="+ url_adresni_misto + m_adresni_mista.get(i).getRuianID() + ">"+ icon_ext_link +"</a>")
     872                     .append("<a href="+ url_adresni_misto + m_adresni_mista.get(i).getRuianID() + ">"+ icon_ext_link_ruian +"</a>")
    866873                     .append("&nbsp;&nbsp;<a href=file://tags.copy/address:"+i+">"+ icon_copy_tags +"</a>")
    867874                     .append("&nbsp;&nbsp;<a href=file://tags.create/address:"+i+">"+ icon_create_addr +"</a>")
     
    875882                    }
    876883                    r.append("</td><td valign=\"top\"  bgcolor=#e5e5ff>")
    877                      .append("<a href="+ url_adresni_misto + m_adresni_mista.get(i).getRuianID() + ">"+ icon_ext_link +"</a>")
     884                     .append("<a href="+ url_adresni_misto + m_adresni_mista.get(i).getRuianID() + ">"+ icon_ext_link_ruian +"</a>")
    878885                     .append("&nbsp;&nbsp;<a href=file://tags.copy/address:"+i+">"+ icon_copy_tags +"</a>")
    879886                     .append("&nbsp;&nbsp;<a href=file://tags.create/address:"+i+">"+ icon_create_addr +"</a>")
     
    897904                }
    898905                r.append("</td><td valign=\"top\"  bgcolor=#e5e5ff>")
    899                  .append("&nbsp;&nbsp;<a href="+ url_stavebni_objekt + m_so_bez_geometrie.get(i).getRuianID() + ">"+ icon_ext_link +"</a> ")
     906                 .append("&nbsp;&nbsp;<a href="+ url_stavebni_objekt + m_so_bez_geometrie.get(i).getRuianID() + ">"+ icon_ext_link_ruian +"</a> ")
    900907                 .append("&nbsp;&nbsp;<a href=file://tags.copy/ghost:"+i+">"+ icon_copy_tags +"</a></br>")
    901908                 .append("</td></tr>");
Note: See TracChangeset for help on using the changeset viewer.