I am trying to plot specific Data from satellite Images like this one satellite image. The Data is referenced by Pixels of the Picture. Every Picture has 1024px in height and width and is from a geostationary satellite (SEVIRI) with the boundaries of latitude of 30° to -30° and longitude from 30° to 105°. A datapoint has the information for example: width:800px height: 305px. Unfortunately i am lost with all these projection methods. How can i transform the pixel values in lat, lon values?
Converting pixel data from SEVIRI satellite images to lat, lon values using pyproj and cartopy
176 views Asked by Stehpflanze At
1
There are 1 answers
Related Questions in GEOSPATIAL
- Estimating distance between points and its relative elevation for multiple countries and geometries, using R sf
- Folium Timestampedgeojson - How to add dynamic html for the title of the map
- Convert lat,lon,data points to matrix (2D grid) at 0.5 degree resolution in Python
- Having trouble merging these two datasets for a Spatial Analysis
- How to extract vineyard land cover from CORINE in R?
- find point in inside polygon ..with mysql
- map distance in pixels to meters
- Efficiently Turn Matrix of Intersecting Routes Into Simplified Spatial Network (Graph)
- Oracle SDO_INTERSECTION returning null where an intersection exists in SRID 4326
- Plotting data on shapefile with the same CRS, but things are not lining up as I would expect
- get the band with the maximum value from a xarray stack
- Can spatial features be used as an input for a machine learning model?
- Make SpatRaster from sf point object
- Apache Sedona Version Issues
- MemoryError: Unable to allocate 19.1 GiB for an array with shape (52199, 49069) and data type int64
Related Questions in GEOCODING
- qt c++ fonction converting adress to coordinates (longitude, latitude)
- Google Geocoding API : Colombian Addresses issues / How to GeoCode Address intersections?
- Self-hosted OpenRouteService (Python) geocoding error
- Why does Google's Reverse Geocoding API not return the same places as the Autocomplete Api?
- ZIPCODES data for all countries needed in Map chart on SPOTFIRE
- Different results within the Nominatim Geocoder self-hosted version
- geopy for incomplete address, need approximate coordinates
- Fetching sub localities through a zip code
- Mapbox Geocoder doesn't show the search bar
- Geocoding function will not work, I keep getting the same error message
- Overpass query to find POI in a specific postalcode
- Remove POI Marker
- Geocoding API : Connection reset by PEER
- Getting coordinates of cities through an API
- dealing with geocoder errors
Related Questions in CARTOPY
- Is cartopy projections are computaionally heavy?
- Convert lat,lon,data points to matrix (2D grid) at 0.5 degree resolution in Python
- Map to fit postersize using Cartopy
- How to set x,ylabel in cartopy for WRF output
- My wind barbs using Metpy are not appearing on my plot
- Pyhton get lat and lon data of a cartopy orthographic projection by a MouseClick event
- Size of colorbar for different cartopy projections
- Cartopy set_extent trims edges of circle
- How to calculate coordinates as seen on screen to geographic coordinates (unstagger) coordinates in Cartopy
- Cartopy set_extent error when the extents are too small?
- Xarray DataArray georeferenced plot only displays the contour of the data on the map
- python plot of wrf output does not align with cartopy feature lines
- Contour plot and Cartopy - Geostationary satellite view [Plots, Code,Attempt]
- Cartopy does not draw coastlines when I change projection
- Compose Cartopy projective transformations
Related Questions in SATELLITE-IMAGE
- Coordinates are missing when sentinel 2 (.jp2) all bands are stacked and converted to tiff with python
- Stacking two TIFF images when they have different projections, area covered, resolution
- UTC time for each pixel in a datacube
- Setting Geometry in ee.Image: Facing Challenges in Google Earth Engine JavaScript API
- Is there a way to ignore null values in Google Earth Engine?
- Export image with nodatavalue
- Optimizing TensorFlow Image Generation for CNN Training with xarray Data
- How we can group the spectral bands into subgroups?
- How can I download hdf5 files from URLs in R?
- How can I generate RGB image from hyperspectral data?
- How to use ggmap programmatically without guessing zoom level?
- Error ruinning CMOD5.N function with python
- The issue of uneven colors when loading GeoServer's WMS service on Mapbox
- How to plot the NIR spectral signal from the hypercube data in python?
- Unable to export time series from MODIS NDVI in GEE as transforming geometry into requested projection not working
Related Questions in PYPROJ
- Converting CRS with geopandas gives wrong coordinate values
- EPSG:4326 to EPSG:27700 conversion
- Finding the xy values from lat lon from SSMI/S sea ice concentration data
- Unable to install Pyproj on a raspberry pi zero 2W (debian bullseye)
- Which library is more accurate in measuring geodesic distances in meters between points? (pyproj, geopy and haversine)
- How to convert pyproj1 to pyproj2 when calculate circle?
- geopandas to_crs returned less records than expected
- How to create a bounding box given in distance, projection, and point to select points given in coordinates?
- Extracting CRS Codes from PyProj Library
- Reproject geo data and save to NetCDF4
- Multidim contiguous diagonal values
- transform ESRI:102008 polygon shapefile to EPSG:4326 via shapely
- Problem running pyproj installed with pip but not with conda
- geopandas to_crs epsg:3347
- Converting pixel data from SEVIRI satellite images to lat, lon values using pyproj and cartopy
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
The original data, as recorded by SEVIRI, by definition is in the geostationary projection. But if this is somehow already resampled to lat/lon you can just use the extent as you already have it. If it's in another projection, you would need to know what it is, it's not something anyone but you can know.
That said, the assumption seems to hold quite well. You can read it with Matplotlib, assign the extent you mentioned, which matches the overlaid coastlines quite well: