Giter Club home page Giter Club logo

gpxsee-maps's Introduction

GPXSee-maps

This repository contains various "local" map source definitions for GPXSee. Feel free to contribute your local maps.

Rules

  1. The map works with the latest released GPXSee version.
  2. The map validates against the latest map xsd schema.
  3. Using the map data in GPXSee is not prohibited by the map license.

Map templates

Some maps require API keys or user credentials. Such map definition files have a tpl extension instead of the usual xml extension. You must fill in the required info and rename the files before you can use them in GPXSee.

gpxsee-maps's People

Contributors

gridtech-pl avatar meisterp avatar scls19fr avatar sikmir avatar tumic0 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gpxsee-maps's Issues

FR IGN maps don't work

Hi,

When loading either of the two Europe - FR - IGN map xmls, I get the error:

---------------------------
GPXSee
---------------------------
Error loading map:

/Downloads/IGN-orthophotos.xml

Error downloading capabilities XML file
---------------------------
OK   
---------------------------

Maybe they changed url?

MapTiler broken?

Is https://github.com/tumic0/GPXSee-maps/blob/master/World/MapTiler.tpl still working for you ?

curl https://raw.githubusercontent.com/tumic0/GPXSee-maps/master/World/MapTiler.tpl -o ~/.local/share/gpxsee/maps/maptiler.xml
sed -i 's/insert-your-apikey-here/rJU8f69pSsmhWM7EWEG3/g' ~/.local/share/gpxsee/maps/maptiler.xml
gpxsee

In the logs I get https://api.maptiler.com/tiles/v3/2/1/1.pbf?key=rJU8f69pSsmhWM7EWEG3: Operation canceled after what seems like a time-out ; but curl https://api.maptiler.com/tiles/v3/2/1/1.pbf?key=rJU8f69pSsmhWM7EWEG3 -o a.pbf works fine.

OpenAIP map

Hello,

Related to #45 (comment)

I tried to create an OpenAIP.xml file for GPXSee using

<?xml version="1.0" encoding="UTF-8"?>
<map xmlns="http://www.gpxsee.org/map/1.4" type="TMS">
	<name>Open AIP</name>
	<url>http://$s.tile.maps.openaip.net/geowebcache/service/tms/1.0.0/openaip_basemap@EPSG%3A900913@png/$z/$x/$y.png</url>
	<zoom min="4" max="14"/>
	<tile size="256"/>
	<copyright>© OpenAIP</copyright>
</map>

but it seems that $s is currently not supported so I changed to

<?xml version="1.0" encoding="UTF-8"?>
<map xmlns="http://www.gpxsee.org/map/1.4" type="TMS">
	<name>Open AIP</name>
	<url>http://1.tile.maps.openaip.net/geowebcache/service/tms/1.0.0/openaip_basemap@EPSG%3A900913@png/$z/$x/$y.png</url>
	<zoom min="4" max="14"/>
	<tile size="256"/>
	<copyright>© OpenAIP</copyright>
</map>

Maybe this map could be added to this repository?

Kind regards

PS : will need tumic0/GPXSee#317

show in file explorer or delete file function?

Hello,
This is the tool I've always been looking for! It's the IrfanView for GPS logs. It's perfect for browsing my GPX file archives.

Thanks for the tool!

If I could make suggestions for the tool? Would I like better keyboard shortcut support and a 'show in file explorer' or a direct file deletion functionality.

There are buttons in the toolbar to move through files in the folder, but I haven't found any shortcuts to do so. And if I come across 'garbage data' or something like that I have to look for them again in the file explorer to delete or move them.

Thanks again for this tool!
hal

GPS position should prefer SatellitePositioningMethods else it is usually broken with Geclue

GPS position should prefer SatellitePositioningMethods

When Geoclue 2 and gnss-share are used on Librem 5 phone and probably even on the other systems then incorrect position is obtained from QGeoPositionInfoSourceGeoclue2 plugin because GPXsee it does not require GCLUE_ACCURACY_LEVEL_EXACT. So only rough location pointing to the city center is provided. May it be it works on systems and plugins as serialnmea which do not provide alternatives and full PositioningMethods selection and enumeration. But for general case, GPXSee setup of QGeoPositionInfoSource is deficient.

The fix is available in my zoom-by-pinch branch. See ppisa/GPXSee@f7e0282

When the QGeoPositionInfoSource is correctly configured by setPreferredPositioningMethods for QGeoPositionInfoSource::SatellitePositioningMethods the location is tracked.

Be sure to check that the correct source is setup in /etc/geoclue/geoclue.conf.

Se section

[network-nmea]
enable=true
nmea-socket=/var/run/gnss-share.sock

Ensure that socket name matches unix socket path created
by gnss-share and that [agent] section whitelist includes gpxsee
and gpxsee section is provided

[gpxsee]
allowed=true
system=false
users=

Then GPXSee has chance to be used offline map GPS application. I use Garmin maps.

Not an issue, but a request

Hi!

I live in Gran Canaria in Canary Islands.
Would it be possible to create an online map from this website https://visor.grafcan.es/visorweb/ selecting the "Mapa Tompográfico 1:20000" map?
I see requests like these:
https://idecan3.grafcan.es/ServicioWMS/MT20?SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&FORMAT=image%2Fjpeg&TRANSPARENT=false&LAYERS=WMS_MT20&SRS=EPSG%3A32628&WIDTH=256&HEIGHT=256&STYLES=&BBOX=312735.5839256644%2C3088263.891265951%2C351827.53191637265%2C3127355.839256659
It looks like they are using WMS...

Thank you again in advance!

new mapbox urls

Is it possible to add a map from https://docs.mapbox.com/playground/static/ ?

The url looks like https://api.mapbox.com/styles/v1/mapbox/light-v10/static/-80.3318,39.1129,5,0/300x200?access_token=YOUR_MAPBOX_ACCESS_TOKEN

using
<url>https://api.mapbox.com/styles/v1/mapbox/outdoors-v11/static/$x,$y,$z/300x200?access_token=YOUR_MAPBOX_ACCESS_TOKEN</url>

results in a "Longitude must be between -180-180." error.

GPXSee-maps/World/Europe/ES/ don't work for me

Hi!!

First of all, I'd like to say that this is a great program! Congratulations!

I'm not an expert, so sorry if this is a dummy question.

The Spanish IGN raster maps don't work for me.
I found in the Spanish IGN web site this link: https://www.ign.es/wms-inspire/mapa-raster
which redirects you to: https://www.ign.es/wms-inspire/mapa-raster?request=GetCapabilities&service=WMS

But I don't know how to handle it and what to do to update GPXSee IGN-mapa-raster.xml file.
I have replace the url line with "https://www.ign.es/wms-inspire/mapa-raster" but it does not work.

Can you help me with this issue???

Thank you in advance!

OpenStreetMap Vector Basemap (Esri)

Esri introduced OpenStreetMap Vector Basemap, freely available to any user or developer. I've tried the following:

<?xml version="1.0" encoding="UTF-8"?>
<map xmlns="http://www.gpxsee.org/map/1.4">
        <name>OpenStreetMap Vector Basemap</name>
        <url>https://basemaps.arcgis.com/arcgis/rest/services/OpenStreetMap_v2/VectorTileServer/tile/$z/$x/$y.pbf</url>
        <tile type="vector" size="512"/>
        <copyright>© Esri, © OpenStreetMap</copyright>
</map>

But it doesn't work. Any ideas?

CH Maps Swisstopo are now free to use

Hi

Since march 1, 2021 the Swisstopo maps are now free to use.
Details in english see: https://www.swisstopo.admin.ch/en/geodata/geoservices/bgdi-services.html

The map access is available via WMS-IFDG, WMTS-IFDG and Vector Tiles Service-IFDG.

I try to change the existing ppl to xml and adapt to the WMS and WMTS path but failed due to missing Set or Default ....

As I do not know what the allowed values are, may I ask you to adapt the SwissTopo map settings accordingly ?

Thx
Wolfgang

More tiles providers from leaflet-providers

Hello,

I found that https://github.com/leaflet-extras/leaflet-providers provides a large number of tiles providers.
See https://github.com/leaflet-extras/leaflet-providers/blob/master/leaflet-providers.js

Leaflet tiles url uses s, z, x, y, r variables. According to https://leafletjs.com/reference-1.4.0.html#tilelayer

{s} means one of the available subdomains (used sequentially to help with browser parallel requests per domain limitation; subdomain values are specified in options; a, b or c by default, can be omitted), {z} — zoom level, {x} and {y} — tile coordinates. {r} can be used to add "@2x" to the URL to load retina tiles.

Maybe GPXSee-maps could provide same providers also.

Kind regards

PS : will need tumic0/GPXSee#317

Karjalankartta is broken

Currently the server provides broken Capabilities.xml, GetMap url contains geoserver-applications:8060/geoserver/karjalankartat/ows instead of mapservices.navici.com/karjalankartat/wms.
Obviously geoserver-applications couldn't be resolved:

Error downloading file: http://geoserver-applications:8060/geoserver/karjalankartat/ows?SERVICE=WMS&&service=WMS&version=1.3.0&request=GetMap&bbox=-32265312.952290,4375410.648616,7809703.733288,44450427.334195&width=256&height=256&layers=topo20k_group&styles=&format=image/png&transparent=true&CRS=EPSG:2394: Host geoserver-applications not found

Workaround:

$ sed -i 's#geoserver-applications:8060/geoserver/karjalankartat/ows?SERVICE=WMS#mapservices.navici.com/karjalankartat/wms?apikey=4NIgWBON5qRTx8ePtDbQNR0YojJkhlFB#' ~/.cache/gpxsee/tiles/Karjalankartta\ \(Maps\ of\ Karelia\)\ 20k/capabilities.xml

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.