Gebruiker:Erik Baas/Project:Externe kaarten
Van Wikipedia
Inhoud |
[bewerk] Wat en waarom
Op of rond 19 september 2006 faalde een script op kvaleberg.com, waardoor alle coördinatenlinks op wikipedia nog slechts een cryptische foutmelding gaven. Er is ter vervanging een ander extern script (op nsesoftware.nl) gemaakt, en er zijn een aantal aanpassingen gemaakt in diverse sjablonen.
Deze pagina moet een overzicht worden van de huidige situatie.
[bewerk] Discussie en overleg
Zie:
- Wikipedia:De kroeg/Archief 20061002#Kvaleberg - Kvaleberg
- De_kroeg/Archief_20060929 - Kvaleberg
- De_kroeg/Archief_20060929 - Moet ik perse naar Google maps????
- Overleg sjabloon:Coördinaten
- en:User_talk:Egil - beheerder van kvaleberg.com
- en:User talk:Magnus Manske - maker van Magnus' toys
[bewerk] Help
[bewerk] Sjablonen
Naam | Input | Bewerking | Output | Scherm | # |
---|---|---|---|---|---|
{{Bgem coord}} | ~ 700 | ||||
{{Coor}} | coords in 8 params | {{MapsServer}} | ? | ||
{{Coor dm}} | {{Coor}} | veel | |||
{{Coor dms}} | {{Coor}} | ~150 | |||
{{Coor dms2}} | {{Coor}} | ~1200 | |||
{{Coördinaten}} | {{MapsServer}} | ? | |||
{{Coördinaten dec}} | LAT | LON | <opties> | {{Coördinaten}} | |||
{{Coördinaten-inline}} | {{MapsServer}} | ~45 | |||
{{Coördinaten tekst en artikel}} | {{Coördinaten-inline}} én {{MapsServer}} | ~ 18.000 | |||
{{Infobox Ierse plaats}} | {{Coor}} | 7 | |||
{{MapsServer}} | extern script (nsesoftware.nl of brinkster.com) | alles | |||
Niet (meer) gebruikt: | |||||
34.086159|N|118.375984|W|type|tekst= | omrekenen 2 (4) x dec naar 6 (8) x graden | {{Coor}} | 0 | ||
redir -> Coördinaten | 1 | ||||
{{MapsServer}} | 0 | ||||
coords in 8 params, en tekst=, of complete URL v. maps.google.com |
maps.google.com | 0 | |||
{{Landtabel2}} | kvaleberg.com | 0 | |||
{{MapsServer}} | 0 | ||||
{{ViaMichelin}} | plaats, postcode, landcode | viamichelin.com | tekst met plaatsnaam | 0 | |
redir -> Map sources | 0 |
[bewerk] Interne scripts
- Verplaatst naar Gebruiker:Erik Baas/Project:Interne kaarten - Erik Baas 12 apr 2007 22:04 (CEST)
[bewerk] Externe scripts
kvaleberg.comDown sinds ± 19 september 2006.- Magnus' toys OK, maar Engels (en lelijk)
[bewerk] Nieuw
- nsesoftware.nl NL, in aanbouw
- www8.brinkster.com Idem, mirror.
Parameters:
- Achtereenvolgens 9 waarden, gescheiden door een underscore ("_"):
- graden, minuten, seconden, en een van de letters "N" of "S", voor de breedtegraad
- graden, minuten, seconden, en een van de letters "E" of "W", voor de lengtegraad
-
-
- N.B.: Voor de graden mag een waarde met (positieve !) decimalen worden opgegeven. Om negatieve waarden van b.v. Google Maps op te geven moet het min-teken weggelaten worden, en "S" i.p.v. "N" of "W" i.p.v. "E" worden ingevuld. Vul een 0 (nul) in voor de minuten en seconden.
-
- Daarna een van de volgende aanduidingen, t.b.v. de zoomfactor:
-
- scale:, gevolgd door een getal dat de gewenste schaal op de kaart voorstelt.
- type:, gevolgd door een van de volgende termen (van groot naar klein): country, state, adm1st, adm2nd, city, mountain, isle, lake, airport, of landmark. "country" geeft een schaal van 1:10.000.000 (zoomfactor 7), "landmark" geeft 10.000 (15).
- N.B.: "type:city" kan nog uitgebreid worden met het aantal inwoners van de stad tussen haakjes, b.v. "type:city(600000)".
- zoom:, gevolgd door een getal van 1 t/m 19.
-
- Voorbeelden:
- params=52_5_57_N_4_17_51_E_scale:100000
- params=52_5_57_N_4_17_51_E_type:city(25000)
- params=52.6522222222222_0_0_N_5.06638888888889_0_0_E_zoom:13
Status:
- Volledig in gebruik sinds 27 september.
- Alle sjablonen zijn gecheckt en indien nodig aangepast.
- Alle pagina's die foute coördinaten bevatten zijn gecorrigeerd.
Updates
- 29 sep 2006 (versie 0.2, 0.21):
- Google: keuze tussen kaart, sat.foto of hybride
- GeoURL toegevoegd
- Toont coördinaten in graden en decimaal, en zoomfactor
- Versie, email en overleg toegevoegd
- Opmaak
- 29 sep (0.22): Terraserver en MapQuest toegevoegd
- 30 sep (0.23): bugfix in "type:"
- 30 sep (0.24): 9e argument optioneel, foutcontrole op alle parameters, default zoomfactor van 11 naar 12
- 1 okt (0.25): fix: MapQuest accepteert geen breuken in argumenten, corr. op zoomfactor voor idem
- 2 okt (0.26): links naar mirrors toegevoegd
- 26 okt (0.27): Google links gewijzigd naar maps.google.nl
- 13 nov (0.28): param 'zoom:' (waarde 1 .. 19) toegevoegd; script accepteert decimale coördinaten (alleen positieve waarden, default N/E) (zie De Wedelse Molen); param "src" toegevoegd t.b.v. titel en debugging
- 16 nov (0.30): Content-Type: charset=utf-8; extra parameter PAGENAMEE vanuit Sjabloon:Coördinaten (-> src)
- 18 nov (0.31): Map24 toegevoegd (negeert zoomfactor ?)
- 20 nov (0.32): MapQuest tijdelijk disabled: bij dec. params worden minuten en seconden op nul afgerond
- 2007
- 1 jan (0.33): parser aangepast voor evt. 10e parameter; "region" wordt genegeerd; meer CSS gekopieerd
- 3 jan (0.34): logging enabled t.b.v. melding foutieve parameters
- 4 jan (0.35): param type:waterbody toegevoegd; foutmelding bij ongeldige "type:" vervangen door default (zoom=12)
- 4 jan (0.36): waarschuwing i.p.v. fout bij niet fatale fout
- 5 jan (0.37): param "type:forest" toegevoegd; 1:30.000, zoom=12
- 6 jan (0.38): format foutmeldingen bij wikimapsfout.gif: " " -> "_"
- 9 jan (0.39): type:island toegevoegd (= type:isle, zoom=12) bij ontbrekende param type:/scale:/zoom:
- 12 jan (0.40): exp. link naar wikikml.brinkster.net/kml.asp toegevoegd, t.b.v. Google Earth
- 12 jan (0.41): MapQuest (weer) toegevoegd, nu met decimale parameters
- 13 jan (0.42): div. CSS aanpassingen
- 13 jan (0.43): MSN toegevoegd (experimenteel, alleen voor EUR/USA/AUS, met vaste zoom)
- 14 jan (0.44): Maptech toegevoegd (vaste zoom, alleen enabled voor USA)
- 15 jan (0.45): parameter type: etc.: niet meer case sensitive
- 15 jan (0.46): Multimap toegevoegd (schaal voorlopig vast op 100000)
- 17 jan (0.47): link naar tools.wikimedia.de/~magnus/geo/geohack.php, met identieke parameters
- 17 jan (0.48): region-codes voor West-Europa toegevoegd
- 18 jan (0.49): logo en externe links (naar kaartensites en artikel op wikipedia) toegevoegd
- 19 jan (0.50): Panoramio toegevoegd
- 19 jan (0.51): Panoramio verplaatst naar "Andere links"; div. CSS; + maps_IE.css; title toegevoegd voor externe links
- 19 jan (0.52): ViaMichelin toegevoegd; fix ë -> ë
- 20 jan (0.53): DE, ES, FR, GB, IE, LU, PT toegevoegd voor ViaMichelin
- 20 jan (0.54): script accepteert S en Z resp. E en O in de coördinaten, not case-sensitive; 43 2-letterige regiocodes toegevoegd; 9 stuks idem 3-cijferig (t.b.v. ViaMichelin)
- 24 jan (0.55): Yahoo! Maps toegevoegd
- 24 jan (0.56): loc.alize.us toegevoegd; radius ingevoegd voor GeoURL
- 24 jan (0.57): ViaMichelin altijd aanklikbaar; landcode wordt alleen doorgegeven als "region:" ingevuld is én de VM-specifieke landcode bekend is.
- 24 jan (0.58): Explore Our Planet toegevoegd; (voorlopig met vaste schaal)
- 25 jan (0.59): bugfix: "_" in naam v.d. lokatie vervangen door " "
- 26 jan (0.60): bugfix: parameters type:, zoom:/scale: én region: kunnen nu samen worden opgegeven;
- 27 jan (0.61): bugfix Google Earth: "zoom:" ingevoegd vóór waarde in param "alt"
- 6 feb (0.62): alle landcodes vgs. ISO 3166-1 ingevuld (t.b.v. "region:")
- 7 feb (0.63): type:building toegevoegd
- 11 feb (0.64): WikiMapia toegevoegd
- 14 feb (0.65): prioriteit voor zoom of scale boven type
- 16 feb (0.66): + NASA World Wind; onderscheid tussen online en locaal
- 10 mrt (0.70): + Live Search, div. int. updates
- 9 apr (0.71): + Geo microformat (zie verzoek Pigsonthewing)
- 13 apr (0.72): + Geo microformat button; loc.alize.us disabled (werkt niet)
Todo:
- zoom:/scale: moet prevaleren boven type:
- Helptekst schrijven voor de tig verschillende coördinatensjablonen; zie: /Help
0.37 testen en online zettenmelding default (b.v. bij ongeldig type); zonder beëindigen script, met loggingbug 0.32 !- Sjabloon:Coördinaten uitbreiden met dec. params (of een apart sjabloon ?)
Help-teksten voor alle sjablonen (aparte pagina ?)- Script aanpassen voor neg. dec. coördinaten
- loc.alize.us moitoren
- link naar uitleg microformat
[bewerk] Trivia
- Het systeem wordt gebruikt door 87724 pagina's, zie [1] - (15 feb 2007)