Spring naar bijdragen

team_wolfje

Leden
  • Aantal bijdragen

    201
  • Geregistreerd

  • Laatst bezocht

Berichten geplaatst door team_wolfje

  1. Ik heb nu heel NL in de database staan.

    Maar door de tijd heen worden er ook caches gearchiveerd. Ik heb nu bedacht om alle PQ opnieuw te draaien. maar volgens mij is dat niet de meeste handige manier. Ik heb de bovenstaan de macro van Lepman ook, maar die doet maar 250 caches per 24 uur dus dat schiet ook niet op.

     

    gr wendy

    Een macro is zo gemaakt die bv de gearchiveerde caches in één keer naar een andere database overhevelt.

    Maar handmatig kun je dat ook prima:

    - Maak een filter aan van de caches die je wilt verplaatsen;

    - Ga naar het menu "Database";

    - Kies "Move/Copy waypoints...";

    - Vul het scherm naar believen in en maak bv een "Archived" database aan;

    - Voor verplaatsen kies "Move" :beerchug:.

    Alle gearchiveerde caches (indien je zo het filter hebt ingesteld) zullen nu naar de andere database verplaatst worden.

     

    Als je dat regelmatig doet (zoals gezegd, dat zou eventueel via een macro kunnen), houdt je de eigen database schoon.

  2. Na even een paar minuutjes stoeien kom ik op het volgende resultaat uit de macro (voor twee geselecteerde caches):

     

    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <kml xmlns="http://earth.google.com/kml/2.1">
    <Document>
    	<AvicFeedsFileVersion>1.0</AvicFeedsFileVersion>
    	<metadata>
    		<igoicon>
    			<filename>icon20090815-213417.BMP</filename>
    		</igoicon>
    	</metadata>
    	<Folder>
    		<name>POI</name>
    		<Placemark>
    			<name>[Erwtje 201: Snertzoeker</name>
    			<description/>
    			<Point>
    				<coordinates>5.733067,52.713567</coordinates>
    			</Point>
    			<metadata>
    				<telephone>Micro</telephone>
    				<igoicon>
    					<filename>icon20090815-213417.BMP</filename>
    				</igoicon>
    				<additional_information>niet in de tuinen. let op het logo</additional_information>
    			</metadata>
    		</Placemark>
    		<Placemark>
    			<name>Oorlogshelden in de Polder 3: Karel Doorman</name>
    			<description/>
    			<Point>
    				<coordinates>5.716667,52.683333</coordinates>
    			</Point>
    			<metadata>
    				<telephone>Micro</telephone>
    				<igoicon>
    					<filename>icon20090815-213417.BMP</filename>
    				</igoicon>
    				<additional_information>hout zonder takken</additional_information>
    			</metadata>
    		</Placemark>
    	</Folder>
    </Document>
    </kml>

    Hoe komen de BMP (cache icoontjes?) tot stand? Het mooiste zou zijn dat je die zelf kunt aanmaken bv voor de Traditionals een gecocacheT.BMP etc (de T is het cachetype) gelijk aan de TomTom icoontjes.

    De folders, daar staat nu POI in, maar mag dat bv ook "Found", "NotFound" en "Owned" zijn?

    Heb je zelf een voorbeeld uit de Pioneer die meerdere caches bevat?

  3. Ja hoor, dat kan, maar moet ik een keertje in duiken.

     

    Wat ik nu heb gedaan is een PHP script met een java script gemaakt die van een INC (include) bestand vanuit GSAK aangemaakt met alle gevonden caches gebruik maakt.

    Dat laatste bestand upload ik naar mijn site en de Google map staat er op.

     

    In actie: Team_Wolfje Geocaching Map

  4. Je moet voordat je het veld exporteert, de " (dubbele quote) vervangen door twee enkele quote-jes ;). = '' (lijkt hetzelfde, maar is een verschil.

     

    In CSV formaat moet je alle tekst velden met quotes omgeven als er een komma in staat. Dus "Dit is een, test".

    In CSV formaat mag een veld dat je met quotes omgeeft niet daarbinnen nog een quote bevatten. Dus NIET "Dit is een" test".

    In CSV formaat is het CrLF (einde van de regel) het afbreken van een compleet record (=serie velden). Dus in een veld zelf mag géén CrLf voorkomen.

     

    Oplossing: Replace functie gebruiken:

    $Tekst = Quote(Replace($_Quote,"''",$Tekst,True))
    Quote($Tekst)

    De waarde van $Tekst wordt gezocht op een " (dubbele quote) en dit wordt vervangen door '' (twee enkele quotes). Tevens wordt de tekst door dubbele quotes omgeven.

    Erin: $Tekst=dit is een," test

    Eruit: $Tekst="dit is een,'' test"

     

    Dit kun je ook gebruiken voor het Einde Regel verhaal in de hints.

    $Tekst = AllTrim(Replace($_NewLine,". ",$Tekst,True))

    Erin: $Tekst=Dit is regel 1

    Dit is regel 2

    Dit is regel 3

    Eruit: $Tekst=Dit is regel1. Dit is regel 2. Dit is regel3.

    (De AllTrim zit erin om de laatste spatie te verwijderen.

     

    Nu houdt je een perfecte CSV "string" over :pizza:.

     

    Dus in het bovenstaande voorbeeld (met beide bovenstaande oplossingen gecombineerd):

    $_txt1 = $d_longitude
    $_txt2 = $d_latitude
    $_txt3 = Quote(AllTrim(Replace($_NewLine,". ",Replace($_Quote,"''",$d_Name,True),True)))
    $_txt4 = Quote($d_container)
    If not(IsEmpty($d_Hints))
    $_txt5 = Quote(AllTrim(Replace($_NewLine,". ",Replace($_Quote,"''",$d_Hints,True),True)))
    else
    $_txt5 ="No Hints"
    EndIf

     

    [Edit]Haakjes foutje in de laatste code :yes:

    [Edit]$d_Hint moet zijn $d_Hints

  5. Waarom een aparte database aanmaken?

     

    Ik gebruik "Corrected Coordinates" om berekende coördinaten aan te maken. Deze worden nooit overschreven! De coördinaten worden keurig aangepast in je GPS naar de goede berekende coördinaten, dus je kunt gewoon zoeken.

    Dit doe je in GSAK door te dubbelklikken in de kolom met het gele waarschuwingsbord, of door met de rechter muis toets de cache te klikken en dan "Corrected Coordinates..." te kiezen:

    gsak_corrected_coordinates_000.jpggsak_corrected_coordinates_001.jpggsak_corrected_coordinates_002.jpg

    Op de cachepagina in GSAK komt dan keurig de aangepaste coördinaten bovenaan de pagina te staan.

     

    Door het aanmaken van een filter waarbij je niet gevonden caches die gecorrigeerde coördinaten hebben te selecteren kun je gewoon deze informatie gebruiken zonder een aparte database en direct naar je GPS schrijven (als je GPS dat ondersteund).

     

    Indien je toch daarnaast een andere database wilt, dit is een macro die de gecorrigeerde en actieve caches selecteert een aparte "Hunt" database aanmaakt en de caches dan naar die aparte database kopieert is deze:

    # ----------------------------------------------------------------------------------------------------------------------
    # MacVersion = 1.0
    # MacFileName = CopyHuntDB.gsk
    # MacAuthor = Team_Wolfje
    # MacDescription = Export van GSAK caches naar een aparte Hunt database met die opgelost zijn maar nog gevonden moeten worden.
    # ----------------------------------------------------------------------------------------------------------------------
    # Datum Versie Opmerkingen
    # ------------- ------- ------------------------------------------------------------------------------------------------
    # 01-09-2009 1.0 - Eerste versie.
    # ----------------------------------------------------------------------------------------------------------------------
    
    # Declaratie variabelen.
    Option Explicit=Yes
    Declare Var=$MoveCopy Type=String
    Declare Var=$DatabaseDefault Type=String
    Declare Var=$DatabaseTemp Type=String
    Declare Var=$SavedFilter Type=String
    Declare Var=$SavedSortOriginal Type=String
    Declare Var=$Sequence Type=String
    Declare Var=$SortData Type=String
    Declare Var=$Temp Type=Numeric
    
    # Settings voor het MoveCopy macro actie. Pas de cbxDestination.Text aan met de naam van de Hunt database.
    <data> VarName=$MoveCopy
    [TfmMove]
    cbxDestination.Text=Hunt
    rbtAdd.Checked=True
    rbtAddFlag.Checked=False
    rbtAddIgnore.Checked=False
    rbtCopy.Checked=True
    rbtExistIgnore.Checked=False
    rbtFlagOnly.Checked=False
    rbtMove.Checked=False
    rbtReplace.Checked=True
    rbtReplaceFlag.Checked=False
    chkDisplay.Checked=False
    chkAddIgnore.Checked=False
    chkMergeLogs.Checked=False
    chkMergeWaypoints.Checked=False
    <enddata>
    
    # Vullen variabelen -> Verander de DatabaseTemp variabele om de naam van de Hunt database te bepalen. - Pas dan ook de MoveCopy element
    # hierboven aan als deze naam wordt aangepast.
    $DatabaseDefault = $_CurrentDatabase
    $DatabaseTemp="Hunt"
    
    # Sla een huidig filter en sortering op.
    $SavedFilter = SaveFilter()
    $SavedSortOriginal = $_SortBy
    Cancelfilter
    
    # Filter de caches uit die gevonden moeten worden (correcter coordinates), maar ze moeten wel beschikbaar zijn, niet van jezelf en niet gevonden.
    # Deze stap is in eerste instantie om te bepalen of er caches in de filter zitten.
    MFilter Expression=$d_HasCorrected=True and not($d_Archived) and not($d_TempDisabled) and not($d_Found) and not(IsOwner())
    
    # Kijk of er gevonden caches zijn in de filter. Zo niet, niets doen, anders verder verwerken.
    If $_FilterCount > 0
    
    # Controleer of de Hunt database bestaat, zo ja, dan deze VERWIJDEREN!
    If DatabaseExists($DatabaseTemp)
    	Database Name=$DatabaseTemp Action="Delete"
    EndIf
    
    # Maak de Hunt database aan.
    Database Name=$DatabaseTemp Action="Create"
    Database Name=$DatabaseDefault Action="Select"
    
    # Pas filter nog eens toe om nu daadwerkelijk de caches te selecteren.
    MFilter Expression=$d_HasCorrected=True and not($d_Archived) and not($d_TempDisabled) and not($d_Found) and not(IsOwner())
    # Kopieer de caches naar de Hunt database.
    MacroSet Dialog=MoveCopy VarName=$MoveCopy
    MoveCopy Settings=<macro>
    
    # Terug naar de Default database.
    Database Name=$DatabaseDefault Action="Select"
    
    EndIf
    
    # Orgineel filter en sortering weer terug.
    $Temp = RestoreFilter($SavedFilter,True)
    $SortData = Extract($SavedSortOriginal, "=",1)
    $Sequence = Extract($SavedSortOriginal, "=",2)
    Sort By=$SortData Sequence=$Sequence
    

    LET OP: Deze macro verwijderd eerste de bestaande "Hunt" database!!!

     

    Je kunt ook deze macro zo aanpassen dat hij de gegevens naar de "Hunt" database update, maar ik ben persoonlijk van mening dat het hebben van één "master" database en dan alleen een database aanmaken voor bv export naar je GPS/TomTom etc een betere manier van werken is.

    In vorige GSAK versies was het om performance technische redenen handiger om verschillende databases te gebruiken, maar met het inzetten van een SQLITE engine is dat verleden tijd.

     

    Zelf gebruik ik een export macro voor zoektochten die aangegeven caches (inclusief opgeloste caches en caches die ik zelf heb aangegeven te willen zoeken) naar een tijdelijke database exporteert, een grab coordinates doet, de spoilersync afbeeldingen opzoekt, de caches naar bestanden voor MapSource, TomTom en de Oregon exporteert. Daarna wordt de tijdelijke database weer verwijderd. De export maakt voor de TomTom ook alle parkeer child waypoints automatisch aan, dus erheen rijden is een eitje.

    Daarna kopieer ik alle info naar de TomTom en de Oregon en klaar ben ik ;).

     

    Disclaimer: Macro gebruiken op eigen risico :pizza:.

     

    [edit]Uitleg over hoe Corrected Coordinates te gebruiken toegevoegd.

  6. Ik zie zojuist op geocaching.com een nieuwe advertentiebanner:

    green.gif

     

    Maps en watchlist snap ik, maar is de First-To-Find een nieuwe optie geworden? Worden er daar nu statistieken of rankings van bijgehouden door groundspeak zelf?

     

    Waarom wordt daar zo mee geadverteerd?

    Ik kan er niet over op het gc forum vinden.

    Iemand een idee?

  7. Vanuit GSAK is heel eenvoudig allerlei cache informatie naar de Pocket/Palm te zetten.

    Ik heb dan als ik onderweg ben eigenlijk alle informatie bij de hand en kan ook nog eens zien wat voor soort cache het is (erg gemakkelijk om te zien of hij 'snel te pakken' is).

    Alle genoemde informatie neemt ongeveer 25Mb van het geheugenkaartje in gebruik en da's eigenlijk niet eens zo veel.

     

    Let op: onderstaande is niet bedoeld als beginners cursus, je hebt wel kennis van GSAK nodig!

     

    Ik heb alles draaien in een aantal macro's. Ik gebruik de volgende procedure:

    Voorbereiding:

    - Ik heb een hele serie pocket queries draaien die GPX bestanden aanmaken en emailen.

    - Ik haal zelf de GPX bestanden uit de emails en plaats deze in een aparte directory;

    - Ik heb een serie filters en exports aangemaakt die ervoor zorgen dan oa een bestand kan worden aangemaakt per type cache.

     

    Daarna start ik de import macro.

    - Deze zorgt ervoor dat alle info wordt ingelezen in GSAK;

     

    Daarna start ik de export macro en deze zorgt ervoor:

    - Dat alles wordt ge-exporteerd naar PIO en OZI bestanden en wel:

    -- Alle caches (zowel gevonden als niet gevonden);

    -- Alle caches per cachetype die ik niet heb gevonden;

    -- Alle caches waarvan ik in GSAK het User kenmerk heb aangegeven.

    - Dat alles wordt ge-exporteerd naar een HTML file en wel:

    -- Alle caches met de informatie in GSAK zelf;

    -- Alle caches waarvan ik in GSAK het User kenmerk heb aangegeven.

    - Daarna draait iSiloX over de HTML bestanden en wel:

    -- Maakt een iSilo bestand van alle caches aan, maar zonder verdere online informatie;

    -- Maakt een iSilo bestand van alle caches waarvan ik in GSAK het User kenmerk heb aangegeven met 2 niveau's online informatie (dus inclusief afbeeldingen etc).

     

    Na het draaien van de macro zorg ik ervoor dat mijn SD kaartje in de kaartlezer zit en kopieer alle informatie (mbv een batch-bestandje) met een druk op de knop naar de SD kaart.

     

    Hierbij de maco's die ik in GSAK gebruik voor de verschillende zaken:

     

    Import bestanden:

    #Debugging...
    DEBUG STATUS=Off
    
    #
    #Laad bestanden in.
    #
    LOAD name=geocachingcom database=Default Showstats=Yes

    Voorwaarden: zorg dat de juiste import is aangemaakt.

     

    Export bestanden:

    #Debugging...
    DEBUG STATUS=Off
    
    #OziExplorer export.
    
    FILTER Name="NONE"
    EXPORT Type=OZI Settings="OziExplorer"
    
    FILTER Name="Type Traditional"
    IF $_FilterCount > 0
    EXPORT Type=OZI Settings="OziTraditional"
    ENDIF
    
    #OziExplorer export.
    FILTER Name="My Found Caches (GSAK Default)"
    IF $_FilterCount > 0
    EXPORT Type=OZI Settings="OziFound"
    ENDIF
    
    #TomTom Navigator POI export.
    
    FILTER Name="Type Traditional"
    IF $_FilterCount > 0
    EXPORT Type=POI Settings="PIOTraditional"
    ENDIF
    FILTER Name="Type Multi"
    IF $_FilterCount > 0
    EXPORT Type=POI Settings="PIOMulti"
    ENDIF
    FILTER Name="Type Virtual"
    IF $_FilterCount > 0
    EXPORT Type=POI Settings="PIOVirtual"
    ENDIF
    FILTER Name="Type WebCam"
    IF $_FilterCount > 0
    EXPORT Type=POI Settings="PIOWebCam"
    ENDIF
    FILTER Name="Type Mystery"
    IF $_FilterCount > 0
    EXPORT Type=POI Settings="PIOMystery"
    ENDIF
    FILTER Name="Type Event"
    IF $_FilterCount > 0
    EXPORT Type=POI Settings="PIOEvent"
    ENDIF
    
    FILTER Name="NONE"

    Voorwaarden: zorg dat de juiste filters en exports zijn aangemaakt.

     

    HTML export en iSiloX opstarten:

    #Debugging...
    DEBUG STATUS=Off
    
    #
    #Exporteren en verwerken bestanden.
    #
    
    #HTML export en verwerk deze met iSiloX.
    EXPORT Type=HTML Settings=HTML
    RUNPGM Pgm="C:\Program Files\iSilo\iSiloX\iSiloX.exe" Wait="Yes" Parms=-x "C:\OziExplorer\GPS\iSilo\GeoCaches.ixl" -u

    Voorwaarden: zorg dat de juiste exports is aangemaakt en dat IsiloX goed is ingesteld.

  8. Nou krijg ik deze vraag wel vaker en dan met name of ik verbonden ben met de teams "wolf", "de wolvjes" en "wolfje".

    Het antwoord op deze vraag is nee.

     

    Waar komt Team_Wolfje nu wel vandaan?

     

    Ik heb eens een tekenfilm gezien over een grote wolf en zijn zoon die op schapenjacht gingen. Helaas lukte het pa wolf niet om zoon wolfje de fijne kneepjes van het schapen-pak-vak goed onder de knie te laten krijgen.

    Het leukste van deze tekenfilm is wel de manier waarop het kleine wolfje steeds al lachend in de camera kijkt. Zo van "ben ik in beeld?". En ik lag daar dus telkens gestrekt onder de tafel van het lachen om.

    Dat laatste is mij dus bijgebleven.

     

    Sindsdien gebruik ik dat wolfje als tekening onder van allerlei zaken en toen ik met geocachen begon heb ik ook eerst gekeken of ik "wolfje" kon gebruiken. Maar helaas, welke variant ik ook probeerde, geen enkele vorm was ongebruikt.

    Alleen de "Team_Wolfje" was nog over. De underscore gebruik ik altijd automatisch ipv een spatie (beroepsdeformatie).

     

    Het logo welke ik gebruik is een gestyleerde vorm van een foto die ik eens van onze kat heb gemaakt en lijkt dus niet helemaal (helemaal niet) op een wolf. Maar het was de enige die ik op korte termijn in ilustrator beschikbaar had en dat is dus het logo geworden.

    Wordt later aangepast naar het echte "wolfje" logo.

     

    Overigens zijn in de eerst 70 logboekentries die ik gedaan heb gewoon met de hand getekende wolfjes te vinden. Collectors items zou ik zeggen :D.

  9. Een aantal caches, met name op duidelijke plekken en met de cachebeschrijving en de hint kan het wel. Maar dan kun je maar een heeeeel beperkt aantal caches vinden.

     

    Met een goede stafkaart en kennis van coordinaten (scouting?) kom je een heel eind, maar een GPS aparaat is vaak onnontbeerlijk.

     

    Huur dus een GPS bij bv Bever of bij Staatsbosbeheer en dan kun je zien hoe makkelijk dat is.

     

    Wat ook kan is in het forum "geodating" alhier een oproep te plaatsen of er iemand bij je in de buurt woont of daar gaat cachen en dan vragen of je een keertje mee mag.

    Dan leer je vaak wat meer dan even twee minuutjes bij kopspijkers.

     

    Succes met cachen!

  10. Je kunt inderdaad niet al te veel zeggen van een paar minuutjes aandacht. Zo moet je het denk ik ook beoordelen.

     

    Ik vond het voor een paar minuutjes wel goed. Geeft een heel klein beetje beeld. Ik heb in kranten en tijdschrift-artikelen veel slechter gelezen.

    Vooral de poging van Jeroen om de Antilliaanse valuta om te zetten in een travelbug - waar dus niet op in werd gegaan - was lovenswaardig. En zelf geocoin werden genoemd (helaas niet in beeld).

    Al met al: Jeroen, goed gedaan joh! :beerchug: .

     

    Voor een beetje goede indruk voor Geocachen is toch al gauw een Discovery-uurtje nodig.

     

    Trouwens: het wordt vervolgd... (volgende week?).

     

    Eigenlijk hoort Geocaching niet zoveel aandacht te krijgen. Laat het maar lekker mond-op-mond reclame blijven. Dan hoef ik ook niet met kromme tenen de reclame's bij Talpa door te komen.

  11. Helaas komt "dé eikel" (met dank aan Kruimeldief) bij deze prachtige kerstcache steeds langs en wordt de tb buit steeds minder :rolleyes: .

    Hmmm, lees ik nu dat Kruimeldief de eikel is?

    Oei: wat gebeurd me nou? Blijft kennelijk moeilijk om in een post/email iets wat ik bedoel over te laten komen (of wordt ik nu in de maling genomen :) )...

     

    Neeeeee Kruimel: alleen dat de term "dé eikel" door jou is verzonnen en ik de eer aan jou laten voor deze fantastiche term :dribble: .

    Zie maar in je eigen post Dé Eikel - post

    Misschien had ik beter kunnen stellen: (deze term is spectaculair slim bedacht door Kruimeldief :) )

     

    No hard feelings of heb ik je nu weer ten onrechte gequote?

     

    edit: misschien moet de term in de begrippenlijst worden opgenomen opdat niemand (behalve natuurlijk de echte 'dé eikel') zich aangesproken voelt...

×
×
  • Nieuwe aanmaken...