Comments (3)
This is the same bug (as far as I can tell) as with issue #35 and right now as far as I can tell this is an issue caused by citysdk sending us back a bad response (in which the datapoint values are empty. We get all the valid geojson data, but no datapoint values for whatever variable (i.e. population, etc.) we sent in the request. My way of fixing this is having the program check (inside the geocallback function) if the datapoints have values, and if they do not, go back and cancel this data request and the ensuing processing, and resend a new request to the citysdk, with the hope being that the second consecutive request will not also give a broken response
from cmv.
I have this fix implemented in my local files, but I want to test it at home (right now I am on campus and the internet won't let me consistently load maps). I should be able to close this within the week if we are ok with this kind of "patch-job" fix. I am ok with it because everything I am seeing says that this is caused by an error in the citysdk's request processing, and there isn't anything we can do to prevent it
from cmv.
okay. that sounds good. What we should probably do then is check the citySDK issues and see if there is an issue for this and if so then put our solution in there because it may help them. If not, then lets create an issue with the citySDK repository and put our sample code in the issue as well as what we are seeing on the debugging side of things so they have a clear picture of the problem.
from cmv.
Related Issues (20)
- Choosing a Domain Name HOT 14
- Legend and Map Need to be Hidden on Reload HOT 1
- Add tooltips to radio buttons for more information HOT 2
- Fix color range HOT 5
- Default location HOT 1
- Active Map Change Error
- Turn off debug messages for end user version HOT 2
- Changing the way radio buttons look HOT 3
- create a more friendly README.md
- Consecutive Null Responses Error
- A way for users to contact us
- Editing Location Issue HOT 2
- Initial map load is not centering on current location HOT 3
- browser inconsistency when loading initial location HOT 4
- While a map loads, the user is able to select another map HOT 1
- Real person using the cmv HOT 4
- Re-Center
- Variable Selection HOT 3
- Error Handling and Display HOT 2
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 cmv.