diff --git a/copyright_and_licenses.csv b/copyright_and_licenses.csv index d5dc1df..6f5e323 100644 --- a/copyright_and_licenses.csv +++ b/copyright_and_licenses.csv @@ -74,6 +74,7 @@ ch_swisstopo_chgeo2004_ETRS89_LHN95.tif,Swisstopo,CC0-1.0,, ch_swisstopo_chgeo2004_ETRS89_LN02.tif,Swisstopo,CC0-1.0,, ch_swisstopo_README.txt,Disclaimed,Public domain,, cz_cuzk_CR-2005.tif,ČÚZK,CC-BY-4.0,1.17, +cz_cuzk_table_-y-x_3_v1710.tif,ČÚZK,CC-BY-4.0,1.24, cz_cuzk_README.txt,Disclaimed,Public domain,1.17, de_adv_BETA2007.tif,ADV,Free redistribution is allowed and welcome,, de_adv_README.txt,Disclaimed,Public domain,, diff --git a/cz_cuzk/convert_table_yx_3_v1710.py b/cz_cuzk/convert_table_yx_3_v1710.py deleted file mode 100755 index f583af0..0000000 --- a/cz_cuzk/convert_table_yx_3_v1710.py +++ /dev/null @@ -1,110 +0,0 @@ -#!/usr/bin/env python - -# SPDX-License-Identifier: MIT -# Copyright 2024, Even Rouault -# Convert file table_yx_3_v1710.dat(https://www.cuzk.cz/Zememerictvi/Geodeticke-zaklady-na-uzemi-CR/GNSS/Nova-realizace-systemu-ETRS89-v-CR/table_yx_3_v1710.aspx) -# doing S-JTSK to S-JTSK/05 shifts (in projected units) to GTG. - -import datetime -import os -from osgeo import gdal, osr - -gdal.UseExceptions() - -src_filename = "table_yx_3_v1710.dat" - -assert os.path.exists(src_filename), "Download file table_yx_3_v1710.dat from https://www.cuzk.cz/Zememerictvi/Geodeticke-zaklady-na-uzemi-CR/GNSS/Nova-realizace-systemu-ETRS89-v-CR/table_yx_3_v1710.aspx" - -ds = gdal.Open(src_filename) -delta_westing = ds.GetRasterBand(1).ReadAsArray() - -tmp_tif_name = "table_yx_3_v1710_east_north_tmp.tif" -width = ds.RasterXSize -height = ds.RasterYSize -out_ds = gdal.GetDriverByName("GTiff").Create(tmp_tif_name, - width, - height, - 2, # number of bands - gdal.GDT_Float32) -orig_gt = ds.GetGeoTransform() -horizontal_res = orig_gt[1] -vertical_res = orig_gt[5] -assert vertical_res > 0 # XYZ driver returns a "south-up" raster -# min_westing = orig_gt[0] -min_southing = orig_gt[3] -max_westing = orig_gt[0] + horizontal_res * width -# max_southing = orig_gt[3] + vertical_res * height - -min_easting = -max_westing -max_northing = -min_southing -gt = [ min_easting, horizontal_res, 0, max_northing, 0, -vertical_res ] -out_ds.SetGeoTransform(gt) - -srs = osr.SpatialReference() -srs.ImportFromEPSG(5514) # S-JTSK / Krovak East North -out_ds.SetSpatialRef(srs) - -OFFSET_SJTSK_TO_SJTSK05 = -5000000 - -md = {} -md["area_of_use"] = "Czechia" -md["AREA_OR_POINT"] = "Point" -md["target_crs_epsg_code"] = "5516" # S-JTSK/05 / Modified Krovak East North -md["TIFFTAG_COPYRIGHT"] = "Derived from work by Czech Office of Surveying and Cadastre (CUZK). !!!LICENSE TO BE DEFINED!!!" -md["TIFFTAG_IMAGEDESCRIPTION"] = f"S-JTSK / Krovak East North (EPSG:5514) to S-JTSK/05 / Modified Krovak East North (EPSG:5516). Converted from {src_filename} by switching to easting/northing rather than original westing/southing. Note also that an extra offset of {OFFSET_SJTSK_TO_SJTSK05} in easting and northing must be applied" -md["TYPE"] = "HORIZONTAL_OFFSET" -md["TIFFTAG_DATETIME"] = datetime.date.today().strftime("%Y:%m:%d %H:%M:%S") -md["interpolation_method"] = "biquadratic" -out_ds.SetMetadata(md) - -source_nodata = ds.GetRasterBand(1).GetNoDataValue() - -target_nodata = -9999 - -# Transform delta_westing into delta_easting by negating the sign of the -# values, and flipping the array in horizontal direction. -delta_easting = -1.0 * delta_westing[...,::-1] -delta_easting[delta_easting == -source_nodata] = target_nodata -delta_easting_band = out_ds.GetRasterBand(1) -delta_easting_band.WriteArray(delta_easting) -delta_easting_band.SetDescription("easting_offset") -delta_easting_band.SetUnitType("metre") -delta_easting_band.SetMetadataItem("positive_value", "east") -delta_easting_band.SetMetadataItem("constant_offset", str(OFFSET_SJTSK_TO_SJTSK05)) -delta_easting_band.SetNoDataValue(target_nodata) - -tmp_dat_filename = src_filename + ".tmp" -with open(tmp_dat_filename, "wb") as f: - # Do not be fooled by the labels... They are just for the purpose of - # the GDAL XYZ driver. So the below X is actually a westing(Y in S-JTSK...), - # Y a southing (X in S-JTSK...), the ignored column is the delta_westing, - # and GDAL Z is delta_southing - f.write(b"X,Y,ignored,Z\n") - with open(src_filename, "rb") as src_f: - f.write(src_f.read()) - -ds = gdal.Open(tmp_dat_filename) -delta_southing = ds.GetRasterBand(1).ReadAsArray() - -# Transform delta_southing into delta_northing by negating the sign of the -# values, and flipping the array in horizontal direction. -delta_northing = -1.0 * delta_southing[...,::-1] -delta_northing[delta_northing == -source_nodata] = target_nodata -delata_northing_band = out_ds.GetRasterBand(2) -delata_northing_band.WriteArray(delta_northing) -delata_northing_band.SetDescription("northing_offset") -delata_northing_band.SetUnitType("metre") -delata_northing_band.SetMetadataItem("positive_value", "north") -delata_northing_band.SetMetadataItem("constant_offset", str(OFFSET_SJTSK_TO_SJTSK05)) -delata_northing_band.SetNoDataValue(target_nodata) - -del out_ds - -gdal.Unlink(tmp_dat_filename) - -# Generate final file -gdal.Translate("cz_cuzk_table_yx_3_v1710_east_north.tif", - tmp_tif_name, - creationOptions=["BLOCKYSIZE=" + str(height), "COMPRESS=LZW", "PREDICTOR=3"]) - -gdal.Unlink(tmp_tif_name) diff --git a/cz_cuzk/cz_cuzk_README.txt b/cz_cuzk/cz_cuzk_README.txt index 9f6f69d..21159d8 100644 --- a/cz_cuzk/cz_cuzk_README.txt +++ b/cz_cuzk/cz_cuzk_README.txt @@ -5,12 +5,26 @@ from [ČÚZK](https://geoportal.cuzk.cz/) ## Included grids +### Czech horizontal grid: + +*Source*: [ČÚZK](https://geoportal.cuzk.gov.cz/dokumenty/table_-y-x_3_v1710.tif.zip) +*Format*: Geodetic TIFF Grid (GTG) +*License*: [Creative Commons Attribution 4.0](https://creativecommons.org/licenses/by/4.0/) +*Credit*: (c) ČÚZK - Czech Republic +*Source CRS*: EPSG:5514 (S-JTSK / Krovak East North) +*Target CRS*: EPSG:5516 ( S-JTSK/05 / Modified Krovak East North) + +S-JTSK / Krovak East North (EPSG:5514) to S-JTSK/05 / Modified Krovak East North (EPSG:5516). +Note also that an extra offset of -5000000 in easting and northing must be applied + +* cz_cuzk_table_-y-x_3_v1710.tif + ### Czech vertical grid: -*Source*: [ČÚZK](https://geoportal.cuzk.cz/dokumenty/CR2005.GTX.zip) -*Format*: GeoTIFF converted from 'AAIGrid' -*License*: [Creative Commons Attribution 4.0](https://creativecommons.org/licenses/by/4.0/) -*Credit*: (c) ČÚZK - Czech Republic +*Source*: [ČÚZK](https://geoportal.cuzk.cz/dokumenty/CR2005.GTX.zip) +*Format*: GeoTIFF converted from 'AAIGrid' +*License*: [Creative Commons Attribution 4.0](https://creativecommons.org/licenses/by/4.0/) +*Credit*: (c) ČÚZK - Czech Republic *Horizontal CRS*: EPSG:4937 (ETRS89) Vertical transformation for Geoid model CR-2005. Used to make the transition diff --git a/cz_cuzk/cz_cuzk_table_-y-x_3_v1710.tif b/cz_cuzk/cz_cuzk_table_-y-x_3_v1710.tif new file mode 100644 index 0000000..7932db3 Binary files /dev/null and b/cz_cuzk/cz_cuzk_table_-y-x_3_v1710.tif differ diff --git a/files.geojson b/files.geojson index 5e19d18..8be1c85 100644 --- a/files.geojson +++ b/files.geojson @@ -75,8 +75,9 @@ { "type": "Feature", "properties": { "url": "https://cdn.proj.org/ch_swisstopo_CHENyx06a.tif", "name": "ch_swisstopo_CHENyx06a.tif", "area_of_use": "Switzerland", "type": "HORIZONTAL_OFFSET", "source_crs_code": "EPSG:4149", "source_crs_name": "CH1903", "target_crs_code": "EPSG:4150", "target_crs_name": "CH1903+", "source": "Swisstopo Federal Office of Topography", "source_country": "Switzerland", "source_id": "ch_swisstopo", "source_url": "https://www.swisstopo.admin.ch/en/knowledge-facts/surveying-geodesy/reference-frames/transformations-position.html", "description": "CH1903 (EPSG:4149) to CH1903+ (EPSG:4150)", "file_size": 1021779, "sha256sum": "986d81da9445bdd4cbc3b5e36d8ccdad757d7e09246da68040dd21e53bdfbe40" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 5.55, 45.4666667 ], [ 11.05, 45.4666667 ], [ 11.05, 48.0666667 ], [ 5.55, 48.0666667 ], [ 5.55, 45.4666667 ] ] ] } }, { "type": "Feature", "properties": { "url": "https://cdn.proj.org/ch_swisstopo_chgeo2004_ETRS89_LHN95.tif", "name": "ch_swisstopo_chgeo2004_ETRS89_LHN95.tif", "area_of_use": "Switzerland", "type": "VERTICAL_OFFSET_GEOGRAPHIC_TO_VERTICAL", "source_crs_code": "EPSG:4937", "source_crs_name": "ETRS89", "target_crs_code": "EPSG:5729", "target_crs_name": "LHN95 height", "source": "Swisstopo Federal Office of Topography", "source_country": "Switzerland", "source_id": "ch_swisstopo", "source_url": "https://www.swisstopo.admin.ch/en/knowledge-facts/surveying-geodesy/reference-frames/transformations-position.html", "description": "ETRS89 (EPSG:4937) to LHN95 height (EPSG:5729)", "file_size": 259441, "sha256sum": "459e317ba9bf1f744ad920b3fe0d6ee0b1bdfc960cad7d4ea428db7bb229280f" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 5.85, 45.75 ], [ 10.5, 45.75 ], [ 10.5, 47.85 ], [ 5.85, 47.85 ], [ 5.85, 45.75 ] ] ] } }, { "type": "Feature", "properties": { "url": "https://cdn.proj.org/ch_swisstopo_chgeo2004_ETRS89_LN02.tif", "name": "ch_swisstopo_chgeo2004_ETRS89_LN02.tif", "area_of_use": "Switzerland", "type": "VERTICAL_OFFSET_GEOGRAPHIC_TO_VERTICAL", "source_crs_code": "EPSG:4937", "source_crs_name": "ETRS89", "target_crs_code": "EPSG:5728", "target_crs_name": "LN02 height", "source": "Swisstopo Federal Office of Topography", "source_country": "Switzerland", "source_id": "ch_swisstopo", "source_url": "https://www.swisstopo.admin.ch/en/knowledge-facts/surveying-geodesy/reference-frames/transformations-position.html", "description": "ETRS89 (EPSG:4937) to LN02 height (EPSG:5728)", "file_size": 295192, "sha256sum": "ec9638c152f4519278b3e7a781d1a7c2769bd54de39accec099bd5036f4fd214" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 5.85, 45.75 ], [ 10.5, 45.75 ], [ 10.5, 47.85 ], [ 5.85, 47.85 ], [ 5.85, 45.75 ] ] ] } }, -{ "type": "Feature", "properties": { "url": "https://cdn.proj.org/cz_cuzk_README.txt", "name": "cz_cuzk_README.txt", "source": "ČÚZK", "source_country": "Czech Republic", "source_id": "cz_cuzk", "source_url": "https://geoportal.cuzk.cz/", "file_size": 684, "sha256sum": "92f0ccdd74c6c017d55de04ad14d8f1d376017b69bb3d12f2ccc462912ed5bbe", "version_added": "1.17" }, "geometry": null }, +{ "type": "Feature", "properties": { "url": "https://cdn.proj.org/cz_cuzk_README.txt", "name": "cz_cuzk_README.txt", "source": "ČÚZK", "source_country": "Czech Republic", "source_id": "cz_cuzk", "source_url": "https://geoportal.cuzk.cz/", "file_size": 1314, "sha256sum": "7205bdacf892620f54c14a1abfb0538447206b733445164706ccdeadda0608e6", "version_added": "1.17" }, "geometry": null }, { "type": "Feature", "properties": { "url": "https://cdn.proj.org/cz_cuzk_CR-2005.tif", "name": "cz_cuzk_CR-2005.tif", "area_of_use": "Czechia", "type": "VERTICAL_OFFSET_GEOGRAPHIC_TO_VERTICAL", "source_crs_code": "EPSG:4937", "source_crs_name": "ETRS89", "target_crs_code": "EPSG:8357", "target_crs_name": "Baltic 1957 height", "source": "ČÚZK", "source_country": "Czech Republic", "source_id": "cz_cuzk", "source_url": "https://geoportal.cuzk.cz/", "description": "ETRS89 (EPSG:4937) to Baltic 1957 height (EPSG:8357)", "file_size": 106664, "sha256sum": "2fba4e5bcd3e48f737b3655d5a7c196de1c56e199967f7e12311710646d4f0a1", "version_added": "1.17" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 11.7, 48.3 ], [ 19.325, 48.3 ], [ 19.325, 51.2 ], [ 11.7, 51.2 ], [ 11.7, 48.3 ] ] ] } }, +{ "type": "Feature", "properties": { "url": "https://cdn.proj.org/cz_cuzk_table_-y-x_3_v1710.tif", "name": "cz_cuzk_table_-y-x_3_v1710.tif", "area_of_use": "Czechia", "type": "HORIZONTAL_OFFSET", "source_crs_code": "EPSG:5514", "source_crs_name": "S-JTSK / Krovak East North", "target_crs_code": "EPSG:5516", "target_crs_name": "S-JTSK/05 / Modified Krovak East North", "source": "ČÚZK", "source_country": "Czech Republic", "source_id": "cz_cuzk", "source_url": "https://geoportal.cuzk.cz/", "description": "S-JTSK / Krovak East North (EPSG:5514) to S-JTSK/05 / Modified Krovak East North (EPSG:5516). Note also that an extra offset of -5000000 in easting and northing must be applied", "file_size": 198710, "sha256sum": "9f7b519e8928ec9663b916c07708d956821d09a0e25b61c742e31995d183148c", "version_added": "1.24" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 11.8773374, 48.1864287 ], [ 19.0107931, 48.1864287 ], [ 19.0107931, 51.4036012 ], [ 11.8773374, 51.4036012 ], [ 11.8773374, 48.1864287 ] ] ] } }, { "type": "Feature", "properties": { "url": "https://cdn.proj.org/de_adv_README.txt", "name": "de_adv_README.txt", "source": "Arbeitsgemeinschaft der Vermessungsverwaltungender der Länder der Bundesrepublik Deutschland (AdV)", "source_country": "Germany", "source_id": "de_adv", "source_url": "http://www.adv-online.de/icc/extdeu/nav/9ae/9ae594bb-a094-311a-3b21-718a438ad1b2&sel_uCon=3c10e056-7955-311a-3b21-718a438ad1b2&uTem=73d607d6-b048-65f1-80fa-29f08a07b51a.htm", "file_size": 802, "sha256sum": "69c387720cba6f596671de999d8a9683194fa5787294d2e10f81ed90e04ba11c" }, "geometry": null }, { "type": "Feature", "properties": { "url": "https://cdn.proj.org/de_adv_BETA2007.tif", "name": "de_adv_BETA2007.tif", "area_of_use": "Germany", "type": "HORIZONTAL_OFFSET", "source_crs_code": "EPSG:4314", "source_crs_name": "DHDN", "target_crs_code": "EPSG:4258", "target_crs_name": "ETRS89", "source": "Arbeitsgemeinschaft der Vermessungsverwaltungender der Länder der Bundesrepublik Deutschland (AdV)", "source_country": "Germany", "source_id": "de_adv", "source_url": "http://www.adv-online.de/icc/extdeu/nav/9ae/9ae594bb-a094-311a-3b21-718a438ad1b2&sel_uCon=3c10e056-7955-311a-3b21-718a438ad1b2&uTem=73d607d6-b048-65f1-80fa-29f08a07b51a.htm", "description": "DHDN (EPSG:4314) to ETRS89 (EPSG:4258)", "file_size": 24379, "sha256sum": "46e681fcc7d022dde1db1f9d0a3426a9bfb1d4a151af69a81b3c30104c9388e2" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 5.5, 47.0 ], [ 15.6666667, 47.0 ], [ 15.6666667, 55.3 ], [ 5.5, 55.3 ], [ 5.5, 47.0 ] ] ] } }, { "type": "Feature", "properties": { "url": "https://cdn.proj.org/de_bkg_README.txt", "name": "de_bkg_README.txt", "source": "Bundesamt für Kartographie und Geodäsie (BKG)", "source_country": "Germany", "source_id": "de_bkg", "source_url": "https://gdz.bkg.bund.de/index.php/default/digitale-geodaten.html", "file_size": 840, "sha256sum": "032f7f735dd47f381488cc9476b4ff491caea4e094fbe8d4688da3e88515be51", "version_added": "1.16" }, "geometry": null }, diff --git a/index.html b/index.html index aa8b177..f6d9bdf 100644 --- a/index.html +++ b/index.html @@ -583,8 +583,9 @@

Content

  • ch_swisstopo_chgeo2004_ETRS89_LHN95.tif - Switzerland - ETRS89 (EPSG:4937) to LHN95 height (EPSG:5729). Last modified: 2021-03-25
  • ch_swisstopo_chgeo2004_ETRS89_LN02.tif - Switzerland - ETRS89 (EPSG:4937) to LN02 height (EPSG:5728). Last modified: 2021-03-25

  • ČÚZK


    Arbeitsgemeinschaft der Vermessungsverwaltungender der Länder der Bundesrepublik Deutschland (AdV)

    -Total size of content: 762 MB +Total size of content: 763 MB

    Logs

    diff --git a/regenerate_index_html.py b/regenerate_index_html.py index d127053..65434ba 100755 --- a/regenerate_index_html.py +++ b/regenerate_index_html.py @@ -197,6 +197,13 @@ def __init__(self): feat['source_crs_code'] = 'EPSG:' + sr.GetAuthorityCode(None) feat['source_crs_name'] = sr.GetName() + if not sr.IsGeographic(): + wgs84_longlat = osr.SpatialReference() + wgs84_longlat.SetAxisMappingStrategy(osr.OAMS_TRADITIONAL_GIS_ORDER) + wgs84_longlat.ImportFromEPSG(4326) + ct = osr.CoordinateTransformation(sr, wgs84_longlat) + xmin, ymin, xmax, ymax = ct.TransformBounds(xmin, ymin, xmax, ymax, 21) + target_crs_epsg_code = ds.GetMetadataItem('target_crs_epsg_code') target_crs_wkt = ds.GetMetadataItem('target_crs_wkt') if target_crs_epsg_code: diff --git a/travis/expected_main.lst b/travis/expected_main.lst index 02b1d3b..af5d311 100644 --- a/travis/expected_main.lst +++ b/travis/expected_main.lst @@ -1,7 +1,7 @@ ar_ign_GEOIDE-Ar16.tif ar_ign_README.txt -at_bev_AT_GIS_GRID.tif at_bev_AT_GIS_GRID_2021_09_28.tif +at_bev_AT_GIS_GRID.tif at_bev_GEOID_BESSEL_Oesterreich.tif at_bev_GEOID_GRS80_Oesterreich.tif at_bev_GV_Hoehengrid_plus_Geoid_V2.tif @@ -38,12 +38,12 @@ ca_nrc_CQ77SCRS.tif ca_nrc_CRD27_00.tif ca_nrc_CRD93_00.tif ca_nrc_GS7783.tif -ca_nrc_HT2_1997.tif ca_nrc_HT2_1997_CGG2013a.tif -ca_nrc_HT2_2002v70.tif +ca_nrc_HT2_1997.tif ca_nrc_HT2_2002v70_CGG2013a.tif -ca_nrc_HT2_2010v70.tif +ca_nrc_HT2_2002v70.tif ca_nrc_HT2_2010v70_CGG2013a.tif +ca_nrc_HT2_2010v70.tif ca_nrc_MAY76V20.tif ca_nrc_NA27SCRS.tif ca_nrc_NA83SCRS.tif @@ -71,9 +71,10 @@ ch_swisstopo_CHENyx06_ETRS.tif ch_swisstopo_chgeo2004_ETRS89_LHN95.tif ch_swisstopo_chgeo2004_ETRS89_LN02.tif ch_swisstopo_README.txt +copyright_and_licenses.csv cz_cuzk_CR-2005.tif cz_cuzk_README.txt -copyright_and_licenses.csv +cz_cuzk_table_-y-x_3_v1710.tif de_adv_BETA2007.tif de_adv_README.txt de_bkg_gcg2016.tif @@ -89,6 +90,9 @@ de_lgvl_saarland_SeTa2016.tif de_tlbg_thueringen_NTv2gridTH.tif de_tlbg_thueringen_README.txt DK +dk_kds_dvr90_evrf2019_mean_tide.tif +dk_kds_dvr90_evrf2019.tif +dk_kds_README.txt dk_sdfe_DK_bornholm.pol dk_sdfe_DK_bridges.pol dk_sdfe_DK_general.pol @@ -100,27 +104,24 @@ dk_sdfe_fvr09.tif dk_sdfe_gvr2000.tif dk_sdfe_gvr2016.tif dk_sdfe_README.txt -dk_sdfi_gs_2022.tif -dk_sdfi_gsb_2022.tif -dk_sdfi_kk_2022.tif -dk_sdfi_os_2022.tif -dk_sdfi_s34j_2022.tif -dk_sdfi_s34s_2022.tif -dk_sdfi_s45b_2022.tif -dk_sdfi_dvr90_2002.tif -dk_sdfi_dvr90_2013.tif -dk_sdfi_dvr90_2023.tif dk_sdfi_dklat_2022.tif dk_sdfi_dklat_2023.tif dk_sdfi_dkmsl_2022.tif dk_sdfi_dkmsl_2023.tif -dk_sdfi_gllmsl_2022.tif +dk_sdfi_dvr90_2002.tif +dk_sdfi_dvr90_2013.tif +dk_sdfi_dvr90_2023.tif dk_sdfi_gllat_2023.tif +dk_sdfi_gllmsl_2022.tif dk_sdfi_glmsl_2023.tif +dk_sdfi_gs_2022.tif +dk_sdfi_gsb_2022.tif +dk_sdfi_kk_2022.tif +dk_sdfi_os_2022.tif dk_sdfi_README.txt -dk_kds_dvr90_evrf2019.tif -dk_kds_dvr90_evrf2019_mean_tide.tif -dk_kds_README.txt +dk_sdfi_s34j_2022.tif +dk_sdfi_s34s_2022.tif +dk_sdfi_s45b_2022.tif es_cat_icgc_100800401.tif es_cat_icgc_README.txt es_ign_egm08-rednap-canarias.tif @@ -176,8 +177,8 @@ fr_ign_ntf_r93.tif fr_ign_RAC09.tif fr_ign_RAC23.tif fr_ign_RAF09.tif -fr_ign_RAF18.tif fr_ign_RAF18b.tif +fr_ign_RAF18.tif fr_ign_RAF20.tif fr_ign_RAGTBT2016.tif fr_ign_RALD2016.tif @@ -203,8 +204,8 @@ is_lmi_README.txt jp_gsi_gsigeo2011.tif jp_gsi_jpgeo2024.tif jp_gsi_README.txt -lv_lgia_lv14.tif lv_lgia_lks92to2020.tif +lv_lgia_lv14.tif lv_lgia_README.txt mx_inegi_ggm10.tif mx_inegi_README.txt