Kaart inkleuren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java Developer

Java Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

Lead Webdeveloper

Als Lead webdeveloper bij KUBUS ben je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de webapplicatie en services van BIMcollab. In je rol als lead developer zoek je als vanzelf op een creatieve manier naar het optimum tussen benodigde implementatie-tijd, de performance van de applicatie en een snelle go-to-market van features, aansluitend bij onze geautomatiseerde test- en release train. Hierbij bewaak je in samenwerking met de andere senior ontwikkelaars in je team de architectuur van de applicatie en adviseer je de product owner over noodzakelijke refactoring om de onderhoudbaarheid van het platform te verbeteren. Ons

Bekijk vacature »

Java Full Stack Developer

Java Full Stack developer What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating a lot of opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative and successful. And this is your chance to be part of the success story: we are looking for a (Senior) Java

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP / Laravel developer zal je in een klein team terecht komen. Wij zijn op zoek naar een echte specialist, iemand die de balans weet te vinden tussen techniek en perfectie. In de aankomende jaren wilt dit bedrijf flink groeien en daarom zijn ze op zoek naar jou! Wat ga je doen? Je draagt bij aan het ontwikkelen en onderhouden van bestaande webapplicaties die boordevol functionaliteit zitten. Deze applicaties worden gebruikt door de organisatie zelf en ook door de klanten. Inmiddels wordt er gewerkt met Laravel 8 en zijn er diverse koppelingen naar externe leveranciers. Verder zal

Bekijk vacature »

Front end developer

Functie Jij als front end developer gaat werken binnen de teams van onze klant, uiteraard met alle moderne technieken. Opdrachten worden echt gericht op jouw leerdoelen en jouw behoeftes. Wij hebben een omgeving gecreëerd waarin je echt jezelf kan zijn en waar echt gekeken wordt naar jouw voorkeuren. Maak je een fout? Geen probleem, leer ervan en dan ga weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en dus jezelf snel ontwikkelen. Eisen Je bent communicatief vaardig en houdt van een dynamische omgeving Je hebt HBO werk- en denkniveau Je hebt gedegen kennis

Bekijk vacature »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

C# Ontwikkelaar

In het kort Als C# .NET Core ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging

Bekijk vacature »

Fullstack Developer

Functieomschrijving Voor een erkende werkgever in regio Etten-Leur zijn wij op zoek naar een Fullstack Developer met PHP/Laravel ervaring. Je gaat aan de slag met het bouwen van maatwerk software voor klanten die actief zijn in een specifieke markt. Als fullstack developer ben je samen met een enthousiast team van 7 collega’s verantwoordelijk voor de ontwikkeling, beheer en innovatie van informatiesystemen voor klanten in een specifieke branche. Verder ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Ervaring met Laravel is een must. Om de klant zo goed mogelijk te

Bekijk vacature »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »

Java Front-end Developer

Dit ga je doen Ontwikkelen van nieuwe functionaliteiten in Java met tools als Springboot, MS SQL Server (T-SQL) en JavaScript; Het onderhouden van de (web-)applicaties binnen een complexe omgeving; Werken aan de migratie van een monolithisch systeem naar een architectuur gebaseerd op Kubernetes; Code reviews met collega's en actieve kennisuitdelingsessies voeren; Het uitvoeren van unit- en systeemtests Experimenteren met nieuwe tools en technieken. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Node.js developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Senior front-end developer (React)

Functie Momenteel zijn ze op zoek naar een ervaren front-end developer. Als senior werk je nauw samen met 5 collega developers. Een klein scrum team dus, met korte lijnen waardoor jouw ideeën snel tot uitvoering gebracht kunnen worden. De huidige applicaties worden veelal ontwikkeld met o.a. React, Redux, TypeScript. Ze zijn echt op zoek naar een kartrekker in het team. Naast het meedenken over, opzetten en uitvoeren van bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Hierin nemen ze graag de tijd om mensen de ruimte te

Bekijk vacature »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

Sportieve Junior C#.NET developer gezocht!

Bedrijfsomschrijving Wil jij werken aan webapplicaties bij de marktleider binnen de branche? Voor een klant in de buurt van Oosterhout ben ik op zoek naar een Fullstack .NET developer. Dit bedrijf bestaat bijna 10 jaar en is inmiddels uitgegroeid tot marktleider in Nederland en heeft tevens kantoren in meerdere landen in Europa. Dit bedrijf bouwt webapplicaties waarbij internationaal enkele honderdduizenden deelnemers, soms tegelijk, een beroep doen op de realtime data uit deze applicaties. Dit brengt erg veel technische uitdaging met zich mee. Ze ontwikkelen nieuwe applicaties maar ook bestaande applicaties worden uitgebreid en verbeterd. Hier kan jij een onderdeel van

Bekijk vacature »
Jan DS

Jan DS

18/06/2010 18:57:37
Quote Anchor link
Ik ben bezig met een online spel te maken, een van de duizende, maar heb een probleem: in het spel moet je op een europese kaart landen veroveren, wanneer je dit hebt gedaan moet dat land jouw kleur krijgen. Hoe kan ik dat best aan boord leggen? Welke techniek, programma moet ik gebruiken?
 
PHP hulp

PHP hulp

15/05/2025 12:35:04
 
Crude Oil

Crude Oil

18/06/2010 19:06:58
Quote Anchor link
Ik denk dat je het beste de volgende kaarten kunt maken:
* Blanco kaart
* Kaarten met ingekleurde landen.

Je kunt kaarten bewerken met programma's als:
GIMP: Klik
Inkscape: Klik
Adobe Photoshop: Klik (trial)
 
Jan DS

Jan DS

18/06/2010 19:26:08
Quote Anchor link
Ja, maar ik kan toch niet voorspellen welke gebieden de spelers gaan innemen. Hoe kan ik dan een gekleurde kaard maken?
 
Crude Oil

Crude Oil

18/06/2010 19:29:52
Quote Anchor link
Jan DS op 18/06/2010 19:26:08:
Ja, maar ik kan toch niet voorspellen welke gebieden de spelers gaan innemen. Hoe kan ik dan een gekleurde kaard maken?


je moet dan verschillende kaarten maken
 
Jan DS

Jan DS

18/06/2010 19:48:12
Quote Anchor link
Voor alle mogelijke combinaties?
 
Crude Oil

Crude Oil

18/06/2010 19:53:02
Quote Anchor link
of php een afbeelding te laten creëren. Dan moet je van elk gebied een ingekleurde kaart hebben, en niet van elke mogelijke combinatie
 
Jan DS

Jan DS

18/06/2010 19:54:45
Quote Anchor link
Ok, en hoe moet ik daar aan beginnen? Op dat gebied ben ik echt niet thuis.
 
Crude Oil

Crude Oil

18/06/2010 19:57:25
Quote Anchor link
Ik ook niet zo, er lopen hier genoeg andere gebruikers rond die je misschien kunnen helpen
 
Jan DS

Jan DS

19/06/2010 19:55:26
Quote Anchor link
Hopelijk antwoorden die.
 
Bas IJzelendoorn

Bas IJzelendoorn

19/06/2010 19:58:59
Quote Anchor link
Ik kon alleen enkele betaalde oplossingen vinden, maar dat zal wel niet de oplossing zijn. Gewoon even goo(g)chelen.
 
Piet Verhagen

Piet Verhagen

19/06/2010 20:14:15
Quote Anchor link
Dan moet je maken:
- 1 blanco, alle landen gewoon wit
- van elk land een aparte kaart waarbij de achtergrond transparant is(alle andere landen verwijderen) en alleen het betreffende land staat ingekleurd.

Al deze afbeeldingen even groot, bij de kaarten van de landen het land op de juiste plaats. Vervolgens in PHP als eerste de blanco kaart nemen als onder grond en de landen naar keuze er over heen plakken zodat deze op het einde resultaat ingekleurd worden en de rest wit blijft. Dat is de opzet. Eigenlijk zo ongeveer dezelfde techniek gebruiken als bij een watermerk over afbeelding maken. En dat is ook waar je op moet googelen denk ik zo.
Gewijzigd op 19/06/2010 20:18:39 door Piet Verhagen
 
- -

- -

20/06/2010 01:57:52
Quote Anchor link
Dit is wat ik zou doen:

Een gifje maken waarin alle landen staan, ieder land moet een andere kleur hebben.
Schrijf per land de rgb code op die erbij horen.


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$image
= imagecreatefromgif( 'landkaart.gif' );

// een array met alle landen met bijbehorende rgb
$landen = array( 'Belgie' => array( 'R' => '0', 'G' => '0', 'B' => '0' ), 'Nederland' => array( 'R' => '255', 'G' => '0', 'B' => '0' ), 'Luxemburg' => array( 'R' => '255', 'G' => '255', 'B' => '0' ) );

// een array met de landen die een user heeft 'veroverd', die zal je waarschijnlijk uit een database gaan halen
$landen_owned = array( 'Nederland' );

foreach( $landen as $land )
{

    $index = imagecolorclosest( $image, $land[ 'R' ], $land[ 'G' ], $land[ 'B' ] ); // Let op: R G B vervangen!

    if( in_array( $land, $landen_owned )
        imagecolorset( $image, $index, R, G, B ); //hier komt de rgb code van de speler
    else
        imagecolorset( $image, $index, 0, 0, 0 );
}

?>

Code is niet getest en zal misschien niet helemaal kloppen!
Gewijzigd op 20/06/2010 01:58:21 door - -
 
Jan DS

Jan DS

21/06/2010 19:53:08
Quote Anchor link
Alvast bedankt, hiermee raak ik wel een eind op weg.
 
Mark L

Mark L

21/06/2010 21:42:49
Quote Anchor link
Over een tijdje zul je hiervoor SVG kunnen gebruiken. Dit kan al toegepast worden, alleen werkt nog niet in elk browser (denk bv. aan Internet Explorer...)
Ik wacht met smart op HTML-5

Wie weet wat Internet Explorer 9 brengt. Het zal allicht beter zijn dan het voorgaande ;) Vooral nu ze verplicht de keuze moeten stellen voor andere browsers, waardoor ze dus gebruikers zullen missen als ze nu niet goed meedoen. Wie weet gaat IE zich aan de standaarden houden!


Ontopic:

Je zou ook PHP alle mogelijke combinaties kunnen laten maken, deze opslaan en dan die gebruiken. Dit kost in het vervolg minder server kracht.
 
Pim -

Pim -

21/06/2010 22:02:02
Quote Anchor link
@Mark, weet niet hoor. Je kan zeker een cache maken, maar alle mogelijke combinaties is echt veel... Stel 5 spelers en de 51 landen van Europa, dus 5^51 combinaties, dat is 4.4408921 × 10^35, met een aardige 5kb per kaart is dat 2.22044605 × 10^39 bytes, zeg maar 2.22044605 × 10^15 yottabytes, ik denk meer dan de hoevelheid informatie die er op de wereld bestaat ;)

Ook maar on topic:
Kijk een naar http://upload.wikimedia.org/wikipedia/commons/b/b8/Blank_Map_of_Europe_-w_boundaries.svg
Wat je beter kan doen is deze svg gebruiken en hem in php stoppen, en dan met een Content-Type en .htaccess de php-file als svg voordoen, zo hoef je geen enklele afbeelding te genereren.

Dat komt neer op:
Je pakt de xml van de svg (google eens op svg) en past deze met php (PHPDom, google) aan met de kleurtjes. De paden van de lijntjes zijn er al, je hoeft dan alleen de fill te verandren. Dus je doet een XPath (google) en verandert bij elk svg:path item het style attribuut. Alle landen zijn al aangegeven met landcode, moet lukken.

Alsnog een hoop werk, succes!

En trouwens de svg support:
http://en.wikipedia.org/wiki/Scalable_Vector_Graphics#Native_support
Dus geen IE support, en als je zoekt naar omwegen:
http://www.planetsvg.com/content/svg-solutions-internet-explorer
Gewijzigd op 21/06/2010 22:13:08 door Pim -
 
Mitchel V

Mitchel V

22/06/2010 09:14:24
Quote Anchor link
of je maakt met css een landkaart...

hokjes van 25px bij 25px
en daar overheen zit een div met de lege plattegrond..
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.