Skip to main content
Problem narrowed down to WMS version 1.3.0
Source Link

I am using GeoNetwork 4.4.5. I have created an OGC Web Service harvester that ingests Vector data from a GeoServer WMS (WMS 1.3.0). So far I only created one dataset in order to test the GeoNetwork and GeoServer interaction. However, this one dataset is duplicating the CRS information each time I am running the harvester.

In GeoServer the vector dataset is stored in EPSG: 25833. Once I start the harvester, the data shows EPSG: 25833 and CRS: 84

After first run of harvester

Now I am re-running the harvester, e.g. because I added some data on GeoServer side: The dataset that has been harvested before is the same and is not being duplicated. The information about the EPSG code and CRS is being duplicated however:

After three harvester runs

I don't think this is supposed to be "normal" behavior. Are there any settings that might lead to a multiple CRS/EPSG code entry? Just let me know in case you need any additional information about the GeoServer or GeoNetwork settings.


Addendum: This problem seems connected with the WMS version using in the harvester. When using WMS 1.1.1, only the EPSG code (25833) is transmitted, once you run the harvester. After running the harvester another time, no further EPSG codes or CRS information is being added.

However, when using WMS 1.3.0 the EPSG code (25833) AND the CRS information (WGS84) is being transmitted; and duplicated each time when you re-run the harvester.

I am using GeoNetwork 4.4.5. I have created an OGC Web Service harvester that ingests Vector data from a GeoServer WMS (WMS 1.3.0). So far I only created one dataset in order to test the GeoNetwork and GeoServer interaction. However, this one dataset is duplicating the CRS information each time I am running the harvester.

In GeoServer the vector dataset is stored in EPSG: 25833. Once I start the harvester, the data shows EPSG: 25833 and CRS: 84

After first run of harvester

Now I am re-running the harvester, e.g. because I added some data on GeoServer side: The dataset that has been harvested before is the same and is not being duplicated. The information about the EPSG code and CRS is being duplicated however:

After three harvester runs

I don't think this is supposed to be "normal" behavior. Are there any settings that might lead to a multiple CRS/EPSG code entry? Just let me know in case you need any additional information about the GeoServer or GeoNetwork settings.

I am using GeoNetwork 4.4.5. I have created an OGC Web Service harvester that ingests Vector data from a GeoServer WMS (WMS 1.3.0). So far I only created one dataset in order to test the GeoNetwork and GeoServer interaction. However, this one dataset is duplicating the CRS information each time I am running the harvester.

In GeoServer the vector dataset is stored in EPSG: 25833. Once I start the harvester, the data shows EPSG: 25833 and CRS: 84

After first run of harvester

Now I am re-running the harvester, e.g. because I added some data on GeoServer side: The dataset that has been harvested before is the same and is not being duplicated. The information about the EPSG code and CRS is being duplicated however:

After three harvester runs

I don't think this is supposed to be "normal" behavior. Are there any settings that might lead to a multiple CRS/EPSG code entry? Just let me know in case you need any additional information about the GeoServer or GeoNetwork settings.


Addendum: This problem seems connected with the WMS version using in the harvester. When using WMS 1.1.1, only the EPSG code (25833) is transmitted, once you run the harvester. After running the harvester another time, no further EPSG codes or CRS information is being added.

However, when using WMS 1.3.0 the EPSG code (25833) AND the CRS information (WGS84) is being transmitted; and duplicated each time when you re-run the harvester.

edited tags
Link
Ian Turton
  • 83.2k
  • 6
  • 89
  • 189
Source Link

GeoNetwork duplicates number of EPSG code/CRS information each time the harvester is running

I am using GeoNetwork 4.4.5. I have created an OGC Web Service harvester that ingests Vector data from a GeoServer WMS (WMS 1.3.0). So far I only created one dataset in order to test the GeoNetwork and GeoServer interaction. However, this one dataset is duplicating the CRS information each time I am running the harvester.

In GeoServer the vector dataset is stored in EPSG: 25833. Once I start the harvester, the data shows EPSG: 25833 and CRS: 84

After first run of harvester

Now I am re-running the harvester, e.g. because I added some data on GeoServer side: The dataset that has been harvested before is the same and is not being duplicated. The information about the EPSG code and CRS is being duplicated however:

After three harvester runs

I don't think this is supposed to be "normal" behavior. Are there any settings that might lead to a multiple CRS/EPSG code entry? Just let me know in case you need any additional information about the GeoServer or GeoNetwork settings.