Unfortunately those maps use a different server which requires a access key that change on a regular basis, so it cannot work for a long time...
It seems they also added a shift so when you zoom in the map is not correctly display (moves away in up direction) to make it more difficult to use it somewhere else.
Here is a pseudo working version (with the shift) that may not work for long due to the access key.
Code: Select all
<import-ogc-wkt-def code="EPSG:3765L"><![CDATA[PROJCS["HTRS96 / Croatia TM",GEOGCS["HTRS96",DATUM["Croatian_Terrestrial_Reference_System",SPHEROID["GRS 1980",6378137,298.257222101,AUTHORITY["EPSG","7019"]],TOWGS84[0,0,0,0,0,0,0],AUTHORITY["EPSG","6761"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4761"]],UNIT["metre",1,AUTHORITY["EPSG","9001"]],PROJECTION["Transverse_Mercator"],PARAMETER["latitude_of_origin",0],PARAMETER["central_meridian",16.5],PARAMETER["scale_factor",0.9999],PARAMETER["false_easting",500000],PARAMETER["false_northing",0],AUTHORITY["EPSG","3765"],AXIS["Easting",EAST],AXIS["Northing",NORTH]]]]></import-ogc-wkt-def>
<source id="DOF5_2014_2016">
<name>DOF5_2014_2016</name>
<outline>6.9701742,48.5405494 25.7700185,48.5619533 24.3952605,39.0551613 8.3823488,39.0397945</outline>
<preview-location>16.3700964,43.8008739,14</preview-location>
<zoom-levels z="0,1,2,3,4,5,6,7,8,9,10,11,12">
<expression set="proj_scale"><![CDATA[valueAt(z,5000000.0,2500000.0,1000000.0,500000.0,250000.0,100000.0,50000.0,25000.0,10000.0,5000.0,2500.0,1000.0,500.0)]]></expression>
<projection-code>EPSG:3765L</projection-code>
<projection-scale-denominator>proj_scale</projection-scale-denominator>
<projection-false-origin-x>-203224.0</projection-false-origin-x>
<projection-false-origin-y>5429184.0</projection-false-origin-y>
<referer><![CDATA[https://geoportal.dgu.hr/]]></referer>
<server><![CDATA[http://geoportal.dgu.hr/services/auth/dof_hok_tk/wmts?requesttype=from_browser&authKey=665d24c6-e79c-4835-9b69-713e4e814d96&Version=1.0.0?Service=WMTS&Request=GetTile&Version=1.0.0&Layer=DOF5_2014_2016&Style=&Format=image/jpeg&TileMatrixSet=EPSG3765:256x256&TileMatrix={$z}&TileRow={$y}&TileCol={$x}]]></server>
</zoom-levels>
</source>
By the way I've added TK25, HOK5 and DOF maps in the community maps list under "Croatia Topo Maps".