Comments (10)
@ohmytribe Thx for reporting the issue but I need to investigate. Basically, I understand the map fit the bound before all extends are rendered (so, at this state, the bound is not correct) but AFAIR, as the bound is an object instance, extending it later should automatically update the map bound with all additional bound extend...
This example:
map.fitBounds(bound);
bound.extend(something);
should be equivalent to:
bound.extend(something);
map.fitBounds(bound);
Isn't it?
from ivory-google-map.
Thanks for the instant reply.
I tried to play with this in Chrome console. Simply adding marker to bound object that you previously used in fitBounds() method has no effect. You must call fitBound() method again to apply bound changes.
I think that map doesn't track changes to bound object that was previously used for fitting.
from ivory-google-map.
Okay, thx for the feedback, I will make a patch ASAP.
from ivory-google-map.
@ohmytribe Can you give a try to the referenced PR? Just add "egeloen/google-map": "dev-f-map-fit-bound@dev"
in your composer.json
.
from ivory-google-map.
I've tried to add this to composer but after that I'm getting next error while running composer update
:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- egeloen/google-map-bundle 2.1.3 requires egeloen/google-map 1.3.* -> no matching package found.
- egeloen/google-map-bundle 2.1.2 requires egeloen/google-map 1.2.* -> no matching package found.
- egeloen/google-map-bundle 2.1.1 requires egeloen/google-map 1.1.* -> no matching package found.
- egeloen/google-map-bundle 2.1.3 requires egeloen/google-map 1.3.* -> no matching package found.
- Installation request for egeloen/google-map-bundle 2.1.* -> satisfiable by egeloen/google-map-bundle[2.1.1, 2.1.2, 2.1.3]
from ivory-google-map.
Sorry, try with "egeloen/google-map": "dev-f-map-fit-bound as 1.3.0"
from ivory-google-map.
Bounds work perfectly. I think this could be merged.
Thanks a lot.
from ivory-google-map.
Thx for your feedback. Everything should be fixed!
from ivory-google-map.
@egeloen sorry, again... my last problem is related with this issue, but in my case I'm using IvoryGoogleMapBundle 3.x
I'm trying this solution https://github.com/egeloen/ivory-google-map/blob/master/doc/map.md#fitting-a-bound-which-extends-overlayslayers but it doesn't works...
from ivory-google-map.
Open a new issue please instead of writing on an old one :) Give me as much informations as possible and I will take a look to it.
from ivory-google-map.
Related Issues (20)
- Where do I put APP_KEY when i use DistanceMatrixRequest HOT 1
- Laravel 5.5 fix HOT 1
- Serious typo "test/css" in StylesheetTagRenderer.php
- Problem with DirectionService
- MarkerClusterer imagePath contains 1.png (maybe a test output left over in the production build?)
- AutoOpen for an infowindow atteched to a marker doesn't work
- MarkerClusterer: a.getPosition is not a function
- Placing multiple maps on a single page results in only the latter not to be rendered HOT 1
- Unknown "ivory_google_map" function
- Multiple polylines on the same map fail HOT 1
- dragend event doesn't work. Entire map moves with the marker HOT 1
- Project is dead. Egeloen is looking for someone to take over! HOT 1
- Google Maps JavaScript API warning: NoApiKeys HOT 2
- Conclusion: remove symfony/event-dispatcher v4.1.4 HOT 4
- Filters - Map with multiple markers with options
- RawGit abandoned resulting in 404
- Suddently stopped working HOT 26
- Maps is not displaying as of today HOT 1
- NEW MAINTAINED FORK
- [QUESTION] Details response and display more than 20 response after request HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ivory-google-map.