Straatnaam inkorten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java Developer / Sociaal domein

Dit ga je doen Nieuwbouw en doorontwikkeling; Beheer en wanneer nodig onderhoud; Bijdrage leveren in het functioneel- en technisch ontwerptraject; Analyseren van productie verstoringen; Meedenken over vernieuwingen en verbeteringen. Hier ga je werken De organisatie waar jij komt te werken focust zich op software development met een maatschappelijk tintje. De afdeling software ontwikkeling bestaat uit vijf verschillende scrum teams, met allen hun eigen focus gebied. Zo zijn er een aantal teams die zich focussen op specifieke applicaties, maar is er ook een team gericht op projecten. Binnen de organisatie staat innovatie en kwaliteit voorop. Een aantal applicaties draait nog op

Bekijk vacature »

C# developer

Functie omschrijving We are looking for a dutch native speaker Ik ben op zoek naar een back-end developer, die met name kennis & ervaring heeft van de programmeertaal C#. Jij gaat aan de slag bij een topspeler in de logistieke sector, die zich behalve met logistiek, ook bezig houdt met softwareontwikkeling. Welke taken komen hierbij kijken? Je gaat desktop- en webapplicaties onderhouden en optimaliseren, waarin je werkt met o.a. C#, ASP.NET, SQL Server en T-SQL. Je hebt regelmatig klantcontact om de wensen in kaart te brengen en te evalueren over de huidige draaiende applicaties. Je implementeert nieuwe functionaliteiten toe aan

Bekijk vacature »

Starter/junior PHP developer

Functie Momenteel zijn ze op zoek naar een junior PHP developer om het team te versterken. Als back-end developer bouw je de enterprise software die hun bedrijf helpt bij haar primaire processen. Afhankelijk van de omvang van het project werk je in een klein team aan een project. Ze hebben dagelijkse stand-ups en elke twee weken een scrumsessie, begeleid door de Scrum Master, waar je je ideeën kunt presenteren en samen met de Product Owner kunt werken aan het beste product. Ze vertrouwen enorm op hun eigen bedrijfssoftware. Dit geeft hun een groot voordeel ten opzichte van hun concurrentie. Zo

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Belastingdienst - Freelance Senior Applicatie ontw

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: We verwachten van je, dat je: Brede ervaring hebt als JAVA-ontwikkelaar; Ervaring hebt met Agile/Scrum-werken en je thuis voelt in een Agile omgeving; Een aandeel levert aan het scrumproces en in de SAFe-releasetrain; Zelfstandig werkt in een scrumteam en intensief de samenwerking op zoekt met je directe collega’s en je omgeving; Ervaring meebrengt met het schattten en inplannen van taken tot en met het testen en demonstreren van de opgeleverde functionaliteit; Collega’s in je

Bekijk vacature »

Medior PHP Developer

Functie omschrijving We are looking for a dutch native speaker Wil jij als developer werken bij een interne organisatie en de eigen software verder helpen ontwikkelen? Lees dan snel verder! In deze functie ga je werken als PHP Developer en de interne software en applicaties verder ontwikkelen. In het kort houdt dit in: Je gaat de interne applicaties en software verder optimaliseren. Verder bouw je verschillende API's en koppelingen tussen systemen. Je gaat het CRM-systeem door middel van PHP verder ontwikkelen. Ook ga je collega's ondersteunen bij vragen over de software en applicaties. Bedrijfsprofiel Dit bedrijf is actief in het

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 »

App Developer

Samen werken aan een gezonder Nederland en toekomstbestendige zorg voor iedereen. Dat is de impact die jij kan hebben als App Developer bij VGZ. Wil jij een bijdrage leveren aan een maatschappij waarin iedereen zich thuis voelt? Bekijk dan de vacature. Uit onderzoek van Computable is VGZ verkozen tot ‘beste niet-ICT werkgever voor ICT’ers van Nederland’ Hoe ook jij het verschil maakt Als App developer werk jij aan het belangrijkste communicatiekanaal van VGZ, namelijk de App! Als App developer bij VGZ maak je onderdeel uit van een van onze App-teams. Met een goede mix van kennis en ervaring zet je

Bekijk vacature »

Software ontwikkelaar ASP .Net / C#

Functie omschrijving Gezocht! Software ontwikkelaar. Ben jij bekend met termen als ASP .Net, C# en SQL? Ben jij op zoek naar een afwisselende en uitdagende IT-functie binnen de agrarische sector? En omschrijf jij jezelf als zelfstandig, enthousiast en proactief? Dan hebben wij de perfecte functie voor jou! Als Software ontwikkelaar binnen deze organisatie ben je samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Je gaat hierbij bijdragen aan de vertaling van klantwensen naar effectieve softwareoplossingen. Verder bestaan je werkzaamheden uit: Technische uitwerking van de business

Bekijk vacature »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

Bekijk vacature »

PHP developer - Digital Agency

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

Junior PHP Developer

Functieomschrijving Junior PHP Developer gezocht! Voor een opdrachtgever in de regio Gelderland zijn wij op zoek naar een Junior PHP Developer die onderdeel gaat worden van het ontwikkelingsteam van deze organisatie. In deze functie ga jij aan de slag met het schrijven van software voor de aansturing van en het managen van windparken en bijbehorende onderdelen. Hiernaast ga jij je bezighouden met het ontwikkelen, testen en onderhouden van diverse webapplicaties. Het team waarin je komt te werken bestaat uit 3 developers, hierdoor krijg je veel verantwoordelijkheid en de kans om jezelf verder te ontwikkelen. Er wordt echter wel van je

Bekijk vacature »

Ervaren Full stack developer

Functie omschrijving Ben jij op zoek naar een uitdagende in-house functie bij een bedrijf met enorme groeipotentie? Ben jij op zoek naar een nieuwe uitdaging vol afwisseling en gezelligheid? Dan ben je bij dit bedrijf aan het juiste adres! Wij zijn in omgeving Breda op zoek naar een ervaren full stack developer. Je gaat werken voor een zeer gewilde werkgever met goede arbeidsvoorwaarden. Je krijgt een plekje in het jonge IT team, work hard, play hard is hier duidelijk het motto! Jouw werkzaamheden zien er als volgt uit: Jij bent verantwoordelijk voor het ontwerpen en bouwen van webapplicaties. Je bent

Bekijk vacature »

Senior PHP developer

Functie Jouw werkzaamheden zullen grotendeels bestaan uit het in teamverband ontwerpen, vernieuwen en door ontwikkelen van het systeem. Het is echt back-end werk (bijvoorbeeld het doorontwikkelen van een API) en dit moet je dan ook liggen. Ze zijn niet persee gebonden aan talen of tools maar gebruiken graag de technieken die het beste aansluiten op de gegeven oplossing. Voor nieuwe (versies van) componenten maken ze veelal gebruik van Go(lang). Bij aanpassingen aan bestaande onderdelen gebeurt dit in PHP en C++. Het team is heel divers, er hangt een relaxte sfeer en ze organiseren regelmatig leuke music nights, game nights e.d.

Bekijk vacature »

Pagina: 1 2 volgende »

Jacek Smit

Jacek Smit

14/03/2014 12:49:58
Quote Anchor link
Voor een opdracht moet ik een SOAP request verzenden met straatnaam er in.
Eerst vraag ik de gebruiker om postcode, waarna ik een API request verstuur naar een postcode naar adres API.
Ik krijg dan o.a. een straatnaam terug.

Volgens de XSD mag het veld maar 24 tekens bevatten.
Echter zijn veel straatnamen in Nederland (verrassend genoeg) langer dan 24 tekens


Heeft iemand een idee hoe ik dat het beste kan aanpakken.
Of heeft iemand ergens een mooi functie in de koelkast staan.

Alvast dank!
 
PHP hulp

PHP hulp

29/04/2024 14:50:17
 
Michael -

Michael -

14/03/2014 12:53:25
Quote Anchor link
substr
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$straatnaam
= 'Burgemeester Jonkheer Hesselt van Dinterstraat'; // Pijnacker
echo substr($straatnaam, 0, 24); // Output: Burgemeester Jonkheer He
?>
 
Jacek Smit

Jacek Smit

14/03/2014 12:56:28
Quote Anchor link
ik dacht meer aan zo'n output:
Burgemeester Jonkheer Hesselt van Dinterstraat -> "BURG J H V DINTERSTR"
of iets in die richting
 
Michael -

Michael -

14/03/2014 12:59:48
Quote Anchor link
Hm, ik denk dat je de een lijst moet gaan maken van veel voorkomen woorden en die vervangen in de string
Zoals straat,str burgemeester,burg, van,v etc.
Ik zou anders niet weten hoe je een straatnaam op die manier zou kunnen inkorten.
 
Ward van der Put
Moderator

Ward van der Put

14/03/2014 13:40:37
Quote Anchor link
Hanteer dan de officiële afkortingsregels uit de Nederlandse norm NEN 5825. In artikel 1 van het Besluit standaardschrijfwijze persoonsgegevens worden deze verplicht gesteld voor de Rijksoverheid.
 
Michael -

Michael -

14/03/2014 13:50:49
Quote Anchor link
Je bedoelt deze die je kunt kopen voor E40,60?
 
Ward van der Put
Moderator

Ward van der Put

14/03/2014 13:55:04
Quote Anchor link
Inderdaad, ik zat al te googelen naar een gratis alternatief. Idioot dat je wel een Nederlandse norm moet aanhouden — die ook nog eens wettelijk verplicht is — maar die norm niet openbaar is.
 
Michael -

Michael -

14/03/2014 13:59:16
Quote Anchor link
Precies. Altijd maar weer geld uit je zak proberen te krijgen.
Ik was ook al aan het kijken naar BAG/Kadaster. Lijkt me een handig XML bestandje waarin mogelijk ook de afkortingen staan zoals ik begrijp, maar om te kunnen bestellen moet je een abonnement hebben.

Toevoeging op 14/03/2014 14:17:48:

Volgens mij heb ik hier wat gevonden (vanaf pagina 69).
Met afkortings lijst, welke woorden je weg mag laten en andere regels.
Quote:
Inkortingsregels voor straatnamen
Als een officieel door de gemeente vastgestelde straatnaam langer is dan 24 posities,
moet de eerste inkortingsregel worden toegepast. Blijkt na toepassing daarvan de straatnaam
nog steeds de 24 posities te overschrijden, dan treedt de tweede inkortingsregel in
werking, en zo vervolgend, tot het aantal posities nog ten hoogste 24 bedraagt of alle
inkortingsregels zijn toegepast.
Tenzij anders vermeld worden de inkortingsregels van rechts beginnend toegepast en zijn
ze uitsluitend van toepassing op de in deze bijlage vermelde woorden.
Gewijzigd op 14/03/2014 13:59:45 door Michael -
 
Ward van der Put
Moderator

Ward van der Put

14/03/2014 14:29:15
Quote Anchor link
Michael +1
 
Michael -

Michael -

14/03/2014 14:35:01
Quote Anchor link
Dankje Ward :) Nou zou dit dus nog op één of andere manier verwerkt moeten worden in een functie/class
if(strlen() >= 24) {
Inkortingsregel 1
}
if(strlen() >= 24) {
Inkortingsregel 2
}
etc.
 
Jacek Smit

Jacek Smit

14/03/2014 16:34:32
Quote Anchor link
Bedankt iedereen,

Heb de komende week in ieder geval wat te doen :D
 
Michael -

Michael -

14/03/2014 17:12:23
Quote Anchor link
Haha inderdaad. Ik was er ook al aan begonnen, maar bij het gedeelte om Romeinse cijfers te vervangen door Arabische kwam ik nog niet uit.
Idee om jouw inkort methode te delen? En eventueel die van mij als ik 'm af ga maken.
 
Jacek Smit

Jacek Smit

14/03/2014 17:55:01
Quote Anchor link
Michael - op 14/03/2014 17:12:23:
Idee om jouw inkort methode te delen? En eventueel die van mij als ik 'm af ga maken.


Ja ga ik doen, is wel handig voor iedereen.
Hier alvast github repo voor iedereen die wilt bijdragen.

https://github.com/jargij/straatnaam-shortener

Uiteindelijke versie zal ik even hierop zetten
 
Michael -

Michael -

17/03/2014 14:54:52
Quote Anchor link
Jacek, Ik zie dat je er een versie op hebt gezet.
Maar zoals ik snel zie voert dit alle regels in één keer uit (Ook al ie op een gegeven al een lengte van 24 heeft)? En je zet geen romeinse cijfers om?
Ik krijg alleen wel een notice op regel 220 $split[$word] = substr($split[$word], 0, 2); met uiteindelijk execution time exceeded als gevolg.
 
Ward van der Put
Moderator

Ward van der Put

17/03/2014 15:01:22
Quote Anchor link
Hij voert niet altijd alle regels uit:

while (strlen($subject) > 24 && $rule <= 6)
 
Michael -

Michael -

17/03/2014 15:05:13
Quote Anchor link
Ah oké :) Mooi opgelost op die manier. Alleen ik krijg hem nog niet helemaal werkend. Rond regel 219/220 krijg een execution time exceeded.
 
Ward van der Put
Moderator

Ward van der Put

17/03/2014 15:42:03
Quote Anchor link
Je kunt zoeken en vervangen met arrays. Er zitten daarom nu per inkortingsregel te veel losse sleutel/waarde-paren in.

De 2e inkortingsregel is bijvoorbeeld:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
array(
    array("NOORD"=>"N"),
    array("NOORDZIJDE"=> "NZ"),
    array("OOST"=>"O"),
    array("OOSTZIJDE" => "OZ"),
    array("WEST" => "W"),
    array("WESTZIJDE" => "WZ"),
    array("ZUID" => "Z"),
    array("ZUIDZIJDE" => "ZZ")
),

Dat kun je reduceren tot één array voor de gehele inkortingsregel:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
array(
    'NOORD'      => 'N'),
    'NOORDZIJDE' => 'NZ'),
    'OOST'       => 'O'),
    'OOSTZIJDE'  => 'OZ'),
    'WEST'       => 'W'),
    'WESTZIJDE'  => 'WZ'),
    'ZUID'       => 'Z'),
    'ZUIDZIJDE'  => 'ZZ'),
),
 
Michael -

Michael -

17/03/2014 15:51:38
Quote Anchor link
Ja precies, Zoals dat laatste heb ik het ook gedaan.
Alleen hij gooit eerst alles in array's en loopt vervolgens overal doorheen.
Ik heb het echt in stappen gedaan. Alleen begrijp ik soms niet helemaal wat ze bedoelen.
Zo zeggen ze
Quote:
Tenzij anders vermeld worden de inkortingsregels van rechts beginnend toegepast en zijn
ze uitsluitend van toepassing op de in deze bijlage vermelde woorden.

Dus rechts beginnen, > 24, 2e van rechts, > 24, 3e van rechts, toch?

Vervolgens staat er
Quote:
Inkortingsregel 8
Kort de navolgende beginwoorden op de aangegeven wijze in.

Aangegeven zou dus zijn van rechts naar links.
Vervolgens
Quote:
Inkortingsregel 9
Pas inkortingsregel 8 opnieuw toe, maar nu op het tweede woord van links.

Betekent dit dat 'de aangegeven wijze' betekent dat je alleen het laatste woord moet vervangen?
 
Ward van der Put
Moderator

Ward van der Put

17/03/2014 16:14:12
Quote Anchor link
>> Dus rechts beginnen, > 24, 2e van rechts, > 24, 3e van rechts, toch?

Ja, zo lees ik die regel ook.

De "beginwoorden" van regel 8 staan aan het begin, dus dan wordt het bij uitzondering van links naar rechts. Regel 9 herhaalt dat patroon vervolgens voor het tweede woord van links.
 
Michael -

Michael -

18/03/2014 08:28:41
Quote Anchor link
>>> De "beginwoorden" van regel 8 staan aan het begin, dus dan wordt het bij uitzondering van links naar rechts. Regel 9 herhaalt dat patroon vervolgens voor het tweede woord van links.

Dat haal ik er niet uit. Er staat 'op de aangegeven wijze in' en dat is niet van links naar rechts.
Een beetje vreemd dus. Geen idee wat hier nou het juiste is.
 
Ward van der Put
Moderator

Ward van der Put

18/03/2014 08:45:13
Quote Anchor link
INKORTINGSREGEL 8
Kort de navolgende beginwoorden op de aangegeven wijze in.

+

INKORTINGSREGEL 9
Pas inkortingsregel 8 opnieuw toe, maar nu op het tweede woord van links.

Uit die twee samen leid ik af dat met “beginwoorden” in regel 8 wordt bedoeld: het eerste woord van links.
 

Pagina: 1 2 volgende »



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.