hallo,
die is de code voor Google maps :

https://www.google.nl/maps/place/Alsemstraat,+Hoogvliet+Rotterdam/@51.8656043,4.3428832,488m/data=!3m2!1e3!4b1!4m5!3m4!1s0x47c44a198df07bfb:0x5d5ec7ba6feeac8d!8m2!3d51.8656043!4d4.3450719!6m1!1e1?hl=nl


mij vraag is kan ik de standard Google map(image) vervangen met mij eigen Google map image(ik heb het van depositphoto.com gedownload) in javascript.
als ja wat ik moet doen precies om deze probleem op te lossen?
Dank U Wel
johannes

Ik denk dat de OP de Google plattegrond wil vervangen door een eigen plattegrond.
Dank U wel ,
Ik ga deze sites bestuderen voor de mogelijkheden.
maar net als Adoptive solution zegt:
ik wil Google plattegrond vervangen door mij eigen plattegrond is dat mogelijk als ja,
hoe dan?
johannes
Dan lijkt het mij dat je juiste NIET in de Google Maps API moet duiken.

Misschien is SpryMap wat?
Bestudeer de documentatie.

Ik denk niet dat je de plattegrond kan vervangen. Die bestaat uit tientallen vierkante afbeeldingen.

Je kan wellicht je eigen afbeeldingen er boven plaatsen.

De minimum html code voor een Google plattegrond is dit :

<div id="map-canvas"></div>


Je zou dan met DOM en Javascript in die div je eigen afbeeldingen kunnen zetten.
dank U Wel iedereen,
nu Ik weet voldoende.
johannes
Dank U Wel iedreen,
de code is om het kleur van google maps te veranderen e andere aspecten ook:

<!DOCTYPE html>
<html>
  <head>
    <title>Styled Map Types</title>
    <meta name="viewport" content="initial-scale=1.0, user-scalable=no">
    <meta charset="utf-8">
    <style>
      /* Always set the map height explicitly to define the size of the div
       * element that contains the map. */
      #map {
        height: 100%;
      }
      /* Optional: Makes the sample page fill the window. */
      html, body {
        height: 100%;
        margin: 0;
        padding: 0;
      }
    </style>
  </head>
  <body>
    <div id="map"></div>
    <script>
      function initMap() {

        // Create a new StyledMapType object, passing it an array of styles,
        // and the name to be displayed on the map type control.
        var styledMapType = new google.maps.StyledMapType(
            [
              {elementType: 'geometry', stylers: [{color: '#ebe3cd'}]},
              {elementType: 'labels.text.fill', stylers: [{color: '#523735'}]},
              {elementType: 'labels.text.stroke', stylers: [{color: '#f5f1e6'}]},
              {
                featureType: 'administrative',
                elementType: 'geometry.stroke',
                stylers: [{color: '#c9b2a6'}]
              },
              {
                featureType: 'administrative.land_parcel',
                elementType: 'geometry.stroke',
                stylers: [{color: '#dcd2be'}]
              },
              {
                featureType: 'administrative.land_parcel',
                elementType: 'labels.text.fill',
                stylers: [{color: '#ae9e90'}]
              },
              {
                featureType: 'landscape.natural',
                elementType: 'geometry',
                stylers: [{color: '#dfd2ae'}]
              },
              {
                featureType: 'poi',
                elementType: 'geometry',
                stylers: [{color: '#dfd2ae'}]
              },
              {
                featureType: 'poi',
                elementType: 'labels.text.fill',
                stylers: [{color: '#93817c'}]
              },
              {
                featureType: 'poi.park',
                elementType: 'geometry.fill',
                stylers: [{color: '#a5b076'}]
              },
              {
                featureType: 'poi.park',
                elementType: 'labels.text.fill',
                stylers: [{color: '#447530'}]
              },
              {
                featureType: 'road',
                elementType: 'geometry',
                stylers: [{color: '#f5f1e6'}]
              },
              {
                featureType: 'road.arterial',
                elementType: 'geometry',
                stylers: [{color: '#fdfcf8'}]
              },
              {
                featureType: 'road.highway',
                elementType: 'geometry',
                stylers: [{color: '#f8c967'}]
              },
              {
                featureType: 'road.highway',
                elementType: 'geometry.stroke',
                stylers: [{color: '#e9bc62'}]
              },
              {
                featureType: 'road.highway.controlled_access',
                elementType: 'geometry',
                stylers: [{color: '#e98d58'}]
              },
              {
                featureType: 'road.highway.controlled_access',
                elementType: 'geometry.stroke',
                stylers: [{color: '#db8555'}]
              },
              {
                featureType: 'road.local',
                elementType: 'labels.text.fill',
                stylers: [{color: '#806b63'}]
              },
              {
                featureType: 'transit.line',
                elementType: 'geometry',
                stylers: [{color: '#dfd2ae'}]
              },
              {
                featureType: 'transit.line',
                elementType: 'labels.text.fill',
                stylers: [{color: '#8f7d77'}]
              },
              {
                featureType: 'transit.line',
                elementType: 'labels.text.stroke',
                stylers: [{color: '#ebe3cd'}]
              },
              {
                featureType: 'transit.station',
                elementType: 'geometry',
                stylers: [{color: '#dfd2ae'}]
              },
              {
                featureType: 'water',
                elementType: 'geometry.fill',
                stylers: [{color: '#b9d3c2'}]
              },
              {
                featureType: 'water',
                elementType: 'labels.text.fill',
                stylers: [{color: '#92998d'}]
              }
            ],
            {name: 'Styled Map'});

        // Create a map object, and include the MapTypeId to add
        // to the map type control.
        var map = new google.maps.Map(document.getElementById('map'), {
          center: {lat: 55.647, lng: 37.581},
          zoom: 11,
          mapTypeControlOptions: {
            mapTypeIds: ['roadmap', 'satellite', 'hybrid', 'terrain',
                    'styled_map']
          }
        });

        //Associate the styled map with the MapTypeId and set it to display.
        map.mapTypes.set('styled_map', styledMapType);
        map.setMapTypeId('styled_map');
      }
    </script>
    <script async defer
    src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBT9D_vumfzqZVDsU1L-aavClQ-kvTBukg&callback=initMap">
    </script>
  </body>
</html>

Deze voorbeeld staat op het URL:https://developers.google.com/maps/documentation/javascript/styling#styling_the_default_map
plus U moet U eigen API key aanvragen(via maps developer site) en plaatsen na key=:

<script async defer
    src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBT9D_vumfzqZVDsU1L-aavClQ-kvTBukg&callback=initMap">
    </script>


als laatste U moetlat en Ing numers veranderen met u eigen adres lat Ing ummers.
het voorbeeld kunt u vinden op url:https://www.google.nl/
voer u eigen adres en daar boven in de URL balk u ziet als voorbeeld ( mij eigen adres):
https://www.google.nl/maps/place/Alsemstraat,+Hoogvliet+Rotterdam/@51.8656043,4.3428832,17z/data=!3m1!4b1!4m5!3m4!1s0x47c44a198df07bfb:0x5d5ec7ba6feeac8d!8m2!3d51.8656043!4d4.3450719.
u moet hier na @ 51.866043, als lat en 4.3428832 als ing kopieren en plaatsen in de code :\

 center: {lat: 55.647, lng: 37.581}

Dank U Wel iedereen
johannes



Reageren